10700000 -269247237684967778962767179998003200000 10700001 -82959626571871068234111656530461585132 10700002 -14789131196158083748625654789963894400 10700003 -39241615154545848245459742090310449480 10700004 -58476210465789309622524322686424842240 10700005 -401835882300289377923113981879711070340 10700006 -44614849921720916847692058350913782016 10700007 -346657217345981245602387988577443494360 10700008 -208428970010609579328269374828445614080 10700009 97866990265752183649385926545668209380 10700010 -138298490302989584852809485154598376000 10700011 -60863545712506598983551710426019028992 10700012 2169783512162738022664013486641357056 10700013 -240553066336661225313765963096113253600 10700014 807820415938107772102462913318085120 10700015 -48428222083581501030505368763359462840 10700016 13405815175940138316762378432220299264 10700017 2075778187869047021621870914509597540 10700018 152169426134436881725483764567286743552 10700019 -673970551851551505506812044409821268032 10700020 254216205415501191041069523806171873280 10700021 657770163254419547069017292442089499840 10700022 89752946719372435054067141042101592064 10700023 -177880311789447756390139951091585192728 10700024 194017138736439856677359379023608012800 10700025 31796785050971556876774573771326160000 10700026 331567176405699253665139927979769030144 10700027 -68960878814214180411239367392084397792 10700028 -86457954461333887470797661791745271296 10700029 -163179247546674541936888182801573765370 10700030 -75148315290265571433198284321318400 10700031 74377295327177621340188251286788156800 10700032 -346844972432276215244043508215913119744 10700033 -76389871339410836927624818490548670718 10700034 -6775721921550967327127870163763845120 10700035 382502298125285847769543692063468846480 10700036 -174177913336960401322424756012230581120 10700037 296987129999727105677891455467301985568 10700038 54005337785885763812035227865707957696 10700039 89928741514863565692243455156465227056 10700040 75568587229741821221149427442622464000 10700041 -89741152064240113577644541805466712832 10700042 347525439516846743332950408489984378672 10700043 -107312339505086150429719842993601089336 10700044 -6589656798788809094436288441275332864 10700045 12694680670516698292280400064741666200 10700046 -9508243491346133738604741816996218880 10700047 599181374065664545215691106473005880496 10700048 -9788879679440711266027576496641130496 10700049 45129993311164541459658099957974819520 10700050 56611308466400776179964822445322808800 10700051 -419132851675785096244440865544660148948 10700052 592174163881745946744855130763921424384 10700053 29868653619034680975355472838748883968 10700054 -101450117759940589391731000399131460608 10700055 -106748927005713116430622537519329084480 10700056 656940864705894811819259547882111866880 10700057 731960136454715803046834957750460000 10700058 -48315248964104446962252684355732169472 10700059 588085843985625343438555970200907549040 10700060 -78564983950408376935833102548669399040 10700061 -251663777608926764316759875229706547328 10700062 86984101146375428791291118911524316032 10700063 242361254190326215869073054469636392320 10700064 -204348516249092503312593776414631002112 10700065 511552957108163955074194215133311245460 10700066 143428330717972162488213588770387233392 10700067 -49436707923350931850219774455187838976 10700068 326514771116900840435464020212482398848 10700069 133972918299506476313278392625415185470 10700070 30427485003228803360911014260623599360 10700071 33016804101095325979904097505897871944 10700072 -264115804522551120112785281938240819200 10700073 -684680977590092736098816638092506004000 10700074 -32344641520247394504528445051263300096 10700075 -157219973260313014749519518121731504700 10700076 119498675567940983775735799480181882880 10700077 -673080360585365413299748035349241120 10700078 196871211161675484969476188471682821440 10700079 -160579812256080379156801890444344748912 10700080 102999054445111107709816905231249899520 10700081 637419576527097409529082035250515256240 10700082 -77131909009164780077665988016622335600 10700083 86648675023729133587880125648603850520 10700084 87681472754109772494221301958983032832 10700085 378589036498927087100100963225255432000 10700086 516524413386291416251133608647762376320 10700087 -745433694830420223707352633509904744528 10700088 -120745656238911621313721841511049134080 10700089 -274333139050242923147176243570102067244 10700090 -281258620048066844451093282344511943200 10700091 -77528245133355060017336689933259555700 10700092 40153056771066823923809346563266685952 10700093 -15118880715179627472440036634507659796 10700094 -97996063253107590535729386403314610560 10700095 -136783874044519263534206938462154716320 10700096 -134029276715021166620509141342145740800 10700097 -25642638056072682407529814579683671520 10700098 133282002628301732608379769272963659680 10700099 113324945185837252879095450452350391736 10700100 -9045037909947984544984013283784233600 10700101 198217760203893030447591522568371984480 10700102 57852836072429230674161521838485709952 10700103 289794573535018937858962408892234228904 10700104 106837085248944651428998712831153187840 10700105 -2191695038565108468229254973832363640 10700106 -85096663929761460009634136674754122752 10700107 -489233692291097893269745806011450150976 10700108 74181381326850488226138914577342198528 10700109 53913783787514716453793596635658460064 10700110 -65758959575824558354807752422278943040 10700111 -304268211511990192962570448415833738416 10700112 66165678292036568590808487359865815040 10700113 -955424000087423513705633068590142359836 10700114 -133460015023061651583111685592870092800 10700115 52325398146583164996883236435655357440 10700116 -182084452886208874255926042660090081280 10700117 -90712236903384252925571425174714555620 10700118 -31486791337072822230446184370773409152 10700119 -1112114544346854897244712226099833439600 10700120 -6104267496234604787984234960093798400 10700121 14916914193747613546336908945343724640 10700122 -263775229274441443420434042210715027200 10700123 140745652516099698345711609382828885536 10700124 -295183498280949039314867373245831468544 10700125 -280231295644100106516584050565561001000 10700126 130108016795982739017014459996467830144 10700127 -262712884588330073722070250156487922160 10700128 210880266129439398611572902631344046080 10700129 -13636714467164796316518831278806024512 10700130 82641111119093903714640591222864268800 10700131 117047955314114845294826020733094838784 10700132 630706433899728845329966243751813052672 10700133 241517739003228699109402548576680790624 10700134 381054442143737079411668034350358933216 10700135 50623304632545072052993127462846774400 10700136 -40921109213603358391415233939602524160 10700137 -246499724890888654463024429098129896000 10700138 33049736115979234925440661322702950496 10700139 173564628257941960454885911959196298928 10700140 -476923873620049605968211285673920215040 10700141 358619100222453524097237954034174339212 10700142 23785791503279784894371519748648964224 10700143 -861751619078275563729744027288132386608 10700144 -22710251248148385198395006533504204800 10700145 403893034732483130858055102528888738420 10700146 114366110718870547985296234502407194624 10700147 441706729389416936091235121452364971596 10700148 -44897851685812039559810598518143672320 10700149 601409259349434527500941755282569487150 10700150 -190002929956287090877532419036083487200 10700151 -308846197146972443488574269914718848 10700152 -121425241729440594118082920945115258880 10700153 795470077388932861684778603267640478800 10700154 -32489576321104166935643323426329408000 10700155 1008876949088008043686455484694026905600 10700156 -398816510887250907544611488270014740480 10700157 158547445206355997142918897286731216960 10700158 -219142579483031215188643795652474511360 10700159 15509358425882523307436226775629084720 10700160 75877492508770293087032378395931443200 10700161 775112793005190586808285454029503940352 10700162 96723169917004662980771737902388796928 10700163 32092760617200144942445125030412429308 10700164 66193472643278204610217106128492183552 10700165 -120872219336206751431336943783522582400 10700166 23634487348934625355458012383438149824 10700167 -346851249371929379657424919586009084048 10700168 -626577534370071773087246329773814947840 10700169 -520449725739190322716272850468912963056 10700170 35550915668321344059976643553136467840 10700171 178108999796430943498207303774252103544 10700172 -125949324392528050731271155947811007488 10700173 -639915245399374780620859998609726200160 10700174 -471789601804550612907614410042959566208 10700175 136364749132771356437677128926517763200 10700176 -75640924851179671602635036660157472768 10700177 -11483126264969558379155300957309696256 10700178 22190259938128459445438235276042004992 10700179 100847579580941927628701665671726901596 10700180 -77531052119816107572704341590586176000 10700181 -21253456424830528602640037201358585600 10700182 350955559827947907492503090473404811584 10700183 36324681981262246501491280440463770000 10700184 -270833494875583673286908357893862031360 10700185 802340335626000573562127864893846692360 10700186 -709048430359710455539018451021675520 10700187 -501024363388120231266482546997129972840 10700188 43966252827055139595052895526656954880 10700189 274315187475737770813165057723377525990 10700190 22645124291183932820695415986712675520 10700191 505021479269753377354235598936563303520 10700192 547898523743368842710161159458127872000 10700193 119164484713295027138255991321687612288 10700194 531869518031574140077643012602960128 10700195 -41271664465074759441888522640625785440 10700196 45547561203392584729671881337831849984 10700197 -76615595007132986624237052945837055968 10700198 -11644453404932416595898716486641409280 10700199 -140370016143089293260736456045328753232 10700200 109109978769045293145418100851206144000 10700201 726198800713831897251453648579039326202 10700202 -43566533278748024356647301964253106176 10700203 169323401480209152955296584517931636800 10700204 745852835645134745745628094228373222912 10700205 -15577833676951270315974171644622980640 10700206 -5597072891406228331912238272423729152 10700207 -3081672409922531324610687380296143888 10700208 -70940175389097545267367177854134517760 10700209 -19991381336707520074398077422441798912 10700210 -223501506992670203247687087281803014240 10700211 303831434296938187199700772472147852160 10700212 -602365797785178079508537827921583484544 10700213 216077924349900503476446513299011929564 10700214 11178920068640614298895095710657787904 10700215 -51122642128928378089749905926371076800 10700216 -667804218697650758200422328258328555520 10700217 78552530315243010182167613657513377920 10700218 -34317158360332799221715948130811876896 10700219 529007902913508996048485286075835531620 10700220 -239200162969643949066779767494598041600 10700221 -23819988934433197577575707853505087232 10700222 16278833414771375645394495922302645120 10700223 -57288643346165430906059237781773597280 10700224 -36042048469522129772435223400985657344 10700225 -61889384876587272152393620987059988350 10700226 -36043431856319880242619437574671257008 10700227 -749075940959255295885570060296301673924 10700228 -33809432888600866906096280777812992000 10700229 279187575666831038629948707976653429984 10700230 -15045174554688159707197706631010560000 10700231 -108766672170628100768137292131672140936 10700232 -204801074736865266324554328847466741760 10700233 -241719099465783144673943273433576885020 10700234 60713491003484233344661560681949416960 10700235 133807058013351639710732740808148979200 10700236 47233139345548087768799170846307187712 10700237 -246581944703125129592611627212750228768 10700238 -44800212386815996502967010144097489856 10700239 -267515364036557265817369358997079303680 10700240 -40398048716051975127651160433521459200 10700241 -55506941080370807309188248457787686560 10700242 -104977149149193909095617785383514992640 10700243 43204612932222012825295590873641977584 10700244 222914440048993123439114637641217828864 10700245 -12446874157452107299345439738255758500 10700246 505702997277842722830487890761136919680 10700247 72992801178050546703362898878952849000 10700248 98886983450958153254395006327829790720 10700249 1714429694588276555316461010060564480 10700250 136355350797587177426461632369694848000 10700251 115452593516299358000719277077870232992 10700252 137236471342198815919530849495113945088 10700253 -76710806237755989120472938714567174138 10700254 456916251830812113599399823812853534720 10700255 -148789007691758157763644156235444098240 10700256 -93602396586206292245936478603712659456 10700257 520352722353635330902046594906219961506 10700258 293465971267833784902808535692872990720 10700259 -279120084713550623883494456796259921680 10700260 236894445752483640805827991968723482880 10700261 -233023165371888237223710237233661015456 10700262 -38320735985280472890174468471173897280 10700263 -166975067385986696866277783719876786640 10700264 560243495466725653838907661126667827200 10700265 113904013994527742868829038281247280320 10700266 26084807172603140193967105448765178624 10700267 -4070075279104277345265227876963374752 10700268 206399712871447345802194998478627553280 10700269 -87849841895797871282112247235412237120 10700270 2301741238492885890064948840421867520 10700271 -270602351552884332836725530877356473880 10700272 94755015427393245492951755467685888 10700273 -40381828155249922758330145995091394478 10700274 -62100499452809811128854105350103160832 10700275 -35520310486023314359305345513364530000 10700276 44226041023326915826507234468363691520 10700277 -352537273629180107703591018139473097248 10700278 -301607864307083048495097359963486878560 10700279 -524863628980350175312191751099651332120 10700280 -325983905887395355409762963369836646400 10700281 223543853420172796291510222957551007082 10700282 -369692703933625989402448570632302695200 10700283 -116673998045618127861394764619691103552 10700284 -131635050154772026882199426318815561728 10700285 83324533171573221772219625233217767980 10700286 298046090247850223912854814138065296000 10700287 207949793287292121074572433468230204880 10700288 -234127860244539019575464906192427417600 10700289 102957813818404787473800448632760909440 10700290 108320421179174888280450953824776414720 10700291 310252465353621813863647978035149502672 10700292 2788568233587104842509869989104168960 10700293 200924919670491597725224033968032473980 10700294 -87003822918930092552930702201797687488 10700295 76685186998037866121686386566079610320 10700296 -183462331992281831867405777811665049600 10700297 108994447481384144885955616491574366746 10700298 15158007477962612841277228984062386688 10700299 205861053143356109262209838202523322120 10700300 106983776335163839413483480528070732800 10700301 -135512675198837076013574899721215746816 10700302 -478056251111592824870711999392646092800 10700303 330272972315021186691132490132664582544 10700304 92908374547798826226928218103405608960 10700305 -30511222309694573394522259131936478080 10700306 450414815934414984064528003444397702400 10700307 -205213713786217852988097759371743766040 10700308 -211238705510206376167689161803554643072 10700309 213957408189910955439846370526417735004 10700310 196038018432768043464577308528121393920 10700311 -296737263323850144243983688094853244088 10700312 8325906718331543810096217923158425600 10700313 85296942320969847056507071338791854080 10700314 -53961393691424657618119182726170985744 10700315 260704339430463974832511331829017256720 10700316 146165056381015088011303085183120670720 10700317 234128715607653226227988235869715835552 10700318 -334640826829902262346157542061561536640 10700319 -17267186083770511426147176750897971712 10700320 -541278077188664392213690691338231480320 10700321 107829848704882592029749583689962657712 10700322 -116031721789910955907471680257643865728 10700323 680311365149863287595036028057524111864 10700324 -610502579620628965813976748840790226304 10700325 219975349277203563602305005937887132000 10700326 -5830192488670703983420207939915012224 10700327 603777511104450151678858950077598245424 10700328 -152612586147569149052575737389349027840 10700329 424240843461469860178882329210774142884 10700330 -72093795178823502365491306083789409440 10700331 139320026526759066678365104594876446960 10700332 -123816636573092967171628828004993773568 10700333 -285917508630197281344839237622004928640 10700334 -109746827802834859363586490306692315712 10700335 -9069134907334124511498496507981345440 10700336 -6077221956913893757526960892906897408 10700337 -264963815290020982514863021927825266432 10700338 -345535355750158290973349448206371578240 10700339 -44680689360525535189834142143578383712 10700340 -1126063997036454373815773579802624000 10700341 -91460170008286787163320618950373327108 10700342 26884813944375674122200683522820202944 10700343 1713484535818679140946739619450122072 10700344 -156661488442569943473041057345147289600 10700345 278165682648206674533814101035578940100 10700346 -9554926321158282306086102197892822016 10700347 70265935388865964229543993439668956432 10700348 517264653600537776487772244211276868608 10700349 -634131274257453954603748513486535654400 10700350 -208270889545668748450707754433380161600 10700351 50766866342329221609615599278003676352 10700352 -28722924489719516009002936663293296640 10700353 672043392871625224467288409301888529602 10700354 -92805608602028863611155306115980467200 10700355 -182697227912376200200209855997079561040 10700356 -233994293291990461622135868005019230080 10700357 -623069112583209793091050946724394487394 10700358 -86179672566545060939821645653113333760 10700359 149925829936293985355870182855924625280 10700360 153113328246514542533384472725365555200 10700361 222536770006747020838259256619454087424 10700362 275468834719593320777819848151369935200 10700363 -49671415250172873118423146365878686720 10700364 59069680100404311869357991901327245312 10700365 71318705317467715915149577977175848120 10700366 201677985809665183109559433155350845632 10700367 409486343363757775025980660390746892680 10700368 -14493316387932456230933801573397954560 10700369 1030489141332811780330861736202912550896 10700370 152281942491548407261098458923554355200 10700371 -747916382668791131892993700270986757056 10700372 -180887908067398018202084440257929015424 10700373 -506376852157790063963471970154305995616 10700374 -7207825918262081179190397619409828064 10700375 105837497789078136925920691766038986000 10700376 -165081457100446869776294546968391884800 10700377 -647307293094535202099717970040438342774 10700378 401724496990988777756810401520583168 10700379 262614361363049150519173137201912201324 10700380 212083651400191690695622244799065740800 10700381 -340980513141175603325105733914546937600 10700382 -17174928268075366036061727781254266880 10700383 162415321240052603574924375246895833632 10700384 -774373329149103895221081063502482898944 10700385 29282197478250571125789503661913681920 10700386 -147023250570793864462152499062012850608 10700387 252869866430739130085968543968040491036 10700388 143823151212321756883293296121817107072 10700389 17704606202678669157483241779844653856 10700390 234487298524663405797152817240749347200 10700391 149407767523503083526458179012037425440 10700392 -231766052300736661905956811774141235200 10700393 168199418875591903283948850915167232 10700394 11870421721054402730933683492575160320 10700395 -184156829290958381097410758977712753920 10700396 -111258273900465429283230884960950705152 10700397 -834654120012963350756108737500054000960 10700398 165978615312435886456377192269698267200 10700399 -313450110880407169838419598366649111600 10700400 -267345713420070755061982407362150400 10700401 -204248360218145707221039077667094398 10700402 -438172950871756747640965105965835684848 10700403 101685125562087935494448263111256181504 10700404 -26733311801994373907962628843621867520 10700405 -316251465485620482666319226938319975040 10700406 -19956725269958131028873918649171533088 10700407 514386966980892320069539932633321399656 10700408 457835509465157980502525751934564392960 10700409 14374430730490198131718614747050916960 10700410 45131737190582464161623274781265541120 10700411 648062534352827494261236078612780591012 10700412 -259766313368150632587831230154392337408 10700413 -58926052571777428472938315101512414996 10700414 -270724546275090259481296721369434408128 10700415 -243648804207174223641333102731059998480 10700416 -513413754465590311649489855121079664640 10700417 11676919082782033397015771026668954240 10700418 -187325033682404780732732557976622623232 10700419 -92916032288332633804172892025403362180 10700420 209144611657172243498675097192242688000 10700421 2455861419669035389925290121900124480 10700422 54803575254117424777596541691847390240 10700423 -642187289967213991303765666175330934120 10700424 -28885554361990945866287599535693122560 10700425 -118389949662235899527371786526139891200 10700426 37745741977099023444311554993090165248 10700427 -138784833367162726370038065739080573480 10700428 13324695689517958094768383306055417856 10700429 20631449219223102416474889635533022400 10700430 -28345504541665744077220860091252058880 10700431 -203839740019065559909711823536935400208 10700432 -66017560810252892471904894786600960000 10700433 137996825322875995385061086160184415202 10700434 -126508041263687759996755861175847222384 10700435 -32399775606179970298382174548839792000 10700436 -78547801454593836035782376235457751040 10700437 48639207141241022336881223457966405888 10700438 24039042197115646154948078599986631296 10700439 708981570043913630461336980337207082880 10700440 -333820062084925593054591091358664499200 10700441 -200688790306053555856877163165010263600 10700442 -43880601111208072286922649023033926160 10700443 -309396128105771105296251296503396588032 10700444 -216407982603635930572997320501054616064 10700445 23557067273113105863038320305950803200 10700446 -396281578973305348108256997670044526080 10700447 170268305842661807806991355666139804896 10700448 407387434793420632954988006751970787328 10700449 231803335122528376744556140487100283560 10700450 -86286441166790197416485926245119706000 10700451 -296231893788302709487053258312183352320 10700452 100544694350897223710520533257033433088 10700453 526416271623416237436627126905019012480 10700454 -81957580011468746374414078516841513280 10700455 -88391475027979580980626356141147213640 10700456 52634898534053056377235991053526630400 10700457 245703427157315107535347352676257623440 10700458 -208135989609664617938552608596868047360 10700459 -180931018307941101385690248401738965248 10700460 -120390715695607920318334735988983710720 10700461 10383965459395124905836711870410575552 10700462 321564681936773794895733723306018023232 10700463 538051448720155031277695401515297575184 10700464 -3146487781470169659090215816267825152 10700465 -212947542951490537604090672560357762200 10700466 51805611003404152750048522353225137664 10700467 -57964565459179896675542276009684412888 10700468 400454290797930871459844218729413771648 10700469 196452142492024265675070056949805703004 10700470 3944778346107223080124758011410924800 10700471 -1275218919594014144935950315731367684000 10700472 -60447868475472537668276942872206766080 10700473 -840100459615474375860328042397160841584 10700474 -19561297422079760544479143471199090688 10700475 156439253333938988084422279337912766600 10700476 -314321765794591408081043757377229642240 10700477 -139217619714315899621763945428470186560 10700478 -442197308834622341231014906792036012800 10700479 -239999404382813037287924211957915497920 10700480 31712964814333835908760834460541255680 10700481 -43577358658827571218075953529445604352 10700482 -13669512186197567424608238001690780128 10700483 -102889483559283030440333192041913935920 10700484 36234126901562957819917593685837249536 10700485 38459919626891312629495909186808422560 10700486 -8196778674309801705292942756383811776 10700487 -33372006720845567876953633678597908480 10700488 -324039376934103098168474506164961597440 10700489 60328774158095235069032933461460262324 10700490 -337498740010339761280817942173088409600 10700491 -261701464075890439547175132984342112108 10700492 -387839740221275409716297305714889395200 10700493 -256268759905617347873516963744551484736 10700494 -121872760853819743664367407236617303168 10700495 -144755281234275516096283419054841058880 10700496 -41272469639182117104589443533535313920 10700497 -403982888541329734779424863828406819968 10700498 424782652765649537261288719547089128960 10700499 88698021370016113901848171594962258288 10700500 239929824724096471936474313272174272000 10700501 271994759260454165303439767047942760352 10700502 -441915272610442040498802324243019583616 10700503 -341878049647881941279663626387120479360 10700504 551942054812238174125455783878599157760 10700505 551234491460643358295385423207179031360 10700506 144915434741208131385494426882645843952 10700507 5822393709880220913469850703788856720 10700508 7893898209240650799402681142929653760 10700509 789630797784302065405404479664368748710 10700510 -106168683400539354467715167566066103040 10700511 97197624466186458956220280740306758544 10700512 135384125774877276219068812455755907072 10700513 214902717263462267649535819114273691184 10700514 195717466725055418172093023969684640 10700515 104012924270347187777604526742525587200 10700516 576357054243508272716136030720438349440 10700517 -278639813718368006927835371683069602720 10700518 -18541698525849876982681579087690667520 10700519 265000270135554742171160006122766934840 10700520 -85427407383909034453102357614069350400 10700521 -124672480212425304926874088822703188508 10700522 -27869334380621587791524482525763455392 10700523 274690153046301001812356583310368513372 10700524 -72342765784686958801355834258288475904 10700525 659581616180104799195234307444187521600 10700526 -28764569112699337924535923134689335296 10700527 -52206831688363874649337950589532259528 10700528 188031760135977138988603653885710598144 10700529 -109049161038668002672158722730468494400 10700530 -95511950822390944106883269624881003200 10700531 -723335759619909594975204569906146971696 10700532 118461027247200552257047762224420556800 10700533 -51381070368177648947826555530535957120 10700534 -101765610384782121946200009294920507520 10700535 48531329291135203951144332692510035200 10700536 165270298396803698731984318591303680000 10700537 -183366156825563035129005639452753647488 10700538 -81294798049473875337417507300000608256 10700539 -61346675059952435055290416145370515360 10700540 -393436250216697187035434912499593425920 10700541 125076280250366557913849784214623971148 10700542 98548204930574386714019897651675292672 10700543 79668768451280489332303718436661929984 10700544 -265016101426745927964495383568115040256 10700545 294756572791598630973157903211458377300 10700546 254234948925318203311044430969747904544 10700547 -60127871572284322568204546188166075904 10700548 296806255722033077000707215759033555456 10700549 48557968986671499908621841557176654080 10700550 -760161056649332651569541375580672000 10700551 714522605125777555330619132278517274600 10700552 -25480146738122706826119060912269721600 10700553 -995725844284475632219056261373052160 10700554 226328079196528656005509161525056732976 10700555 -395790303975951928659248612713571019840 10700556 -41758542559210329318123001941327360000 10700557 46036255464552028506723695815576788224 10700558 385454944739712193939240558716420089280 10700559 18649430856686679893604970580012443200 10700560 -23995125024693948254996467003197849600 10700561 334100491986618754795988341431751731312 10700562 131582199297264075849136096457253850752 10700563 -307720090887916685022560608372972639640 10700564 -175043439474187620303418623242379638784 10700565 -347583633862269133851001551926564371200 10700566 11960053094134976839744207736950233984 10700567 -929534652879502667663446793072588655120 10700568 -373815392469241804507222724223622656000 10700569 -275292442959499094521997959663074921792 10700570 16449478546047653523669804808346684160 10700571 151971167106738108899653625865527040000 10700572 -407627172060746132889729999789401239040 10700573 125925245327748793768927477395304158162 10700574 78638298971495059715251173094082122560 10700575 78448365509924288423587549908778035800 10700576 -79193062056232412236729069431191175168 10700577 -323087574370921122799364956266676205952 10700578 27195352837950997093024376628024070656 10700579 632223016817917487017916242259481369180 10700580 -1104360673192328176553882527456296960 10700581 -762222894735867840370305153048235783618 10700582 114497744161034000804024344801349852352 10700583 -318997633922777319104113353289771983576 10700584 -699533822405731954716986866646777856000 10700585 -30333643176063368753821234451158736640 10700586 -10360001505669466353708965369269327776 10700587 747545818298058453063766827990677517236 10700588 -274589313215394922041015612142317933312 10700589 -141999495421039965890038976437110480192 10700590 8928602306203087832939563667047056000 10700591 -713352964155500066719828818464305152000 10700592 -2780772052838601486598524830695292928 10700593 -9188458162892283822841160914227155216 10700594 -15877692545710287188144014020573279840 10700595 125999026222147958537822505977370947520 10700596 474570620831526710229409376596460067200 10700597 270560541868476061615164087741742376046 10700598 -25590793064886993125177984491109816832 10700599 20469656742059463812520214423484970432 10700600 157626636538304280408027701351890944000 10700601 45427012349960919402054769432182314832 10700602 321140847764497293843348274303241551104 10700603 -124421247824657941243811932639194821148 10700604 -484471630799820520061056180110499253760 10700605 229795605758959413784896195208015705260 10700606 35223603614358651107103700061262766080 10700607 -230520283934193478424038268778701115960 10700608 -34480731942852996288073571070152015872 10700609 -538256803831546039724851367013540898896 10700610 -63221925739059775753535556228577881600 10700611 43242690547687051953472910342251945024 10700612 77140830916550688256286750036919194880 10700613 118639883650113656900577535245784151040 10700614 -64818318493940211863892694365773146560 10700615 -120681802689398549103027714234251184480 10700616 -12615716803660838442480218625267056640 10700617 273275106544582847106593251412420936666 10700618 -190090553318623150159027522352978508240 10700619 223196104482355574229992627118919011840 10700620 141118614706904913930537636477449395200 10700621 -10434448207917745561312320085545575178 10700622 -46237364914016585220283012247220063168 10700623 -429438576747994085584242797032351009440 10700624 10416785009520380370477596839812661248 10700625 -2066394475257600865368052456025400000 10700626 48495271287266302716815448603315465504 10700627 203823831820533668639325048046645653072 10700628 -40262622121363228273996529640847257600 10700629 955689979857889030725320792095819088000 10700630 86970483714214302899814447974379912960 10700631 -2290077907097723464699087482090753216 10700632 -341747937719376749519853092458414049280 10700633 279734798152003962165109506547375511700 10700634 -14421097257186615436446732443313612288 10700635 113262466404907634812909535136693600 10700636 1925930358872725408635250435071309312 10700637 -538893903291030564420155219863463485440 10700638 24251303913600629851517907146017278144 10700639 215161218079330624653240379530696568320 10700640 -495777538152283817108180961363256934400 10700641 3394829913258784456229632443699680384 10700642 -37134353806718876853480644279185668096 10700643 -65239130044828652419817761431809782800 10700644 -480611887733835794111609778133548513664 10700645 225871350004001953108703839656505035900 10700646 -125787995033529938101173669613781440512 10700647 151329663361985783177259482159837592000 10700648 -32093255393109327368447875082575872000 10700649 -250955805889912997940410860301828627676 10700650 -43697114757136907127674157951392364000 10700651 -169219584747701995739015250920435550288 10700652 -297880113858519298508658834023120209920 10700653 524637660033143726640440495864486018400 10700654 286699965346679796698010238561977982272 10700655 -45366294767611856905667511351692513280 10700656 58761193468625199281296874084856922112 10700657 -498873266335585953844646265846347217168 10700658 -137254092521574869912560756583659746816 10700659 18270254183540268968414432039061303552 10700660 -317623359649851214265166418802538712320 10700661 -56208002617232154005483977508700858240 10700662 30460139867970604877626706239708058880 10700663 -568755514545242667698400414611324936088 10700664 154479840908057073545877535642713169920 10700665 178723983900121380373264814816360651520 10700666 -231810987868717192708004258783082253968 10700667 25276749073712327810726871645190201200 10700668 268177281248950463009300365545625529856 10700669 141247195057474400504221513031315644326 10700670 354077014858791536226400535402797731840 10700671 -204860274897359781521845836131731438928 10700672 -105419177489973706582802253296644915200 10700673 -168624060868357715706926783891332914432 10700674 -61725655813558275642873890358324911664 10700675 -411023911504971037188725658372096596100 10700676 -118292257664720331210869999776487129088 10700677 -260806783787106643822673028589187520740 10700678 -99805167721470288272144151479765209344 10700679 49052441759393634987176209274334336 10700680 335036192706652855198118064338623334400 10700681 -404236505402460383732597688457909628160 10700682 -41254707925632087468061720601956939008 10700683 -168662778235406946541939150377948276080 10700684 175543019775084149915095614919100990976 10700685 -22211095473105126047325804505391553960 10700686 -51075065342652000609812081014841932800 10700687 -447546133565669676943022517660099059664 10700688 -69885206971075017280993791197840080896 10700689 94416369998016804017210204825053251700 10700690 48666890914346575726609233227550566400 10700691 91971794125026183745835739380922315192 10700692 647411293140685751652155664631431155712 10700693 -554515152317112232551635666916818387058 10700694 29252932864404964940642613515204014080 10700695 -79117966569068232126338629514888029800 10700696 185291777153262159352359539148587458560 10700697 11425127110010651665813566496050516672 10700698 433621511983478062525637334288033039600 10700699 298854935551863156467596584519409085700 10700700 -71576675928400628151626103270374630400 10700701 266617533497405699336107749036311577024 10700702 32457122775039896627453504452509480000 10700703 114416869081339228522869606430889866440 10700704 50235494600301707188909351548657598464 10700705 -15293922489474974248005632288244393600 10700706 8581251222725175011674899407912721408 10700707 36504289269912697670978477020996269120 10700708 122695663290889770438348454695342612480 10700709 -86177239862291263104055289874455250240 10700710 -364140507735774970895278585635535440000 10700711 9436192299689750082841600576047604704 10700712 -314931096508850598164501480310687744000 10700713 119672620910411132728626363127737947520 10700714 151713902906777093450344334822976993456 10700715 -118728619699771909558305722854932356880 10700716 -86091981043942070932743146942095029248 10700717 838358116170257503206663691051247711766 10700718 198767673766624635822314177722290494592 10700719 -238531089955127707875094109777573088880 10700720 39953864202621602449267406014498406400 10700721 278136109303130716521984267437720046240 10700722 -6661267708850271965829395238438734208 10700723 -767039127200431930618030898253923242296 10700724 -172615905026015665826382856347130767360 10700725 -90467028645591654107377339174064467200 10700726 -72326547875368353446277550737880238688 10700727 245425803660043067921186097885294004608 10700728 -29956736784932905795775611129882275840 10700729 -43466699459283070786966400156910343032 10700730 75668196989044988871052368848703809760 10700731 -354256632446482753181057361293240846688 10700732 -324382145022859934795348398410208389120 10700733 175976974411253871835289316199603804800 10700734 -303153105738428097370023889599026442048 10700735 476408993954816019602498759900879003280 10700736 94285852963163744142257398373104484352 10700737 141512616531240934853178833595724342980 10700738 -261839514130180482793486968487571995104 10700739 213978910680624819108704307309777209760 10700740 55074294104327232457443688357637264640 10700741 688253385849097030505017209964103941500 10700742 -58313941014975552663428135805146757504 10700743 -761689544498612270689217560988345682680 10700744 -418141476162509987075109877156536867840 10700745 -16595520216048391552288016028028004160 10700746 -136961198753319452107627287996803132160 10700747 392395153135267135418936886071667734880 10700748 -118487830486724669061224558572987284480 10700749 -229185680346258469957848392131970415168 10700750 -89090730366433968414549563789706432000 10700751 400046092013238254980790730783695127432 10700752 77597734816359172299318505629918216192 10700753 46416870478962819620986561316496880704 10700754 103205748912031013056529883525218016000 10700755 -72441456594062017825785116767578161040 10700756 407212982692465569933324042218221440 10700757 400740152335568072751767805701251306254 10700758 800458938103011542505145901699197435584 10700759 -537271439194371788979512484678697586040 10700760 -23605370929751291552930371869523968000 10700761 -216728781201549520642509320443146543576 10700762 1538039986046277936757959871428552432 10700763 12788852040434334951424113122923579584 10700764 416522732223712687022411682575695448576 10700765 -4638811424883712552884550758378860160 10700766 -31217217133747542133996461289054666752 10700767 -496152365553387790136579513322833829768 10700768 83456726972564463979920984458117775360 10700769 -171902221758058770394827645242649180960 10700770 48826158751992408136408597228719543360 10700771 189251408883344406754645862371415088960 10700772 458741204627544005121771880640845750272 10700773 381741432459589028729379680717972863104 10700774 -43314107027874245247298436397188734848 10700775 -151419444829099168534182370719952128000 10700776 -12717375568367752310677578016354713600 10700777 254140677177275132110683676286569871652 10700778 -1123440828450323812509031332069072384 10700779 -59266741160809946636666531101424487224 10700780 47374473236692027398480470087951293440 10700781 13148654773437958498362281018814197760 10700782 -278568496206719991687350952342124867008 10700783 -338870408982349676621497317746272129968 10700784 22705136178849682503957413169736679424 10700785 -521285458667705874680214057749641699020 10700786 2176923480155780026194766308575529216 10700787 56434216082976371918595401979345400320 10700788 -164450244396425566499767293129968789504 10700789 -470386906667414726476762740435984998400 10700790 -69412540182470853787693825353673073280 10700791 338285010939331768638705446721439817192 10700792 15047859893843130063156821106664673280 10700793 -128327976420012550030988251088592434118 10700794 -179498588185683499666568840517423555360 10700795 -84306685425221920124327551153951343040 10700796 34350768267160145675227101296288907264 10700797 152403394842155662499157549260769976320 10700798 -75619558089438284787826456372432281600 10700799 -230342957469971743117892997399751981440 10700800 19373116228698991606679885567754240000 10700801 -54774147865165015373633592845780666028 10700802 -73731461987183611829789914237586764800 10700803 -233023690425198813061113870825490718144 10700804 485801805946161508849881198464059798656 10700805 -245020621479975372742318516041135132480 10700806 15313415200992980839410406780360466304 10700807 -120157504847552098325161668966530970528 10700808 -374881806950181280886332999614873600 10700809 67510771735039734240060533356914822016 10700810 -219078998657186965899063347936707201440 10700811 244895618210334663950934291983263334760 10700812 509020915278942614931017953774569510656 10700813 -811839610580683754074203839636321908938 10700814 39378930841991828700087741266312370240 10700815 19970216282394951533290375646915469960 10700816 -163500196480663456360496592781588684800 10700817 244255564886522334925707499347795786480 10700818 346775049437063249374970687110785484800 10700819 495461656279528650231248776613778938880 10700820 83292318118091112820449470346830515200 10700821 -418473654325944926112525570808901428978 10700822 -120217205626099141727086647247000406016 10700823 -37970180926534980843648673280261072256 10700824 8974734984592656143820513114657576960 10700825 235331368323032584506057286185723593550 10700826 -53324205152068878010141062819304051200 10700827 28061846567388160210081583427752448400 10700828 -21269250100914544632480970049466077184 10700829 5074742358640339919008537161768263910 10700830 -90593482065972488575596681349869158400 10700831 143682179218432107772400593896707425632 10700832 -65216187740130329135337728637865033728 10700833 288669175778500208568172504384820961408 10700834 346823691719437475728471129988284884816 10700835 30463118151536673496144483052851220400 10700836 21598672026980448675671133786591191040 10700837 136267257394642793786670682214308130112 10700838 277935632261054129355495174669042224640 10700839 -184951996283452571301115449158408781944 10700840 -108978151433852435291141633665076275200 10700841 46959633739209533556751410801733051680 10700842 25245950091504897900021353563686243840 10700843 254455417597306709910301130786404785120 10700844 60190200209946634965630548464089268224 10700845 6398946174541108107277032018180713100 10700846 63416757426246993508207317168019257984 10700847 3146714096229557972427146083464008448 10700848 99504609966803007461816302103402627072 10700849 -216764019868383491600687703586682057850 10700850 83667502852243576075818112429683792000 10700851 -92306405852349626150046853425276416 10700852 325506516456650571494571772774155159936 10700853 182102794747414201958505326597735663904 10700854 -80861949489382251673473624331132718976 10700855 638315350765314614741191386887811468000 10700856 -68260300444096283158053547488333004800 10700857 255121331054310872182212207285216003200 10700858 -8412658711986039036093439411389857280 10700859 -33827023172046270798597127742154215424 10700860 -639139830993705899638263933154859212800 10700861 65308273441623813055499765603834763462 10700862 435039868737008660306797272091052352 10700863 168682048313249984555794346487019666112 10700864 -66259311334939471741456293425266556928 10700865 -117966115222300906174016630084452754880 10700866 -830011330632747745139044809741164052480 10700867 27730218217130688707897891815997924112 10700868 -53817511576519753273842130897204469760 10700869 -251169159697994397817805605940414277730 10700870 -315269609849120306636746407634056117120 10700871 316573829795998220430229597528737485904 10700872 -98989523433550707657293695833059328000 10700873 785094533644444588507906974647479006080 10700874 85962047436448822189838877599371879008 10700875 -82685243713870508165852881586732028000 10700876 -579400303621296237120775053672749383680 10700877 375698118125182543119108510293312640 10700878 65541296688426496910685527024683866624 10700879 -295697144818619912816990840526758244624 10700880 -29260356325697230337156625475698032640 10700881 258319732206482201768788414749917426932 10700882 2445795573309962371111037531253567792 10700883 -507323612228273188532489159111888668800 10700884 -9460300811425465670932790241997926784 10700885 227539081247451993108928654944707918640 10700886 -75052890568138452087344278324980105216 10700887 -90807035309123959656502543399658729464 10700888 -290015676743654014287387545396029685760 10700889 -196364334026183862414693592543411550880 10700890 -54345174050049183585947567899517644800 10700891 -35594882169852063497071244039290731708 10700892 -7999952928460569056263309098539894784 10700893 -39514782128288933813600871636464502784 10700894 5273321453922756422089630139026157760 10700895 204902730310371813791048813558376931200 10700896 473394287493405013369784744997160353792 10700897 520191201111042948243571718279384717346 10700898 104531810608842385247724959220416491008 10700899 -146494021028279520110514268933059963840 10700900 63713842449944795816537514287324467200 10700901 158279990290559246678599488732329730780 10700902 -413017579478153908803040690004586228096 10700903 174016611047571475051146020911460541480 10700904 -4025161197480995141326525130744954880 10700905 250459504661346373022203705066048310400 10700906 -306739500782709806470542769700802479520 10700907 68417845963350549631582910849426916864 10700908 389199927006178728147358001675903568128 10700909 -282160430608933172187687900741216382890 10700910 7618110876186854750655837889583157120 10700911 -100224631542413246055815797129408059792 10700912 -10829175579455768296388251279885762560 10700913 -878067645831581709806590481013469904640 10700914 -4393754342064125386810484776161408000 10700915 68468200413772708486000877195486916000 10700916 49433511963681269948012228556577431552 10700917 35441717055979406535143507563689819232 10700918 63523508968936588962326712996264774912 10700919 -129962184069079093438253884764753277056 10700920 440017389275085353034212949640445644800 10700921 65104842519236919825598054092038320128 10700922 17152469559408902918758168985155113984 10700923 601684255662402854465206099112485195172 10700924 -13254957236009957119011390643894901760 10700925 92865330821933533453322861767126404000 10700926 447951576113717428025012733465952230912 10700927 856632713721715794308367859662542011776 10700928 66137149671255785886245682445780254720 10700929 333256697904856317019422983056056935380 10700930 24781047929043753547985913959060835360 10700931 111590820218772291896958894247386460152 10700932 -32384856390781095209895426167048598528 10700933 -286573671343423600063725265652229682560 10700934 -5201053540716276087061687392574052352 10700935 39544728166975371080532534643973960160 10700936 -183074419041794715890929361541885496320 10700937 -506311711798648611037510305433411200 10700938 91447114136761140123902744321386930944 10700939 -454433919347977565742000249646666069944 10700940 86236583800861671266226542412486528000 10700941 84973258965916355015273215195541898720 10700942 -95197474820997158401989573160705240320 10700943 -8893075721878310648208043680691564032 10700944 106260796944323148624651132339677036544 10700945 535084194067468987729919475676910524800 10700946 -135198876679421807346524652359614589280 10700947 466809943101852679766799489787882772396 10700948 -589126134162376780036097394645949194240 10700949 204349131084767641103902613417444600640 10700950 10341882741212889646837733491642243200 10700951 115562913402667653840527018600175810000 10700952 8000480401871586230169739000243814400 10700953 -5977082495184770274469224037945423798 10700954 434415269746064632211167078124864508672 10700955 76647129896874697133215030573892078160 10700956 -174856733735223493951892150037122525184 10700957 309143938692957488972291224852746921120 10700958 240447969030753931050655156170077592384 10700959 96586623245380070158678198320477894000 10700960 694193896628527280037849649991815004160 10700961 349952128703046006383793298781714104224 10700962 290585305079637069762643461172412753232 10700963 116351858575612085388072735372352362576 10700964 -393697322722294767314222634045902407680 10700965 139739508894766421274174778600274970240 10700966 -116732484378279676268217098501851514880 10700967 246771382197591570134956043872935991080 10700968 -134900386134122740536907340182686397440 10700969 -384554841914301360158245990810722939804 10700970 10284387349926535297772040024666485760 10700971 274193969154786160761714706282660081200 10700972 221370002867040467260407846832526845440 10700973 -85345225547373671387837469934290467796 10700974 -75936568573794788756745668078795907264 10700975 -59592592955020044076662975930940599000 10700976 -6082604530123269775258922736361144320 10700977 47395543836905827152652332512090610944 10700978 -67609399855616168704864141236524628480 10700979 -953943501836625753989101450231299439872 10700980 -3848252698281944787040904028345262080 10700981 338087042678224739861997763207580524782 10700982 281582465421091533366584510091002988000 10700983 6636935899473562500979899022473463744 10700984 -227107665559681492126985098442064076800 10700985 -106688395825264042020238536627159096000 10700986 -212056766898790699593255860151072952320 10700987 -124143373087027655438441860260899949360 10700988 -385327741995689212455648011027183808000 10700989 252597173116640209990738151717762677324 10700990 131266394254289276994121330036397011200 10700991 -278928360627125775401730987785258970768 10700992 -85152347353759459816225570574135459840 10700993 7741274054155147485460249662423416964 10700994 123034807953375039740630243714218416000 10700995 434019405174597912935846781448104906000 10700996 -534138351620592328690983991093947312000 10700997 -12850225592095577442313473590119650624 10700998 104894663269447065895930913572695168 10700999 -666968696443344052818552465999184044000 10701000 136364189439596239701044559358387200000 10701001 -27309795596290362385883144478479075100 10701002 -89324118572188800000931311271267478688 10701003 -260967435286638233757700239815333039616 10701004 213509530825730455391446809571905139200 10701005 174887241594234107864029747856841788160 10701006 88490995339999191306701746853432867904 10701007 -130958836718225806891575139871391920640 10701008 147613876729942905222044296473321234432 10701009 79437047199668636023918830129799327200 10701010 -383542839495637785990103719853788272640 10701011 -265103933402147693710707552051787370388 10701012 239988909179829334703620164795042969600 10701013 -459385196057933968421455171927735743840 10701014 103659427909283572713773730604279337472 10701015 93645383071354262205743874348358117920 10701016 -431196418590490859162340022135662827520 10701017 -260055581071708989396343712717260037100 10701018 69253862175035801074970886174127833600 10701019 205643772450259321269129568538824366096 10701020 231120534690880938673931007911169884160 10701021 -155341288248499375378781715197346031488 10701022 -88815264284897882341376854248979106688 10701023 4671837475154277484896924697679870904 10701024 -382776938476059059801102095578594017280 10701025 -352852188675631636830825975864811357450 10701026 15033247969879924721702982381131366400 10701027 -536643259050953273044923185504469147036 10701028 163767539975224030627731004664052899840 10701029 18922356196199360416837947269531535960 10701030 88533792594776104790200156652545768320 10701031 515992346302892254477624463966127774000 10701032 -186044929637499935119929680590214169600 10701033 -162777576241634186207172020277740003136 10701034 -473249174011729334200301431469973013584 10701035 221961762305973739214092425880066752480 10701036 -49490058957554931206434722570987595008 10701037 -85703647987220709360593257751740022314 10701038 44203557544212229802217309530396251200 10701039 -594668539402761273552995758344739854720 10701040 17223676588283985001095485656608276480 10701041 150588031646408347032367386438293056848 10701042 59694442121106733451378735375393453568 10701043 128375081396754497590221226241863266880 10701044 19474485405700215434989428830765387136 10701045 35796601933075803118478524640191411200 10701046 132172746401778199890992646567939725472 10701047 156233341671959743020842933541433612800 10701048 -360364376233665305996621320025145815040 10701049 183011637207202473787380813986716215168 10701050 75195561277925131502461020338266270800 10701051 325408718084745948289537405630440503664 10701052 -293431768125163051468949674449100651008 10701053 -636382932760659567223635319004802339936 10701054 42314792073739470376102251334762536960 10701055 -54468133579640403625508492465130750000 10701056 671640749145208718835301913663102779392 10701057 295501636892849964802462868923328001840 10701058 101201655348755034149771195736365444160 10701059 468647919353466604751707554127144459260 10701060 -12031172251602019471393966363267031040 10701061 -610749128525926327523868094626904539330 10701062 358231544530259779841632032203420968032 10701063 -1168968132587160769477774532542222608 10701064 21527956778149388605118034035463782400 10701065 -364822362600786086495700958811850633600 10701066 1044133906887443507721867670452940800 10701067 -167970710895268672649470973199745854352 10701068 -40471294766841080234773787730043650048 10701069 -35901053529722197111031918894164599840 10701070 4550819980335325918333343358919868160 10701071 245475805573546326118236308706938147112 10701072 4829198187123803767485621197407518720 10701073 -269712755730913512443010920176024890000 10701074 -171095086595006133038319153195573028464 10701075 -29189914897288780711591349691939264000 10701076 108940512457743568509445898317942046720 10701077 10340939173968375074598800930723372640 10701078 282676541653162815088493364058931603328 10701079 370392968036336203432975392391176268984 10701080 -97544710583954802572771343279627878400 10701081 25794611160367953934766278206904194612 10701082 27862848394174538212086818793628489728 10701083 -602345398037543056318519375461177605856 10701084 10731905353253285444772381670112719872 10701085 101057319345682386833170657005629071200 10701086 202637978386308840338900744640565269888 10701087 -390066340799005600197828338495979018480 10701088 262452676121453083902294431301815107584 10701089 8897151180187586164300919022978152640 10701090 163829022787873429154633249187029817120 10701091 -447782185195923198840418308757271961508 10701092 63868927442435057039282930077134958464 10701093 -83215114538080352842563520946424972480 10701094 -165745448372513496425780487573980474688 10701095 -136980759669784243925465103088613424480 10701096 76229051576341257951129479530032168960 10701097 567710327328416493580418054424101712 10701098 -305390773840626553979293153837080188064 10701099 21231504148660635585820931497100211840 10701100 91124583875842777103665760297808038400 10701101 674267117501611568842726385832138660864 10701102 17397507102834948975518260220160224832 10701103 -2537372206799639066409368685624304640 10701104 -9160680183166930800999843882645749760 10701105 -142557895115521529802834496661066903040 10701106 -64996364848025606748717803489494695936 10701107 -134716896400387599201293375302256271360 10701108 204287565473700798938561105063023761408 10701109 -7878058129953274893956525792065576320 10701110 -155348617890094597579033685805434438400 10701111 177476666929346051240786157213048426624 10701112 294658469278859921319170480643194880 10701113 28464485643226441014539374050131340624 10701114 -107166779907744938706545506632109532160 10701115 324821369682092946582180359553423749760 10701116 208342337740134786115885727012382881280 10701117 158202053299577439960043868776670591520 10701118 279131351630262247672542902889982514304 10701119 -3908419273438134386273153985134808 10701120 42306898823319859678087616097587036160 10701121 513074386798689683845321057274784976322 10701122 145106462585552333620641587517115964112 10701123 50726297899924690769853557354387568 10701124 5178698295884530098856858862866501632 10701125 -430157270415296022497253764164886760000 10701126 -481283446302431432012453527967185255680 10701127 283227305561509141831263001232917669976 10701128 613771036275595407910859540980966072320 10701129 174401229888349081149780303200546603328 10701130 44650655642644358884626183759210942720 10701131 -253918738709825141606278494181356106608 10701132 -104165409972008687305397615817284441088 10701133 504847644482716920767640969944195905440 10701134 47492073445312318778861971700854602432 10701135 194419458522916172057480681613499956000 10701136 -114479305938844805718281160860564267008 10701137 -642898534122809738143472653385520008988 10701138 34326127522648498901584996117526446080 10701139 -226496595001577055825484796385099415060 10701140 86024255092991249149697445005433607680 10701141 -201646760796167703809759263857758181984 10701142 251541374913753949158655400439080875200 10701143 60347409477586530021830052741861543744 10701144 -279604447385976008785705979109310064640 10701145 -30509121853923953283432078133738694400 10701146 132164896721508345635688959929620940272 10701147 110176853624703360002822388716278812672 10701148 -187562976342611847142395819661775345664 10701149 -301366562961370794986311657237181861850 10701150 -80881385659597139618335216975293902400 10701151 53879561061323543250173255758333017600 10701152 -2464989572496023131702603823859105792 10701153 -6850393874231184504454433774278128318 10701154 -203627836657312023113057812654276609248 10701155 77727437762066919235944867412407124560 10701156 263517153778983393240803124880541340672 10701157 -462054785551771390518654517596701114880 10701158 -119394784817776888279958939101310063616 10701159 -241315878972413372597698177186373536344 10701160 -249315769349652604486320606646887321600 10701161 -255181725434841617988782074502017599600 10701162 53628404199696367933090591243696588128 10701163 -160913617886239967564184846771551865816 10701164 60153676574613284057819549102547720192 10701165 -35705329861297990896500786723555074080 10701166 -17688393286958832288800097180479690880 10701167 -295946606801004206103854579097730388784 10701168 -35820040484451132164748438704118398976 10701169 149201207951434404972166179457679786240 10701170 189447101780215765633493916164379220800 10701171 39836763153619548700705931770998560208 10701172 568034382512183042458462595897941026176 10701173 430557312350463746089546883656463612736 10701174 164012055547951192937052697325749463040 10701175 113329872133935369556423785406182184400 10701176 236826882246848859740506556494441390080 10701177 -45672654836917748151830337132326645376 10701178 183302383608966213032681176719765988320 10701179 -256019889699479968467893522635393040220 10701180 103741601339589329685046039007846400000 10701181 -576015273341992517981056447721817265018 10701182 -177057757753330526780213037788330457600 10701183 -395682125663793696072470875423200265200 10701184 74477491105232839302243372868042752000 10701185 485971216463558330328498674913245404800 10701186 -241083049686502933584557214643930743936 10701187 -96348587405291962554482364753395589888 10701188 -87869338799597212582139871672519050112 10701189 -342221864727830442070406743797688819746 10701190 -52810418685711875465188180414899492480 10701191 -189655758917029038161401257916242747216 10701192 -80208521054116723901243580166242017280 10701193 -1199031255706089660074070532710372227520 10701194 -1389694482456132078027445723186318848 10701195 -1395374243527644307091565415909493760 10701196 492179229284579097798143528634799157760 10701197 24972461902983812844219749854818047340 10701198 -288974792814967718741686335911841983616 10701199 -713034034309295591545429657605315803520 10701200 14379976621357169820505695202679193600 10701201 -140353718675044064690873502237182308416 10701202 246896724357377412753382748426122737552 10701203 -224184688882744702128027652952886162720 10701204 99843248201287665492466806297032349696 10701205 149344181223262293262678361032600881720 10701206 399663760868774658679393270411554603552 10701207 -282619532335158847436766545419901406720 10701208 358841470216580975657668060934145792000 10701209 35391960237175708994832167768919022410 10701210 905747003109740283028923120156334080 10701211 -505080972748566161179573969915374425688 10701212 -14950250719764570449693312733552812544 10701213 12247998984689124039993814509285369984 10701214 -150231225903678843182545417426604530368 10701215 -55145137812558576670453106424489060000 10701216 2806024448054854388813946899070320640 10701217 -4535448974368511813795641550979080734 10701218 -58326200419462029121590970816699249920 10701219 457939341350726914219195476813738233088 10701220 -414997205022227742255940596856873701120 10701221 -313392487596853549594628651244361811808 10701222 -42869158907161239669953149036337719296 10701223 128786602537704012173124519953478974544 10701224 1142309568878639565266823829264319109120 10701225 -15069782761238472566725578975807600000 10701226 156963261918981193588693910877011931312 10701227 9986112923158742913090195620960609076 10701228 -29388138634224306119643156144930714624 10701229 -83327178168380999145526927864068644928 10701230 -81835900937752446988513680740319970560 10701231 155353530992045391154308301247036865024 10701232 27010083243255269153665510163181404160 10701233 -100428550903387583166128055086638631616 10701234 32807214512544083982674864103146518272 10701235 83182417536993423884990942969796255360 10701236 62292803395374156384628655216892518400 10701237 -309343603152857147384034305859568902720 10701238 -6210400037079379744506074871983979456 10701239 163482691122040040254924189736610998424 10701240 242394538041628318694517917569184563200 10701241 -226438666900877908561212758172896214358 10701242 63359789185951705060228364951354936832 10701243 -96380077252649655376955009135196518400 10701244 427050893195178569839976509071772724736 10701245 582158912935403332137939554207992097880 10701246 201090344504910156704856386379591202752 10701247 2696846578078170367370428494184229696 10701248 -247523705635438262236371729896177664 10701249 182462693865626729473862787883391963184 10701250 -4946187973122253787410571163353280000 10701251 94273497651196132431663152610993172944 10701252 109222548562572925262265847846467662976 10701253 44616447797870401314349553450754812604 10701254 95828897994011319873156100109742649152 10701255 -206951426133298333326490228072628923440 10701256 -291194395871894161520354807258728857600 10701257 -146042748241768249139016519196868534694 10701258 -226591780092310595100409194345521654016 10701259 699241239394054164528367959444605278680 10701260 -70458086008155475487256394379842483200 10701261 340867113391606867115878820864241216000 10701262 26487484937153800154773392934377455616 10701263 87005536510039844981478024363758459304 10701264 -19777459096601768945938411289464012800 10701265 -314379366139774202064631262934705155340 10701266 -419093633459088391016101158111949773168 10701267 -410513527005751027534001214406535163720 10701268 -208176478145961821627894715795674138752 10701269 95513917626543267966888488436456110670 10701270 -149851517331600169457923617328231562880 10701271 195971819147179012909849535063411513872 10701272 -267215719220678747154599906030564044800 10701273 310236954627525604328328185412747249408 10701274 -20179260472936834601357534581122183168 10701275 4942484097537222871322782062780042000 10701276 29417406972782398402539109120157712384 10701277 -708352272507848694556045955575047112628 10701278 -641854390147229020093638984910552320 10701279 -1249375992741728120608945647743030112 10701280 278310462396004617694469564178671861760 10701281 6390755406659893786800758169932471472 10701282 -198600232165683561188967157365997276416 10701283 -231179312413097655444733909671970247376 10701284 44603276544187483396931254612923697152 10701285 -94153149693645964571759239263646880640 10701286 199160461939441224849001763599145767680 10701287 203731026302280896944470709267361164944 10701288 147123679977872695984745645182461542400 10701289 36957659694100407737138628393405258240 10701290 268031617660938331919069205945874660800 10701291 9974159894508029873819984830894512624 10701292 159436562442289540527480340723893560320 10701293 95129223169086779931259864472965662720 10701294 113745728430307633212467982989093652480 10701295 -198230371388852368466225358306446518800 10701296 -11230175456046628834134472552381022208 10701297 -309059954087028150526082150386144147326 10701298 192735140778470461665724113241917392400 10701299 -71001408727981450869928339243717421568 10701300 -118951094235126718613794657051016755200 10701301 353756702538946489834696346381600690812 10701302 -97778269752397842354251456625938933760 10701303 414084692760782574807567140564108041704 10701304 165694799762744206912138294160333045760 10701305 369188597079483813924004301338904736960 10701306 228129076576818777473676254329467508224 10701307 -645411265487926540444365989662519283048 10701308 388027838089261914887273206847089532928 10701309 112258201953771794416101224683156936704 10701310 -203158888791917142096248013182746837440 10701311 16470305128339720681253590872076377792 10701312 -69983536722033716740476175337901785088 10701313 288931573849831517705449917234605178240 10701314 98775292364790631145513268542180251680 10701315 -15162997932533347528823638932594770640 10701316 362434967081947021441379799783906727040 10701317 225889834430374217812910060584502137152 10701318 -123527374892396282323230440567495282496 10701319 36125347319489940458909113521737357760 10701320 99753825542675240245567964474216448000 10701321 -469173002996727388102265382201679458288 10701322 300954291463494425694680298903969843552 10701323 156481101875256531328396633223816827224 10701324 1110401113660208015319153303063625728 10701325 43881799313939565031527937228821417600 10701326 35455824825778633109920577781571741824 10701327 -60107946239300665143886174019662387200 10701328 -38299101461692832201422265537529249792 10701329 511713860834967804051035256989392941300 10701330 170219213523324273737290517070527185920 10701331 -763879584628144150418484781886766739688 10701332 -75657783458734549937574609835849267200 10701333 112783301460466113188680028286807468384 10701334 -84948285057769414218960557210629070208 10701335 311732890032325042979322981781433456280 10701336 -153530069625305963969325134527129190400 10701337 -27650684444627061477364906006118537014 10701338 -84958450998426711037461837348532379904 10701339 -200050290501344789889409263624907054080 10701340 145228449455569400575948262939637964800 10701341 -84691009640838231000866607012586164480 10701342 346628690784335239996455078373077402240 10701343 -124705609443380862273003988156658869408 10701344 313591587703469184358864045942130737152 10701345 118983745340025229079172829376682517440 10701346 252126968160282563642988637475553025872 10701347 -1021461311524132448846449295842630681128 10701348 41073739298836362631228986091445944320 10701349 236551229758533067906158226198140396350 10701350 -172754804589454121700994186617469339200 10701351 41189200253248049144918169871922371080 10701352 -708520392957509483780538374763897907200 10701353 484244311394623594144883206260188072064 10701354 -70295487909775513627195896166306978560 10701355 -24132236117420787251331154451111971200 10701356 -533454797289041482279191026462413091328 10701357 304683496772806905853323780017383199040 10701358 23136865297616099602846610652548600640 10701359 -755713859075830413298558600989087901584 10701360 37306042223172957384999996997346918400 10701361 551093701659446773821915818050770000 10701362 -1791384149485804112942515010041998336 10701363 407235779028796003695522972227409849144 10701364 2787270104818970754608471190414239232 10701365 175385108464698100924732261688654431260 10701366 -1597466904326997342178573211858580096 10701367 -2525680941749015010031097370651565160 10701368 382059452753854459540478383207431106560 10701369 -66113587713813399324420666833593509120 10701370 -56204907023210136404768315687238681600 10701371 -513720399421388053083020060592100123728 10701372 -129099166871828667356891185448769110016 10701373 -1043043488786751780576120511450312698356 10701374 592609915968251666609971302459185001792 10701375 252468527757712416227960316970781364000 10701376 86570302041403046958716090155572133888 10701377 -241923517725106356402091764200682752940 10701378 -32692514729951752867202162163989682096 10701379 193522682480259545964309784481126001184 10701380 -6657680075379453318630397545511464960 10701381 -27184118458253693218637518568994367968 10701382 -318879863781921603894385636155681794208 10701383 156622598569931984503331581570066486272 10701384 -239538881941813631768927559739964743680 10701385 311086097099616791012069786900585132160 10701386 -54531845570427983363856669390318068736 10701387 88461398912941693334144750480471527200 10701388 220818763438842373358931894146248172288 10701389 -9588068230210160132241658063936352160 10701390 -46294619962605270080204404863569203200 10701391 437755898418752951265445296421494305664 10701392 -37821520632585579389619290727121305600 10701393 -134324903502218780049832225761105561600 10701394 -8546104025030984919808442968732838400 10701395 -272793087254586952736416939973916699600 10701396 20363675819413319958495024464622215040 10701397 -74267751707469456136806806491359491168 10701398 -308877217379618681329696646997904822464 10701399 92905295372551676932894587082234482720 10701400 126013105703081748876558709612568832000 10701401 452089398089925680144480635087764083712 10701402 -48509291404833491152806729158176162560 10701403 -1289703739645680612499708968643060121856 10701404 61735903949909071268999639396226984960 10701405 -75218017278524821536574395099111352320 10701406 -110376141892369752666867627108732013440 10701407 724781685212544391214894775835892698656 10701408 -34860881135489481742291305967921397760 10701409 24376405554515265775923396990027736610 10701410 -1526808653650695548334635663584481280 10701411 -75876331863550731952991886586395876096 10701412 200362644430320918244407110665618344192 10701413 -43750068625572198369076738396002396516 10701414 -103865611414936453800949762141144022496 10701415 -702279710434102405451904940876698978000 10701416 134361894921802416141997105120685506560 10701417 -23153657224410232215620301981095030784 10701418 62783051533603117591458888335773857024 10701419 -10740094637441619012852935144288367840 10701420 186296497120060733861610880435767705600 10701421 -174466074861066220121778919279225424756 10701422 -66872241440157376055183188789353595200 10701423 190213720588280446653144001848412122000 10701424 -21786511402485155876303865108674969600 10701425 5287569022125926497827220751880556800 10701426 136153588127996211776727069213025570944 10701427 143866056630267123097446328103522326080 10701428 -51916288440110494819312596000918729984 10701429 84673841059829574391101631948575471168 10701430 -130087289256731791648350495384015014400 10701431 -160550874008114143465920447942919385760 10701432 -30814937107638310573580648129955840000 10701433 184491781057787756675481764988378664682 10701434 -86273803347215160033821013716190443328 10701435 27682466608749697179553902487275633600 10701436 -136468770790019365591299778398342436352 10701437 457931730577859672521017966459643486086 10701438 75118430189241870144425975141795524608 10701439 14965648184079291839335901502358318848 10701440 75030775963028149947710652999637401600 10701441 31528325745966248683029848287280164752 10701442 60904058361793203906383044231500666912 10701443 412511910736493793772531900650649900440 10701444 -31287039630280887968458249083488686080 10701445 16863544448531084507318728947218102400 10701446 109183784612985957471345599211818096640 10701447 -105850903870495877106009268704620122200 10701448 13630116163195883957938375240451358720 10701449 28049591300682474013718280819451008960 10701450 44166036845680724502428945757185088000 10701451 120187354750006339208708883193431168504 10701452 38618304165422227640802601512366727680 10701453 -382062580276780069229664359482454496 10701454 -144171056531929855468735319526192862080 10701455 -124974462555067170209757652124616005280 10701456 75444166024611117829449954885410291712 10701457 96149381519536979678186728948650866088 10701458 -147308056408357750302930222866512759920 10701459 200607684272253217679985216444364111800 10701460 47865741088368281143971744664390656000 10701461 -37477718749280009449794566383411754208 10701462 -125490943984448624872263749639824016448 10701463 -38962768307737803168295030745671395696 10701464 -421505589992331531883789146619219968000 10701465 -251645707218830400066671429835772440000 10701466 -581311256375402371537821961804198209600 10701467 9328737620241804417330827866825918992 10701468 -155455699271466148026476642789395074048 10701469 343190417391855502420437138765061498144 10701470 161720549255600749095529539709355466240 10701471 -358055334420577439756240878671747358080 10701472 -181166731610206365479077995626163929088 10701473 -109816034027676831427645253651759496522 10701474 -69333682737326673006001139038476973056 10701475 89446647048031104275259759160648854000 10701476 -351853694347475295620190878603369389440 10701477 1391431186922853917084987580441145944192 10701478 214263575642419855326181468649391004800 10701479 91029804089067694950684824558040368640 10701480 -383522976865768950819157318184772403200 10701481 -79475320983339716531266036415852634240 10701482 133250456764647407658215514852294576 10701483 35639563266249463456063315442168322528 10701484 5279736158135395551015973646275458816 10701485 -299425631580241366793990359387314023400 10701486 -51476255773530325609915730085191049600 10701487 -328439363066576463527827688571589772928 10701488 69336399290184571626605395774827724800 10701489 178669711345583857665447897827851507824 10701490 -152287199246704527927496685366033148000 10701491 -99839850533924913152926820648128965108 10701492 -98278793244147831956837924605691498496 10701493 -381698106051575353812102486407362350240 10701494 645362206469766743456091479003555894400 10701495 -14790576175159001841401430679488221760 10701496 2677647660921902635804741352196464640 10701497 -906351210540648957165604685434272051708 10701498 141320856931508202187943275912434769920 10701499 -417312569078237210964170182865782169500 10701500 -142727565307461983312262603042551040000 10701501 -255033328290338579391747768037690611360 10701502 -255144716649850641723296846141760950400 10701503 -69240819850794400237024607651016854400 10701504 -25905055533616727545383141837750927360 10701505 -588495797265513790371978174215302391340 10701506 350219275827938737625068708493606687952 10701507 -112187745200461645349134294760464438800 10701508 25090575008112294385810716238517528576 10701509 25305754671013216605114242398598577408 10701510 -14028530257338982597214043066203996160 10701511 -245210341963906387926168040185168858200 10701512 190161384000644461571741160963082675200 10701513 -107800980318692906275232126238516100758 10701514 146476128058350453594113587368531191856 10701515 -23360116957251229239877187422907443200 10701516 83143796955080533756084048779550310400 10701517 -208872279125141864159378283815405195136 10701518 -105093339537491842530762710741820633984 10701519 23952639534941616615146985326803484928 10701520 -116591005237774305400673813732453990400 10701521 882661132763306699010027942288158599488 10701522 63281233209765663356942006605468684800 10701523 -284294811157045330450048265615965334960 10701524 161346420215364342724598099160255860736 10701525 -76496224180127982407516655876430886400 10701526 -445046917844034083769596351029363041216 10701527 -149884200861971725700645116819365049488 10701528 94219266055253481316501203313250795520 10701529 -862004736423603765883338260888665690870 10701530 24883637565053005619576254218322790400 10701531 -30392343189323765117817187891148606160 10701532 136650116030681080175292318856541939712 10701533 29282081249786770149206499779962149804 10701534 82999439019857901411493123935084803712 10701535 -95590144814530098760187237454853476000 10701536 -313304035002200893120957355378508300288 10701537 151090936667832432404528310240047084544 10701538 -132375257359448699224960376696092512000 10701539 -557493376830791368243670862079875072 10701540 -229186782213358981916032394681584592640 10701541 -206435299912582996831071500820194579200 10701542 -194881202647280877385964312309731678656 10701543 -616881223550110593333003922738173623472 10701544 -22839178485171875058536202664077312000 10701545 -97725908845943026834565516518260116700 10701546 -72210502252828129707081264280066924032 10701547 -156999415140908786844507276116107543168 10701548 -18075736253736727984245500462420047872 10701549 174113285849202741365179364049724265334 10701550 -65745427882415823166547905444485475200 10701551 494135530377893481096339868664782530480 10701552 -25228387376644530826327291198626004992 10701553 228732718625442853994456916826464337264 10701554 14296179723475171786874228916428880000 10701555 -14115467074620934559555713083438201600 10701556 -88395704571485369801708282276657429760 10701557 102723411489831423914452324061885221806 10701558 -6343013453608653828674566371851274624 10701559 145480211077018606412564026342705377240 10701560 422300828737285001072972947204125696000 10701561 167054600400478871010371457599711298240 10701562 -165868010483595746412429678288392653968 10701563 17059109953028457257550794254682369664 10701564 287587387287838675278519468264109195776 10701565 84633753764513236113296932963510540800 10701566 54784977426217791136621194402473422464 10701567 502563732790877934322416941597089683384 10701568 692560196482988364565903295989426421760 10701569 243154513279862204655707056773373116996 10701570 85464169010624816627365803469266777600 10701571 -1014156554906818442696639752776016068768 10701572 25162272387909085922653150989807943680 10701573 -32034103473264980237785294463493750816 10701574 69597453787561979710843795218690543360 10701575 494184391900700609974279467755119131000 10701576 -53888257441416974095878575799362964480 10701577 -929608687523215586712080925676236755840 10701578 -208318926683067813611660338079249822976 10701579 113574607383585486763963172227507994880 10701580 -115012328402446395492169804595505177600 10701581 26043714264303071591226473013990651264 10701582 -3935816428976178655858623393564257280 10701583 592114759714592553073981988157107590832 10701584 -87233586874182718438464254400045563904 10701585 -497878329496158044036081274281072428800 10701586 34679124391424008715161117796296166400 10701587 357611447075435491631458864358421144480 10701588 -302113152370678075640918150552086579200 10701589 502090839681296943431823000817838117390 10701590 -293381884047888092803595108575416220800 10701591 365802394095957511294651169121867347664 10701592 180639060962968330920436129188563865600 10701593 258008002904780152999524557820022828800 10701594 263400630337995703714695446743182115824 10701595 -104474790560107030168718838100154220480 10701596 -69729997745005917027602766844923141120 10701597 -718628036442601748213515150856909698560 10701598 -195613157568391094536906543414364813760 10701599 861902610501611797829113375618154325600 10701600 -44927226646738823213186079216107520000 10701601 99625829477005939580026809135453270720 10701602 5723964508984971057095294364687154944 10701603 249485713597174747076899186358417472 10701604 -66524421664531956183849762675219180288 10701605 2957525155475942067856684523607405120 10701606 -115613016008501046365464795549529368896 10701607 -70802799931560028831497978747441212448 10701608 -229542566909831861262669761300400215040 10701609 19069059285586605885467371663422274560 10701610 33185261322550084913305076558795040000 10701611 30389495476447102527405580337141260212 10701612 296561301055330751477224169134300646400 10701613 342107805032560213793540725232613418924 10701614 168161604646146946754776233247150285824 10701615 109501371537223535832326129619152977440 10701616 107510299248756379431062880903759183872 10701617 -22053638243069974675175322102646144320 10701618 -79309945108997898544288638164171225088 10701619 466849519753662285257282721393321225072 10701620 34016529612388470554005749078984384000 10701621 -78719224139048616485237305014341143296 10701622 -76660280599857774915436304444383750848 10701623 77054141901630764304747611147780977200 10701624 -138882912265380414159768435689783623680 10701625 -3276271884413395953712020300916464000 10701626 -4001610872901892789276846059600074496 10701627 181516112435813445654821644725378540000 10701628 -216945386545680662637343034014604339200 10701629 776585097705473747637834120171381580230 10701630 40405400925156900664073809859675943360 10701631 -344597614347052666562198276504549230488 10701632 -258199081418338113647053314754815197184 10701633 -56423632077757566673242041585791271376 10701634 152152435501419903362966903229179707392 10701635 -163950271146944936300566229377998534240 10701636 189566406603393088841383425068118343680 10701637 13012097518486400757365668003784368286 10701638 -185122323747877285355211774298611901440 10701639 -6375893138921694443211230295354300216 10701640 124974142186496493354988210029223372800 10701641 33221837887330652504087430754507902372 10701642 -84135784778664695966133935881296777216 10701643 -597344234523942702615296717736143344108 10701644 399850042735684769868375664560157671936 10701645 -129282550726803718230165974696712135360 10701646 -3640738567157787463689347536409144640 10701647 309692950522786871762969889052457155200 10701648 3299939214368007556388812078442668032 10701649 -62132483121640569156347914624695419214 10701650 17364571105356643255790248418053354800 10701651 -166156605361130304791988225921492976968 10701652 -338033852654064676734132906286154950656 10701653 -92981897637013732945676898112442527140 10701654 -10305046109379195944400799634214438144 10701655 -77370495820951085689639459766717030400 10701656 86208742256598721487005274306838528000 10701657 -351699683643575607217386405496654333944 10701658 -6565672671384696755722557361690652928 10701659 -849512047278699028053609395077175518140 10701660 32877242223296655499303493892948341760 10701661 -372876687573520767090323224836325771738 10701662 -322179081990477664185195660681757431168 10701663 -31493379073554120031999256249351899776 10701664 155377914471070315030263442961765892096 10701665 -33741124347600007482056148999536578560 10701666 239804790330607290071671153708753977600 10701667 -35030488629515697590485874903344016640 10701668 5119497662107017983201621067346437120 10701669 -318731012607658244315608247649982922592 10701670 -15765121439605342272174670938549294720 10701671 444270133979656160121544336060442002872 10701672 115675018497033479552577515278475427840 10701673 -244992322103047365605156465632430587078 10701674 193231834142438332916212665862152042240 10701675 30445286640178440556963160872076735100 10701676 -477632561025126080438108806572558903040 10701677 178561434718010417951559803058774581472 10701678 23393562133446872067793219138632555648 10701679 -166733858634681644327181713709815701560 10701680 -36230994478949449876183367143889633280 10701681 -201124338155405250899063366971093768848 10701682 -61977627948363347962938457574566598016 10701683 428213505183938026972655378172845305932 10701684 -47486891395603390991528455975277328384 10701685 35468785114100412751243931803352692380 10701686 -35974381416097846276348849752683258208 10701687 65136058519334709514664783376091027152 10701688 32997248054340678999991481028941905920 10701689 293013718719783829716974058327187712490 10701690 -267907044492947045753554485650438684160 10701691 111967504037819351928371787526837893888 10701692 142933966256801785032670179922224162816 10701693 1228981409522072373829493148050764800 10701694 212745902196895059782349271372843417536 10701695 64705740679539094219287236187066840480 10701696 -247407961059278657321208001730917171200 10701697 -259913206291199633119739348837559792828 10701698 268972754223791139155477861927825731536 10701699 184422272054355995025753276852486505464 10701700 -235529693328177940775265185833862144000 10701701 48076310891809439786561919233146596702 10701702 83373684391889613981018491792329339200 10701703 363703158114783771666487492778539307040 10701704 -54135068380962697573387735601387335680 10701705 5917789478507433352759958273885301120 10701706 10970706604171030643758076326792581984 10701707 -370462145905000582377151563963007839360 10701708 68628350371554847087862563306504834560 10701709 -70153979466705035354983405449567698848 10701710 -16031005211442966241194571340066322240 10701711 1759656206072357344943836607362628088 10701712 -42734673522704482020326192653302497280 10701713 -88130471256112356258275494749190716960 10701714 81080827688633978941670714856824039040 10701715 202829784140428465058897879010329110800 10701716 -60801295073706742280941547628315586560 10701717 -55138293413877875887737080466559208352 10701718 55477712536799865472333807365758221440 10701719 -189745973318207793927213180735019325088 10701720 -223725291091201444227851976750906163200 10701721 -465154551630704548414696620720737289708 10701722 -236066855019562993560445741802061155088 10701723 -318744719442377719798913754483639454416 10701724 457362811231127745724627189152524288 10701725 -9375793657543827076091576896930982250 10701726 6999448418914666748886934926558465024 10701727 8911720284586202509900027384130088320 10701728 70919594580806432912110412869039226880 10701729 -120779523977213490044599977522856296300 10701730 -13278671228216352927230970359273717760 10701731 -353631927624738954704507255313224865000 10701732 31512559185032625874250846914316562432 10701733 -199916706342994578047609541154315921536 10701734 238649205950608351146585375504829219200 10701735 6922770413948985128073373011302323200 10701736 -65256484287462210942829335797946624000 10701737 463433204946021265237170566493213195252 10701738 86953151646029357135744324624495011008 10701739 -477276840402326024250214631706129018576 10701740 -14459262625834312053837510805660907520 10701741 -449042743653294819458899665758646076608 10701742 -162754549032876062959323863220487105728 10701743 -23403840409617182032898041235071564416 10701744 -77715965661428220342856188038660653056 10701745 189453934525415951083008613573892920500 10701746 -279539072665192988863429444113414900096 10701747 405648492862073423103934227454179308400 10701748 -539491136732150401884929981085750873344 10701749 -419233163876907319760713351708606667520 10701750 157808332912415245808125549074140160000 10701751 43489785754751824537697282377785555752 10701752 -475578630715112433459883974487696588800 10701753 149238782735193289627437625521307911504 10701754 -2185406040601661221830018195185402880 10701755 -48213280199238110749592575997683694400 10701756 -221261599280010852800928703911526778880 10701757 -185942129427673162812234349372806511968 10701758 -14568964623746968386538554146846069760 10701759 -538293930839001694667795504638763934720 10701760 88713097041697208248972357605166940160 10701761 46045044449764814518278386086691754432 10701762 61879207285762053224625002590788211200 10701763 910918682414558457028119863706121598012 10701764 307494453979588189956082236043367016576 10701765 -63528238972419633763632306798609664800 10701766 350166573124655318690124949093341716832 10701767 -235916599042349396148462984462869894184 10701768 115260298324215252072527163640554455040 10701769 -130974289814789955932937554671655088320 10701770 80576939521416858997262222337159168000 10701771 50364303590873665635540558605921661120 10701772 -759405551608200130351189536631141757952 10701773 768602646374440019653724304821917244022 10701774 -41819926967657415539482111566363648000 10701775 47330436752740426208476198354206206800 10701776 -129440025703929050560182146700366028800 10701777 -44190303473109585288257613715463128080 10701778 131731965882767011657380961534259521824 10701779 -171738606159258626811326573757934262880 10701780 -57649916741374966668322221748278190080 10701781 428185697962627105836709102713654348700 10701782 7452792651219431467094308706236760064 10701783 916774834464442727834745807694440847440 10701784 471732873089603304821193706862651074560 10701785 -270678196695156105616321407524652542400 10701786 -329569534142541899185210484397185212416 10701787 687580678328337650552582422569504298436 10701788 -5535525513090323476056727018928954880 10701789 -28479509615573525765552727519238864896 10701790 36797025107322640453802905461419827200 10701791 -580030725647164086130939605230356851600 10701792 115900918325025373203198870791403601920 10701793 463448118559002332301873159629246267042 10701794 211389605343561106788393376385331951696 10701795 -21847251981615982386559366532535142560 10701796 -288753313519335473838310779006331896192 10701797 11623497716918010439696387155601508160 10701798 -34378481234649665610948561536666862720 10701799 -496803430844736132601136159167276928200 10701800 -24951296623610722007321387232851712000 10701801 -3827792243255358656712037972618229616 10701802 214177016679871919725071558824535314352 10701803 391287548896780445099086794089374850304 10701804 226475947792697002877359119321182762496 10701805 6946852283811604403806648719893535000 10701806 80897421448122093518038083800054019072 10701807 -430349403731776170605546533116806344320 10701808 43066778898196086495816242653400530944 10701809 315789968906040039218589067653313497600 10701810 58730857010372875066699188502601832960 10701811 -479156283961838814748287224389746433588 10701812 567864129253678290869962707964168980480 10701813 218680141065301275047862256112784241824 10701814 603224770681748684082333020441192213760 10701815 309387644435455604607271656005726415960 10701816 -41407681509945804479151366579566960640 10701817 -32083005706900918584980725465978462208 10701818 440155490905479576513406137116430965760 10701819 324779427187235740338434716384215587304 10701820 19808180954290147473482880311539384320 10701821 -310026394409763630020493101473744565376 10701822 18216631357723264197643058428648012800 10701823 445812555735827954330113671061080280320 10701824 -205315221812341042024880523473986781184 10701825 -33811009265667171575618634352867646400 10701826 217956975099386113446295551790016257920 10701827 716661305275084442902911867460053166632 10701828 -157161339088246878744028056555238318080 10701829 -225858712722106037309691987209532385570 10701830 141283003311450060933129884015213502720 10701831 -106511723404845635363392819965268578816 10701832 770231586609960596090246260778347238400 10701833 12246491125349901763928224220243505360 10701834 -93259803471615690405258825655538609664 10701835 -506277165892590391826253247916295690720 10701836 401407432237966176533380521574613107200 10701837 249600010352261255209686201214933067094 10701838 5067507321993329630425611893018776320 10701839 -697992786586416830902052299217827233360 10701840 988519128798143905215605440331120640 10701841 160150276452567824621777186764309206900 10701842 -106466838676827442218222572436459413856 10701843 -16559173052173709681439814365017963520 10701844 -124388047423337297371553408013285211264 10701845 11535909422238955456084742146005870 10701846 -2022739841905138972624571966409362496 10701847 -61183388801642531366701990989192477560 10701848 -72376374590862689743344114498348656640 10701849 -395859780686043373809761055383056677936 10701850 -254070322856641032584325476956240572000 10701851 -33333811674888001561059228944664712896 10701852 -13877121844643908069894346395298684928 10701853 -102039969177847438729678387267766740800 10701854 25319842331741234152768593863431492608 10701855 461498564027888600586640480535566759200 10701856 608848896864750508701314215309833928704 10701857 1141165060261087917467894153691830265000 10701858 -50842074118402089253677943705366578816 10701859 -209426855610927021132295493002191055968 10701860 123818552263424882175186461615190274560 10701861 198410815751474505214675410075906749568 10701862 -232103678997907981668704260242901697568 10701863 602881002816607078226163489728604101112 10701864 3247900426506456226875138239051366400 10701865 -635415938505105960198332276585681400 10701866 -35451329359495164781930853156625447936 10701867 114000749999950143292719625580065099200 10701868 570472014239269359932329402683407752448 10701869 -280291602042655219819107916210727066730 10701870 -85274785842013816471239681294757958400 10701871 153959439583645956337835360570981029632 10701872 -80024360761333875352471883904033767424 10701873 -2705695849642106843415367183472031360 10701874 -54004788557834963607619853571778173408 10701875 -52524208753708273847560038010679692500 10701876 225279763684337260810586962069418668032 10701877 296718855190646607729780409171323669600 10701878 443136484202214957124411532979657806400 10701879 -166717236287631145387711952615723035416 10701880 -632229760885182465888483008267059200 10701881 -150055525550534962189823339722937295318 10701882 -2334630819519676980647825328302017536 10701883 -2685219667791589129541311231482376000 10701884 464256711721063175452050746169248418816 10701885 -120238767899202793683873458076107659200 10701886 174885681469883615541280104886730026944 10701887 93039602765338429720376447379894827904 10701888 -54157297829306760492789733076049592320 10701889 542871750883402289755675346406325354800 10701890 -6115344675748386883335738915098680800 10701891 -282362366799002427213259249715029659120 10701892 144345583539878349910435557334985410560 10701893 -1060810334608747230147900452624728269120 10701894 52883725696057497096792149246512214400 10701895 -13478360254256235729534287246307817920 10701896 383781992677752411041133772721603635200 10701897 436986528422024077281236657568910755600 10701898 61779111772242002922999801250710645600 10701899 -429811715122258862975036957085654525840 10701900 -114251604842779195263867641058604646400 10701901 -28409772375026593721050365259001240832 10701902 -41693092705156665321908410999029667200 10701903 505936703246576449092729469673463796104 10701904 -58674616600233263109768335277117153280 10701905 600241627083312273403396476782076624360 10701906 -344454228280056571266172213060368615936 10701907 -620738578037279549827655176593424749844 10701908 -26222358203389951857197423009325379584 10701909 -4595931843838484745068798438210549760 10701910 245737201622674417197635959487948108160 10701911 9411009527972745308971940883353352024 10701912 -141171679931286625484942470057607208960 10701913 -30440974282434161127883723171869345280 10701914 -160074160326955042212428443895564348928 10701915 -16970988925126051711552142211031488000 10701916 -73910912181334198072931658070861749760 10701917 226947908142510052807672452957080162412 10701918 -30523431622828729455680184501268153536 10701919 -141696987916719361717009385657769472056 10701920 538076070380694667616437312821917122560 10701921 88261874924480533364047360428179496960 10701922 -168482187966403482974966357638702142976 10701923 -313308145890525428136987284923541411616 10701924 -27201280257961077207818114156366982144 10701925 286459741736722560603024325714855657500 10701926 1950629820540768848032349571709530624 10701927 20935886422627628942016411570158462808 10701928 -64875459389296306752018465613446758400 10701929 114041115996910143906600777815098258752 10701930 26586188541716216024911753412000421120 10701931 369525700019598523405564872349892687732 10701932 59389252489002935962754268173476874496 10701933 -9126245264914617727960590074681840352 10701934 -293632488189531136042094356518356328384 10701935 -430121353260536246934148063855328616120 10701936 40937549699503782266836904068173004800 10701937 285077273796004293214593489555539485680 10701938 -95807487419173025762272325933506652256 10701939 57978846893170363329261150804855244800 10701940 -81624697194908845933831105164293990400 10701941 -745609109683682935451752561364634056658 10701942 8657091672635342041783653479493427200 10701943 -146799036261343848027066988796567956800 10701944 -21301048105576440627500272336034856960 10701945 15352239218787380800752550850663594820 10701946 6072363689110404094853582303603418624 10701947 -649617371467517682775071388290318273600 10701948 -253384011414166596985313237757351697920 10701949 32643783605768046648970551396323394950 10701950 -40910725073318812272659761531492041600 10701951 -129696516115547544827820710783480603520 10701952 487642262363643828284168438684948889600 10701953 185436485546681084882364755152659194964 10701954 -88236569259880508999042413955485486560 10701955 -290512391570256890475906884753979743280 10701956 119755476863199716928779733939016780800 10701957 -22297730462429644436913001499347831680 10701958 394405216222257821964941796654937450080 10701959 -215921255779688688247939277275163553000 10701960 4337895195098123690193224642954035200 10701961 -530812188502075918037165007101590222438 10701962 184010015071520710189381332096345063264 10701963 40446114410036494270932977889110705544 10701964 -85446172585532251432516821318691821568 10701965 466745542239196974444618682555094230860 10701966 286440275752731438694751683678404672 10701967 736283542785335476750086435602244532016 10701968 -178006651047979726670875201140386193408 10701969 967804662005808369544275944856357888 10701970 62273277091850002283122719951121195680 10701971 78286424060390585535451689972468524112 10701972 -99646964092721835904095864726391111680 10701973 377129434137169535726284924012623470222 10701974 -137419709726626420153242551936691481728 10701975 77363242886400933299206590483537139200 10701976 -414563287297380988162831591225506877440 10701977 409069427685434661914707113720689936064 10701978 68123429236029611382865553717542932480 10701979 719230735647166752125086542835513240580 10701980 190727250271779331751308680240225984000 10701981 -277345379752661629137838277467973766330 10701982 172287811344888944638232993124852117312 10701983 321260978032422159588063232239125911440 10701984 67801205223052276110990769534984519680 10701985 -146899344938227726662786813161254741440 10701986 407179536177208658180898577595482018080 10701987 -72843728693574280470911398416319367760 10701988 435108241047617448318722368766627214336 10701989 -32176642130353147208528168628452646210 10701990 126869119521696567400476625861844160000 10701991 -193845677882392410235578194891564964488 10701992 230003060267868312155189184454659194880 10701993 445489028541899243871268765192399507968 10701994 -507465980684049632648137014991522065408 10701995 -445097481096675304955382418251583908000 10701996 -151755500939468063080088982644946763776 10701997 499897935801823358077468214500242807040 10701998 281739527576629401694280945094370252800 10701999 -162606774438154488181322865402972738432 10702000 112016775551425810685336886160932864000 10702001 127565653147901862681516748860895110000 10702002 -110332145797263370841534367996303082368 10702003 -267199919790676810290172797581274559616 10702004 -212144323657976455435892766153677278464 10702005 -314886009225093449516872273455152905440 10702006 -12325016098921470512836026031466618880 10702007 304823365617334671228016474966853471712 10702008 -46568470380139404667278625679655321600 10702009 993159708963362025534853789449637237504 10702010 -166594265232679325763185542896421094400 10702011 -37226675660374514051504112791697591528 10702012 440377894067583984518457314274758678016 10702013 242626936888469378413990615339043403360 10702014 -143683593961205037888044547027348807360 10702015 349116038855800301499813591583722408000 10702016 23494207531150423438807645760488734720 10702017 -216819040916211251530150432316793576960 10702018 277157732834796769981074536526778698960 10702019 -3824839498882038742365577452029641656 10702020 -13474369559791597190234784762151895040 10702021 75316856104933089255170944570404216000 10702022 -9420937869619564722481540841485910688 10702023 499091310635228802281757722778382924368 10702024 99196998205779129891792244612784808960 10702025 -36066021353623762602080783433436535400 10702026 -65263218518793300352708992807340384416 10702027 237103108690171379454705928664231447040 10702028 73801857981740415380088454970300368896 10702029 60703559367459185467387882716210433728 10702030 67111451519621554970890569932920724160 10702031 -21793390427262923485058747003169139848 10702032 27673379492435396357059260598539386880 10702033 -154737054952641400932584153935270350480 10702034 -75988214504083318447289374959246609408 10702035 -300438125555046385205557728577874566800 10702036 -81385845954738294961630841883141373952 10702037 137970789334273880944954638081143567232 10702038 4858308551683448643840678749246681088 10702039 -207872264269724127348717493483216791160 10702040 195918999521274634817014941878459596800 10702041 -430664379137000278784748696166684963200 10702042 56680208122986811257520095274015284192 10702043 -393516175266253026261406740572269914648 10702044 -33651409170692137372398786903987317760 10702045 622304089057411383358382302248295298400 10702046 591977251443834212389769798768775270144 10702047 161525632414419729733577798565415942272 10702048 185860612707653515350195209741966770176 10702049 -290284911867872525264480734431758521950 10702050 -21236908182684760831894230105505411200 10702051 -109115793309064371933785255919055138400 10702052 164429417492051562337370805502987760640 10702053 22276293399127411526173346104953960000 10702054 94670033693613539150710651538718190080 10702055 -601848585037907860236629043545863680 10702056 134038450306083546008483405717986099200 10702057 368838038549743067303322102556991333306 10702058 23311022632318464358044102023551745376 10702059 77303123603027025944285796815323375704 10702060 134630959626377035592347410513170964480 10702061 39655005322971068720673970761225497088 10702062 101815858773021890265004435135711267584 10702063 628213247423419091845747800773551017024 10702064 210105077721452244143224811109735137280 10702065 9497295178471235997632323091442234240 10702066 139582405686018321286935042921884188704 10702067 54735962113250152986607828167720362520 10702068 4682263801588900358740977506941698048 10702069 293250838481706784222321696445621814720 10702070 46077320417160170584821719401265940480 10702071 304748640789260148082204675124020572240 10702072 96736725236974174854934564159482470400 10702073 -124050090779401544359483174632450988800 10702074 227716485759253758953835669226812537600 10702075 -143412902627249033497316567070307542700 10702076 134315065607001861671790966366581415936 10702077 52892634504554427742347996414924549120 10702078 -161074458439176942551891326380080872320 10702079 -197763276547940667060351713939052376320 10702080 26772051795354134476095440156413132800 10702081 -62564243664561290826554837399271805868 10702082 -125202260753100989163107679769226818608 10702083 -52056816929605699749618746481529249536 10702084 41619204976929916195751705465366679552 10702085 769513691656562500803900374386071000 10702086 -219570993867364222294554153654410985600 10702087 20505756309809650535919243668486176 10702088 -1092979380371149762492598522859381719040 10702089 431607385366022241891968873460764166954 10702090 -159511846551465840418401500534691503520 10702091 63582908467863467394398869549293397272 10702092 -1759750243528955784491837906912747520 10702093 38988213876228711884450482928380364342 10702094 -68965892173470840369214045430040806016 10702095 -186339312408008004919975635942588472800 10702096 -108857713069170220366576028656544104448 10702097 -10688993467245274149181323494351717568 10702098 -1181939769200671636657170134604902400 10702099 269787461419808904978456108188273066560 10702100 -32586981462703479265374340091144457600 10702101 155863739578572809008600518968730044832 10702102 -115669699271820830530878077260076699520 10702103 -95116693091223124039327413038974230456 10702104 -118303275435492319150458394131197460480 10702105 -234755117398689030337258744670909455740 10702106 -30158568318105831288018365439079039248 10702107 28291508058037191482461298631167238336 10702108 67399133915278586416168535135561942528 10702109 -266140066114162406781200828028234896448 10702110 111873221293023637638489557848041989760 10702111 -204024969679005554412773361215933999360 10702112 -847159956137199454078204867849356312576 10702113 437265206287544116865954348969256468144 10702114 -63876015274643862478069104305388891648 10702115 519824463401954602046798018247895798320 10702116 -21246326611109759397023511518381154048 10702117 108271053843874044414721652867173599420 10702118 1088211827723752493317360509020709120 10702119 -172790260511388548017880497910676503256 10702120 -70675281994043666805226858760572108800 10702121 -67181051481797388654188856436068175728 10702122 -35941699728208351815739077051377208576 10702123 97783643519845029803168141083991336372 10702124 151990588723013521012252946975753047296 10702125 -8252418820240633261348247107710816000 10702126 53486995168439143545324737128583594304 10702127 14824053302559526270202478818134760976 10702128 -34644040704600155419058758588819046400 10702129 388350743460650977167121221496464330276 10702130 46408909189143140410773943175380992000 10702131 187562977297684158331714935615219866880 10702132 -42479187009485422488331506492440862720 10702133 -198342605110826951870072508097009217796 10702134 -138449562151009127136323166665809245216 10702135 121458274849154730460954799609777770560 10702136 -108549643462793000709597054899911434240 10702137 -46398189423922189464738424451726885040 10702138 -111272695776725731768903815905548642560 10702139 218127122696583384003297407817376161696 10702140 -126743523151873376924546771814489169920 10702141 2066201439973826287721048062709204512 10702142 -60423053959925312226474158281178320896 10702143 -469795019800202114153027834170242386568 10702144 242827727776776189459050198281573892096 10702145 -348407984450813127543062045014062480600 10702146 8435099535412025394308078508397713408 10702147 -238960623027533615465469611675339630404 10702148 -60903845964521201424645689498873343744 10702149 -9237533608204538889941766121107571200 10702150 -155356262074655967326867110005655831200 10702151 689071408982754096730091083569006040152 10702152 744043103998122471439101092932604313600 10702153 -173405901311421281054072728125368067072 10702154 -158593034477427392333402683060884214224 10702155 -107133332450611565239882781263588365840 10702156 -900042534598899552137792617573114172928 10702157 -274422788982308063487952036173996003594 10702158 -189682228432111520780534773007091297216 10702159 89307085185879969398339770726497774904 10702160 23219807776607564294808816758882304000 10702161 10772753060111013340619009775101291520 10702162 247589457621003183883015268813555093664 10702163 575097722196317048548604868339787485696 10702164 -273239792829728106266825709966592432128 10702165 13423483261392029503781565453563502000 10702166 89544681727790319866204816651747786880 10702167 -59564018253670786482872076733085323776 10702168 134550444405067904789734196110076928000 10702169 154973438299106102298476533399054777344 10702170 131005351800049888908657244400400522720 10702171 -88619292940068722320865530923674205628 10702172 -19029966086267950230820343715187058688 10702173 -22398327589728373077312153095200070400 10702174 94124207410728116389143525103425149952 10702175 -257311349468415682503918115146491026200 10702176 106344294650584381501757181951788187648 10702177 63791278001300433841732581626546997026 10702178 -165361492196413005309982700918450838144 10702179 645114112991893519613894431867595047920 10702180 166436606509016451818817659621829603840 10702181 -7820534846530785200279699703486984960 10702182 113750686635548407657924030230367862784 10702183 -675445749966169271785785968942778090568 10702184 -5621028033353396674334580208514580480 10702185 76739276545619646356306913112293185280 10702186 -2245974277745256735338918676422376192 10702187 -551584275645395014955023664176067956800 10702188 -221245690126227449128526852846248349952 10702189 188382471823203351819252899565185080920 10702190 -170510364038987151085628713441529412480 10702191 -232471990936128743124396221980588034808 10702192 -31849803003140152961172752192298549248 10702193 331206342692191370665621873723717151442 10702194 196488649934072280906263633624676278400 10702195 -161329247759080203359935838580555402240 10702196 82016570504727320906434149346697841408 10702197 497184021114654717721242886629269528640 10702198 -21855250813652839557644504073635733120 10702199 -341273306783326459942091257928438395176 10702200 -12056804574264827697335230185417216000 10702201 -295849973716058127790195111017399883798 10702202 133910633088963215441373724134061678080 10702203 -101149119802521798169571630300822046696 10702204 -421842135222085232031090084771386384384 10702205 304266414774572025598729703385040066860 10702206 6319094138202398659826305749803527104 10702207 -6341962508217975529261002641912696808 10702208 -462833608371650520527459325302538240 10702209 -73132263699191713360401601599749191680 10702210 45165206947864367876033607829391561760 10702211 -157329178831985768924643408463304843760 10702212 -155156776179658967947261146919615116288 10702213 184962731244071477798110876675757789500 10702214 537490658550380560136844818195838716352 10702215 408085512158956584886287577949156911200 10702216 230916401575862803978420007868043100160 10702217 -173159819734651136817261168374583589734 10702218 -67346361256262503271642613371672029440 10702219 -41834599205020255151078860297850303088 10702220 -47060721383530678051836911413313280000 10702221 -293857495713718084776216005779658522688 10702222 157635004716336314730238543792800739584 10702223 62753765032829632656586942054385817600 10702224 1666294593598998049656316345194921984 10702225 -378357852864796705763921977757857634000 10702226 31217180704971456311829743732511975312 10702227 3173639679464578001242020601508639808 10702228 271645978667325845958251362280318749568 10702229 110420179736101262558097328599726106176 10702230 -6860345591100382491178080088935505920 10702231 613769264661683823978536715190928881680 10702232 -638395091638552952367667573414362777600 10702233 -699615316005280782326777043536348138400 10702234 -29575552131502758245827449797947368480 10702235 -556249788232272416388646306413136432320 10702236 -94556425706056715407418331897230969856 10702237 -130454120342780872544138675754226228488 10702238 -7316403148440381073989297624063017856 10702239 -154615305710361855428661901339283137920 10702240 -230040385570834029930494068705463500800 10702241 177080321712965138651880794990018837568 10702242 -108394217180153552324781791951127942960 10702243 664543911656056940412944144630645216880 10702244 -164425428153444764296454791523315159040 10702245 -42926072398425593957977183443891548160 10702246 -397164461548105632199788323543860655040 10702247 -21701977961344684837577908523402274000 10702248 -57967611334213145588311008125371760640 10702249 255144942025587223673360894194092640250 10702250 -22669138247232123091398204991182240000 10702251 -243023037763559927780460888521559511776 10702252 -209770480647076255258498837318475048448 10702253 217859527589239010563060706122935697824 10702254 -2848729629813277585671069078049726464 10702255 -161121287350878628145919192216901391040 10702256 84407764742404335052971506590365057024 10702257 379047397920770861390776438020841622640 10702258 60723033826688424623859915926301566976 10702259 -886022007998897763255109316984913195696 10702260 -371196864295634560159486927543924224000 10702261 254046336360838911597745857903093618300 10702262 -72746270082139234056531495844510966368 10702263 -171228129317862515469262893598431914880 10702264 -774520916962197414056359596475949936640 10702265 5470220984749554310587742249596804480 10702266 166427751049299906730891289065289217024 10702267 -31404522763114161792483166617325776848 10702268 192229012082144199008833970335894778880 10702269 -111957061905197380761747888815478511776 10702270 -5537879603364675519341472755639721600 10702271 172433117536626194537039302749095229744 10702272 -25718569746911480440766565695732318208 10702273 -8560269288898215426070847308939788478 10702274 84683517779560533427189681259760368640 10702275 66626147173026172754875639532782213800 10702276 -241943010492941786716177615926901309440 10702277 284400498513366891979796761407689220126 10702278 -211175017867966180386604791957160454496 10702279 78533458663416926316834175649085046576 10702280 -397194944312699115713853991293444249600 10702281 76850956268716414382949286868796390240 10702282 418548967177447990810201906627865003520 10702283 -625470187074829137920416524109526991468 10702284 -165870102469906125095141372971761745920 10702285 193870853361723325912919908065751518720 10702286 -3966546523812785198665279507845638400 10702287 9698589696725239701700316946312620712 10702288 -62502056590557939540791112168152760320 10702289 -209868626805888221301120578241831616152 10702290 -51584925607878476307478736919847034880 10702291 -536387390211111997981801676870877410448 10702292 646872504276633925550641257648086956032 10702293 44512417368264998707543285955513803584 10702294 17218536875982537309341268945345681696 10702295 347260886059151900940958447425981067800 10702296 320923425989278101442704736081496739840 10702297 562657047842834495436405391487800047360 10702298 -63664161046603915169689058130342264864 10702299 195800089415535882306992328495230209248 10702300 55437149530575664297705222281904768000 10702301 189905898227096733383991336577609537920 10702302 7326407344703399731797759326939955840 10702303 169260040164456816533753273646399832320 10702304 250014291652718827463159565157378031616 10702305 218274062878089121501969062861181320000 10702306 214681963263217760311347042710350262352 10702307 -412749171895770918377485267440689770752 10702308 114019112088040394751112261548989199360 10702309 592329445896815062083315466039006544510 10702310 114095616264928312123655444364588850560 10702311 -15664699463586265692573266511476259120 10702312 88622000043721598920295332394917724160 10702313 -11540334677508921360494569872549410736 10702314 -53172872765648687434935308512712785920 10702315 320381401331729436061410958814192016000 10702316 -16523685446146656501409097362673393664 10702317 -317039596947482166332596107783643907520 10702318 -376913204644499408700251514213430275072 10702319 -185044189223124882285793749987518927280 10702320 25461684268344204120528862464324403200 10702321 -106039517548854184540136160551350548480 10702322 -98634428353069616174600803859928934368 10702323 -440720723063060761097189840660315492256 10702324 219769341205111849056126428217177776896 10702325 -338456617153396341980092501074868084950 10702326 -242996361017649319961532324771939179136 10702327 -72539956912838825172402556900210717056 10702328 -1314988991944756132104959991281909760 10702329 -856343292319755753692435845365683088 10702330 -81333043635178534134264540181216273440 10702331 230603171650273987454356934068654384752 10702332 -6885427904108111436517634335041742848 10702333 -659845779077471480280758466115488100800 10702334 -7436024507902545361199014355540600640 10702335 74932822743402307674241591808582716560 10702336 363416952071211009936479006629489016832 10702337 267586777656048343545638720819110971840 10702338 -225138085822558720517230246219138198656 10702339 -95277251281527362131565034980184066000 10702340 292142344670353849337563882838517780480 10702341 -24364480923257193382322742717313552320 10702342 109771840442474544141042893258161526784 10702343 -140512402794419796902826926109857870736 10702344 89496454685553597561017535830946078720 10702345 55253417263929812444902348022467256520 10702346 454613185386769982083054242899278381872 10702347 -108596830889594677895140869287782548480 10702348 -213624138248959999528110248105709275392 10702349 -9776907779295400566395239026526752768 10702350 102497024535655460157920543540263920000 10702351 -647100412397177455857261532418076570696 10702352 138555506894847303966001923540136427520 10702353 -36739099520650770129354764639412592992 10702354 -22473536725747240488025582089626316288 10702355 51271726258011894930226216836619026000 10702356 1631709656416758832572668409973407744 10702357 -743532101405585452096442985256289457394 10702358 300942887292556607913578341828560488640 10702359 -36556158862985296847399529802280264736 10702360 250587053834872838458848221651554713600 10702361 204194888168051901017081618394281994372 10702362 191397006633357340633128366715316686848 10702363 -161940878817947681875677358039343247840 10702364 -382359141215358711910718770096253568000 10702365 176040873492331507425124573463405946720 10702366 -33898506743455483376481019978110871680 10702367 376093658034329384476389608301253518720 10702368 43378244002709615122328104360424570880 10702369 1015221463328075493483120126795301296 10702370 -34577480409749368891636761729669795840 10702371 -190786653277900963433963229230764094088 10702372 -177153974922379536949808783678970412800 10702373 666289013980828587487840661208737901504 10702374 239286542250936429077907625260279572160 10702375 113185713082200536515651588501484490000 10702376 -34385631429477998965795604810354288640 10702377 -9218050085320926270192792815463789120 10702378 -25191965289541028919089273117660943360 10702379 92782631417255495045280248687548066776 10702380 -46859162832911675027180199373086689280 10702381 6483370010560630046616866852174135200 10702382 416675068242743600083917730774798493184 10702383 -93863994980302020883918016821761745920 10702384 9052952110475964799464673632548093952 10702385 247984037700073419569886210413427974580 10702386 98356158390836417809180360307791558032 10702387 -567969533282965317467111512543963950964 10702388 -90218654662338537104454062667866406144 10702389 -399736943673989743096179678227914697664 10702390 39585114713435639559898352131993564800 10702391 -407639122381288841309238086249487346176 10702392 -395479934430904782560736150723460915200 10702393 -285054579469962030018525376780942844156 10702394 53924100712763642024365797448202875872 10702395 -139156506985354259149802828503771660800 10702396 -313393811537475479534929572977027066880 10702397 -41032138955947751168329491491212580154 10702398 -13553126938755770658075263712319266816 10702399 -9828159559031644384709378980935438536 10702400 29492906529556772455677277349019648000 10702401 -407670316534584851414929938379185493536 10702402 261107358006214864751362219143368083152 10702403 7503503465018411476137335057322966024 10702404 -300239641816102283416594537330440639360 10702405 2602586087826193608380080424949087360 10702406 -11073500894303815515582059173079672832 10702407 55812040653440916692699830610790531240 10702408 -670584775788233562377249307472820567040 10702409 -484666863643861258299557593324478610432 10702410 11425186050506545853215422087907161600 10702411 -20274675230485374050681158191970130208 10702412 -101117155018606496450073713147047234560 10702413 -716897886279025596827411073654794858976 10702414 -309177855403030954098126598292214259968 10702415 -360462684492271995105077917174187108400 10702416 23776710393787168465434844061170532352 10702417 135061415969343447618469087008436813824 10702418 162958859871796150576583957536815664416 10702419 -5106909947758525653943802815156147200 10702420 124851260268810096416412693337718784000 10702421 -1604396712066257764802720143576812871680 10702422 -112046363104605899552613978825795039360 10702423 -618989148647735554822856586708977564040 10702424 -414728540395381069914826633790019287040 10702425 194250612837914583682849864977098610000 10702426 -68760752631567200839803358465011959040 10702427 -187691610916028523537193434908572461648 10702428 -54565001745118065078246323246568407040 10702429 460853267333612109497704400660520890688 10702430 265598717340025229624656757838578007360 10702431 344197483035367854628164915444719378520 10702432 679223765331401600237962367313242357760 10702433 -316604874788971680634142484125760594462 10702434 42721845445709235543973760072412480000 10702435 -54936089438084048214335364222051708480 10702436 321463320233695055149272872091486295680 10702437 31546369341213568276071127857429415968 10702438 -376889669609289200634775638189769876800 10702439 651915464171240721376198682214320736768 10702440 12193791371437988760767945552992665600 10702441 280543981623391707493347528555339510842 10702442 -2777203175704248203659176327628551168 10702443 -135560404126162690437524586392327542272 10702444 298603458710902611387038296005444160000 10702445 71121992455043855846770308267837604920 10702446 431858468373892631605153842469617807360 10702447 -22997849793297496073950981220740424736 10702448 -42423346139760730393128555388433891328 10702449 80765905506913571619030392945016310644 10702450 272410214247065901210515715514572000 10702451 89401897111349016582986878557399685452 10702452 -123069088969046670688849274862344380416 10702453 -259201564955756320728345673710324190880 10702454 -161998386833946705437765184649466032128 10702455 -12093498034542738557187314546738366640 10702456 -230990032193155382163437678967732633600 10702457 29934776906721414456808865898632948820 10702458 8125164891748236128434464985169133024 10702459 465011786814484370430646764863853002660 10702460 250741319635781586110203294621197089280 10702461 -20332349328179995334024466877719063552 10702462 561455778355871935841331691840036459200 10702463 -34933949496641412174915688571878950240 10702464 -69443473350811509354277878380636405760 10702465 -20379873669410622458410003003012064280 10702466 -615650935340465850983200240144627680 10702467 -501205168335451900457284110867421433916 10702468 137878572462051093648653744206483173376 10702469 -487778111316682834493758141632508555968 10702470 -66777641067847284727353791601898320000 10702471 -66511141306662544762578472758916448896 10702472 83385101147228586747042840977544806400 10702473 1183122112216297099693967940657587904 10702474 401141658302013520338586646570183954736 10702475 10294704998972720984889713262344928000 10702476 -104382227936419934660889646179735521280 10702477 279416604402965841544254472372045638326 10702478 348007330698896015318362240954243631040 10702479 274042951149719154479660447291116310160 10702480 -90303826338523534835024884019628195840 10702481 93717471566483964504111362824858431282 10702482 -1296129837515160830218575469160106240 10702483 -237773991657983946229346183510803075440 10702484 96571605020409657962600081318204894976 10702485 106688813235928261135896426680348640 10702486 255727709248677684712389691442602102080 10702487 -47807398603000135501990615678115667720 10702488 55813480705714124648339006280963010560 10702489 88312907399193689074252035284535915200 10702490 -172370450607062968984793875730778420000 10702491 120492933497214963863602876324129414080 10702492 266014352509142726974224770682988833280 10702493 201518785668734493555625112791157792742 10702494 67319165165141479927000203970453610496 10702495 9218684109953339431676122001974652880 10702496 157964858338731375944415127465890938880 10702497 -214846571183625562427587346891780647872 10702498 -153264254116985351456260379250952705536 10702499 248521401708555166500916576579299553500 10702500 18880325796604178257980926780165760000 10702501 812915779959913486860543048117317821504 10702502 -37214804312726450238632547816164822016 10702503 -87055551610294655496215837400147509760 10702504 -426231225885198325954294350633256842240 10702505 280483944193655917403980389103947352320 10702506 -11173811452905096122311120997469540096 10702507 409768510401354590411168864458885553352 10702508 -713700865500505221078904338795288729600 10702509 -179843562520867073273163884883968412960 10702510 -50516892059780591451837045558959616000 10702511 -149828608685007477709149881868308166336 10702512 -72595200710031035146539357722856800256 10702513 -821320266861626935186663122873862697360 10702514 424174638503496474117006942480123011856 10702515 256189140263980682956478426108716534320 10702516 401599259141321189812196354789206333440 10702517 9464845617950537322763881590468649600 10702518 15168824241801022072087210312744601088 10702519 -469466000213607181562526832440563717080 10702520 246779913607514036165418987612773376000 10702521 -367866243860615449161099299390588846400 10702522 276645179149720193273401180456896298752 10702523 -230843945797071921836349711013751628336 10702524 136480143030471669873344680772176084992 10702525 -76823875267882555160837132317946360000 10702526 441142220768564775278983292504898323712 10702527 -251287785801387902757585262842212958720 10702528 -3743036258590076942651598855848591360 10702529 -1109767513874627508316673301372563780160 10702530 281642262635517192830373779626067520 10702531 182674831236003047279166852832306513260 10702532 -491316541725191747286104881836247058304 10702533 -138575598287098881360520539574254208512 10702534 -67480492588163658865696356871673383584 10702535 75274265290803461089127979621817917600 10702536 176474538470936566647692267465515991040 10702537 232648317451409223691686146719713829740 10702538 -145953013511098131408913622041937945088 10702539 -195265090560404098370758786041899576196 10702540 -246140267538145213229852745965821777920 10702541 316789150241620551185847935978068884000 10702542 36417872498551711733368007788552510464 10702543 414403634055095549252109918900608759792 10702544 57169864105790922940063614945837711360 10702545 102673914383390883971732403920413948800 10702546 -48322224542988135347615847834632442720 10702547 -308363906493237048331404439182656282004 10702548 -235059193795064265575565675558663905280 10702549 -29658807934887688838017055352078488352 10702550 88216736225261381583841360648737232800 10702551 -161771478418356248680489439462208169368 10702552 35645812381556053273430475728486400000 10702553 251941418098966966551807297401180781264 10702554 -221405337907490321924277485092907644416 10702555 -169736738582245385590131959346495108240 10702556 -9555250534292905082076938933198000640 10702557 467064838721434185716385753136998216000 10702558 138047239159443459964811910729575250432 10702559 24270098077751617917697407715513532016 10702560 -16263583806598310550654624690528583680 10702561 887648420725804283314501782741776480162 10702562 54181720884840452195818709562046201632 10702563 254595097311038382153532600298497085424 10702564 107678444444664031165116889227386109952 10702565 -36093401988613481562256569427343889540 10702566 -16006384590740554399770413222892164736 10702567 -277276597636521064257256942329099120 10702568 -130880506471790771332549701523746570240 10702569 3134374822434554292306364765072981056 10702570 -301117442233403283969886758169712975520 10702571 -9644208216186988984866361679018332440 10702572 -65822043574960982152356456577553826816 10702573 131886686051118891609829219419714569440 10702574 442149094713849337427798666856520873536 10702575 76175383419365042174370725134469961000 10702576 166233558442448982633618453283675275264 10702577 -175313474004125894992555055047778506908 10702578 102427935872079777759269991221863131648 10702579 501859152612167273988363643266189503180 10702580 66839036901019452340182249997147453440 10702581 497667133714034547363795012645121055520 10702582 230210618460779146735382786923510545984 10702583 357011185934561506950668780631417512880 10702584 -267412918286731032288759802946411520000 10702585 195333580945756392031170830399243763780 10702586 179557788366585138819077154244519288320 10702587 52943712061823873365359285906390001152 10702588 -124076645217479251172478855464012473344 10702589 212971025718047736399756911088036317760 10702590 31994556415390710750584211822868746240 10702591 854564665299129373344557030273196219592 10702592 73450042487755747882137546637455654912 10702593 -232281396238689842858354818049866971696 10702594 71799490012225350223021956078449567232 10702595 -40091022740614163692398488454411590400 10702596 -10404107436220214377881825170503096320 10702597 -268042229973733764305482021611543684960 10702598 -326234224993548005701340165479059895200 10702599 70042294073574815268536558070208582608 10702600 -943212886567269451401570818503680000 10702601 -52638342990445283511185052863438151360 10702602 -11037674222888433384443813007737591808 10702603 9350185720743446777266872227797636928 10702604 -436505538211112704307386963847235993600 10702605 -425647167241013580018201015427128302400 10702606 -222817256476888568646660955921542735360 10702607 25433779002340671966070893164433793440 10702608 15550885359408705179933424611979952128 10702609 402265862427240410854952804873342405810 10702610 113798679968900155625923533542763816960 10702611 -9043057733840912818916888040560341296 10702612 -309723926573178237953822535772912495744 10702613 281721044254743369012517070292139607904 10702614 512844417897072223047015987255822336 10702615 -75865973880218380635926800373591232000 10702616 400435027234487354524049119874782863360 10702617 14001795224299911579976627036112713680 10702618 -12499250329088606897696464688108217600 10702619 188387055771020251648564190259424390020 10702620 -102565620792141923688410270660710533120 10702621 163158564997435400497162559151465493644 10702622 265271013729400123008014044292808205824 10702623 -264197037475643779672158718121569970616 10702624 672168215292221182947297815937259929600 10702625 -137364591038696835289144729897122111000 10702626 36355811611361612648996047532683493376 10702627 243339711744840159031393109384818208 10702628 -605622772132941871519072933361516725632 10702629 -159683026509539685138378005691715310400 10702630 -21390223574022949400493537110822590080 10702631 -450708926376800204003304263426409698568 10702632 138204675321294867375667568100374200320 10702633 174057120505725720276885340151886906724 10702634 106554089808454105872325543223895912192 10702635 172399980559738837141350242202029583600 10702636 24654111130921475058449392508784721920 10702637 627345653686453630226940026165940093792 10702638 -110089604530332336158969041960079863680 10702639 -1039358953211971177695491684376077833344 10702640 -11019259619160158187165717518621736960 10702641 100592689836657615945272440648163386992 10702642 -134253019827312550657712524839146700528 10702643 -241490156334029296502156009478170914560 10702644 372912856445020713016114655467662422016 10702645 62754365442263156037437524501985757720 10702646 -104691210150730113499871842420553952000 10702647 -263023537623867013514084898910078239000 10702648 307027281560907341510390184332188446720 10702649 -631332080732660744667911741963839195350 10702650 -9990258494486832169447071398802854400 10702651 -600468221391945277982082278608512760348 10702652 285616996591927049260607476551785072640 10702653 -160517155957131007031553323358013906560 10702654 -631092293714880613180751551093193773248 10702655 289112580071410016810627767169831683560 10702656 5395408472403136117794239809739292672 10702657 1181694247706600631176128272495237696 10702658 -170589634462188933463782338359899094320 10702659 93053906890449791766412303436250931200 10702660 -145630349638197912008362716078315928320 10702661 -3865006580016383981369481836182913028 10702662 -80928061646530083283127181249007165440 10702663 51071060642970977727283918300842401184 10702664 -100976358614076667351131193039930982400 10702665 129865857469916698355267501361953568000 10702666 3809969975365089041062759446245975904 10702667 -223451567481095036631095788813509598368 10702668 134515594970694465369213003735594032640 10702669 217954916259400081798346833957789390070 10702670 -81940955408638161323451454422745632000 10702671 28931617795861308273121845658487660544 10702672 1783215712839456704266127693798440960 10702673 -222299381767515687337891289285136925980 10702674 -45575931368407380922053899619965544960 10702675 31571707931266771205460621193846051800 10702676 -7855796687668985195243959974949517568 10702677 461360286068462495081068653714812303520 10702678 381309983828797600642715161580904698016 10702679 293220762846494853075807868856730885384 10702680 -148821571670929889845503020878291968000 10702681 48748058001806360399286742321143480000 10702682 47900279892894807890332331779458263040 10702683 -169836376026163567340395363396934976480 10702684 425077711950475537374674260953267872256 10702685 34473553495107277330269395879894968320 10702686 227462724667160897179231139369279840064 10702687 -127054170770714835729160933935325821664 10702688 -17284540240629547845848101583868395520 10702689 57989860878825828000351944239154340960 10702690 -140451627888263645280612864638175392640 10702691 371938604462154697210834789364087608092 10702692 -95090435318243515432634681326792704 10702693 13791073304572879331006110100285803260 10702694 -97690529589609378081142965706923732096 10702695 57076531911907442133022784363929898400 10702696 932018458367251657493095016639801180160 10702697 -621301557916690231336873871748124464768 10702698 147984661327265106503838868497214174464 10702699 -150794571740848869811041896468602387968 10702700 -4328042448496467324368255551670784000 10702701 41495213287103403810096305706246941430 10702702 -13552095789260338881267767597893184448 10702703 -506216008351901018424345596845387497360 10702704 46092794271733216049904338476422463488 10702705 61431221115125296324884252491930323200 10702706 -107332924377418023015423765927824914944 10702707 151126198056420194344076419174002682992 10702708 126989537829020199374853002535174983680 10702709 294892130697408766453489626761846468910 10702710 74561485082227027564627366379282851200 10702711 129531400119988738285564647719727674400 10702712 707162832652478234761249843251910041600 10702713 -62465451610127403540797506594104826176 10702714 94225221562980945497781845863597607424 10702715 207231747141015711011704784220941295360 10702716 -293338412675064546367608098507194818048 10702717 -292715324308376729637770982503805178234 10702718 -54227478366334122110309576620030538880 10702719 195736607794646388080237662091968665600 10702720 -45238161281303193372932528991633408000 10702721 116448174024304057056729953616873185922 10702722 110635842619429997404609975429784747520 10702723 -286439822619989157457823471768947756640 10702724 420799780832113328576460504812391004416 10702725 -84066465756210388184718589325390560800 10702726 256237700010678539420649606655515342720 10702727 -514633366517092685548298953083819886104 10702728 122230712654951285846873229837771248640 10702729 -639595826882706546833998639913778871040 10702730 418717284016513800393600129384091038720 10702731 -68789991684318561855516085601019199776 10702732 193116564938210964034555975304219492096 10702733 -752332425168260520132475918578984723018 10702734 -104056450009981726563830966683810802688 10702735 -41518240852307787271005109130952745200 10702736 196478111656790539175302617745337155584 10702737 -384662280210764299209716942070928594206 10702738 354471251302720851471603076675748019840 10702739 -179488888874890681297298893753186468320 10702740 165775906720789647206834052785643724800 10702741 -136398021033763507172412511334845632960 10702742 -222208137261170119382436067491714843456 10702743 132428203516221452340544181438455680 10702744 -82941187334264471857376480615273594880 10702745 -480157566621150671469357920409744613500 10702746 -615051190793176580354335292664132986880 10702747 54998634028211671836641609848968001512 10702748 -172233975059814624367092061544138118144 10702749 -18798834620087414724162870895778557632 10702750 79620858709950713253364599371474688000 10702751 37749300523450207128943560934316874192 10702752 -375328979707665500627902399524202610688 10702753 222012953013231706388255519615588101824 10702754 -279682400305447054745449948808630588928 10702755 11987106457560840726125071165392121920 10702756 440323828583893772577541257439199469568 10702757 43614743713511836091875487868591149280 10702758 133336930673626318640094664015823938560 10702759 -122975454425453155017203373770953015080 10702760 68131930520976284749465030751739648000 10702761 137347321975277362321882303548677507472 10702762 215825067366831031034657910635998894080 10702763 205476136844863520073487108518954587064 10702764 63315717714007861328211895953298398720 10702765 -36582236378249548164823057791415098600 10702766 -391173051339460486871505386075576319168 10702767 -59998602031898796504252941399321998464 10702768 -24721477378904111668951179096618762240 10702769 -88145527129139688792120096729043754880 10702770 14372982066513189191308326362772541440 10702771 -380870460432147474053044921290647704248 10702772 142106828625615870970199023055349461376 10702773 17280999704248594468369518833178028380 10702774 81261468087930741910370090685587591040 10702775 -183296694583699649014504238427242203200 10702776 -404741931034203555715964380503048192000 10702777 -87447567034693102535027299566399886560 10702778 -117109975078410899016931356203460892560 10702779 -158792649671904837577325357379978819816 10702780 -326578712826759726384445551085289088000 10702781 123165770009706267971507502040205677824 10702782 -105329853809845865639939587140618723648 10702783 -30015795244580430036275144339011092800 10702784 -32720003368843399323467606212372070400 10702785 -104163310478032699876653347013141624960 10702786 6897337087220508487946820329998612224 10702787 232463490307117822957474256780170469436 10702788 274479308333940200543820228857635814400 10702789 330240716724524034969101212867770178240 10702790 46108244572183749963845872340292430080 10702791 279528485718985206650042998792746038040 10702792 -257427753620722543705526753199360030720 10702793 -1024544972547640752617509086088044324480 10702794 103643703944467588146108671744006649600 10702795 93832448461403871540413508338517487200 10702796 -158218073220364926065273673959871479808 10702797 -69487334643664341036411123047114280960 10702798 -163570369052615592332483688860754186240 10702799 112465678166265939471656691848768652336 10702800 43237191862652025843578024515731456000 10702801 16158270261088120304246768042896710000 10702802 307433407852803642551466366319979186304 10702803 -412122636706018269934168871088239380296 10702804 -12726848152188228281885147142749933568 10702805 -145125886654428256943387650098485115240 10702806 -121610892359785660321791022282603538496 10702807 377967320807129924718184018393199250056 10702808 -541019876695328108815028514266976983040 10702809 -273096294768292104098007501345208553592 10702810 256606997826232893843538999445661120 10702811 -133522392386357705961142496742467801856 10702812 -82358073765130129767594018729071640576 10702813 877654428665736829850957837400497100 10702814 310132808023257131755523888716793739840 10702815 413553890347982202240442770472394169120 10702816 398923421250832165416237978895654846464 10702817 12898930206489294032619032702786270400 10702818 -21000825593444588899717689037243540992 10702819 185659224186095325766528243288710390000 10702820 -6141725754558029014114442499854745600 10702821 -479973135177019210999593095379074848896 10702822 13258994828956476569982802449726716160 10702823 77494477614138612941155830581620439400 10702824 159607769569525867023381481362252103680 10702825 166969732570767976001891428144234225950 10702826 32362380410207638818389197129145706768 10702827 662827563870017557308574500667800972000 10702828 850831343738639891998872082897903928320 10702829 10769020058409391364112642153135612384 10702830 139111545037624283524105245133267873920 10702831 -362612918001949837736934526204109663736 10702832 -76324949297526198140281640267346935808 10702833 824410390901958223708587833058407976960 10702834 3991862067818965026546742249029626880 10702835 -60381474741161088659219509276694997600 10702836 57250167254957702557679347144607846400 10702837 159266098464521921841791075136381389486 10702838 53901742664089214013553274737047772320 10702839 111959887013785930510868671646538952320 10702840 -771208039019766779754264085213930291200 10702841 -240434827402294317907109785824866985600 10702842 10314120657082166206479709962663935232 10702843 3511240107790807490046716851902056448 10702844 -87480107985335199425216718218237650944 10702845 79718144850662814516316908807788486040 10702846 -132522762618716214640453186069703808000 10702847 551751218484771313850086645790064343032 10702848 -162192837517698562678374260989960912896 10702849 -384719285093478106664256047994375985150 10702850 58614318730268261143265805628986864000 10702851 173669183631420823082482377710478979824 10702852 -51199912050602849839976516009748362240 10702853 -165145607194820442675778350062798039520 10702854 14786849054406281533820764398787082976 10702855 -617719946835610713542000918046625041840 10702856 478616984942505050894687149723232716800 10702857 -35474085013698223766359836068545051680 10702858 304815335630942820682755088368880319280 10702859 1079605467435643567784908784537150106000 10702860 44152325831427234532947547178987520000 10702861 8598698285803934143273934288040688160 10702862 -125328377275245610545550834219706714688 10702863 -401366042093200417600841989147605033936 10702864 17738219359693271444375180628548526080 10702865 222340902829486984149473523520816870260 10702866 -58185541772558769467022119389513115136 10702867 -262617842174176809106706557586941574400 10702868 701601278596201484559926398980731123712 10702869 122277302238808061978957189191661414688 10702870 -88000676310063518329253956286782821120 10702871 -929721382423817195901199928161661735280 10702872 4317598163957999231411195957475102720 10702873 -182932011504143694177117221280627977400 10702874 -4684972624477535969535015705624846336 10702875 -69575354885545365888810934931707092000 10702876 167092684835494851513441856127983656960 10702877 -16338619202724458821663874845583164776 10702878 160565870091273737318355743634404361024 10702879 -19728104407766427855049680971260157328 10702880 257212209968894712527386555605445509120 10702881 -112361070956680561452972518980466870400 10702882 61826662017791011708209554718625875792 10702883 -28488796222409395501514204185665127560 10702884 -168588527463648351624354354086854155264 10702885 -289250808750623626924233980675827238400 10702886 -89893422782241845842090706548051325376 10702887 -115294007616478608433185893383815997440 10702888 207263993906349224333359105070434959360 10702889 -30921951353156549465162646659583988800 10702890 101547278599889209014388277122033728000 10702891 496577351948678580268689836330812600584 10702892 73859044826774543239143937138755919872 10702893 486175936853542004904176860237816428864 10702894 40801805453299220497015267878121082112 10702895 6014988642579589283777566487166643200 10702896 47806507969253525480025145091820060672 10702897 650399699017450646042583185834273155346 10702898 98564924764430710838957611226913223680 10702899 134929733663134064018347513984948494168 10702900 -97004681656287437117627336586493587200 10702901 -386894679666213228768305728992468708096 10702902 -31695217898215499075080238352940118016 10702903 -37854221213876475488527155764177410176 10702904 286979073688183156069281425043448504320 10702905 95179262421318272571370958101935889920 10702906 -80468010234149967712541371611047049216 10702907 -304453224703397517970683799140474242844 10702908 258107404271074394308195916756639877120 10702909 285715265923304360324244898903169541440 10702910 83569805484259223388440585832639543360 10702911 -55339717447807962503752045111875932016 10702912 -143399812637639992311117516557072203776 10702913 675555376301698316852849020955119464 10702914 127622147692296758863209343603676997120 10702915 1745308640776472417754525593945905920 10702916 -52772574509691082783795082485586571264 10702917 -216324284336414032127019984586260132066 10702918 272181277812216607539769301889951416160 10702919 -29030224207595094203626095221350144680 10702920 -210240212517575565051673342064148480000 10702921 -434604849724771920843267884926235459878 10702922 406135434234203787390666157567450366512 10702923 -63716511239984217662602984494706455360 10702924 -116623148369583263459442439032610127104 10702925 330122197879431632319847762912642060800 10702926 27189315267274311597389235027252335616 10702927 391941609320453778494907266017996863968 10702928 1414841820836155573798932653841039360 10702929 95298699257057829328325387210962700784 10702930 -25429181787424215397762332716098368000 10702931 -827217589337437077696199749920730581268 10702932 -104410293064028299646167269097990656000 10702933 -523811668293848622021846373851633243936 10702934 1121671102564519402645419056220992256 10702935 279290565402364848232988373559022346240 10702936 73977088480178125393713716671374950400 10702937 -284533894366655631838353293233795387200 10702938 216358923967822801395002540657209598208 10702939 736626413933949944605464174487073561124 10702940 251796283457403509461216013387542471680 10702941 89852801539607535743181302909631956064 10702942 -28172444066912002637215175241047212800 10702943 -516219005572576438676425517013874030920 10702944 -92793078719020139785147355431297351680 10702945 -58590670697563550405099323517943949440 10702946 -374162134235398700623473052938416859360 10702947 218825956784231066003337702939400560000 10702948 150255012546076749004077003838928647808 10702949 -469672910003942241204767365353219010050 10702950 79852068315400361270741566774344705600 10702951 244666060372630372572723582137635131952 10702952 -6276796739557244605291225142976890880 10702953 -35931298382913724717669674247247041116 10702954 254851170701929047655793216787549611520 10702955 535875263719661808987195719819823771360 10702956 218533119497630788217811740239535714304 10702957 -532179543690916260771158855217700730794 10702958 1429985547414470023310745937474080768 10702959 258916903169059884648429725232548059920 10702960 17394938521646174046778659739479244800 10702961 646384646372835597375872792165538884562 10702962 191700725045496721027623728063075865600 10702963 122003075332387897482065851025650491212 10702964 521689049169775143552325079761873646976 10702965 4788801295130247148356848218143555840 10702966 -302532545168918799400319470700707676160 10702967 -65328928668307201470037654578039845376 10702968 -10710206809220350800601032895248384000 10702969 -354924063151092149034218285826455332630 10702970 131162123120707700012076946403810823360 10702971 -476039352505958074138967498916453012660 10702972 -300456840569062325884259995103592960000 10702973 -285970578565823492669700765877268102778 10702974 16041868607119961366064658183452759360 10702975 358866422949168486822302149234768459000 10702976 -252212146662309397191977309007972925440 10702977 -36448456277634792096613316473772099280 10702978 -25808266965975663101553674438109484032 10702979 107952616110044673434099347604533530432 10702980 149886720001688453243797857276474063360 10702981 278949786998798514650307570123720954624 10702982 439150560408911114281696200803644124352 10702983 -244707790740358183089216159285245093976 10702984 599673819155389433948870648603829826560 10702985 119365694739087664237154879714509243200 10702986 83303553055697867341696017303733584384 10702987 -567690452303946616309868859921444216364 10702988 71663278084669219313409939947623174656 10702989 -13001256648225415143670296529472794560 10702990 13394777430093241610975731742589050880 10702991 -74742754221811268656175328714352750560 10702992 84127818637490872407348049358407925760 10702993 106065423102879374162591248017966088000 10702994 -479796939808914155428726255989119668608 10702995 49306637932276044944440621710427299120 10702996 145582115893871294004618141496664948736 10702997 -267168976462115941187477637076919397540 10702998 76461757046319081515337499575899386368 10702999 62940032216539660023957848020799107520 10703000 162021162634634891346096327826636800000 10703001 10068610008274716812841879414587087040 10703002 587407805934713814306297824249288421600 10703003 -85607267320425776954740097444434054560 10703004 56019700601636317650847304596025671680 10703005 531874154513159222124983860948592247660 10703006 70133572690086833261294432390815085952 10703007 11510217851746888326066396131160618480 10703008 -33688375331395645907406340442755301376 10703009 23173721552298014162642547593175181320 10703010 -112660717567437346057990350257144839680 10703011 -123615558756845877122929722851699974776 10703012 -17180653777762382184979812005718850944 10703013 -293290765787315055762356117250179206080 10703014 96563127803910017530388081219230787712 10703015 -214711380612259715249199511479992064840 10703016 -3005866240432685711667748236146688000 10703017 18832590104805897194355585382910795620 10703018 286289468805673182211766636465002230960 10703019 -254035730774124733457643834109481983656 10703020 -305727700773927605602181376402017003520 10703021 202849351199254822269162109288775604012 10703022 330294123806346738611651573960244369408 10703023 67835840064647702943238316126592848640 10703024 75944382757818259476988798775559536640 10703025 -182391955776856299967666122298117250250 10703026 305000432540084142201623896825469712 10703027 113539594279868895103798853758081620192 10703028 74298101257000209532985780439669276672 10703029 -43316695929793079977295692852978993280 10703030 -163604255229415259852621144810849971200 10703031 186923770015393156493124988959521464704 10703032 207598849761537034388120454489603256320 10703033 284312977347166118487157800756508846224 10703034 7217722020349989070260639544092003840 10703035 -70306834416898042350464233734200226240 10703036 -642458496401053039557192629175026949120 10703037 -132234575950276837775676845457538216320 10703038 -311218136440568101475757106227036046080 10703039 1094498626869936618731020816066532847024 10703040 -14830559300062043518451234269298688000 10703041 -11824026598923901391852358091253343548 10703042 -10707177783998631083486677551021089280 10703043 -23073426869705686318217176214767228320 10703044 -292464737077247057595173761179260928 10703045 425944562145434803897487806032448362300 10703046 -13877228641803712590085746859460471616 10703047 127788516591225526602705206652785987472 10703048 -257297241337587058391605246330174832640 10703049 -241335089579274878399294893861569512448 10703050 -4780447401720423672048864562583846400 10703051 -629425841874800994072694836661050000 10703052 -20893748287970797591668683869849632768 10703053 208110285744942618638799793187651709302 10703054 138959759363850615645165990035714870976 10703055 -565665696554147364866035070932683120 10703056 14036948784163301905450017387757174784 10703057 123216357519465516892852692954675632100 10703058 -187160932162600164485386465114175020416 10703059 864589688628429094303457483109945963360 10703060 43680966511522454139174328538962821120 10703061 498707863526655558409136599398466644480 10703062 -168931975318881234677040200217024991968 10703063 154346630158166368666604438008857731760 10703064 18707487901894232115720931812184473600 10703065 -593410843418385237552556175665328345280 10703066 449498984676305699747519464331623290624 10703067 83777559216990340420696485670506731520 10703068 137131541675360025645907904216188764160 10703069 -46827087005649814423275212472110466912 10703070 -80791386118876014910038057008182752000 10703071 637273028606154174171816386714983229544 10703072 81987971112524388241494745487946547200 10703073 104224362368994694189423935714509970048 10703074 -112684255520133326072393496534978733920 10703075 102713594987871737564143833734407764000 10703076 331038149191181655989784284650116805632 10703077 -120243531199690638350287680668057318016 10703078 -128355737738456334087066623291823517440 10703079 -389857819026340255260737834079498702576 10703080 -546145373061309797814469042169800704000 10703081 -87168348423032616273819551398015612428 10703082 -92469973045427378475083036831307813120 10703083 111857410484783258753696644886734237984 10703084 -83415181235995652967397916899286129664 10703085 -86392805737216913889737916131750828160 10703086 221843200472458796746743610885156924992 10703087 8966931784844046438727185253918416120 10703088 135254982535839380728013840608317603840 10703089 -219660761050756673050465851623160661776 10703090 5100896126922499006205749094751760800 10703091 -9165386528190177677811342716690386944 10703092 207834171423767900553976739943554911616 10703093 201471937254104589979448894038376415264 10703094 381155511183767638419114873469973849472 10703095 58642932058038640769800257750594719520 10703096 -60682689286622001263395604646639820800 10703097 29535541047521547361368835985608060746 10703098 -32135860498962208203919458731364530688 10703099 -4069156458840739296740617622942747520 10703100 169680463909338960118589644809546278400 10703101 -268108661816968131855256427340328461908 10703102 -13088276082519961811375350982639797248 10703103 -144571702596184318630005733321219562496 10703104 13166874918058239027797488189791272960 10703105 -993395553758604187200887595519023040 10703106 158118293985918414741357952288274405712 10703107 -313037121105345262355291015625989360644 10703108 154176738287204972440767865297536958464 10703109 -35196451329269891199377005079410776096 10703110 69978034555888832681154378085577761920 10703111 -52435886390006607171701517603392157288 10703112 35095422759971043791651138744256921600 10703113 617922551864020074233321074426261230362 10703114 -12401773330286186736294337239312005280 10703115 99638976170984459978533821146486721360 10703116 9182427700142486167185667245742755328 10703117 1019935265046708804847101662451064227000 10703118 -19647021403978175975647355855090933760 10703119 -20421130130353463222592344313581329584 10703120 120062943659925148331905813226490593280 10703121 111629764646440457523581766868537484160 10703122 52946053129041387275024934149328297984 10703123 -546857389865918699805854995015437050160 10703124 -567466698979847996376251553312835092480 10703125 80680741022431213889440275307563750000 10703126 74426137171838833283781138114371112960 10703127 -280657628892954599756545812620657110680 10703128 -13361773243835778713585440689037731840 10703129 -715207501832980870650431845007815730160 10703130 1647978722028106948302588120769989120 10703131 289590344734058502072601970415206838600 10703132 -42939665475134398426639264699579852800 10703133 1997430972592808573684591137785202464 10703134 38192863446282804899082731697887307648 10703135 -49282580045102936688965723872695160920 10703136 211044108939518938145457084963934961664 10703137 -372983261634654001113477220784967139200 10703138 4491212148060040556321358252880157760 10703139 -58846668860576331694074482216800009920 10703140 -16192684408974842624743016215317504000 10703141 -483603194760717031965315833677899499458 10703142 -149035778672809400864216909615575517184 10703143 732112013488597527672751203610171428528 10703144 410374183934378080955599938662871275520 10703145 -12014666703526442246244182948229423360 10703146 11813977677884142020286665645929137600 10703147 104435270849514312388947510343882097952 10703148 23225594540963295814961658324018439680 10703149 -283206926681777087843368103906976304128 10703150 -70908984854676956082458564451390403200 10703151 577321311352084508725272214435000049040 10703152 -85156124960654871621980496576497926144 10703153 -214847759468406395818055120468524694016 10703154 2475699757930732498515101432952520704 10703155 553450363631750689469811949603805656560 10703156 365175081439843003112944513101279928320 10703157 -83763315139918455870767368606247863680 10703158 215980207525986062641768828569859915680 10703159 296930338225215527058564940181314920360 10703160 137950274019051750863333457880082841600 10703161 250847207065931335629273644504867397440 10703162 -373347308073361733055601751629936545168 10703163 -450272992375898416062484657401307303656 10703164 198609444570870825246362274154429165056 10703165 -193974726459891502480769371370146930560 10703166 38829967980256827009999293265090935424 10703167 -6692801538050554340335872722292318784 10703168 98783529556547750818208892533054373888 10703169 -44899927740839604286495201393682384256 10703170 -14985167708158401158618640380590986720 10703171 -29823700031263801978129189774973843808 10703172 65657967087742185885925349371040169984 10703173 -1882144738785635642355476519663819712 10703174 -109050445332371370753307328839087610688 10703175 -26839186288240975893561044577769920000 10703176 381007854912819989590236938299991040 10703177 -233645367257841099687895345349515111974 10703178 -200183272856499976573828494681143285760 10703179 221371505655303511532062937443608686592 10703180 291766630740491308473622376369746406400 10703181 -93467419341030196565022236663161558848 10703182 67609913671912727922231709220137463808 10703183 1273082978527865134777815755419325192976 10703184 -16826629668628464794823941764527685632 10703185 -190767354206736284815323460931424388620 10703186 -148498350185140243037572489517533734912 10703187 -16084083557782095092882065081506618864 10703188 407019070854458375947123956771194781696 10703189 146615198955388992828935825983660004256 10703190 101402616137141995325686283653182873600 10703191 -458593202456144007315681562088947134408 10703192 -482179493506768963229537095253699328000 10703193 1607560527027735921193413652093839264 10703194 -234360183079243024471774657710437160960 10703195 4157308601582240774652356539775515920 10703196 58608862147553292636897537255677340672 10703197 -472155638361257435167790584928518429728 10703198 -438955323810488297264464579977543132480 10703199 194100998233391501045211846491597000208 10703200 -458176129918719930357826347029436825600 10703201 -171825971511064170585700342277832597948 10703202 167251615973543875083192918354830620032 10703203 -268847444363808101085273164638076252720 10703204 -118491438163578262094139794254876051200 10703205 -99317311045688657322473009312353204800 10703206 308142692441314067786101288416960675552 10703207 440982147851036059294618772229431449272 10703208 231857279763117385286019831299084943360 10703209 -593809092254741130875044823417789231520 10703210 -28387498786879932016097202808867353600 10703211 -117728385239596064280120162600015813120 10703212 63727215159127274225596381406287434752 10703213 -215262975609822230906230860776345710080 10703214 -62924995604280516337687895703432554112 10703215 28938910003768926775182343147414272000 10703216 2888667199507703213789683428243800064 10703217 114775247949710936320743605489708305632 10703218 266677287222452417159757211467695212560 10703219 1299316360162786223868578997609275624160 10703220 155157229565229098153090851505273180160 10703221 -568394096228429330109618018097262881856 10703222 -336552514232256676140260485634387573088 10703223 -47712121688069072700380370966530396376 10703224 288936995200974475051016801612036505600 10703225 66183656655402933663515335220690105100 10703226 -36374469231858115558962581669226585600 10703227 -389910467707123118864812150579721176924 10703228 -285900168115366552940252844820612626432 10703229 58046961965716523635710442517430694080 10703230 31350702110346147561917218175907293760 10703231 -264201109064262483216141720842605885440 10703232 94511264823534804135904300171788288000 10703233 117493055682132048295574815115317639380 10703234 24029923147149221781912490016179971072 10703235 53531240371635522212387728517252550240 10703236 134943787222023150399680806916881530880 10703237 -62469634435358261478899368588907262114 10703238 -30560823702664198526868712766027200512 10703239 85090782715211881085218080281082550040 10703240 -33851929634790657691212159675604531200 10703241 75298498743445652159313088985873118180 10703242 142578190994035323015902268255614482944 10703243 -400539668122044053598995368125255028656 10703244 -168314006416836603618198537842473251840 10703245 -49767263274715914293008528860914284800 10703246 -144555934842575524016613494747857291776 10703247 -17950082854079385836615921500808101872 10703248 -4977145818816381238570108860379627520 10703249 -72776957903133013924025310309665657280 10703250 148429591915333621275612648010666368000 10703251 362463932349922570708970681988316812000 10703252 14408728452193547653119187811286466560 10703253 -101321618803915370735687369445258525792 10703254 29439776561903091089397650845421402112 10703255 114918082600887403031231277747863328000 10703256 -346143016755381958721020051824709324800 10703257 -92590764632260140952255712748333273526 10703258 -91551814518962623507962191804714895360 10703259 -13862335876666987953696315692094720 10703260 2899843016134251027169437414208680960 10703261 138688825296832649527923159421541189862 10703262 -141337951828785286271550803969335008000 10703263 -280804787893303137981920713297629892320 10703264 -126218944984965713892364150903422320640 10703265 169382669744405571054831529069580147520 10703266 -359468612331460204065911593506155109600 10703267 567744055480831146273612506573101988316 10703268 -41264668272334312890250752690956194560 10703269 -29736302776216594928800634879389253700 10703270 102000906809823913127448420384851875200 10703271 219390779676272464894563786396073406544 10703272 14395384188030578371755434334053452800 10703273 237197737309435833274677713818753049280 10703274 -129292776107263742934632542614540599040 10703275 345787876791845557377232864305899964600 10703276 591135937539929761003309413705343775232 10703277 11909394186164102002206425210465079168 10703278 126274376520929912189680392583390418880 10703279 947060159455171373108449148631494796576 10703280 6158159279147940577776568416149176320 10703281 892014183341959784164058636825397064082 10703282 -34203929553053204143492524905367091200 10703283 -320023203086612018760818911884465496776 10703284 390883800771807357145434813082622431616 10703285 626292650882398132501739837484439151160 10703286 37675149335316461007535349440601763840 10703287 261108841006950506921731940175476831152 10703288 220504507000080864660012934268625653760 10703289 8981058893893866776942682807845348784 10703290 -33707957498074184635770897993250181760 10703291 867366060910783784983588641164794748400 10703292 -5642218221249905531374067756882205696 10703293 -235594113150861544478376026788615459296 10703294 2501352003056031570201156344967964032 10703295 -281477699842041219961746578825447267880 10703296 28059286068326731359646230510651310080 10703297 -592052434429380807588530880984910380 10703298 207214672607224305260797790877817505664 10703299 180345992214501950919467344092301759864 10703300 -24336150495080519656425227971377705600 10703301 -168424423109030479441804624254373569216 10703302 6552781770582235726538866364468640384 10703303 21788252210669573857506040159910134944 10703304 48107912724189599756266902259583723520 10703305 48313972358876220681479936118652584000 10703306 90447751511006384973025601020796989440 10703307 371089385581304241423547048373788698840 10703308 38522135018553178964543294464091750400 10703309 71621089174336164973418066449930773600 10703310 -9035245575198541776145394994763898880 10703311 -7358358170734313430703576275314239248 10703312 -13662799867075810714142947894363373568 10703313 -67068729042242214645517005543265571520 10703314 -65949204458535156689266743891796965744 10703315 209463129672956365227783481429881444000 10703316 -119443464675605988344342731266396481536 10703317 -466820775371005560751572138903582358368 10703318 182578183845203237987151844643590778880 10703319 129300776584479428758345860378748197120 10703320 104104598331384246855837801826132992000 10703321 -590863937771697068788965998501721158016 10703322 -93721337889368632848322254828489293568 10703323 70925694537667273457143871607394870224 10703324 -55892714514244079486960191614102050304 10703325 -163999472395853948161523928495075266400 10703326 115002732032921781823332304896569829504 10703327 -83961299941655417074164887580404691120 10703328 -297338714934145103775617422017329627136 10703329 -62658326276598166914464573964600650560 10703330 -184304033842742159648191579019604718080 10703331 -32200224925377724269246548406043140672 10703332 -316668028529819754723355072268175032704 10703333 25931718930864052484490867645614626368 10703334 -140481226644192462420399766882979661120 10703335 220942162922653923816638355104698790400 10703336 117901456752208820869936198022869647360 10703337 -37383240833949247284201180216842219904 10703338 191095681949449673026091026663772518320 10703339 85205432958846178477079471856630712320 10703340 10806495574441299119131738802075043840 10703341 257752430533386413030896879952045849184 10703342 -83858945357679956391923905922977046208 10703343 -62476443544898057815373289992651020032 10703344 68457020936124297331771363654363381760 10703345 2518048225301540085513808680944771520 10703346 137169719144800620107412711552279609600 10703347 -383420127965299596196181823097599605360 10703348 969778196136544108074653972190364667904 10703349 45368154004881716605544769546059744640 10703350 -14353950764004211512074263914135763200 10703351 814398590556502084880482836570466137792 10703352 320189051902681601243044028154835107840 10703353 349988368142866726026227412616720229460 10703354 110731774151421823273516261422730475376 10703355 -32597822945895264502558526297981779200 10703356 -93431876425438281843248430642686894080 10703357 40649558798067172340874171137735423232 10703358 -53632224426499965307080654060652704576 10703359 884771029915088554768239801582663042560 10703360 -27349374722216713339612423481500631040 10703361 -94429234008907683869496679837120255680 10703362 -342919856923740005080004445788215019568 10703363 -348222859795531883161353960784451143416 10703364 127427062461176937345355825798459207680 10703365 489559864224083665599083498869146787200 10703366 -141525944381254724260653689279816638368 10703367 332250491567172085877472104545461504000 10703368 -267312842694321445741771484057482260480 10703369 -798999571700195648860923075055596448230 10703370 15063793816666572990135061245242449920 10703371 213849790338642867334578597739613767312 10703372 121944985459985325986940866129938947072 10703373 213330149861923584312327799941653544384 10703374 11159110304243172520417346544049267584 10703375 -52043730543548429952777455433022338000 10703376 39946294304381015515745020434996264960 10703377 -7017305868096999829415033577111568908 10703378 4833112229682554263318299048015313920 10703379 -260083936035761953597445904681093433416 10703380 -197623473329592148485430588002005203200 10703381 -180430283051589742027867910598815833668 10703382 -166372628264786766087794230366361836608 10703383 -323675935594467448967006041416371972616 10703384 782808701047467206120363592072037171200 10703385 -106830874133045093242460797256660515200 10703386 2307871920886087062416373999895153392 10703387 617860289927308649906028010746553549992 10703388 -2170688850762625692737775315044130816 10703389 -757419853478073492671199097946876134810 10703390 152245635304853445590074657639060411200 10703391 446163393055020153242816980561629841992 10703392 152902370814758861121446223655137705984 10703393 228635636571070465016924732886859124784 10703394 -210779617830075693463168373336673177600 10703395 -46148933523409214741720345151339759360 10703396 302744337068831867726118905275867714560 10703397 94664565643723706987692586856690485184 10703398 -302310093018259726377781796923388320800 10703399 -30445861045005534040524985130804181408 10703400 159326355406234202945001509071196160000 10703401 -79275643225274630772383602617810135296 10703402 226336497633151681834690541187723583152 10703403 236876715532810240455403013799593594160 10703404 152682029494589542585775391820954773504 10703405 354163626506024238892362924538302738060 10703406 -76748636140830269372140609534912512 10703407 33099111111510115855868489936789745360 10703408 180003610986305053619142351265890680832 10703409 -226065510370536086377033104525578986896 10703410 139332579380524452682198414582477587360 10703411 -687874089491199855394107563359634735988 10703412 -51736038588064804480365599375546830464 10703413 268603393346868566151095153103509253198 10703414 -31446908099861656241726898343999497600 10703415 43099626082000910188849485609466260000 10703416 18956308965102904578748760121788252160 10703417 -62180582206882037681035158082495179120 10703418 -56653949535198422887455893087740416 10703419 305207876810439770475114218609424160920 10703420 -3353001999710916714592700425094615040 10703421 -832399255231485070729435664754114314496 10703422 165198482165406059806457130366453134400 10703423 188331599572319898714930655383904020672 10703424 56938391001436545955449068601477169152 10703425 143104632814387019065382039684957384150 10703426 147497658141098051100502841149296952320 10703427 25273779623608137776913340430710348032 10703428 -315863377908535828639294924688726876032 10703429 33399558681601686528184114340313329472 10703430 -83944853891185486950633984302067229440 10703431 -4580644404157586878545496810584720000 10703432 4021023111491198539730361679370649600 10703433 -28632220524392667724608986012620326912 10703434 -70488373839220700947083745524123307008 10703435 25416124305285683488521916754227408560 10703436 333586227269241418097630859407643847680 10703437 484371259294498224402022723683186372086 10703438 482237185718168589822575945360606983296 10703439 143830356106773409271958484131877638504 10703440 21111873564925232038246283725620510720 10703441 152107882987677283896563167098545280000 10703442 22162302807329431571073021958702672512 10703443 534962782588935748120426088054443539692 10703444 271914076029853054666304724065254530816 10703445 -359416477204562705987955088106390746080 10703446 -148779841180783664981469339974291774688 10703447 -191476080692414958608574931241760154104 10703448 30282862407984962096062104124489728000 10703449 -400639827004446695444380352269138014720 10703450 -113718769209959274291370225564295742000 10703451 1265386116768983768746281781549290774528 10703452 -111981972381929180075658294755676388864 10703453 410234378091691347121517526903206865702 10703454 33117825428702898327862229276232284160 10703455 -32901932122345936136240479693889812800 10703456 133745407091313872347516225339645231104 10703457 -591306980814541300197976572145562971740 10703458 293212750227870942704728950966251200080 10703459 -251620592846097730399479002450150158560 10703460 69593803271101425252739520156414976000 10703461 -114717883446319971130117709022905255938 10703462 -266264557254126276585424175132661539520 10703463 -32290714433861100658283120858964916224 10703464 40628579150483879135151536266176184320 10703465 -360283373648323526893838062850625769200 10703466 -218560622298991771559710237254236090448 10703467 -126548353987672716694134379318430584080 10703468 -260878198630358423172699538240569284352 10703469 46752695708168198859415292026719650880 10703470 -62500061662584410091103069506361312320 10703471 -49493309613782024865566210895420429048 10703472 -14034432905359879162357719059471400960 10703473 -127499732137074255823784915572540204800 10703474 -4573684268876592730345795915320401280 10703475 200873041356221165735157363944508756000 10703476 -86613718090580646044871140934566438912 10703477 365083646706234400705303616333019937326 10703478 32271251636708416732644283622957176320 10703479 19465793417615142510593297370122285840 10703480 66689832109007609791828615012137062400 10703481 -9405188695614347468846625515557449600 10703482 -59470083194453528781129020353884363408 10703483 -67988576188286733472908039126549181680 10703484 -123970704737931292180076347338848378880 10703485 24598485919938203557340120357061283200 10703486 -2858052525617436762806838410727289536 10703487 -144934482017950588367428843993155738624 10703488 33443457206301618971017429522600427520 10703489 -409905825433326997236859149298036738044 10703490 -14494908566526514978758444439197004800 10703491 -159550951080933463951412326206965983108 10703492 110047342977183827261330722787870284032 10703493 280996206731179586754999402692163509982 10703494 38192674515601074086756463572023096320 10703495 249849527329883342625221009567237367600 10703496 199237935793266909642890058555348172800 10703497 -288019061705897995202151703495141386368 10703498 -289729130495242292336420546895344977920 10703499 -28844240455476458290980182309785719336 10703500 -535765517051454892829357712766761984000 10703501 -136825710217921656377967674933427561396 10703502 19849396998645930732644737410270403392 10703503 185640407799322462689596034075599976752 10703504 3845954791455818585081326525502717952 10703505 -110857355478868205017186020115112738880 10703506 -497678663326116478178740084578726716160 10703507 1663031217460397405815199252100791112 10703508 -57505928305805149258140287274627323904 10703509 157930287207516319726932158855138927004 10703510 53068298368406461938825792054910502400 10703511 169009812904400874051112705956635823192 10703512 -922057923615280749878142751926306324480 10703513 -545006966040209012142520752244644557238 10703514 -99332698392421738324684330063774816512 10703515 113780208899162544238599168490907068800 10703516 269649437180599307399684169687326461440 10703517 -5119142272250345268002220521835901440 10703518 14568106455317641919389523658214935552 10703519 -222530733343428327541050203611073890080 10703520 -197715413284888005620678339537084743680 10703521 -48173135195890088760848909087472533278 10703522 126377280481971985699913941286213631312 10703523 354314273023305626380643387149125521760 10703524 23780240172658276971011526309974999296 10703525 -26873136103945760786390759212485926400 10703526 -155884520865276900328131265326360641856 10703527 709965110175739473668960711732109568376 10703528 553415607307174966368508956446424760320 10703529 161641577450332780427555871720014653920 10703530 -241320792874011001734469110943632379200 10703531 -423112737617622655050783277753617542400 10703532 -123575844498280752995737822943541854208 10703533 416192175370344990859318388631912768 10703534 -141993155029005445162670233687401395328 10703535 -84602861705903804548726382869753954800 10703536 -74945825116739874109548218314385326080 10703537 -270167332987112436756463231786158468300 10703538 -102854339893473773337995321309391647856 10703539 581788762884415674149944225976296528 10703540 194023496279666314527350725096811066880 10703541 -187834592331478785297404437983617757408 10703542 112086617537293633922828207431790430144 10703543 -40111744142463065658150881570805557208 10703544 -430852819177087203604018801983381504000 10703545 -229070282050195847832753494388492272640 10703546 43645821141278179464041266329326903040 10703547 430194403319529961538184705826353738408 10703548 -165075568669753264994181429682838465024 10703549 -490710518424818073771961756173652203450 10703550 5186177956331978446735941101328000000 10703551 533172503769922937502519079882983935552 10703552 19339008526057591895754960804406886400 10703553 -50837320848504595594306835790823173696 10703554 -697988578389536901731530052264216481792 10703555 -140264348692449883295833028966399654400 10703556 -63419518625734573451108889301706342400 10703557 -71216796708835839035236502792609847048 10703558 -30135587764510375277379175850138730816 10703559 435030698810772340782939623221115137704 10703560 -3115379927130818023506786963200409600 10703561 -659775845156096682726787152767127472176 10703562 -112714822955761648146789940462425601536 10703563 135921656152985370563150560369507898224 10703564 -319452526624156194444156714902529408000 10703565 68252174330751326657934077893908466860 10703566 316877889274524216624339530135253911232 10703567 43342943977257090422175584958126807792 10703568 -62369842314712558735269584054407397376 10703569 -265007868332949437550077331660004827660 10703570 -92877469348887482155494064018432967520 10703571 -295504261217297069741758164594613831056 10703572 -460770338639420905672250859522798010368 10703573 -457808788125800415581827414406061380196 10703574 -81618218730750945517448387508788613120 10703575 423598807925125852943208809330940378800 10703576 -169673140566198786194484923939997081600 10703577 -136634698523255348957305579320039896880 10703578 -149514802625642121419038683805841644800 10703579 -194728752925145986674091564353539412816 10703580 4934819199082608155680642862096348160 10703581 73085632333119936739461802605208433280 10703582 33037826334231906053049068400579740160 10703583 -6563088669256111372554067490981918352 10703584 195924344195964093891311824578268102656 10703585 294509170400018446651008480104704752000 10703586 44989082600753467512396990325530296064 10703587 76389032601831079722646501066506104960 10703588 188444943330762588313278503675009335296 10703589 -199517233469403226232477224828881829152 10703590 119346054850884249704565085459393008000 10703591 -39187360939823870177358188494826006448 10703592 105818861721435216775858367079339294720 10703593 -128230372584412692505556081864685227200 10703594 180930662055430784560197590028170637312 10703595 -9180447959076643814787900803524089600 10703596 -19964452293684842102476551568633195008 10703597 -725952778099352424143424437207562266880 10703598 -135070351439965849754121851317467020736 10703599 18370466287048672396194821212729951560 10703600 -81451753027895700015890869687382016000 10703601 -338845587415196173978901999130021319308 10703602 -8284176509457680792997588199204816896 10703603 -445045266172858435379759292612369600 10703604 289429532353299847642341262787652304896 10703605 -89215689086625084839442851383687800960 10703606 -145757667519030148612172234983290769248 10703607 360511293772333366965249152816083352040 10703608 -218618354824875961129932374178167316480 10703609 -207983692137474899283042238300156460988 10703610 -178379137456733622238348380707526912000 10703611 -643555800471872724565961871774555437788 10703612 225709580276840830950690173249788623360 10703613 -16946929049356023064580449669882968000 10703614 -264756786465462212115730853230119865344 10703615 -80267205726881261980351709035310395200 10703616 -30673927126754334806394507148847480832 10703617 784875413607770493930954615755579314992 10703618 191243574135207674821111240569162666960 10703619 62801415614512281686668750118618263584 10703620 -205040154760561262316846375031742104320 10703621 328954398005345591188414414042457275872 10703622 92793712734401374232620209277250887872 10703623 -36602702113649424317982586520105278160 10703624 -74365774047990595270596749865905018880 10703625 17049829805553630144360668504590656000 10703626 -100785955421467013943916544341798665216 10703627 -602941069017936894210781074581652304728 10703628 77879958326633791505534774570775788544 10703629 596621801860497889509576864362490546230 10703630 -25211072822559251849524230162669907200 10703631 374288809378200848696955996442072051200 10703632 -1460655354483287837131389410495479808 10703633 331780559374794873514884082478162376882 10703634 -44551303758532158115229782481600381952 10703635 13843097611877809307420891810793128160 10703636 221135920249418542607220620372926174080 10703637 -275014721959208758583084652367906431360 10703638 130585531197075749390313148913973683712 10703639 -1387685306440833440309807139867030575040 10703640 -175364510040907829389883993684469350400 10703641 33293016770573707965356031749851128772 10703642 200781720333837286134412330318333005792 10703643 -171289763325602630158268195332194284136 10703644 -11602614871671695171660269473524932608 10703645 -150185208912206038920600325685178206100 10703646 5091908554176963243934060062850633920 10703647 701248840487468013042967053514672832096 10703648 96572224991945180767920940254027055104 10703649 -50172571199154090567725547191118249984 10703650 524276292475552479440793245969122800 10703651 33523023614793851322330098787980697552 10703652 179853927490603769036386393789337290752 10703653 -52943953120365559851213472634829504416 10703654 -61786795297313095666312572083346224640 10703655 -8269483260097619355094126868819381400 10703656 100988776491237365587126195055769999360 10703657 -1441370738502422142721809076144274847360 10703658 -19166805057271480538875173245448297216 10703659 204787733009991088497970426629193652112 10703660 195423535218057495729034032143754240 10703661 -412925504008935119510723213856886718400 10703662 -46147161158968667612763983100567278400 10703663 355078617565909735928259176763870515880 10703664 48762894774059741502314388792503599104 10703665 54126203196468527626470167779219785600 10703666 22659075413845471080939276094453422624 10703667 -12647919099878408260023639304414771152 10703668 18335106781117303326974955669985205760 10703669 -231706378286250122456462411228552480160 10703670 35232596150321548183289634851247072000 10703671 -164571598733925115145105565281960294016 10703672 -8338117533635100485914886953579192320 10703673 110172450251524777841308430979572362164 10703674 -123248551155069898334524852838470655520 10703675 -375487197103489018928783992859684213100 10703676 -210871117600768503632113535339649515520 10703677 -196311305245962669942348546843811841748 10703678 124282685710253541816644221877257040640 10703679 -162470340570410504439575462588503209600 10703680 -11676296464358623261775661272169185280 10703681 74556572724321108970248961181792322864 10703682 -30942593457175611451144598746800908160 10703683 -206644019401889938021459217893899827616 10703684 -497237711626135581330828539824114675584 10703685 259594591228936620300351852097907318400 10703686 -87519064881729899877999148412138409984 10703687 49371453544056366513838907216334372864 10703688 69917000974553681783060837134274150400 10703689 -1089557791482234270299154385303191040 10703690 -331164379220571112302966552519277418400 10703691 -143427898878289133090443323401619712800 10703692 -120733211518372670641532833571052285184 10703693 -12646268084092877188921054164767553408 10703694 -102407652893157036449978076847546217472 10703695 -16673172020311940444748542293370019600 10703696 18692273321593564772398566082973663232 10703697 165546348798564443365363711378435072320 10703698 2809642914711343632991093967685012480 10703699 143607361601892765076071704369959431864 10703700 -34194657620250376964940732339006720000 10703701 -776358180922673369068568148169639945728 10703702 107644704350033061243324349331492811552 10703703 -225245933108874517035408244465874892696 10703704 253384876685642424071980675631413432320 10703705 -145185382891525653327763430944326694140 10703706 14507527852783660837878662986088160768 10703707 470117521954339484364854762056839512760 10703708 -166673455164810839092616680275370102272 10703709 -432877458070144004735599706530989048186 10703710 70257581111273977178055396811485158400 10703711 81678908318481271256221887395565168000 10703712 309585792965513756874582229691951480832 10703713 -688164761732746328071361304697622933100 10703714 -23077125310094096592211895682828031488 10703715 7530151940985853611829396214437098240 10703716 -4683566415558144097220753103413859072 10703717 -242006377586083443995416064903348881440 10703718 -5620143735269670055773007242463564800 10703719 118939366145029519684520086361807635280 10703720 -207824249398808175529967616389257267200 10703721 12505141757242122368593588046049530880 10703722 -388435351378316756032746846034935275088 10703723 -234867099033664794592777432188257226480 10703724 98038535900449848589623623982299642880 10703725 -244401268736102722573659840157376458750 10703726 -9065245467355004006997040860850713600 10703727 -247357853343426123575139343454625592080 10703728 -33988822455969586752994510570704404480 10703729 709072320860205179866166978945869317330 10703730 -40852435460122607386307054355617518080 10703731 105430836191166668468552843219285394864 10703732 1126523740320355309363579966722680832 10703733 773786691860317151425007824038056632704 10703734 -79071115231860509977917162506960970240 10703735 -64292481262013716426974113491541617440 10703736 -105206992719510340409138214894010183680 10703737 312878879801803137761797002858922030992 10703738 -292711393121573270791053968396066766480 10703739 185152086269497112930857778144248012824 10703740 -26557289320417812350990217098359142400 10703741 -384008735252824846346655418053959316858 10703742 4707476559655310265325721504912130048 10703743 583362907443485364868084559519983122120 10703744 -489287217551635130990681391817870540800 10703745 -4470556893293742953642447654126548800 10703746 -348916980107246069358485932973654330928 10703747 -41892512196777268136713405913362414176 10703748 -529191959036871787550633629591392337920 10703749 -9100719287962587439995173180644451200 10703750 7590577845804948656703333450805020000 10703751 -37871286936620261275154504629843604568 10703752 -60447423250593391535712683553238502400 10703753 961276440822159216779228330915864584320 10703754 -195888411073686593526863814646957680336 10703755 308395367365591297329393067244986338000 10703756 45902438369381226420050454352339895808 10703757 -143828996375368156965422279825954871360 10703758 58773767123483447448245076705664171584 10703759 -4809701099944714673828500676558796360 10703760 -27092323236426093313683714366685839360 10703761 57641863847389083971751963454396185960 10703762 338940305267581468128181994111435935632 10703763 26009293654031998167794184705041195520 10703764 362807175756832228017109855956920166400 10703765 -92514825751745044706102309413644290340 10703766 -228906243812789393851026461261721033216 10703767 -150978258720310529314164246112965989288 10703768 -372290625476500255252745166186962749440 10703769 118103484974016309856544484283613947344 10703770 91409296322626047333649078619139947520 10703771 -22081986639802190832841495229314303680 10703772 -258356041686201466543820043913853414400 10703773 8115069910014115114655135964962424320 10703774 -650376362345386855222531323109365120 10703775 2245826292025842847630046968533072000 10703776 173143828997194245263597065792709394432 10703777 57183492344909937057799084496877000192 10703778 94898164255502430144315396236987381760 10703779 258116205940680774941998839416340764640 10703780 539596504861275055041267595557348556800 10703781 128080615608584269527623337333304830 10703782 -78930322181444319292300492668264895008 10703783 409339964217310641658660228298088560520 10703784 -85958237729017438759844812821086208000 10703785 -728098737591899247050865258379185659640 10703786 185405517797581115039708263535876039424 10703787 286410001361942289535630933860934638768 10703788 -39502861885786589148705302242490909184 10703789 541934284526423263366240912727073960960 10703790 -107419724387950442773585921782021478080 10703791 79636148708959597460988446149721974784 10703792 -78564683636188110603292293664391233536 10703793 53696119636367572728976130023533199584 10703794 -291943528085947784602043870191663162848 10703795 -307045488831280077288074643800858826720 10703796 168602419006295896606044100542948052992 10703797 14862519226174219704531251811844722200 10703798 91045046659878901675857164421086053632 10703799 196952815728865589556845899135150359120 10703800 76592876549904315861330402465661440000 10703801 671821811542643610525729001342328506704 10703802 111487990920022975925105131433197121280 10703803 -172456713819200336482941559605074070936 10703804 63119496626715148090311961034743406592 10703805 174836664229106126804820431646515758560 10703806 12681301052774928243194389982982737664 10703807 -1093443333909191239709822403804372750648 10703808 69136775009794491095609824625591058432 10703809 392478673661079708062588791452508499904 10703810 -46559317899854484520912946273766698880 10703811 -354090011199481653229310897757841880328 10703812 10556571900241417916623370143013683200 10703813 -205786497966713842480207959954670570020 10703814 114682733583465226126767654803883393024 10703815 47391470505146389497058153150351347960 10703816 -376060376403646596952654247893377899520 10703817 -377453243855407510399675778956975593366 10703818 -322360489477762874288402399103140352 10703819 -281164248652510579658311922330188313088 10703820 53748959203350828812332993531196206080 10703821 -352415880571860982326619752744073404800 10703822 -585609231776368149515314705715910007488 10703823 132971962551511115596473194291089516944 10703824 -16414028473786215106093092249614786560 10703825 164097933388266108848801902358556879600 10703826 -3466080983433995622239519596879964160 10703827 -502860247576570375987377367074171855168 10703828 298338307736637977643381379187919312768 10703829 -163607173524528891697277933095805829120 10703830 2868459105745024878469092545940048000 10703831 566189859646307069473801539337794305664 10703832 -8822662445290956251217510509665320960 10703833 -152883393015987857622060939782025946880 10703834 -7127766421151640401809523061518440464 10703835 -74744419421256880677479105020636901760 10703836 200056405470104231641993828234638633984 10703837 -965017353168850322231598765929266941600 10703838 65058220133103338344175026630156922880 10703839 320908333542595596286967064092313933720 10703840 85920120990286863743984601700447027200 10703841 -95118325056042128125429248646795725696 10703842 175431739084708425562935437974410124800 10703843 248445146398135389363852688838448808092 10703844 -17876850203603532700545282750602324736 10703845 -127289597366368561695553749995991648900 10703846 284091267658695321134266740361442680704 10703847 -56609234872620700019991228245920386816 10703848 59993639645336148747224468811583503360 10703849 132498492112802320710931965549893588964 10703850 82562604858570573127097893832179968000 10703851 -259527299641921747477832749104019995148 10703852 69837284285357753745044461647601136640 10703853 592013347894165121415388342967724397440 10703854 -88245202761869050183799744222837287680 10703855 122698349848039362867844373987589641760 10703856 -1244932472845753358623972497320509440 10703857 325520766656495115827479493316785857106 10703858 -406124013799588657209939407702447809920 10703859 -307186148971317304346620476358096781760 10703860 -15542900401899924792080157101312113920 10703861 4239470840536088301567758759805300192 10703862 26911306680489706552425287955106761600 10703863 -62612288174592827156841538911793130016 10703864 16740188287491626415690158737302159360 10703865 -154034598459700123510096798834971415680 10703866 -153963662705773846510110875959222803456 10703867 -757980716136946381045496995761400965084 10703868 -76816614085951898950624839025637130240 10703869 17413473829731947881133653037839377312 10703870 -87324952269446065809270719015643123840 10703871 -375011932016522587550187400462125181080 10703872 303503955145003092387308477068466978816 10703873 -529219378340331048852086922085940986878 10703874 152978224044771215643523753226411799552 10703875 121201492974373088822466582630894288000 10703876 -319879007046151426701447391309661184768 10703877 -541278029687590453130841128026885915680 10703878 -55268354188776913890091203983491307520 10703879 289332506185061886586219136280341426640 10703880 -176193634172865175415700769411842048000 10703881 -90883343046836239701314661130105273318 10703882 -7326606519209671477918048285116764928 10703883 410447384617247919163483544812380657624 10703884 75725180147939649930728911039535627776 10703885 -57077906554807329805520290761715511040 10703886 -68258883631776650072317152889180825536 10703887 89115788339687665177671479165053552080 10703888 77358084682258165257264651136036061184 10703889 59685733603556374101833734394658196608 10703890 30373973750682978945277524801951895200 10703891 -74361301707233228851295804904455244216 10703892 -101834291004179648044348039956809730048 10703893 -395033728012597258715566704001455809316 10703894 -112769453795071525954689012129591105504 10703895 -90261344774350222753115173133703922560 10703896 198160636363805995097800983724372008960 10703897 -315844050087620252428834517860705651200 10703898 -26393756509753448411378585515076582400 10703899 -210273450043865119816357292896975263100 10703900 22737468019088322358265562052045632000 10703901 65438424859150278556802387548745268096 10703902 123867778620351533700943444958583067008 10703903 -415400508723595920134993094834279923472 10703904 1210048437704615897568165368391794688 10703905 330933983086388331815781388681242471060 10703906 -234149228909036957613230239146520348848 10703907 -51611246097107737498636407085798833996 10703908 437312318334819795399515884763978707200 10703909 -191172465844282235356033338066414571680 10703910 53829737013270504106135677823405701120 10703911 -92526187615295402089150661215153807776 10703912 780135394666925870426637718370117299200 10703913 453403719276682648286667176324498347488 10703914 -138627191576587165623365559197296012416 10703915 -11615492996065134695402935980940477200 10703916 251166137214435505454664965478760128000 10703917 -6731541505045065797937465901782516928 10703918 501769158341424714555993304451610317760 10703919 -39603927307463120580482993103186712056 10703920 -70629874997647671104813898264755896320 10703921 -1258639355214622991981484261475354771968 10703922 57751217343225133026842667146423030784 10703923 11227563948016009443642234527491564172 10703924 117159550641065658960880982403608346624 10703925 -42220037732241949075925607159686400300 10703926 -153177689104149073125809100259880021088 10703927 52788774638164823697064718394453216912 10703928 -74239814823261716487233408312133550080 10703929 719694447855627209741969928194194479360 10703930 71612869663495135332380422285208280000 10703931 -161565985054882646235494285759982176256 10703932 485466252958551817048950002327690218496 10703933 -256443839692628968174715970429067104276 10703934 -181468576192925522920480119638253797760 10703935 -179113326433144486143723167507808105600 10703936 -185085004389771679975869863469711360000 10703937 -30927169900241853243148091851715494080 10703938 -19434541449409586148517961245770839040 10703939 -293102991215526383249526645886795501080 10703940 84696344212428299295917286163415838720 10703941 -187213677348488449149296531390214466560 10703942 158295566549486041030685097192090283872 10703943 41433373326101122010143985806894118832 10703944 -134047209990560117977746854537040691200 10703945 182608288730806063867877095900090220160 10703946 2159480930028425456613431883157099008 10703947 3616884142763780487932508692865899520 10703948 -424615086811576386217906393272997261824 10703949 94091302005148262189324755359977782464 10703950 -33712917165337683360144292229956953600 10703951 226625150988808574872250058913435737600 10703952 -10687921062587593103643685319297875968 10703953 51092327726425749725122361979355118502 10703954 -142100580982136284261543398976132402560 10703955 -353892047139504547066685172805638290640 10703956 -13213337147906264275927465882776522880 10703957 -450060394972384877793909731572397628960 10703958 -3979147169894449485253805956229345280 10703959 -58232327627420977097235500231432472576 10703960 -106057557161485814810487466423056384000 10703961 -383993480933768686336391738008758483360 10703962 171967917466659747374647829494165267200 10703963 -219309487918952074338672734372807833788 10703964 277305110140317044031430812285214910976 10703965 -712828075158488740138423589565067746600 10703966 75067390795291437829187219256510394368 10703967 -152149153942953781107225421123832884920 10703968 -970984816537429444023812499414416621568 10703969 -612095941771815094795592593371690625104 10703970 107863312389914154606277406812568087040 10703971 297346084809438388970543791777724998172 10703972 -489736339907903191584211499932872100224 10703973 -146112854356049427754010944964784460800 10703974 -890946010910422792058053816801168516800 10703975 -120234613241144873554078223293091019000 10703976 76493262570913907347039349862978109440 10703977 280992996789895185156992458898409184826 10703978 145191855965936551535618389347678899040 10703979 -90393691247634534139859785862676028272 10703980 -6491158778321935745895917765714718720 10703981 -307827607104915550977568831630810315188 10703982 107760424159524449361552927182751966912 10703983 -373223760488127719207747765995074910768 10703984 32190679750047031598716735613792256000 10703985 -81634195482917248304049548196319104000 10703986 -217201610702128685079930451021639395936 10703987 440284753935049502120541223405234433280 10703988 161142146225972702978123363670857088 10703989 -258646696998326900278070506567508182244 10703990 -82094417249416441899396722195742720 10703991 -30808588047742287257435645382083425536 10703992 16427235427966944902875352613250867200 10703993 142351644153548759007206560063710814848 10703994 76486850089213952216274195558373673472 10703995 194537165355891836426686510605568664880 10703996 31268903930374168283223394037318476800 10703997 -60854733047516260557326571199063907226 10703998 294371109716715839131318414885362145920 10703999 -297401555027825703074408916470862995280 10704000 -224334849841697422849250973733355520000 10704001 -233982457378403598465596447804595734400 10704002 316146417332167190574998355348215999952 10704003 272825441781833977529224582042405291008 10704004 -26866355258213276881526798304463106944 10704005 -215183503895431379581980129909870368040 10704006 -36340341118162853351858111381763182688 10704007 -7122972993094193794624449096947488744 10704008 -103715879477517731661274606409503703040 10704009 139266566017344600881757653392890111504 10704010 180079216312460531982863898359030872320 10704011 2294732415712687427191062676627530000 10704012 -50837760129253597225857893419396816896 10704013 -375231475642821334152529336466872282496 10704014 -334829163999030666724389100315228590144 10704015 -3683824649727754141764050269034188800 10704016 84685629563158692500272064256579993600 10704017 44580318035358063653681949332768502066 10704018 10041752790786627111044351349951782400 10704019 143831413522103454366099010263515320344 10704020 474888221283287946172993850222804897280 10704021 -6806201743339637267874438069587343360 10704022 -104430931144888222656091769121215594496 10704023 -29849647406692434327861142351234704 10704024 -224168172339771239591818620281266698240 10704025 -171708510497746517583350063344042534450 10704026 120703440088773272712585955313437071360 10704027 -427752350976074181089541886241506071360 10704028 -194249350884853456121576735618383687680 10704029 126694324486137781877510966602608900480 10704030 -52876572702341736648581100728181504000 10704031 149286279790078002026717556149659458144 10704032 -760237704803372857746126101663557091328 10704033 1076950095971131578342551944185801504 10704034 -150526336950164035087494702015126663936 10704035 114309261217072033107411213493312950480 10704036 -142136526645606250464410901844940267520 10704037 53776387437376625987391986910387882686 10704038 83092733160664978085625712436259466944 10704039 -86178975568010602402882662259264512 10704040 -408440423928336173088041337429394483200 10704041 869171067253136980372047339282681368400 10704042 -265261727227268895436772985585288821760 10704043 -77142272398783672126533722674675199600 10704044 -232110317520358403838944901119448044544 10704045 -338443480907134818575199937520997974400 10704046 -153253860820831558596660745985509134528 10704047 37930110140996800089491855097698596752 10704048 115987306422671981547768536494281523200 10704049 62266051081601197469806382942226500000 10704050 171847023276895908092160103654992079200 10704051 556570416057004693837643535573564808980 10704052 107337604765694646934724977525885837312 10704053 172067895775942861375473520135840216302 10704054 -190524059835338827644837042805075450368 10704055 163483020428531767700117513798574399960 10704056 404323113696380552149917468478474383360 10704057 1727155353831125134155943031189447040 10704058 -234471583721403841330034275955136351120 10704059 57953796436483032726221710048289363400 10704060 208366059000542832951481622168495930880 10704061 41440940525674687786669877272874286662 10704062 -214263426546206863106904531294088421376 10704063 9726846213341743284423575034366313248 10704064 783349933149597246931140431457550336 10704065 34324377677909537960405796839201521320 10704066 23411189943159001637789843705312388864 10704067 466885273749637051532693451125144027664 10704068 -314512283907101813268835417529779814400 10704069 -84097452562699653195461385714351753696 10704070 128831348800835079940272025045182614400 10704071 85034569871856043796988396084793476912 10704072 -1002348038806871743740681715856302080 10704073 -476221033687302348969140100655993888678 10704074 -119236373630305307390579872621469934240 10704075 6391292435026263906652196393787966600 10704076 -4941719957305263441030472346693447168 10704077 -31927861181747413386715208068583656074 10704078 -33466209939647483311401960550742848512 10704079 401927553360062744061151468801421277680 10704080 -133216967767482548586294017518460682240 10704081 71089146846922408866104042095243259904 10704082 460276160801357372225906318075424373392 10704083 -5445634345451464581551450163993758592 10704084 -176211451549134528024142822197977284608 10704085 -28196343417361861785405617911244010240 10704086 -469741759554851948787195705918052279008 10704087 -82126855495608259475097722913134360760 10704088 -213312293456092333040851326259257876480 10704089 841522193171268017274811147501575229200 10704090 -63200521107004582170470619718486375680 10704091 546625949676205350887913582180778295492 10704092 -50550733713380894581467741720246355968 10704093 91350408270777459716363577617270102400 10704094 15246775888017343823825935230242056320 10704095 -79883552515715811461261367008766690480 10704096 -333389614982983480935537199881592504320 10704097 124493554570994191394786696061511445120 10704098 264272702202007387254777426295165342800 10704099 149070726898507247393288450581040345976 10704100 88754440426947372346776124529525452800 10704101 -168426631946831957833812951453108102468 10704102 -48173100772079466467452851348791494656 10704103 -702921317354083200091512710997293653440 10704104 -475407222845495182614412745924882826240 10704105 138135486890239599177695384914304649600 10704106 102629061796064485164111240789300963840 10704107 -500887340751957449087135828236937847048 10704108 -176330648483231634466897058122073112576 10704109 -515201255820117312160143234357546140160 10704110 130407678412713103709021552531349888960 10704111 258133343773798488374833661838684563328 10704112 -139858602857979670254770612082935889920 10704113 -128467567587609713461083438422055779520 10704114 -58093252870949363033905128273134456832 10704115 -185162712877274820035488370805889092240 10704116 147030968047287568324641995651311153920 10704117 -270287551430910283767829741010303140320 10704118 -343892067362496267564985298288231822784 10704119 6731828717572150044325804844930274480 10704120 -54335671398464270185727181749610086400 10704121 -452252620216729180445694703327351794608 10704122 182643847704967073554130878444573624320 10704123 423133438226257744111175018417255934000 10704124 -281681664419279911803771776970989768704 10704125 607586239235716416807211508306811240000 10704126 -49837286765795126047275829879803646656 10704127 61391580968020755507587061255477096800 10704128 -285036634170417892092483437743621275648 10704129 -227452860488810744838376749469224286416 10704130 -203991409717255246381118846614251072000 10704131 -394496924835582838842548377291794433056 10704132 309314371148730553745074987546696776960 10704133 603805884008778996376673595108025315008 10704134 23428847572127509897162086812749209600 10704135 145890121378878455705393268544144257600 10704136 7019416273217127952465472295491020800 10704137 -11982108358237677855855947590928049600 10704138 -275963054381817054768418531524202573056 10704139 54148179038402735854829044571670328656 10704140 -362301622159439089491766089291437890560 10704141 141163025627703088851404249357690370624 10704142 -474714106083230013334214152909101822528 10704143 605157929639432147054937662021137417392 10704144 99138117838623340815468302851768320 10704145 4800518028973545255132459001072266240 10704146 -201315373316095845843412371191798211456 10704147 -501088671768325687374002305738005596880 10704148 -122388988738546173724649351675749941504 10704149 -689008400705911595388185123754543140850 10704150 34625517634808545611114421423515633600 10704151 -57285318444131599965280635581451121488 10704152 -980349164418889148226400466502373969920 10704153 -213165078631878655111129032690883534896 10704154 10046765731934248553228170853907590400 10704155 -7444647558314472340379097965112180480 10704156 -592798980251175192196144825258479697920 10704157 84235615789004116308858254350609301292 10704158 -71692836636361466644431662746830995520 10704159 -3615806748912564321690893695783900872 10704160 -648965679282031745041808474950041600000 10704161 -18518756855067017586006605151099987480 10704162 1368892959820770723054015269445525504 10704163 -153140537175775820705493947686366479080 10704164 431518026862355838409412013364435767552 10704165 -16275477112882774222864342338289162080 10704166 443785047329530304963671535538587906688 10704167 676234403780475828404931103976585940216 10704168 295587075461023353180118765117308595200 10704169 -42361713478044610019238192529689364608 10704170 -204952644849404894469045991870981698720 10704171 376673829820282540073586367317664481112 10704172 -95498144388687812617281843641497668608 10704173 -49231420704415420642606375550696892480 10704174 -31983232461927978517532328748733141760 10704175 31715592826313538334197163274437567400 10704176 -19974634625787072594217739423859081216 10704177 -236543586616201461029371704056427601920 10704178 215382289069969899056274036652526519424 10704179 -146232860873977876090659291015018184800 10704180 -242175359371096168180712499363367127040 10704181 259436224801634144437399974342598159982 10704182 -134658464033045080529765099171404214400 10704183 64737169540118419226295367569691649664 10704184 454624334645974332882903599730687590400 10704185 88517375958040350573969270673154602560 10704186 190613798099486387506949921905083996384 10704187 -252034876468686110230724004275910609200 10704188 -195762363623408834590061779996162080768 10704189 283571187852438343358558598249811194624 10704190 -3071966218423865056256952883640947200 10704191 353509048001807906862156928827424262592 10704192 -32697373615847603866505647433667575808 10704193 -38045346318219463538026737507910797600 10704194 -72794102459261045046060999753797965104 10704195 -90512354414392313387196074244928519680 10704196 29480568088851188015328628621779382400 10704197 -435127728323101623697874757082127437314 10704198 830150699961621948297180137521456896 10704199 -872558839393736268142716981270695630208 10704200 39012243316810798654646533012746240000 10704201 86533575268260666923804368540166309280 10704202 49705878922923370430523363368552368992 10704203 -525617218574735767332883115523295201344 10704204 -179713338967331505612612400570697318400 10704205 8038058281763910816737460531715716960 10704206 -359694747923747766012715170862564190016 10704207 -78170996075141598079408299788696409600 10704208 615062373431391495972888529278320640 10704209 -30562609763548139329107942733326635232 10704210 4070450938853447602200058849625088000 10704211 207291137624417812523532953672058678768 10704212 -366507666829030593255688728874481852544 10704213 190588406345724456537462020470027530240 10704214 214821921852840773457525421186116807456 10704215 -606095778951268786919955159779696465640 10704216 -3943582309082905079161576091672678400 10704217 483786901549307402313046016746612656266 10704218 104274781144347007799817870544381238016 10704219 512145996381776614481248727974727005920 10704220 222702977983939353372815747491056076800 10704221 125369782571286487658280348435151563264 10704222 -228346344752223906061291176490854095040 10704223 -174261170267129067454177402525723109376 10704224 377973614302507486563148187819236786176 10704225 20899111791549765789356006145726792000 10704226 182032931072366099011068567670302838848 10704227 -635192071296036832322034465503977783728 10704228 -226574175672637164400401944809824660480 10704229 20749155502997765113638738306128920000 10704230 214285029968825496652883014236236261760 10704231 8626638265643868655756072093290640872 10704232 181992672962562474504828245274551746560 10704233 -169004798979714452329138436597419484940 10704234 158742966118664412223913014492280428800 10704235 70837114930646550727445565134977939680 10704236 149041119491294363845756033795145487360 10704237 -33891416420298139559248697045265493248 10704238 -106350926016383281296725417226554227200 10704239 -26199235130243839861070807734028067840 10704240 48980592204832411057624118307177922560 10704241 11118344125445925461022376988341355744 10704242 221641295942283495468438010378983520272 10704243 -30735420586916129306672168077401474432 10704244 -46317394103316156100417225405988579328 10704245 596489672406353432063042213262257785500 10704246 31364551675856452703447103953905004544 10704247 810401183616577862795731933195810478696 10704248 1130348318205899647549175241459240960 10704249 -206784033448404702051887692071575818566 10704250 -254906659766283152716985791702219776000 10704251 192437461429518475944897521248259231760 10704252 -58485734300116756200820605118893711360 10704253 -132562893230050841897994609518154741696 10704254 -494473901606226600884958401694508277376 10704255 504281384013914743299825596492373045120 10704256 12172461347556345912511099145677701120 10704257 268538879315639246478777761694953317506 10704258 369426918218078768925719792213631244800 10704259 264364650861210124185140482889400238460 10704260 -34428919205081891157238482199835688960 10704261 -172861913720596202375419328566939057440 10704262 62348804343353731178334305051210113632 10704263 876788668588172159226154629818701373280 10704264 -95343616106657020539410879081197486080 10704265 -397202693318854383689599360566678840 10704266 -239560443503503633916709053072214633168 10704267 180072786523323313751967940859172447120 10704268 -260412001312513188305029249613682794752 10704269 -149794551569734118227650895103449892352 10704270 -14347383433384481793789134927074732800 10704271 32826117212810713596943957800613062320 10704272 57074196706505084580770343411064307712 10704273 106697092753243517066104763622713631984 10704274 24268001068647140946695712515829169152 10704275 215163918244294204315201527113479306800 10704276 -332764529619516219755896363176248948736 10704277 -843376122641370568035334527995463770400 10704278 -24339102114442123884898151543288386176 10704279 215744771866217455545364480430087438184 10704280 78925283053361057971666417556160921600 10704281 -19019328270161424049752174337748198976 10704282 -2624623114654174501631345191500925440 10704283 -627275436279417364362505582501986702336 10704284 -623259804801956723616958825636032826368 10704285 -223342976739591580990903876543868236800 10704286 -3258943087685294078022484616221737216 10704287 939892585261467575970121152057102038640 10704288 -221466266593038333864794692727548674048 10704289 -638550691313243810457543353484190310144 10704290 -282636460410568772338305594299192997600 10704291 -3045384024620412455792639937534688704 10704292 -51925618588236039935214811718334087168 10704293 -392485793662517343134907974197112443458 10704294 85701412877912085483357100629334026048 10704295 306251652107440759451911749185639307480 10704296 250263829680784546681718913055001395200 10704297 253588724683973207923173529464784661760 10704298 -311262796519390197238879318685537018880 10704299 409646321860808527246981166182079637300 10704300 -27252364965189799737405145393948262400 10704301 509780965935011168120651668618486497302 10704302 -126357015526629475578967556501963653248 10704303 -275431072474788316438450282769484282960 10704304 -19558935108963795382539808680394555392 10704305 -452769983767855072849492011185524022040 10704306 -52969591967810651467456268728852300800 10704307 468014005153851009674078445000598437912 10704308 304980381383259058641871998821607788928 10704309 125495021258660283842846513467486771200 10704310 -250808078976932284146346391106157693440 10704311 -327740043398783777183537307052633572240 10704312 -32600623426216289875367990607872102400 10704313 70405935003486629374489381385339452240 10704314 -337687229807918952893147588528600313744 10704315 -76901994976492699408331447791811731200 10704316 -10117423599542565149927240503174692864 10704317 258867073549616225086415850504864639480 10704318 -169534980785741024789301599964174626496 10704319 106939071038632487466061983083999664744 10704320 -595171841028410456450759316461322240 10704321 -177200987826261941151885978112823743260 10704322 -122835666755256035139620396630845046784 10704323 -186933317163227550138681080332704736560 10704324 -27965264568510315437757460392837202944 10704325 163934214446241647023392126373427877050 10704326 -285177988824634689401676000810458121888 10704327 -37672449377253240466639666581602753880 10704328 65467972761096279970187535955160540160 10704329 682230471722234486655522020945825667930 10704330 -11296844390342785536672765013707310080 10704331 -10823953958865555897310907071523254272 10704332 242475766012111874688939467404309739520 10704333 4399850832058116474046578200641362624 10704334 31582644886158546609399642936929280 10704335 -180631583978541148751510618102825251200 10704336 52752726147943724541899778962011717632 10704337 234261548004197820406018253253796447552 10704338 -45358484242345926304224844470423859200 10704339 229878655106547165122567454614765295840 10704340 -46140720908505832970932956374874769920 10704341 659934414098649049883798637221552082684 10704342 335584857276180205157138583342629744640 10704343 -126618045269465642034387692255192135136 10704344 -409730543141554730784935471887613952000 10704345 118077239361181299951057010694814081600 10704346 230283614277933767125777187190959127264 10704347 -824865179182118161901407300879105158204 10704348 -85002682023540432670575909365436349440 10704349 -45616551530290684076874310553957378650 10704350 -121753191068569704485874051427370289600 10704351 -110427335785250932424224669504801151616 10704352 878569861225449366829607901652440317952 10704353 148484493475919750801856344337441884640 10704354 -92704526783604474291246148596045499392 10704355 43516260106136565458256631108808285760 10704356 -269021893314517362522101089484029693440 10704357 -20915029949286152208059427873083544612 10704358 25828290179193188448352625281330067712 10704359 211342114307582207906643511895154678000 10704360 337173521665284427143664025918665113600 10704361 102815264755667248509838534371387666432 10704362 57397746601795752094259377008667772928 10704363 355232224152116720125476229572172406784 10704364 215384380176767994450503532846137779200 10704365 131797805710544983891045248409155667200 10704366 -416937830976118516679813463382887598080 10704367 554426079309977109291139190601279646840 10704368 -86393084736359905081244959621728043008 10704369 131459093604175424931834466511567464128 10704370 -302413485237026312329225101303106406400 10704371 188938001838275347962597788275890109392 10704372 -436980021450984776939638498743840768 10704373 -137846478562879670062902508754123090496 10704374 -232421999753889774445474754822940212064 10704375 -28229198160839013614148260619276045000 10704376 -937410530427182450666489327348029747200 10704377 -2194151842243045051196341207239741792 10704378 28503199252561551415245966134117196288 10704379 -166171675248590530979975926568548285440 10704380 230517082009160009269366921867922188800 10704381 262760566024802154027039400052966909952 10704382 24885813052871074137473901527231028672 10704383 465839632705695938667304867615576453632 10704384 63207220740935434926187993011824099328 10704385 -104492476617112765736473487476545813420 10704386 -49005434070519361004897681989340160 10704387 76555751768861631575560669651001170752 10704388 -368055190425238319464225751202558673664 10704389 -226427872371804191554142026178259190368 10704390 -99258652878361129627550569981593907200 10704391 874972160446648770807147176401132427520 10704392 736322990714732725101808897070642304000 10704393 154304946894709597755860389231921532160 10704394 -210986117171612684074895717076675255504 10704395 -182781646673493096512185576457154791280 10704396 -111508916389205430675358978450887767040 10704397 -309306512830375534781516248883535977376 10704398 196540448559925608774047152330030795200 10704399 -240392913654821117740134802451596559736 10704400 24024615508691973535867520843107532800 10704401 59842798286426709841294920099449170752 10704402 230096295234373907298063453347361636000 10704403 -45263803490676587462991538983795249552 10704404 -7499088696835547760211282200137023488 10704405 -124973979565038473175103537840313871840 10704406 -331899101515928538536596577593757818848 10704407 74392559069691995950073008209607148544 10704408 -61776796953296912053151051969377075200 10704409 96150302160275648985766568067465222400 10704410 -110781712145059515879406240180183833600 10704411 -629415094591351797142959982696360421880 10704412 -45835047753877274606037570739665876480 10704413 81585312559153671516025664542898050662 10704414 -179744891492677869517524772200708096 10704415 -130105203758582586719836874763569122800 10704416 670130724532113096994944295515609956352 10704417 256145400747112441483752604561656395712 10704418 -195343620966345265193486653430654193840 10704419 -470767496331416060479934684183781381240 10704420 6507204113362168130963276799315763200 10704421 -60979874622242968646313479795260121600 10704422 -574258511402993761669861103061331200 10704423 13290768562390822719800993209804300584 10704424 -144778668815975097752429516648733081600 10704425 41999127310507514844836540000819445150 10704426 10549186609830148850727172436912865024 10704427 -395910584840643833188549912929142097160 10704428 -18246403796602930671196188570443986944 10704429 459043269433678675616642482544749792800 10704430 -67841185681163626509138622109883740160 10704431 -808983479514582820393291437055819734768 10704432 -102310769212599579541251155141158010880 10704433 -201259902083661589974371070761687928140 10704434 -1493473206487963115224346996112874080 10704435 85824482375707903752727517475259000320 10704436 -97373010278779363548951635826644185088 10704437 876652437895020083261061792607470367086 10704438 29594534810512602059594324424029977344 10704439 -270009668361731642264690378968186812760 10704440 216580728838791682866581178957953740800 10704441 -50144578618187818226583385792248232512 10704442 -55274007534322961142214374864888124560 10704443 723029383619796001836521434309859368224 10704444 115108453024307799625525768228908352512 10704445 -568364498870017761366676389821368235520 10704446 354385086474385305880403514847897465344 10704447 -239903287236279741372339727230875336160 10704448 119282580610366008110231719381691269120 10704449 130030810412746776231031760564214884352 10704450 -67555346516866184078038510916088566400 10704451 -141786672811268077375780890536425742400 10704452 111605282917304244494501294946094577664 10704453 193185258276741359272931866526364763584 10704454 -12559007473592398791382475534239706880 10704455 -20671722160273979444341620317483633280 10704456 -207483661446114676725988832696660951040 10704457 -187992316567071667904229210423132114048 10704458 -261807930651757989524812563005024443200 10704459 7199404748541605956033896981861017304 10704460 -254018613040564883371737115937419653120 10704461 504627273331433854598594808509791939062 10704462 -74445206052772296220078764643738170240 10704463 -1702095616607851484512315654966977024 10704464 -21716459013830450842946185933435576320 10704465 262622942856213232766342274134184459060 10704466 -103116870048994968828459560197188501216 10704467 391601264037961001641886682003116359680 10704468 -482927877909814685227722177354126987264 10704469 -579414686875096189356766996885093038130 10704470 34396825277685756589957588347259752960 10704471 -37634435458353950693999999207616545688 10704472 -454953462109708760007307912037991628800 10704473 -225143822143131642442925420912251311036 10704474 17335333446551021350790254341220545792 10704475 -73557226978752110364677826110774898000 10704476 -61540979723427015076409580953082961920 10704477 -151239082459000282334331629996418130368 10704478 260914674451317812437167025223181287040 10704479 -409295335442487111543108939084856765920 10704480 -77600029532362628652349093796511744000 10704481 -524937388660934513915697368414342400030 10704482 4147301443674190329714449066850228000 10704483 255759826600908922223835376026082842852 10704484 -122573438375287766641251557513491595264 10704485 174775555189891625704827776207535997440 10704486 34574352536511427574970602208821329920 10704487 -248315508958613035881874948110950977864 10704488 613973340572205763839043992925292544000 10704489 90201248539271369214466088690299399824 10704490 -24596628742974640275771761243460674880 10704491 -153088931499072504374543376872656270620 10704492 270293752972153104447792126792778624512 10704493 -149999441174649560718473742243431929258 10704494 -256830974422112516777438925478319880768 10704495 -24363921219982716715738131559017938400 10704496 57148772274195298661478419928632623104 10704497 6695947925319446879349365879280395172 10704498 76307859051842332195953453140362698240 10704499 40907322190699075895571677622465397728 10704500 -75896830834298944839653817208381440000 10704501 8016891742425722430480388583492407680 10704502 -130357692190427255863093444596334617600 10704503 62381639433389276563820015788862395752 10704504 208243252110834869222034734905675653120 10704505 -142054629527561561054090014324883126400 10704506 5362672157919505338431741305781562624 10704507 -52684680517243317180842345792444304 10704508 -437947756349707763778551268379174684672 10704509 822203400699703425414217214309385351960 10704510 -69201037846497641595351975424399858560 10704511 -316743574147232555841295025868814837888 10704512 -15905550998270142012699498809760153600 10704513 -170509487540216737131720587660790196512 10704514 98334952786949414572522630779030971856 10704515 -236678393923832217320741761694733225840 10704516 38209385731798749268864557618391056384 10704517 230979695910988819370496476894562270592 10704518 133424096055156167393839326097038200640 10704519 -142802268764156782204306860970199612496 10704520 -28084791962834026239478354822286899200 10704521 239473708738996148468842405578032390244 10704522 -117950922160339541543641269118195960320 10704523 751820849390091552886038666989434885720 10704524 -359530758160540781779811858846614348800 10704525 -50741588241589470888837431072259612000 10704526 -9340943173689838244454419415606563328 10704527 -74046077172610455498666552624113916624 10704528 18162464650241167232043581738778624000 10704529 312725952903072050468588102820213958560 10704530 66149255030338653940471369270424384160 10704531 288466099933911020392266544916387878704 10704532 722332064810889085343365990775830192128 10704533 398205451436193030923495049687035554176 10704534 125472869000950438213739459707620257280 10704535 189875529142561598387061424652650563480 10704536 216825227076040223495451806746521600 10704537 -368821560416971963371820155920431643472 10704538 55645321378845775740051312443693741760 10704539 451423780392984372543413046174633806340 10704540 -103351103383425700886994901806080778240 10704541 -578606459655091000097117710990315915616 10704542 246892548430225102488178145594024844672 10704543 -50479918461412758567804565133251349760 10704544 -55934533681490855722656343951659368448 10704545 131025800012244101702404093128374608320 10704546 -42209721498242695391591181990606170928 10704547 36546625925343410991475485349393459200 10704548 8048896882793722135791046428948480000 10704549 -8592600764118280340986270763771721312 10704550 -101525822538161159935165073566150951200 10704551 -61663414451087646168682597852071187536 10704552 224282415642687402896973283985113251840 10704553 -337621624157998145174078403571728437936 10704554 -108448935033082258158570448517014902528 10704555 2928909773061051367011277380999212160 10704556 43662922867714706349555846932028888320 10704557 414800656294633988054260392695060566806 10704558 -107533011633888311616913151363621591040 10704559 294081889611093966128360233762129327760 10704560 7818198379416487265529580124230778880 10704561 70717985595018003805319179300868512704 10704562 366023234714469294996941546231815622400 10704563 71296909485464080370698772596677207360 10704564 57877106616475857046612946045356807680 10704565 467490451875446404545168447320685362460 10704566 -262284335598866535618883216921419228768 10704567 136477139682241490002875661164641511840 10704568 -34855217747961492475849114254795079680 10704569 252245023456506031985004913470923791044 10704570 56866896363097371363404004560432275200 10704571 61672509592999427979985251240830613600 10704572 265752325945294609350767034906461438976 10704573 -21299487735571851231713016509418527616 10704574 28523824642526922888739780893885942912 10704575 158797477891394772145088796786173538000 10704576 5188059933160035489997151755976048640 10704577 -385654276708446417488048544297140028888 10704578 -107131096574100163426288367293850426160 10704579 -583792818859921302586241156609432017920 10704580 373321976620719170740819263803280979200 10704581 -192485699336807188463774045836102646880 10704582 127469762283278127644360573896842854400 10704583 -33661562968485625048716047169035152168 10704584 -1248955085057823921162666099736949391360 10704585 -140039843663382066395105109114686616000 10704586 145786818158857771523631531332155592640 10704587 13298769238226376354851592055096553832 10704588 -192996191392254143807590367565834355200 10704589 418974815852403627994394327639981030166 10704590 35829139435247292769791923833325548800 10704591 100163114622412843932591369222844356048 10704592 119773300269031507710380520549253120 10704593 134809316572660717358422688927002453104 10704594 273236582815573146495739179122544521472 10704595 303354771311797598435063777845605734400 10704596 46775555015928107432503561474692218880 10704597 -26432464428163780437162873779830840320 10704598 -155295032603872583569230093115977919200 10704599 -529599301416744805642387858365722423760 10704600 -259643850303457016415374223418467840000 10704601 -91500275757176066704304470281543672048 10704602 149216956210324499864100601208050720752 10704603 32310280004240856946299863918915685888 10704604 390207009347685706392079110781608352256 10704605 303486658263201421097852128745039115000 10704606 234475637535602327417389846188117120000 10704607 -50887480340641397067769545510441118200 10704608 65248024246291214509802030763481497600 10704609 23158995662772028460747395384910568000 10704610 21283597375748598253227043920811499520 10704611 -627225544599257256797987174606563672488 10704612 39904000678271498708089545326704281600 10704613 556538861519179222492222581545629588862 10704614 -66765266070836429810122509907169700480 10704615 -385561987095659973283773726275671649280 10704616 80041523790890962845959917494339532800 10704617 -235832200810367874840845702229042522816 10704618 119948502384927338661836867955709429344 10704619 -37254439234750434041668693964886529160 10704620 -153248421475772533671973760421552752640 10704621 -254057287904931636893243637464713841088 10704622 233858392290880365944590966623851566272 10704623 -764648376078831888371414082087705022128 10704624 35601790181556239374736914188974161920 10704625 303812375729928159039260031128474370000 10704626 156370808549544153009235358462881265664 10704627 233346062908570602366140186809169623764 10704628 -399409723442269854152704066538034432 10704629 129679254313749643021929972033072538644 10704630 49012086997786325266574088908140379520 10704631 -19306219911533457228102228387476694608 10704632 -205183761617774077006890231069287915520 10704633 117814245444860022499240900897129068624 10704634 -358050464571294544361186458634447600784 10704635 3224653404327308448441439571497952400 10704636 153825475168488774221359150837549681152 10704637 -482140417774212704141248094707142820960 10704638 258547317474469354800153493613250600000 10704639 29691443704688888544152846194331790720 10704640 -14150528765588325486363222766088355840 10704641 15990879500625815299714189209283574784 10704642 -83351569138815738210514927137949847040 10704643 24551669628094008510076593650257552892 10704644 -86823516979476003096249763799823137664 10704645 73620222778856326680705785970444480000 10704646 -275875665245355146146096578935477584896 10704647 33704487567241994679401831364226819680 10704648 -289110040843077991990873458572201902080 10704649 -167205403817546431987736236406945980620 10704650 32471132039426134646355691350002361600 10704651 -221122388177819806157010361449073660968 10704652 87497503228994371054862294143285788672 10704653 144342047866473823837217033634685744140 10704654 -121838268586632706705638552152083295040 10704655 -110136983195825523372624096482164406880 10704656 238696557552098818455212628259972841472 10704657 -80237585497479457296038743792640229120 10704658 479783371788708482863437646640662287360 10704659 124834094791067684050035031904101447680 10704660 -46370443815281514680745719467696496640 10704661 138309968458423525563871590625131153024 10704662 -733990088913413021971054363581760823040 10704663 241433843203117411160964420606406099200 10704664 -84310165830392275218985154178369146880 10704665 259887798791794067149461429970836465600 10704666 21361290493180398207866776646489700864 10704667 -217221899345118014066829987555488345048 10704668 91790692117973734145064899418715130880 10704669 -214150458729802243969358012658000506112 10704670 -49051177824913585572970431594902442240 10704671 898424698991501187391306307875485067872 10704672 -46405930199402559350011820475804549120 10704673 69712254207920539643368318203266977536 10704674 397472355594534411242972841714079296336 10704675 69650720815024740131709347244593725200 10704676 -269286089833802419175936011439506913280 10704677 -338697900165167881847941246511352049380 10704678 -783479279307918336013225010003830272 10704679 -136654445152417486422310229490514699824 10704680 -22000890010432177250133233418539827200 10704681 240792632526223546612435589560977768228 10704682 78336484377769371362262398631208086192 10704683 -413947424775431595399589176028759468800 10704684 -41662155233404399722482924672348772864 10704685 133269464552055004673619559800668170380 10704686 463396010996578538595637456946696553792 10704687 -286102332081688362035597433638152473600 10704688 1507881608105495983661825768051343360 10704689 -75963251979214493581897548808943190510 10704690 48408360501446155233733511818782259200 10704691 -1055308032377135355830542212331235362208 10704692 -232373488983530449753857202832282910720 10704693 -52066476661578468613524015515325747936 10704694 -22719519593692723904365414490872006656 10704695 -144511129416674879383178370699291909600 10704696 203787676017320950124439104926306344960 10704697 55147149609086839428996054303131535146 10704698 159469888141015417664042980015169919600 10704699 65680377268853330337043124588682416664 10704700 104260120378617442202672453654649062400 10704701 -325911824348774895267103631441594310048 10704702 -73709365753064981455509705420925996416 10704703 -61627625846549896632402228116442972160 10704704 -26537086120431109035971548154687913984 10704705 -144466514171288671959287845391647126080 10704706 263743909098660574980223094413047627264 10704707 257177125957729615843397465478812922000 10704708 -52602844191200635326268362391867060224 10704709 766922627607637482156142589831549002910 10704710 -264595812780158524665721125394841658240 10704711 -178751169949566671877270642345724240728 10704712 452920716056530283622806036370263500800 10704713 554861410106622061076227125697636748340 10704714 255433915477896875773454149882071079680 10704715 -225240201825257238179502939363768492000 10704716 159122301206208076496579613464194827264 10704717 -33687463315485984873295884592634503434 10704718 409490883925997939484790698632713786560 10704719 1388763401153999077873156357885555526544 10704720 -2730604196781204651639898598340034560 10704721 -379127264716502147278424253793386240 10704722 -100092401370688624434763194662749805568 10704723 -125331332824269145592823495519121446216 10704724 167107106446345352721307693921325844480 10704725 -75194610915065713952657702695602753900 10704726 -120182722923598110014188891114146367296 10704727 3337597085076580895814210504248913840 10704728 -169012491591488348907853516568846499840 10704729 -24395938991477448289975935267343257600 10704730 -243040276007593596042795149767774286400 10704731 -179782430379034750933063294256261131776 10704732 -76238777755537442957706802324690480128 10704733 -4204850102534721986841588311946669396 10704734 -29167752282330815938087618881900139008 10704735 -162335375645892713307729637239679471080 10704736 -457871041069280206860856432390773276672 10704737 -42750543800314623882672807865104297600 10704738 3545906189862863615623775785046232576 10704739 -476251855483575705527840640155640927460 10704740 -164991543421844173003868937640273647360 10704741 9970314951028550164621304761775399040 10704742 56328442224366874183094780403065121600 10704743 179704566249004259468944429159913790000 10704744 575446889949269364650928689684361216000 10704745 -109497547786275315684946939695655997880 10704746 -117203322579721047349480560533827141536 10704747 -27469206044350327852441975359515483136 10704748 -587849138757017037013694037676331214592 10704749 293974521216446965203646994811178710 10704750 36792345263546530884380022535080960000 10704751 379727099146797184632337224503686956752 10704752 -102454716913262902197115419916063211520 10704753 -104386649228893682093999689143989392638 10704754 400784840784417557202493916849470129152 10704755 -214625327274934935577659098268554769840 10704756 -70766396812959721425645971125347993600 10704757 -85169538749717444348655270926148673600 10704758 151225212039983327910862881404988619584 10704759 -19991744410643676267477398397632817792 10704760 -291760238199824498977764489185043456000 10704761 -317521305326579419639244599368909437568 10704762 -3992222723604706074299778246809684880 10704763 -715946427500098245930734938822560240988 10704764 -63601284390483040006258067665010688 10704765 121693165923537739950389044312341680640 10704766 43464847223278873218658906994853072960 10704767 -779546913455390243879164184196006549696 10704768 179859271741569514943378104981169111040 10704769 376107119380470317793500738239930985796 10704770 9654288820437889258459907789675764800 10704771 -26350937857531508705543990316408422400 10704772 106283499406109636036442827311285553664 10704773 412800396815443157736927672627432992220 10704774 -130620729228429295211801880005313781248 10704775 71591160527008805152039088129825242800 10704776 -44024419634706670724704251995726807040 10704777 -81477467739513027813146591644688836080 10704778 -125791359548589994777861138211323724544 10704779 -80887642918821267276037973371878623280 10704780 34334805701210968688743618137195816960 10704781 -224904273519316377263106810558332454588 10704782 145527803121877655314652251741618311168 10704783 57585103532712446373322540879497563520 10704784 -1465591040294186673002785732693811200 10704785 -143481825943712078286963832383275711640 10704786 48016523175087989752017777764196323328 10704787 107332084759228318791971661488649540552 10704788 -226735959525997175097063692115266644224 10704789 7000995979651378970791217457468848124 10704790 209851694038098403714634752392693811200 10704791 -139224476902262386261911877076099399448 10704792 -77117630073306622355130403855535308800 10704793 -59764875746168684052565500377602491552 10704794 458544474835139018835873659180782213632 10704795 274974624791975870010091333493630878320 10704796 -111269881271567622896870265329457070080 10704797 673438733942583759702120860446789782246 10704798 -7503944763722229174956048303421741696 10704799 137159269423791024908720710308529668960 10704800 -100779777860298337520685171082793779200 10704801 321496617286341355871560867402659226560 10704802 -67558613030287678406357840640309417648 10704803 -133735418544214532551846036649077060080 10704804 106847144901830705286476369367875008512 10704805 -413870451051501970056817763404152927240 10704806 108030758402543086984318601956595402880 10704807 846019117018601853940284903654192000 10704808 -426448810443393517423318756904139863040 10704809 -167474582890477023088651541722287342960 10704810 69687398035259288469119830812692428800 10704811 151419691670644186325666424571787912752 10704812 372295511178739773395800462440133174272 10704813 -38672796298625013232577534714260428672 10704814 650954377132806189974526901817798492736 10704815 230126926640989720813881334148208282480 10704816 149230871410021387248313593637579653120 10704817 -319558762192063875890470301434642488320 10704818 -328303267648193257461663511130127974640 10704819 -45860957243740418262346091748010437072 10704820 -87353260988682985789241797135367454720 10704821 -599020197270987813601846782089274359616 10704822 -276217310867736993551829431977522609728 10704823 67808492335201648426951826924810511760 10704824 -113452575228575105622659562862313287680 10704825 35557800967766089482342841039620780000 10704826 368199262823078294505057671371178083584 10704827 -27673575431997791166500279966730925056 10704828 241128564999985396509843559343588352000 10704829 197002414836569125882431065640610078488 10704830 -41590833016122261916895887058037657600 10704831 74670776417201953923464966710981151760 10704832 41836663973589840018776661677121208320 10704833 -334104810747113164464715368777003657918 10704834 -87348296094979429749509928719782287840 10704835 431874124596745618351147057166526827280 10704836 -94589377184161533098418849466528313088 10704837 -82586029681697321386186636915644537024 10704838 -393952717599779996212617931314708139680 10704839 47955556971771274605314236230452698824 10704840 -85100623771041021507901139545863782400 10704841 -15575801263072385790597320140483084928 10704842 -9304822946486541373876000738815010560 10704843 471113888923477968375379697862208751664 10704844 -173537620647092613958722014968035447040 10704845 294128763126277386388057107080049137100 10704846 181007477388445212295944056200356240384 10704847 432888808984745849189852614907657160040 10704848 -2225679032744726156321545414064209920 10704849 75527435871047962202043607756434344016 10704850 1401438592529746212739872841078579200 10704851 -1016733895362812204767460059398464148 10704852 391427364359669318120724747871538995200 10704853 109074064405150575999278728160634881102 10704854 -24669952273817711853493228604304821568 10704855 -77123924121510804663460455021929664000 10704856 663556797152483818922217455390483834880 10704857 -168611061178794597643346426158201457340 10704858 -26928402014804732780909099594325442560 10704859 118172336818627672944174640084566084840 10704860 15774241923607938601949473984456558080 10704861 493973014142352784613116573288428916032 10704862 9938946296333955426765214243663309824 10704863 112296092881874180917533716421351902424 10704864 -485332444732733522650266547634200903680 10704865 300055718221101515580063281228532682260 10704866 -3517349784201380790917458530971420160 10704867 46273880928381838861701932145705669120 10704868 -447835716895740997524204273428892295552 10704869 -129860614780949779184000819817833851104 10704870 78069210118522745083725441987711360 10704871 -364417282565149698228754334882971182056 10704872 316898749816670383012402840902892108800 10704873 -104198502060640813165493376463880576832 10704874 3069723669610550451795259777195828992 10704875 -166846910666070486691801653070130220000 10704876 18024147124586422913265948520172273664 10704877 84319551028099297898967018186941843000 10704878 171832365469244964377666829972782322240 10704879 374002920625822235291319765783538823064 10704880 131753304268139706529349803902567874560 10704881 -131542823080226079694602920189998351872 10704882 15951743750117016758594821726371559680 10704883 -114377566934167094662685288995063498848 10704884 267408470416785322904948859343049874816 10704885 -185913347234893055690956879601078913600 10704886 290960777651618382308035782138022942080 10704887 -381505018841642177196238715525718792840 10704888 359992143174223858625710102879022223360 10704889 -60576841369073582968427619090898627584 10704890 18497547291344651503590045314743603200 10704891 456039863392042569800878574041162197360 10704892 -444597526706879601745089876938141761536 10704893 -12142395986448446422086367219977166656 10704894 66960615472730629697209112617223104128 10704895 -302358169459600670018766346562804342400 10704896 32759008938357434911719796662903767040 10704897 26353250208525359523108879642468349440 10704898 439783969197676795275196850671467061200 10704899 141137257113880350817756834473133213800 10704900 10367168177507877490560604977104640000 10704901 458155760701446636926871275104380422400 10704902 91107445146862721422591161664535546112 10704903 -100973415223465904952785969263754462592 10704904 94903897957813298415878271156577075200 10704905 -432797206093931401458696607307777235000 10704906 -168321657468543119591113116353610132480 10704907 168059114395370297554633290563190878880 10704908 51264020509579724643583514020224669696 10704909 235436894854442719005393646565124804480 10704910 118059926729873958120360244519212039360 10704911 74719971597257725172572782251479867632 10704912 -119239832454880987956673264668395765760 10704913 -315751375726787234226807596483939978496 10704914 -127786815780977427214763173417424603136 10704915 -173600165605237087764191736512534644800 10704916 212491765473530339847919590866891335680 10704917 -550677640411799708798736739033698661668 10704918 -16574835202722488559237570770832138240 10704919 -64649274870997070208736652261853007056 10704920 40424686177033470103327802937065472000 10704921 400350087130199445856877681875389404112 10704922 49121994332832186897545068313316364032 10704923 -146434553547561105711816401603679518280 10704924 -382532258259949770786088806972192138240 10704925 103665602043275581630132477989554649600 10704926 274837238711811196688948705561500374912 10704927 470131624236649252913140336746815986560 10704928 293095612472552591363342541588992753664 10704929 121526227979134008552794665711159090530 10704930 94998755384320610258310343061602437120 10704931 701432480894694262793475821314228617264 10704932 -482150067928750833533305010101976651136 10704933 -500084893599660684690211057100101286400 10704934 65905793991441986998114845731316618432 10704935 188011157812526208175938131171744381880 10704936 -1119655277926871761118671188684963840 10704937 -396025034513692753240767445965104737414 10704938 -162731007797229531647115872284979473056 10704939 -15371896514132647106972564312776407552 10704940 -144791446545496942343762906564860032000 10704941 125517715902904522863379748068631148972 10704942 40652058212388637687655806835615345280 10704943 -146499185600149886773840100859668973808 10704944 195992884059500061290206858240449576960 10704945 361113436585747985916269402091953809920 10704946 -34031610216659835646279799664878046720 10704947 61837597256724817455378434913011955912 10704948 -122426732609857871217995773341778513920 10704949 1105937844105371861195071352878851950 10704950 -2318369580583767681585658834881729600 10704951 52568250504699670062064417482261689088 10704952 -1068977842226261411068962354733550714880 10704953 -11602600292883520542207812096860254720 10704954 48031187684249570466034042033501725696 10704955 955456836244022637547683282456210855360 10704956 -507740704124735416513255675955166458880 10704957 -33914828111163572568956860560588254208 10704958 -113134980346883045991857345419627456320 10704959 220332537673589367324869486810309751504 10704960 1886344759508973981526024195040870400 10704961 -514936410853176277615166172872125355600 10704962 -139473879589369861745103446790190014768 10704963 -100256766419589298299730572326979455628 10704964 -97809951939823660011175790617632817024 10704965 -389595093836343244748024320922417011140 10704966 365478664453826272157977103160431740800 10704967 -55583067389289924588939328324094300400 10704968 -368255658277772186541186284378200995840 10704969 168001887478150519411250424878297039088 10704970 179359805376505987729887313271423299680 10704971 929306906566264765402146950511027931344 10704972 -19284621838331938974288222273446178816 10704973 -238393062325495029156712786780156628820 10704974 -17836375759767217249906170256376217600 10704975 -171340134212073598800406535347883015400 10704976 25401428597901996091942785263004401664 10704977 -139195705014311985313857600100636363776 10704978 -215567744064682854669689776135973523696 10704979 -2011739382553347625965679783847152 10704980 -67335227051659889194929269404051660800 10704981 -151099961505082805879956553308871771808 10704982 -84120247739789082999924114853458763776 10704983 -95445503933834875049204686054627508280 10704984 141123453210704243382805128184022200320 10704985 -682616333989696035940272899703476517240 10704986 -365575339168554883955568503837219278080 10704987 526379171515340236407057410276052854880 10704988 -15335542397745405584267918396626929664 10704989 280762046081888970956772647715642486156 10704990 -22626500445520838159038270715031125760 10704991 451986380995789542760222861337719976 10704992 593861523259251623311214363483497562112 10704993 -19372902136490199047628410243685898560 10704994 123632052716425250813777227102898299392 10704995 -57479326023291043819858181401985793120 10704996 155370722741550512741510163565728141312 10704997 -679051540756752036599735212166205527554 10704998 167011014680333242951597943203126609536 10704999 238378273071621645470354390606306428800 10705000 115826777411994998843811603415113600000 10705001 -459813855754538114142861332365675756998 10705002 -129015996678572704241018574039541678080 10705003 -367287302959823524443778843317613380748 10705004 383664192615990527204338838667742540800 10705005 34805672231705578657294347263064013440 10705006 -20414748236341729670818787288680992000 10705007 767994452300663145034232349413600162256 10705008 -34171194133092964114572766437080825856 10705009 -19552719189158067150431226796158789120 10705010 100667442279159999442977956678593568160 10705011 448666947865576135054704473062486268472 10705012 -35062813817821861821904473038029359616 10705013 99814571603602623705895655261507344128 10705014 -39026111156819772528781253780792415360 10705015 17676319727603341211267170320142759200 10705016 -39224680550260989354310929672039997440 10705017 -132608403815065989643589729098751841888 10705018 -92190198524873409078894375710493841920 10705019 -5778707073354334623331388307969905760 10705020 88099951405400221733725452304030663680 10705021 66825189707396524188301418125665823200 10705022 1372397738583141306108985531636339392 10705023 -41362803929693132972237213454918260736 10705024 -493119020146807400389711268893855580160 10705025 -16279301280372307731006860274172574400 10705026 -15842937292927770352495945172532425856 10705027 741890144962631773111795551292168202876 10705028 228860232158372730093486849327053352960 10705029 -105325212460338110970457437248467336800 10705030 1702536031924795842272141688652608000 10705031 39795296155855795159009462812341941200 10705032 -108224904954657455712987219674671380480 10705033 -570989179397746201849621556833510191718 10705034 181925250797000605951260145785368754432 10705035 -72418447154300420289477903491078438400 10705036 -130339721874573201169195738077690173952 10705037 169008425141017346046333874985222740800 10705038 -98304551766238976089178589771858104256 10705039 435495201272264266802991119180704675600 10705040 15972709962307440317935109023784386560 10705041 -17182066640043741791008775893175145168 10705042 47587367491568472156002337648516793344 10705043 -358994336291488977937965877917342803160 10705044 -29684563991637037503709455220107902976 10705045 -177770072461631236606844872211486322000 10705046 10286210053304640149853213952832227968 10705047 -433083451742981926774627931583840000 10705048 66774812875496739124005635376419266560 10705049 -768102797347217021402546781790736248320 10705050 -14955649112107634693880300069069918000 10705051 -111824231940275645623651891796773760256 10705052 -169714474252155053838244937291509739520 10705053 829964332491286096829018863277886562560 10705054 -318045748057218993600007054926278731200 10705055 -129041169785945380838311436881383369840 10705056 226137222176225516782213001956216012800 10705057 328880393394142251205974720745070611632 10705058 89785687783233673094174327232310348800 10705059 54146372933482836323431320711422306928 10705060 -161093705155587958953841259128662412800 10705061 -432951972886112454074553730882555222338 10705062 34212024721281544184283022330773312384 10705063 -161914130200530569295225126801443661320 10705064 -30358247596249103263803512519325050880 10705065 -1120797309447492446499435561442728960 10705066 124326542164117840686891302639814317232 10705067 -377884762451315032255227116875842295440 10705068 -129831842427783726185090696455623106560 10705069 427452650938792843915959439371599112470 10705070 336879085487568683898436143517404236160 10705071 50197401588383102196213534697554210960 10705072 -17260204702020087118671823112331788288 10705073 646790640885158216423050874934249921204 10705074 -25768052016413567931368243176857196032 10705075 35407285600617776185948665341330816000 10705076 -75100835201964476938386105880159002240 10705077 -70608201151140085593133222763065714386 10705078 74334581369194704832782710921367573120 10705079 -428132040998635192699238020041572164008 10705080 77612958371965875128781986926015488000 10705081 33735462159377057311075458384543117652 10705082 -179049486089300453605346372962490014608 10705083 -367631703708219763623988274311898553576 10705084 -55330799324388771724341330919420100608 10705085 -28663077846506318279660250706582507200 10705086 66558673220853782277168780623199928704 10705087 -147670089379427815741310695144074501408 10705088 132819577189633260019382334752516210688 10705089 65879806814666798513854793958962226864 10705090 -79105950066395017183333321263481827840 10705091 -323740449760607111770141262312242277136 10705092 -248116800906345567571601504945011688448 10705093 -18935813704039778491096971533242785984 10705094 5909162820943977550307679936768471456 10705095 -195414767512236033847618942999253664000 10705096 -296556973109180452484686177109077524480 10705097 34263204212416229693648018201507137728 10705098 78396669617526258565465894073742074880 10705099 -276498716090145690710366833977236980496 10705100 10681996429882258021689598575712204800 10705101 6561040115630101639417641924228297504 10705102 74382759170343854625967860209849986752 10705103 571710495441086089319249460230313338352 10705104 52555043815397725330721328569429704704 10705105 -424485543558184815089151302436502732440 10705106 23114196737403974256453856790410205184 10705107 -120445388176420634206474009975377662208 10705108 2653099972200164505866270064228792320 10705109 246557986708362538563933040024313063580 10705110 -39050751176658956479733269781857056000 10705111 750608208395683563278153694130946104712 10705112 -428129786953347585832453328276121600 10705113 -58678445195380418276118359168223207120 10705114 -52378707426144409767265400147693050368 10705115 326344307753260391570651877967867355520 10705116 -126607857329116272153966933152814478848 10705117 71749576666228785586440423622907584166 10705118 183429494620099637705345481326796519360 10705119 -506082208415401360633836814142902871040 10705120 -288607021019794039386349961534531174400 10705121 285176573581431120303791827876544415360 10705122 463991494744625474222370360006617250432 10705123 210081221680564798843536199297054718928 10705124 -272299901692524174977057840539978848000 10705125 -6540542368243623456840499216074696000 10705126 117918040191976615027966828140392591040 10705127 350474898527511633274931369384695697976 10705128 -364053888885766955974626058483284541440 10705129 -327555466836542366902394135779214131270 10705130 67438279383405843350139696864845508960 10705131 505911669231589398635656754839283395128 10705132 99755913714572315055861975706298777600 10705133 -42485088437761276162080929587700691840 10705134 -29090120250164338814212780274199352320 10705135 -38505913214109640998716347787637966240 10705136 23671877293087783684556420953235423232 10705137 108942460415701359962125765005472481280 10705138 79598569882744390680898070920347959856 10705139 -230475929198700924270301694821696166400 10705140 -139571329515792947288454240306491639040 10705141 127455232086731981641040164106663001084 10705142 -222990146057167226544717321926332097280 10705143 226157029465782355288738239111044686848 10705144 102001326520619163569592949003971256320 10705145 -11210275964931273552050828871038467200 10705146 -165468655444742567593794766720227004416 10705147 707739977933273535206269945821887118960 10705148 250459469891614276543081064508607718400 10705149 -8246787452239920636468155042703778560 10705150 -119042909142808763387969494272308894400 10705151 8759300308497457974512436949513793280 10705152 -133186154111120598886262890719023726592 10705153 389197338503033868219193464499827782402 10705154 -191600360803906451299215677305465480320 10705155 -199269160682434997273967288683252818080 10705156 164243594445657032158578666653555920896 10705157 471415833017164784713882477017836285406 10705158 4061774947315021785169533372109569984 10705159 750519016492722658973955689423468798360 10705160 523754500311361513501691728245656832000 10705161 -265530256565256290077020403866993522816 10705162 122781700344628447154162136383970452832 10705163 311215967892222155265025621871151484560 10705164 -226715498684607584163870225802054439424 10705165 -423368859311007088429473558286039637940 10705166 124757660924626838977027675626206342400 10705167 21569594021161787247762466082710832256 10705168 12269350668019637680404599092656734208 10705169 -370553018525513293122995287826084228430 10705170 11913077450745392052829387538270822400 10705171 692063424430568811218394415074877848000 10705172 -394667174022459825283095918856235362560 10705173 23806768610295673001016418692508571424 10705174 26674570387259275974370155520095833280 10705175 137134803732058141081330694027075757000 10705176 111711943473286540114681028866529280000 10705177 -372307580286966491301208956434915573820 10705178 -49399826171130453220492912633869511680 10705179 -45800619254670426647091411467322018000 10705180 -165870300186434800441407255661814492160 10705181 563496189023525808555823446022299098982 10705182 -60669757937375894941832001820767440256 10705183 -112062586919802078466299089712464625568 10705184 100973473854287091028113084675671457792 10705185 329771595320345267118671403322175547240 10705186 -278485631546422891612765366852388396208 10705187 215011667149245032584037546367638637480 10705188 -13121989257841066082937096179638382592 10705189 -463437793504665163330968338818995133440 10705190 -404837798876128518531935291816438776320 10705191 -28610665511149978030385615435327769600 10705192 345041914460205470819457036226533120000 10705193 415229909027786510658319716884743048080 10705194 -488256174198497104802234640880756992 10705195 -107236184645280684698234524854907614000 10705196 134598323477901398015573706374937039360 10705197 223499507638782539609588063350980244800 10705198 14882094800182526929354643846175985536 10705199 258611972256657476607911304287325677760 10705200 17244404233102888472653789928207155200 10705201 35717118597927553578889181587836145344 10705202 -453065687812756077445260027070052169216 10705203 -10622623418199284064085966339532091600 10705204 -243178444311602539699243463044619388544 10705205 12072762248146924086495590996698560000 10705206 -79132070187449534344537955833909623936 10705207 -663229918005946208923925406187566483544 10705208 -734386334548639795485688465308913152000 10705209 -349607020836516004939536589612677099696 10705210 110216031335794326339115360530428756160 10705211 -401591018532758535453834952142656880640 10705212 -71365122601615715872485131326099980288 10705213 490965116126083751325857382323516267462 10705214 23937367354904681128631947043372652480 10705215 319873534522685652006468066443898111120 10705216 -128373016898654718643964595447007805440 10705217 232163919672565418817456602527180235220 10705218 79974642530108470073784147742161170304 10705219 -75265096396060708950121002853042051168 10705220 390358909584184007565448461850421760 10705221 -344086106920352159512343919686581117410 10705222 -74340721140471832777240769099220010176 10705223 25611031299365790472263136576149688320 10705224 383611549045931714069552348575709184000 10705225 -298998165214259346235760449603443820100 10705226 103894558074294346845897184175602485600 10705227 120427782301795724574397029911977735680 10705228 -220181421561187555577628241922385202432 10705229 -457788219864899858180467178242519233216 10705230 37164322163973262244335760262168576000 10705231 25487248091518789583490898300287208912 10705232 171356524481893055817087073530761895936 10705233 148701443187722581323250953373966565376 10705234 99259454274150435614438826280372646400 10705235 310415343016820777244083899033246706400 10705236 265494304625756392205687060664266483712 10705237 -26282831282534580475730692130501459328 10705238 80773544033132005989461801785470295680 10705239 -53383453429874676524521832076669408096 10705240 25906831532398473996738381792819609600 10705241 199663327316841409263354924040590357642 10705242 138987862978215041193533377720721278464 10705243 110099118755921739413083359902471845800 10705244 299367632616885941562403044010047555072 10705245 51091992153335777610696389849167655040 10705246 -355592115614661853195881365278348025280 10705247 -11994255162889470346960684755282979488 10705248 -115979904016671447789949759273284796416 10705249 -127262239401551994693842482619938851260 10705250 -98785255216475557829469923213022936000 10705251 292328426753485768317787372487590029432 10705252 -141279693620165249217939211764153211264 10705253 330757486425565922288276708149410001884 10705254 21485259523165918194900039711234373632 10705255 -214372538562095015170898036941035120000 10705256 -270643304668121968416812559583079024640 10705257 -312282351713063890501107977287761678720 10705258 -27491867729090282366171816256143281152 10705259 488787499963182438748116514186742009460 10705260 83643140548208814750491041250719580160 10705261 22602363299189251323970824891635961344 10705262 -373667771003235156619042877128933826688 10705263 -326805492562687257941111793767076582000 10705264 53542144293267398850821397739945328640 10705265 -361682390036508024060041117122257110400 10705266 73209800415274235114933145307633274880 10705267 404582436282621280216820161238436682316 10705268 68993709741170985760597170446785714176 10705269 306921782794748295439675034976002317344 10705270 -204182314089065962454328009391825920 10705271 596115590429279795640404178673787258472 10705272 -59973309864205220823376242989282734080 10705273 631156628492518615812817281602358762384 10705274 252746831595139793063029769147804620800 10705275 105665167953278677927064849053858638300 10705276 -34040089854558567872757911579597429760 10705277 -233029588003087286749091446223063638560 10705278 -38107863254830563081944525925439978176 10705279 -168066496258436867741104545499653866216 10705280 4191054843679003885738224405970944000 10705281 -78749591251833850551383179854699110784 10705282 55589226846320300691966639492459953664 10705283 130201640687674910282364373393397681532 10705284 12796474204325725070552852562309980160 10705285 -52882495357444829801414807576994142020 10705286 -76312724049428836926529528973192277408 10705287 5848721740328289413902565694813975168 10705288 -27651355907778229759733907401711616000 10705289 34641862743180777577336787367680221056 10705290 100991635360274375601811241373251020800 10705291 -797120572939268803870623589118416273848 10705292 68233015176526353889420699408454860800 10705293 -85397254139506000848417777127550410836 10705294 91545239344473191502423201268087413696 10705295 399368263150250032447120493924619025800 10705296 -23327705761756374802083363416054956032 10705297 897420931872399155973257217298089726192 10705298 -145402349220595573415551806029505087600 10705299 -235132136307306735728678497131534677952 10705300 -99388438564060742116141332723853321600 10705301 484774972327860216287573051484619900302 10705302 -275727901505037027055087096309257378720 10705303 -88040509282262283136869154866090060160 10705304 5308241253413187471553938870484254720 10705305 123474213882267121407820997932700734080 10705306 201008870295758042586421386414670298352 10705307 57589245718665091105588171732777627800 10705308 -325768112517322511050758964475092604928 10705309 31996225559917771245164666815897995360 10705310 -203651442520907361641124641116692480 10705311 277650198606209449952336091817193390880 10705312 78774802993100882293571941675112005632 10705313 110196854485980833146533655978251250944 10705314 -149623427064185250712848906585539708160 10705315 39413783056043974541023414910706186960 10705316 -368840046393054101124522841918892952960 10705317 6117991411372355498470512996787217856 10705318 111652536487602782048181490414020386304 10705319 38771658769271884043585760656278596744 10705320 39822134264935056461001106482164121600 10705321 1055442005876228564316408636866160960 10705322 181062083739763384755510364146150470400 10705323 -857652251661928668346845805344678912 10705324 227210929514866587060145524512270885376 10705325 100278855185256814360298860146273538500 10705326 30787026639153420458459899666623542400 10705327 -323582633963087205194553648901997121408 10705328 -143726784689480979260920604740716134400 10705329 -69270912982091873308565519853732331326 10705330 69000922556846428077492629628481990560 10705331 185098726596273778619069538268570343424 10705332 177967931626410703790912543713116063744 10705333 -349317663658889779659742565791834086418 10705334 -26323078765393980370557305091600408960 10705335 -202594701525123364345841412738355187040 10705336 -345191073847884293269553473265722552320 10705337 -44301841619544960266872942615345319088 10705338 56745441796802450678646364521564733440 10705339 -466478007434242250137980847746392072860 10705340 -105466908996173357270034833838697344000 10705341 -64817055319536227191005651781924050240 10705342 366398031889832416053622576485196662144 10705343 39551700939761986909806308394693114744 10705344 -40704128192997053079908650314230661120 10705345 190154744317152716330225456451265135680 10705346 63080605721919030539382690947551380384 10705347 470483033777061568824781318798432584324 10705348 484883384245399079261089004721001236608 10705349 8392290943332743314274210197932980064 10705350 33316048853157178150008654340654848000 10705351 -111282752037989244024766763091665723288 10705352 352970735388920672710515565490417664000 10705353 298020913090389084796555645162078277904 10705354 65795020043552880386019530346464256 10705355 218949084231715504884111041267995193760 10705356 101567972436187050800811972332804627712 10705357 -269195012982462834005273239052721792020 10705358 53645479795700995210459124313507139776 10705359 105860412599469675274737947934550646784 10705360 127511991010752692046316228203311923200 10705361 -433200706960639161952546054786553761038 10705362 30803211177377178923314110269253620352 10705363 -48989819116238334901743454285669355960 10705364 -14737187273877344117435084903455674624 10705365 103079816008062632176979685898799136000 10705366 2140541836262700658864559681014462464 10705367 -487346006410683701426522312017999390584 10705368 -577529859594710020446338979780282286080 10705369 -969159710074937198497430957957732723840 10705370 -36193360392785893715146650270056904000 10705371 166597454491070679213891613583342901912 10705372 -355481062236728409516135867200382375424 10705373 193223483026162842132295428157801656000 10705374 -119241915330773058606329839379221181760 10705375 104272481256148714676054811694498854000 10705376 -192899940337998037867047764427991941120 10705377 -11554410749159520359278017762941152992 10705378 680597027392555365627550451076281797632 10705379 660449635318794500470002317949211638000 10705380 46288787798691400776224533781092761600 10705381 -291892927840068347228132306195606546818 10705382 -354537943900857048913009048449946514208 10705383 133267813752239579109339161231282199000 10705384 -98758105229383098990120939685029857280 10705385 -81806768565773844360663227688243767040 10705386 261891557092400789367923268373294558464 10705387 46485556313083512563959535903824171008 10705388 453503758523657834027992139533108908288 10705389 206579475788396344481493712094723279424 10705390 3845763973231941511475836953777492480 10705391 -243672212386319925498127965913507532208 10705392 180943753241972647921760085065732259840 10705393 -84830833618286876636227278422787572760 10705394 43302370292348262204421351730487573504 10705395 -85311039266520626836848749653469181600 10705396 128307847777091510317595634702274781184 10705397 -192223630107868423966654743478680103968 10705398 26497032724373848667319183407403770880 10705399 -129868616637391066053019520588395904600 10705400 -181107922904052333134876533461078528000 10705401 -34909444117082721750628006936438151616 10705402 -226242347100690117168555646098640840848 10705403 698936670148393410235583831021898287652 10705404 -37187731797790381435592478753349017600 10705405 -46904185026060202501259332422388208040 10705406 334451520280760464669022325398615857152 10705407 707582800930855645794313645084368229392 10705408 -177147816006656068478366232335131607040 10705409 321483223054799469598340191397591616 10705410 167349011499885510540336867818661380160 10705411 -403118687009755308817148995007202644168 10705412 -159984982790831614781358093108373302144 10705413 -192468147235413532695184325174302100256 10705414 64154380151788051287331952196912169056 10705415 103241136235132938303202960246964037120 10705416 -7480171768540045331616514274259763200 10705417 -30628495354878345814407513422189421120 10705418 -256894428533183570844057350916226344096 10705419 11673608043028996116467754260857689600 10705420 -75273995376652248626206874442151357440 10705421 113364402373974670494139069113207053622 10705422 -33117076811544128867389601525014359936 10705423 -382507857990953417361641268771591140376 10705424 -110868125008312636923777421098518568960 10705425 -250675917560119474717469259369323203200 10705426 38311099718288432226154657278423187104 10705427 -47420330814130432867288721357422726800 10705428 52091216403718979593955378896420126464 10705429 -16581951236391920785666059899884424640 10705430 -219213462812918982650977165716596048640 10705431 -16321493732930426824846502107897232640 10705432 197542449024869929059973931482226073600 10705433 614095086193918537784787276652356884682 10705434 216287762608820457617692250995825006080 10705435 -97794147031489047371147750253561508800 10705436 -200481245558527216504252069673971015680 10705437 601418770354434027825368716009657566060 10705438 -32576423719492062186058459034207138304 10705439 142045496974013032462331352358736811000 10705440 129101007208852207985490728316536094720 10705441 -262922969929163899018655958041208704158 10705442 -72000509375299250131370744519786697216 10705443 -10879408126676374785030376186080719616 10705444 30331002125637246291935832498937902336 10705445 63496510346603030782440314638056661920 10705446 -11371784074280857707938504632052012448 10705447 224336351795614190611544976551741026304 10705448 -21923297533989792245681696494790246400 10705449 255444462013450290423570569700837400464 10705450 -1101015579802038420734622399910464000 10705451 337148884128046665611029872097162948608 10705452 2829884646294818685876561183760084992 10705453 157217488849832937153705303350774700960 10705454 5175358797672077263677802566784569600 10705455 -3511568666045271052073880576680405400 10705456 154159737481605871578095000383047974912 10705457 91896300066213227052140113790153243712 10705458 -63303228596954198463943556500959263616 10705459 325288806305769073370907739896912491660 10705460 330427642192481597006030554637631425280 10705461 3600515713266682871305614511268619648 10705462 335226783539106274077012429504310115232 10705463 635638336399485682139734175189215916712 10705464 -8294260716803491763578668913989058560 10705465 -187193532499386239040169752135981895680 10705466 396305978767901533463171586432381254880 10705467 -50097776400201270646586371156123570920 10705468 -443750768147370625048171862575704036352 10705469 -123799600862651729061711184237542505128 10705470 28218934226593293504007310081070762240 10705471 464942531296803925989326165272019503440 10705472 55706323907351498354211225643285217280 10705473 -227020211095067884517239875230457621120 10705474 292524271240256678354013856846830983040 10705475 -429477949586174184598024327274929500 10705476 143991545495346386323588414385054456832 10705477 23092503029171769644245465339138215326 10705478 -33861991156636327149686933071805792256 10705479 172391646210624410424640907289679360080 10705480 261817180083320734238154352211060582400 10705481 329824426321577401211215430058703514532 10705482 23509399296215106857822602936494654000 10705483 -756874517487845686727561207388211500268 10705484 -112949059530567086595723531800733129984 10705485 -68500103807151857181198268002318330240 10705486 88012339149391288809598087785041983488 10705487 227564361219978667894023438516482355000 10705488 -38220629774936258351800416871689486336 10705489 -28076040334575887655172172745777485710 10705490 119678878807179024902026233162504801600 10705491 436259121144606722703473769683404212840 10705492 1270510064453576346354516792161964032 10705493 461937721049892959060728466888412772320 10705494 19768389236475539043288761814487001472 10705495 5995920866193739975221605884436337600 10705496 -156304414001955501008122737677307248640 10705497 -100733669526104637663733156806649427520 10705498 -100782508521527479493784160640820085536 10705499 147417191486180775926721128509870853136 10705500 155633824253962405524204288121697280000 10705501 -357475365379753421186609506343348572500 10705502 -223598856313211818777885237410253752960 10705503 422209655159026660703476416818389170504 10705504 -419263723593135697013181900650249846784 10705505 569749051169187981862450709279110600320 10705506 7884371340530166694876877195072423424 10705507 -354204132268178272630277587513496533200 10705508 450659387858070417125584167946207107072 10705509 3906524443183909309727958975371929728 10705510 -31871204564008392333702102906358087680 10705511 -728661198833563836173852068003503275520 10705512 274108757686126422962221217862719078400 10705513 129416696807515956879176045428939644224 10705514 -86387062633444465937421664906594072320 10705515 3586324199968470235083105801210577920 10705516 98457519846599887927805631611883670528 10705517 -934717126956436045030770341583163877460 10705518 127816115524691359890707358488061156864 10705519 746495652945354678648637525079369171712 10705520 54526708344569078926058366481368186880 10705521 565604142005676614168126703749111205120 10705522 167379003247051211489173380515264077824 10705523 37785929351242331188522640242598647104 10705524 -172985077415430007258197534209554544640 10705525 -278431141267803912571928218928601572950 10705526 -173518927375433170247422855247406408576 10705527 7587733095605586317095819179956275200 10705528 -543475459664466778355087800625254871040 10705529 954749016264261405802255972823741851476 10705530 -156928344094141048336357818661376079360 10705531 -129370259140980948222084579764173421000 10705532 496055465546790843335479689761692317696 10705533 -97756091405577020420270955460285712352 10705534 -63982102263110012601376138774022012928 10705535 28065088589779711311772287892613672160 10705536 -209619446440289793287920150684064808960 10705537 -186263857030815837920666694358739442814 10705538 2839098700301841821760035427008034048 10705539 -407019185777411715732755830779737591712 10705540 30147275802238842856755364604507761920 10705541 52768990750564304838539444006714829504 10705542 -152866850233127658087401753055762708288 10705543 147952370209747649656348831872135160080 10705544 -46160231332854329715287199863303731200 10705545 -244847624766551084211447256128702052380 10705546 76933344481440563883808446093420480000 10705547 40688274304619430367707317819297109912 10705548 -28226481690059799242844555594237394944 10705549 194871377715180196199212183867438714550 10705550 -93527879890606590437595404894039040000 10705551 -88340261886120108728561240659264542576 10705552 -46485838871965061939751934785170964480 10705553 -551132967779926089282268363251156795840 10705554 -174594230739393445139580292969868924160 10705555 232970468111929949464953253592051110560 10705556 -827298743157070845826716357667415251200 10705557 55961176883280037193712036956882378688 10705558 -46977377885784576509848166748457329120 10705559 18559571146849895927111196040748180904 10705560 -190958413070407824600470569545775718400 10705561 674910588614767684691311241843609218304 10705562 -121895548663428603118712637620160638208 10705563 -301138280340975637103322327279936349872 10705564 271723686225230876464862005364188079616 10705565 83743413481977123890816772232805932920 10705566 352137987318453877690348584493859272704 10705567 2515987561030118008959172811144904432 10705568 -266110680132502765792018832991736627200 10705569 -137337485022520392713043879782364296160 10705570 162775989359750664812155534958394888480 10705571 -12173767420485498450838243853193565056 10705572 -80673083827078652499161333317974251904 10705573 393226615896607260473871361099311557822 10705574 -120472587652882722576635183638224662208 10705575 -33971686267017548701130879288583450000 10705576 -27156741717545618941434779490740797440 10705577 450689167355810190519880436535541362426 10705578 75517263356307198899630431439067694848 10705579 -771608281449902885803932852128182671820 10705580 -132469482563432403888313439024564828160 10705581 1336429428784146641366542653264406080 10705582 108437744105836160589573359848046697600 10705583 85498878721303721579637727585154139120 10705584 12678463937589562258103216903603355648 10705585 -234073667656965135670005027329457387840 10705586 5927208530547727979070702866286328224 10705587 52650974032974272944106170089532520760 10705588 -308335369201370995333679066053520506880 10705589 373510025505093489041836119205115037024 10705590 13956550097814682289131191915521445120 10705591 146265917493395943017138878237279254384 10705592 -163859398116065187022783687329915863040 10705593 -242336108377706643284733809811144459072 10705594 -127934512439854345131565892644674969888 10705595 -587783995647860157996614861812793362320 10705596 -22118014251344808626691287420402688 10705597 185010461470165371346049427700049621952 10705598 -196390449291109324402405538838486729600 10705599 172728736780450220270600034628289942064 10705600 -124347102310485765040873996556409241600 10705601 -625076684076340938810692648327947006398 10705602 40993729898795985135736432957226563584 10705603 -28211331076475038770887171194240224000 10705604 -49215729894188523979988563929136631808 10705605 107370896193349377917814591050361326400 10705606 -349181921205898682637107887444057777920 10705607 -94953213618456605352242654904238727040 10705608 -112880111999110725230221356053980323840 10705609 63732248097733307724002703479314823040 10705610 -193629622200475840287559178990211419040 10705611 141046465555644110998647187458763180800 10705612 -380532650656880025222893545892591551744 10705613 920709427557838663525659302990103404160 10705614 -401004952003958036513245124747895429120 10705615 -352626901371277584091839087196443573240 10705616 39692112886280313721244275053630062592 10705617 34280084698771326799574872190582693928 10705618 -37712963307785595757179772669689391488 10705619 -336849396664022250880430902482848536980 10705620 81349024880075955458643976338960076800 10705621 457965387430876579038229104667765439822 10705622 -42786073017876990916398162265653307776 10705623 -18248603906562515369473407735919152816 10705624 -8481773900122985916849121321096212480 10705625 -42748547582070064948358255971901040000 10705626 154852057694349326690877683697377564160 10705627 751351989294587442058127936280715809476 10705628 -70181289261607946749826302036673029632 10705629 19064675862574508788466472338145454656 10705630 -1842702766436151524802660436100206080 10705631 -666176264470701856201918139288758290528 10705632 -34878833490875356191835702696712601600 10705633 -44857563716116665076277654053577068032 10705634 -102726336275110935049329453049503579360 10705635 524759212913824021207412484268733167200 10705636 16623645146018433918232052476134846080 10705637 -413363025089963393704150747336378318848 10705638 -31166110353158345002722744996919285056 10705639 107928885874343211752635449114677943856 10705640 -223018219387001476677036650073661440000 10705641 71264514639568890833272590703794171360 10705642 11358226897228350169919844125605655472 10705643 -141785179277320754124085893024641250828 10705644 579537488357288554947510031777311146496 10705645 10960573253600976714833536165791391200 10705646 44422816142809436224987409780185069440 10705647 88140618012107598858282105907942350600 10705648 92617524953854830545669957605258690560 10705649 270638202592103403148492695517894649664 10705650 -180766628138098842297827269238150400000 10705651 924123379681003104984357626867254621584 10705652 -290113726704963656285574701928395900928 10705653 11069532606580630201335596589216835200 10705654 76473991332043181755924032852577915392 10705655 -313148661445429396972585299851388118440 10705656 142783932412449277453412869107120906240 10705657 -334026068113997055238049999847880283648 10705658 -1911765247860696613969560249936040224 10705659 199412486762241870375075808409993333760 10705660 -25634218193960961262941317052696821760 10705661 433558294733674939428580988257141760262 10705662 -376102414057225513873779246780282931200 10705663 -191932374542245490435233481182139299736 10705664 75253461049190353693784901986581217280 10705665 70169053260184673633325188112412753920 10705666 218496654233675224695401784043183150032 10705667 -13039944691981611789560083533896263608 10705668 133959413216985043904245527705743800320 10705669 16274843141517197491868132364967690800 10705670 -30563760542920023464714756000935566720 10705671 318409923707404376450379994252356829272 10705672 -264622084786945838539602055234748252160 10705673 -76146667331074597820355657104436705600 10705674 -345737556881587037580870004166900736 10705675 375434251156668988229930580199887908900 10705676 152881870107828733554414711976919688960 10705677 25735348048199109412347010436011255008 10705678 180929758379292541331620546522293834624 10705679 -477103269422449078245227515501282521000 10705680 -90874169523799907365418579727434956800 10705681 107612531116107040873858268852930857792 10705682 46381742176532755013675015291382386304 10705683 271976475888624392215109517373117574400 10705684 340304526318206263339340246217709228032 10705685 -306092064374641425249726956803431091200 10705686 -39539887157920529968073511682941135936 10705687 -813912902353281037926134255038134324664 10705688 -106811547508069940456217622116968816640 10705689 43715142554888743165787787191981497770 10705690 -55001636094209553170037897431513882400 10705691 287411700119772023219175368207775338112 10705692 193693080617918449887734797670806436352 10705693 459242147838554464326616028429388227942 10705694 151004144715832038796234643537931520896 10705695 -6201368019465659926795294901134295040 10705696 27635341254816733205843851658949427200 10705697 389125026500057373219476104743614937492 10705698 -117710438203966966155869051565740786400 10705699 -393900317969859169126340679641155841064 10705700 -30227680313104725627777585336368284800 10705701 113862248717877568976277044633571515232 10705702 -2730043283591921861733945369003970560 10705703 -256364760620137953180953991149486199048 10705704 -65853380022426208366187186919437844480 10705705 -52465765812138981064338803358452482140 10705706 563630106355877633369942232456463445760 10705707 -479107067999068648815940988459349173280 10705708 -27230553404245392138940048363816862720 10705709 -18501641823689668460233837072114154784 10705710 147694496524716921831073433421075623040 10705711 357074575378314135739388843753442359312 10705712 142657047034688448649280520756522172416 10705713 554524978745584946826805261986284918688 10705714 -111274207268151582932920650157521758688 10705715 27756349762418509031254685502633553920 10705716 89058242462338057590229399562640384000 10705717 -612256820059375645333036490411707040 10705718 -280234003236455608809309199034332803072 10705719 87033966098122064891938287190993459200 10705720 -57156558317255419863253191464432947200 10705721 -33853833796277102893983751218378998400 10705722 -221865820203179850143835791999156732928 10705723 105538357081938886019032964076575802640 10705724 -570461721226261837726309805775035472384 10705725 -166125844000205241387075043632026535150 10705726 52480699631689343014727882800991829504 10705727 -294597666581760340488533681773689877200 10705728 19693230226731321602723051378439094272 10705729 380432383444075245652626308555688214576 10705730 -23559248323718101498185769276834444800 10705731 364173018005880009639692226744710831352 10705732 -21484154686390732374494754848537259904 10705733 108429625042012459597750443897227695224 10705734 -64833504855556878515026479172580629632 10705735 -102083892194248391703779321577938625600 10705736 -310772998116010311076306832626138168320 10705737 178281998668230795246989971780380533952 10705738 28105452312253305809172796930395305520 10705739 375005293519686522165052854727795280640 10705740 -124045681758623399961452320686496972800 10705741 -37097076869145121767294415907302695936 10705742 -35248643245382421283305293383451536128 10705743 -552103345817816792421453093070268626800 10705744 -37238827117598853445907777019317321728 10705745 -225361315537311988409294930149122175500 10705746 -50767929746653180521381222103078905216 10705747 -129057319677436356084508456274357456960 10705748 -602550388041280402052975489566152993024 10705749 166181631744199378902625941309544840128 10705750 376138400000132588001062443640032320000 10705751 -247097401349801807785692427219356045648 10705752 -10697058443742285092412073942738298880 10705753 -9074203314226252183665744523224321776 10705754 -138647312157999523948354946376066451968 10705755 185767267766702244713069356750498272000 10705756 63624843491029667939627455967495285760 10705757 -328087597610571222932619886158371613696 10705758 -4497279052418178329764687548444595200 10705759 -186287345337745236196678236786748384560 10705760 99277110528321381434988208622060175360 10705761 230029444324982342084226660937874010960 10705762 -28662715105320406890993660411803186400 10705763 470698915250969320398328905613766154012 10705764 127546918087742187824147897413335121920 10705765 182943407081467143111869994888961553880 10705766 28564937257947781350689360352068739840 10705767 -542561351852137064239533599091800845488 10705768 47199610108494853358829279250947471360 10705769 543203240476983314656256397414147898170 10705770 4314345053319292515941482301287306080 10705771 -139134179500403615222791519148425350028 10705772 109563186724217822213055003041319567360 10705773 56033774611575027690330971421868113408 10705774 19325648229771637334854063966655495232 10705775 175656945847577423393016698564763949800 10705776 -52076752889615832619793700584676753408 10705777 -560992198535053109714174436029145574160 10705778 -60491227150225801625753218616074287360 10705779 -35818394986341701306488980143400340656 10705780 138863131972695054757052531399134771200 10705781 144077704958253915388510112415516513582 10705782 46926568270272935290330352782376736192 10705783 -310511867970961131155004494158776628776 10705784 -106595493090310385722928052711040942080 10705785 177628421112097069101305384878128609600 10705786 -25782458566866491461549306573336826880 10705787 -198729491786873982861239536291842081360 10705788 -14063204961954269744432938231762132992 10705789 -248329903426483844246837015916152876410 10705790 -51288646669136962467744498354959025600 10705791 203344202395968430113500964646849211592 10705792 -249227329265085364125199372763371929600 10705793 71424911347122001247184131334057465216 10705794 204460364394849292672189647892131843840 10705795 -271058439398704628262877151261339641200 10705796 -1395392493848402593906177576086251520 10705797 -20642718350965701241617711125779152000 10705798 225687365354906187191812768441794768000 10705799 124134248944347881491924150380578224800 10705800 77452783591139997566881546282291200000 10705801 -754949526918331210902889046655390201600 10705802 7850872310358364419368263321898419200 10705803 -222836087244209601382081776457170565392 10705804 603054998799174791304735898805152038656 10705805 -153946447899864119686997382045435212160 10705806 -64741776980319377380973301264720084096 10705807 -95318465703462553444166856021837667088 10705808 86248720092272673049788493850080223232 10705809 234137023491069025149838261220474686704 10705810 -1178488528810973037069682178343859200 10705811 107140607203670380789318604208370267800 10705812 -218761231490214940147830921032955863040 10705813 -857956113220223620842872533086093005938 10705814 -117565642216410207561943707100508242560 10705815 -18686443692960814005729053820666982800 10705816 -15434999295172129965786537038798499840 10705817 515771479870649968013659841693788225866 10705818 256660636074525148806789107272153989120 10705819 38412374262040393018295409984833377920 10705820 -548223436538660383461178922193912145920 10705821 18165378706763402668963777104519042624 10705822 -10321895506193324508761413803240732288 10705823 -452706318983268763874560851162497360928 10705824 539940608149924506725356162480015933440 10705825 -28963071939405212017700656647747056900 10705826 336786367588009929784831513343667788112 10705827 361593164322149180685775212218909071680 10705828 -7920684369304454316682947818533412864 10705829 300481707106688783446544986859177265984 10705830 24128944890333705827177647378785765120 10705831 543089597066805589330269087488857152632 10705832 502201054130958615278696186494610918400 10705833 -99629543044055833159413778700018771520 10705834 -171779028307707234251138842604634455808 10705835 -169775859841437667000915893357778982400 10705836 10796460881418352088299470588291712512 10705837 799069820903486571775690223901597950486 10705838 -62453749234279969978850181230395776 10705839 3704962783239233083930426719724315008 10705840 -476190601745838181146998223634759680 10705841 366003575300118384385593196058808976692 10705842 -69815340349070911633812225091569366528 10705843 676479235185581621233447816699341844800 10705844 -413649532100118745102611993687716425728 10705845 39141091793840257873177332494321793600 10705846 29614629963261947855755476794255806464 10705847 431073024271140783039428193996793408296 10705848 756974991470643077648629260107040030720 10705849 363617116578619923887120812019166486144 10705850 -57591494967129762093896825797425331200 10705851 339654713119045536366613635236440122960 10705852 -512300581291737213686695504388874958848 10705853 244431721689206896659583465407571779744 10705854 86400045317213038385326117379897902080 10705855 -28822126336449234185945216067751356480 10705856 -23420989323135060108468013915869020160 10705857 -275384064573866842815065219337406651200 10705858 -163490612359977862797664106175175632000 10705859 206121485281177664466809474125937280060 10705860 96037645576432841511052643190563880960 10705861 275140986526179012372774743056309586462 10705862 244535049001083608312921674761065105664 10705863 -35621966969036799310058579418538865664 10705864 154780819227210226544755474772664483840 10705865 -42934488795922790052864969450314772600 10705866 -9763667733669875752844114898510903552 10705867 -5743064548136613581617942316905743240 10705868 388336449579370172834478311332405832448 10705869 158700168900009956868124325259581317440 10705870 -9355237896777722755735539909537987840 10705871 311452355857662333679369176390990111600 10705872 21914494876562936729041383274785669120 10705873 744538627864079655128740634049101572720 10705874 358690458866492591224100525715891297936 10705875 -336830054433908619618129803382555300000 10705876 162718891078955379261255634207445049088 10705877 40296964411005285408942244288361359104 10705878 -268508891004386679506907841020899172480 10705879 112723825850782473877585625110081282848 10705880 -381240163763802643883736317326383513600 10705881 93748353903799572858744861580633876224 10705882 6582464681846108586066099221604920064 10705883 262412115909169301345258292886317000132 10705884 -82049594033783266504901071860546551808 10705885 330888363336672377712162555330175361760 10705886 -423747028034503076107175911909231288320 10705887 23899547057713334062428345469209680688 10705888 35648852680193341849207842551178461184 10705889 456941284209455666946704941551121878690 10705890 21158684763422791539177575300367498240 10705891 -161455882307954123086385890621863380528 10705892 342707788668227531321832613047474140160 10705893 32880793870183797406141921037788070400 10705894 148054384875071956317668803991033424000 10705895 -722007472044296626409844962357430121920 10705896 470532786530046623385387093151052037120 10705897 -322903803079773045870941528706470563654 10705898 11687631342392231219430365984352041472 10705899 -107142608030969730117542714965655742240 10705900 -21610070648054721624318316386640256000 10705901 452918123694452159088613662892876709100 10705902 -138311925575357011100975748241343289792 10705903 281915971381242370051168127284785292128 10705904 92716905029545751578515631148291850240 10705905 20033413493823224969717718185544288000 10705906 152901898584693842539552262990234779152 10705907 -151152451777983129956104338492828576840 10705908 -151986514345723323154935997757247651840 10705909 -70739486582950714355381448959309292384 10705910 186143340721853495064294363283550784000 10705911 -411766332693690790011601121613119435520 10705912 31984762042567836514843149449622159360 10705913 39949643962277591136474354706952684100 10705914 -49755800215750050949871824660057220496 10705915 -75353661122747517841486051162095364080 10705916 46144264338994176531653072558522660352 10705917 -249310527283984298759302591249680917088 10705918 -382012237716362874755109038522693283840 10705919 -113433248991107870145786194521646574720 10705920 -95045096160222151009602414604808355840 10705921 243935376934115497367787785999495551152 10705922 -538127447276187992930820407714231347200 10705923 62085639751638987979114690333891597200 10705924 -34921727799320760969423159791312864000 10705925 813170496085315185548500553723755200 10705926 48238413559444382144197167593103955968 10705927 283289636509846664895070262159577962400 10705928 11557237870346021545138794987901916160 10705929 -77980137757482448845507272175653874624 10705930 82039948173659202301124817811448889600 10705931 637325476508501806432898936651535126000 10705932 6435154249902567020041445567157460992 10705933 277699922697041149792390790439263357920 10705934 -8613416533826118564395508044594040384 10705935 -3674654149900469159942084046987934560 10705936 -85371105703808063869760155640866398208 10705937 785930136427693316422363950629637650784 10705938 -113624938843339315155016608096625078272 10705939 489379209838791473480074988144552157740 10705940 -62684862193775604576624553418746552320 10705941 -295515783824367877164467331789495118752 10705942 -163787091279128961078690596398397630976 10705943 2188776560625285707293198428148238208 10705944 151831867961022691050962222289384222720 10705945 -313275705176277516109870159189198098300 10705946 -299178232436962510043362362252301229328 10705947 70386918795656222808358973168763828480 10705948 160236317020238115662240218935388569600 10705949 33835975473449576299603576394556416640 10705950 3852205812708267316376425504940337600 10705951 -537922395513423630887918525837927014048 10705952 -75116367176981067437219765416246837248 10705953 -339790458517649953548130322449145871696 10705954 14800937941642043430276705827091459072 10705955 -30810520401714132800976598313936940240 10705956 -240112186502779475278315877518401484800 10705957 -439505108990604090270621253527981401794 10705958 63882512428433356644213330371916250080 10705959 399249486518108099563441943169501600 10705960 139012516597753154003263055760418560000 10705961 162917823424152910061242128363963615342 10705962 59064246540614837275016466715280439552 10705963 -796576348094394013070634006872113720440 10705964 134772300243471848179686881037350558976 10705965 140766228927335677852136755933782433920 10705966 69607269626210865120888632062743454080 10705967 551147531606483981665213764457796576016 10705968 198140573985322296124235072966492160 10705969 -129975881510323373914520773362423178700 10705970 -231696457357927888230964643854274135040 10705971 -52431693128719699118646259838258781696 10705972 64976578158554128865563131005406267776 10705973 -419886865780992541850521050893972083200 10705974 28754841284213361653704011621028208640 10705975 -166468615261389361113123297829903459200 10705976 -65334216569961180354112755581521920 10705977 -138212243596125429765730722489251527686 10705978 13309311477203448872035685842666301040 10705979 66237228946712062381201705440114116160 10705980 -56957368314545581553009460435354163200 10705981 329676787363571951598138532744486791360 10705982 1166415799195789267112825590159190784 10705983 -788087083528964498621098948290951207552 10705984 -29879094213818866292811735280378970112 10705985 493621866632286729379193828590613460180 10705986 213055295997030532631328420432942163200 10705987 -191645795713389806807681116774495054880 10705988 -226946812724947622451895383269760076800 10705989 34361714141595066607537567781539233792 10705990 71813961524185135355516948946927676800 10705991 -628876467081665704508907469548134060808 10705992 150427265839404870796841571744831897600 10705993 -479304563036514983083419399622560062758 10705994 -65154394909072383250763657275638147072 10705995 -263371732556483390925782984374232243280 10705996 -26416271117302241749330151182041992192 10705997 -450668800287547373997889250546751217728 10705998 97580042302182790083143002052826752064 10705999 -42577938620117714423518696401961326336 10706000 46235032640425257875712855550844928000 10706001 -9514149660645018263509295955748608000 10706002 87983568849391834362493518405371778624 10706003 -47991737812883617318993607273028079872 10706004 -271596868252251787676764740952220368896 10706005 24454675940481118607733365406926515200 10706006 -183122297882852301799300714995174914880 10706007 -103428685615542313125867202603625877504 10706008 75638582717881233580399467119175413760 10706009 280050886272013003938402020871027363210 10706010 66427313777590971987880216123676348160 10706011 1333397707131773163424968229244729024 10706012 6723896653098308518922455643221880832 10706013 -18022169172547093860085714213268717658 10706014 191842475186380308673566845457120791232 10706015 389917121996915780507892113371328453160 10706016 -101972360017680174956936299322075774976 10706017 -70686748310975864200698295656879233280 10706018 143244225253400665160637944271892475040 10706019 -85297721976807004151032002957109193472 10706020 -92120487452832310202507108296628805120 10706021 -475562332971486143605468134753428363778 10706022 -29646645830611858245740714007849048960 10706023 806200587212631305550323558511694041272 10706024 83934398356390098857718193877111930880 10706025 111017079523198942651350309550217184000 10706026 452622448978732499668789413113592562944 10706027 133526878522076749610638428055237461876 10706028 -131542551033149842961508152738113006080 10706029 -221993302663454672604806174361717990900 10706030 87962640346285626467598116771708305920 10706031 -176580129970005577365302027471643462288 10706032 96007907384110829956193387128488820736 10706033 249873373218746253458060069432364954804 10706034 13934122343198908978025179574954696448 10706035 -550084259757029354512242745835298214800 10706036 307861063838354325711751761686845980672 10706037 447518055883534885221621235268503318560 10706038 -38942065205726209541912352127290194304 10706039 -446860589387083486665575684204134296144 10706040 40011183712233136909224357241946112000 10706041 -350905055535649127902734708655848909948 10706042 68901623779618394047751867537069538672 10706043 -60178228148925450957163663028036536272 10706044 395279291657874977725224046061305715200 10706045 21775646616989229536217403871240400000 10706046 105154648574479554712955590757338179840 10706047 -900422679400302623857701888360783594888 10706048 388794310141933490722730586502563102720 10706049 383635664172539609066032303410018307668 10706050 111988556710181092523095827245728840800 10706051 554511932052150648868475767265719813104 10706052 54178739879398272437216623841231695872 10706053 -186699669387246869827081970354882859396 10706054 4117351327733617823494368473739919680 10706055 -55138672708477917684096262218098376240 10706056 151884041140378998063498163934756136960 10706057 -364717304079761370085476321376840238694 10706058 -130417549885179882053230269751983417600 10706059 -201916459531734638070977376332672100800 10706060 60277202859951260808100757518406292480 10706061 -213342530585551202636474735024528525856 10706062 335027277052992918495535872323063812032 10706063 -144969107794334256794318255512830000000 10706064 108903813770333064678368086142419599360 10706065 -611563839524045743555900548682819398540 10706066 25176512277941573387312727915982494720 10706067 237530307077425553617793311273778964480 10706068 -149741348896743052540655709165681547520 10706069 -540487986736787423511287120199506029440 10706070 129192106724362108241841400008420643200 10706071 175897592046718162880275930133703363272 10706072 -45751323324892790695634952174233026560 10706073 -58032772935958911876089845185709384320 10706074 -31802038546317335467508367976789192464 10706075 -28885233449955841159345249983736188000 10706076 167711952467036602539794940376626680832 10706077 309289467758992887721774820547089446380 10706078 112621666633462058180826484094400910656 10706079 -245519161110937569333415754296143986616 10706080 302168951582851139351508146139955200 10706081 379114900893798957655765747424092311600 10706082 -129905123548164079085108630251583281920 10706083 -1015628965731125083597399235001296883360 10706084 -161308145809472793848059661424518297088 10706085 -83767340101617895152451598934411355560 10706086 -28252833294971246843178807325311758976 10706087 125256362521279647271433087181743985792 10706088 334819433993957316987068623824231874560 10706089 174147576852381998317310257812422142820 10706090 44828484722105699874755902186447349760 10706091 -213212214592820442347156044632611482176 10706092 241111522435265164806128546143910671616 10706093 -699890599708967850440573401761215015658 10706094 59995938408265647178583361532893129600 10706095 148789446650360494195733724146771334600 10706096 122701438598846391678029163170682273792 10706097 902544606534312439620600895436721600 10706098 21038930755363591463349847182724669440 10706099 336220089539570206984517318721223308936 10706100 -52273464171348558047615604310332211200 10706101 -33598513752399682122237885561713996160 10706102 -47367106293832932924163061714704360896 10706103 324282859060773472397089197556711470912 10706104 506887066385538805733365816600752230400 10706105 -31988661554803699598255788264719933240 10706106 146070120675186508529858759868247930368 10706107 -85825772399580728279551990668916044048 10706108 -527274352088436474441460355816908634112 10706109 123021209807327456236713203096242062528 10706110 219386452576976901034125761793070609920 10706111 260938291520815859671861466178913004952 10706112 -18734904212837300195465427313795006464 10706113 -171638398807323234687236146282550494416 10706114 185758044135392392502919380058180481920 10706115 6242086332376472766889247532998987520 10706116 177193549462843859040972752089835968640 10706117 -1020891111066046038638367886574245544100 10706118 -217728671970377795297497623048288856896 10706119 -44307040363293142306626984425028061480 10706120 -320105224982526030887392292067643392000 10706121 210162744460193048804327163015566550240 10706122 133552388829001562749731336857366476032 10706123 -188563990013461236024584652919717209216 10706124 140760025681216238766914176825456656384 10706125 363885681673678583285813718076181310000 10706126 -34614636920322640232436280543819750656 10706127 124048556504689700532782617815625789320 10706128 -137953069876151877437806054104403714048 10706129 -209904355209118480579630166465354465280 10706130 70508621875260086847710999018423608320 10706131 56476475964774374421131481907757570872 10706132 -212675735484451268421462931390369179648 10706133 -68272204549685714511972692822906522400 10706134 235077743514921031735821310932933885216 10706135 174160679068792625390798793246958698720 10706136 78081884121968318017644448820275445760 10706137 64089694852981277598050054250315583368 10706138 144612482193546144869619412191932532720 10706139 109279608614283169438411295453963117040 10706140 4292166704165186030880436442148249600 10706141 450406949644403106630668433543870637452 10706142 49248429282787843185174010793007959040 10706143 218029812651755721962246755160589209200 10706144 285981110883879349431595554025990520832 10706145 -204647461408091234084306572381845617280 10706146 -235821926186806063508906486435009709696 10706147 -865179027458510255729032676977992098328 10706148 376745756767292019895297797129203128320 10706149 26103817006206895332197747046127452060 10706150 -14895833741835129411893497747755158400 10706151 104725311767974265928054072024145045032 10706152 -518396840712912972966787580913451238400 10706153 -556649214376303521180795551833584826380 10706154 -171505699349873616568858705335777749760 10706155 253870048286565189182092187490459972960 10706156 140368902950169577785210907483390091520 10706157 -75713376649607588788843957304696857728 10706158 -207770745330523061755877722693962188160 10706159 -116436948182000800244913253255323819840 10706160 1478935719920765299268065675758796800 10706161 -301001209532660436877563991731266083776 10706162 342458946023644333646077679927563049280 10706163 -110489975618449820956182646265235454416 10706164 180843214614381169229305866076242466816 10706165 293135214769216934726157754608769339320 10706166 7515735546841856173411801700300161920 10706167 -718494429454385348882837649895218645784 10706168 -405266764022492372476221935136892538880 10706169 -338985571245673631839115677092447840 10706170 252945420536720320882554416920601184000 10706171 175952634021242096078033123976822525984 10706172 -61418965862199591868026033092983569408 10706173 387514578643408989086925420464153744224 10706174 -50061904840495332342149773411185521664 10706175 14625040525874980307970881655121066800 10706176 -106154537031508869366974855178163847168 10706177 32358578224228869869590744741450799232 10706178 5389420009334873542357835310740840448 10706179 456004337104253803473679655773060003080 10706180 20374353595634657025445336166927976960 10706181 326014730587466817897395611271924777664 10706182 -194759711235936403746420469139946875808 10706183 -6534522615288901003523812595060719656 10706184 54044097186256564284155451427153920 10706185 16221506630564915532740556420971506560 10706186 -207594861267927498517837191593213696208 10706187 -195561513638597441796304219727909964840 10706188 48601003936281759451323688089951749888 10706189 35794589146767563296855628060975702124 10706190 -46043504071104437769645037126382607360 10706191 -85350438573957449053775260752518582400 10706192 61846271662359115478502076635120402432 10706193 333633874914558342947880523876419530082 10706194 -29271251575142996179864361616314005104 10706195 -83278387973189926853481945510535162800 10706196 -132567767084649280287261094536489338880 10706197 803846238090023799399625413734956439680 10706198 216048611098919622302951511800104206720 10706199 -55637771247892495070179586161298184960 10706200 -40541485556548746987663333267072000000 10706201 -166860869103256737971224275608330304 10706202 68475535569729370322268763853772380160 10706203 463700155650268895968583056364197050960 10706204 161302014359347139556573547645716212736 10706205 -196106193477632451094103794370735636640 10706206 125720270189740362579571744571249654976 10706207 44373141983292604180326573362954593392 10706208 -128897135733293042714577606192440279040 10706209 -181396376257148216000021491607311696728 10706210 -214605498943896740802679183743860886240 10706211 443228933726702980058052963980970292260 10706212 285163114020211090368769414954960871424 10706213 121598469013278838217548076466511260960 10706214 38563984586909014437038871332067972480 10706215 45654430699215212690170563275714724000 10706216 110569303510408925952735582613043604480 10706217 827943597067742264976164169868403265600 10706218 286754177590018283775287688234276688560 10706219 194353782370046069847510249147414030144 10706220 41565210499941431694266905854541516800 10706221 805560911400086861789789703889944438422 10706222 -39906215155248531601244288840824920576 10706223 243372076779936741958577271493586803968 10706224 208975881424496775190144166946291056640 10706225 256805098784578072319623257813587343750 10706226 -3836912484083581176755349054931057152 10706227 193082015349853679352924582969534205952 10706228 97578589000737407838704099116271616 10706229 -654403070221169928164450455988914174080 10706230 -209625800622813836179671487221005460480 10706231 -711717428441697516063424805655459322968 10706232 -327363385641506517497917572121193349120 10706233 -828414382490919554821597055702639138518 10706234 -104216925397648726911948030970832793600 10706235 103977152607505850599484956901704961760 10706236 -344317659646630706626360352520393930752 10706237 680288819057480427679381685524530200832 10706238 257939283383403981944581985056010668800 10706239 -240574465287030549328351995733481872960 10706240 163271697962558805478964252645539184640 10706241 -36526115906658077945678846398660461696 10706242 77589279655702477750031279683888024272 10706243 -785167409976238377781738446014691010920 10706244 -21225706787393817966824060613376696320 10706245 -169467967860078276660937016073797474400 10706246 104815212202439950649130571666762396800 10706247 6572363923091244976701055102099839888 10706248 88778395956554427676543527114093035520 10706249 243221750274446337278101124063191530660 10706250 -131386856728023758053218196176400800000 10706251 -52328783753186350956442589269676747648 10706252 -12357534281437023052704717291099819264 10706253 6096368010989428088336146125630443520 10706254 -65993940166222254737147959709651989440 10706255 -99119601276105709399569284929645702800 10706256 5990821464396801926663689766552469504 10706257 774841234164702435604643366045145051506 10706258 -332740759087773275685805709646716407680 10706259 401133312796521946049922811911137784504 10706260 -483844633875456701206609746839146406400 10706261 174006146255253603342999812676907334862 10706262 -25640168761485789587766237389525139456 10706263 -96095675186468937276586330117946336936 10706264 -668106831981647047330960091794301460480 10706265 102987788618380754232659020254222664260 10706266 88192281875191533350348736036343864320 10706267 -324848889543114857929110562930147707120 10706268 69399681212819318943970191845070973440 10706269 -4394797726271671088085670177544426560 10706270 -129592763325873137778778740613236192000 10706271 -113164243990328072347030928935593881856 10706272 -140951395018213847541226325176831180800 10706273 4189748863607815004671640564014814100 10706274 -20521401082916381902413492428345399856 10706275 -355278286120037026372688527455865329700 10706276 -12443529673560139529301757732407926784 10706277 285583095328714342673863391236129626432 10706278 117456731499780252708051995394650046720 10706279 205341664468384221677230738008766589880 10706280 -78988327696796510051901438066789580800 10706281 -759413424065953611104808361392684766918 10706282 311417940543001820852199334872614524512 10706283 116744682750007660457640697983316631040 10706284 2429937614370477470052976162396229632 10706285 -208450547918818309395805418843158156020 10706286 96873535067907103522250658010870147200 10706287 910107791781039647293147542337954121936 10706288 -53380063994375626093930301639604142080 10706289 -333897367624752653492973744287419835616 10706290 -63175944223712805304552249893987985920 10706291 -519941242495988187828126538463757628200 10706292 -90372796597524253931664403367160480384 10706293 182392843928026509325846195459887685248 10706294 -83450173949558151504435874382191251744 10706295 -163920570638103209172032111476572565680 10706296 866378192774687071990934137209362165760 10706297 71369421867072274289516620868746540032 10706298 -54812892365139534010675750473940104192 10706299 183925077963107042534116069930719911400 10706300 -60003889202712635703298832688124147200 10706301 180408338747522493140387387006237237292 10706302 -43977949972531897837761761992041051648 10706303 267437162790309763674476111957299134048 10706304 -195521881230640951098761759710563532800 10706305 -184987873649123753010110854722641466540 10706306 6664187845171897326230816282051995200 10706307 -127546988973283200943920444481347012000 10706308 438652241268509489989155535704715852928 10706309 -714992329836378764819468672257866083490 10706310 -115409063189921426178492183906221568000 10706311 -4608632343122172801568070703501085440 10706312 -96563632008787438305631517315604480 10706313 125610984503176905493891772399773926624 10706314 303037034679524921134853437323742881792 10706315 -73230372290093710297879595943161143680 10706316 130110378910722877420096898642177900544 10706317 -752223145221750274910917772666252227200 10706318 -26390564444963981155488017674775666688 10706319 -317432448429100681941646910850297075840 10706320 31838121741795842234302219678147706880 10706321 -620195402177753751184150460580724886478 10706322 -288547444617384216789473489147585664 10706323 134463935701096146906573315027323045520 10706324 177062793538244048910503931427355085696 10706325 -70312332755510491484892973414112654400 10706326 11099412417630067067606579318354099904 10706327 -159288417317812153704345498529505443848 10706328 23123489443808352219015463194099240960 10706329 -100182586621146969638139675407769201760 10706330 -48489274252854841023543984660534703680 10706331 70753833127620962133724308552901325424 10706332 -6400080939633022552541565838230978560 10706333 6469488824822688761143451561932870368 10706334 64603128295469867558298132111353858880 10706335 493122018107695663116565454044633874400 10706336 442198673709287679657918107692852838400 10706337 76188794101749181066623576108858922320 10706338 -41155669208438620032288938719953112704 10706339 -165384307311867588215298585134714592000 10706340 129978299618354475726060872920178995200 10706341 377520681194091968097469657426994229084 10706342 -6569852683786706936434099669897249728 10706343 -135155707613349801651036194112596229336 10706344 184598338387308280387762396272227942400 10706345 148980128112376128741215268369632336400 10706346 -8515473833314130990673800537439178752 10706347 -739987151688395766857383676462789632204 10706348 -349023450367239001700068893733942579200 10706349 76286816735269011100157957885146592064 10706350 52275213673716743242926881562002736000 10706351 563682040335387420918432144921778547304 10706352 -34039329226523392200417370322531942400 10706353 450544417682677528563408836079165752256 10706354 -120502877792897669846640799432408375296 10706355 2545846774003816943854256919630708480 10706356 403695259388960220054228894410904129920 10706357 -203746548968711622361676071408560532068 10706358 29095951444225862816893262490637855488 10706359 -164815857682240452826267036856153807784 10706360 173790275388107770074628662407224934400 10706361 -457465485850344654064290620960956990128 10706362 77543833675518163424956040135920617984 10706363 -508447269750349040867210642353584726840 10706364 502941869231866439094400161716943160320 10706365 -1049027532623062186939617253237279315200 10706366 255846000468251045619348554372582879424 10706367 67692195863628140121678030543090497280 10706368 230145671028270052820834356571223883776 10706369 -227695102730452826171545226297286103230 10706370 -89206630222137894236934357199274787840 10706371 41612878583678694958335444739635447840 10706372 246420089599782996851889462692130408576 10706373 380722599479125703048192005698889267644 10706374 89426741115575939683349122038452680704 10706375 -13898333521649168644743553320904236000 10706376 125233431859204016086031025945758515200 10706377 68865504466836834234018359697138833664 10706378 295344619960083528267481318889051649024 10706379 243680504314257163471201111677442134960 10706380 -113774073830633396872338763861138867200 10706381 112850881623577809881345749753856230464 10706382 -209953807603863868016735983466738890752 10706383 -214539924656158844380019739895874372368 10706384 -65198633949666481378709524904441757696 10706385 -112201054892595267385610012050587519360 10706386 -474033396511815502547191858558287799680 10706387 -303140319638278137696718237222143266964 10706388 -123356273035535510868718263836461006848 10706389 616591548635978191354011910631284762190 10706390 465286527317719966579483046116400668800 10706391 385322235676536393517873029217350319440 10706392 578059401971476977788586915971391744000 10706393 504741378393491553669726200437614691860 10706394 -62782956317239825324489938196756807680 10706395 -245632027692816007562176167798194616000 10706396 -90133157771935977427466034051595653120 10706397 4431402338926396746655360129344327936 10706398 1489141590727376895549725651599952064 10706399 -8824800347093785316056913039989267200 10706400 -97044662235135664014852509221139251200 10706401 -758462724696706137249237193088534133598 10706402 -16009536141708082619244833731863475200 10706403 139792868044121225748255284005769578104 10706404 -264036501447113588050854374850561132288 10706405 -409403566194593518592864534874935160000 10706406 -198316788705239962322816517760230655296 10706407 -281943055195075928032211687137403608880 10706408 -126478690290480597124686944955189166080 10706409 128318881465987792156882457875049955264 10706410 7111589629118369617213129953984798720 10706411 157927473088254762206431214414039162952 10706412 -37530296188653019850290063081844637696 10706413 -53217692344127424325875558601974937704 10706414 -444414730978728052826090972253173482944 10706415 127635184713917684114360036993914503840 10706416 34132269483148112813918387649977384960 10706417 298474158335569608462991382290045705380 10706418 -8109740679425835395905969923662814960 10706419 320511730848040314099678424217857792344 10706420 -59836772480017849755936420306507909120 10706421 48474471821963917704617071035304143264 10706422 226391679177674006672906712382581220512 10706423 -13945591071749610784924868618310987840 10706424 -118954483129682128377831429250405171200 10706425 -6169464473232786185133634783172833700 10706426 544211123057531483143715767328556912 10706427 -435012460694581643705676507097784374836 10706428 141499829330477907152128096035559936000 10706429 -894705747986961960935282329337326142970 10706430 30798603720932052194814983128243200000 10706431 82948367568138810283672536318283395592 10706432 -146971113978262227226994638463818530816 10706433 -228981134035950567403855490374985532000 10706434 -7081737120608581167037978497976948320 10706435 109594839783318918546107391506463603600 10706436 28604380333342362980953095358078033152 10706437 -31410140812428504737293254576633865600 10706438 -203333606046397327063228716580401411456 10706439 60926098458011155145211532625347051008 10706440 193251709750186452472708828515379660800 10706441 -12937989038072920935564499239390762288 10706442 109078298709135734993886646252942351104 10706443 1250841282065176595464151249327103160 10706444 156823046196588546244613904609327338496 10706445 -296470095862760340004411501894156972800 10706446 369166892657248515250526675063017908672 10706447 -491450176278083539269837244717119889200 10706448 -16320143377987455942600970870300409856 10706449 -240297481962031554525572115568663802636 10706450 142734151879360835566295091334125822000 10706451 69543167404248922959955926637119960624 10706452 572170237277032248229265337564806557440 10706453 -263737860765558259865218468175842159872 10706454 -113153951749938773861970708242861666304 10706455 -22767178204783459456965711198360091440 10706456 -162669612716885464493069990358595891200 10706457 -657895842199575220774599936367314384960 10706458 100637487560865669402615822972876782592 10706459 -654312241220020147473839165317342365984 10706460 -230710684011187738984279628086389795840 10706461 705613707620409183077446395225570537062 10706462 -184249690688187753057015517779620661120 10706463 164038947670155157339552916472864317592 10706464 -1105904838114067561495662327795922894848 10706465 -144507027478928748578374254806356502400 10706466 38207127263097451789990359528237345024 10706467 658421584956026688461049734213003155920 10706468 -13613141695585718313659665630945361664 10706469 -392014810784050127152309792187901430560 10706470 58238585281213669932815116157118428160 10706471 114147836529032187094323464788491306144 10706472 11381830745685863784406831599088435200 10706473 118908444281870823229082960028970425722 10706474 16420735223708818179939984643599600480 10706475 84449979885825400347969470481165120000 10706476 114561923922652123139708985476564321280 10706477 -18623201577546948287945391732959131392 10706478 100617356913649495265680466939917342848 10706479 -181201843155935329194336593825829611520 10706480 -66328109378573128086897371310215331840 10706481 -282264410004424552164084161114456524800 10706482 -305623189441385648119951861200506078688 10706483 510139678098357752584620328598744271840 10706484 -2434401727164603724772138489586432000 10706485 -48796075603371711880055841622197326820 10706486 147338370698542332546003802118815979520 10706487 430993684022917396245565571837817701760 10706488 550371602044422636458356600542002995200 10706489 -390645845931706384802336795509853770710 10706490 39706541926776446448854582669714512320 10706491 753719937712531500111057805096481203552 10706492 -144959957770663062006121453633611652608 10706493 133549376262037879592872949383894929984 10706494 -15865736026569787091240790388455288960 10706495 -379318099063742534328078545811676671000 10706496 -54418266821951036319266207482477805568 10706497 -188766847809798179199124548488817097340 10706498 258455462893158022886521500859928961792 10706499 -14870325672165060540429564656255635080 10706500 -178243506081912525733035614722452480000 10706501 -290802309209305775385441385975575029604 10706502 -186840972390640460475841190180902080000 10706503 136194998732039934703237410630866001752 10706504 392427325226410336254940969732018667520 10706505 -50080104417800258360851780799212124160 10706506 223262076800439832190735592687280550400 10706507 158821205505896098323502361384030266512 10706508 -403833678546243114249119607516762532608 10706509 342773712120482536004530047535386654720 10706510 163464072237936824221480278409194528000 10706511 -283885909600680340521967368549606225528 10706512 -61428353065281168655238447503807889408 10706513 122394295067448282566867260906721208564 10706514 -24053993620899214271562541462344975360 10706515 -644972397230731911809827951043162575200 10706516 297510959805063872316900554238911539200 10706517 267788993574045906877397441624666734734 10706518 212848336754205462904391511188030940960 10706519 -120413731266092397863375960538619247160 10706520 283652357430428648485824954482668339200 10706521 -76323487298728426666488137969687583488 10706522 -122297067845014187292107501176435764000 10706523 173647475293734852779023549937323029504 10706524 222214148087942749586634491424745245696 10706525 38647441689653063969925209330775082500 10706526 190324538276641093033464291464888064000 10706527 1501245019423027952763774697983726720 10706528 -9593520865244815771611113606182600704 10706529 -40440116092427874348332267104649369280 10706530 -146200088259441395471769454502577823680 10706531 521727314391577636097981577690832867464 10706532 7062071513167430134480486064591437824 10706533 -585904406339464462254766519674978135200 10706534 219790693144933668842818475633691208416 10706535 51103249728335210744893062915339441600 10706536 -185559141426557954412934564614737510400 10706537 -1075844129553961258276804913681880628416 10706538 -3699267260983378039640271520721604096 10706539 -762985445072154039210704372132526005040 10706540 58622738127169360303295080817450726400 10706541 -164433548409635351729995810817322974400 10706542 -18986067603373790232455098940722851840 10706543 210678599723104303695446987014988067792 10706544 -13623930702892243341377293229568000000 10706545 -31916230881903602946592353105095758680 10706546 -92514557900050498154733165404941741056 10706547 -23582890609438351297137630869252102400 10706548 -314580434391600289644741459894891620992 10706549 -146737779010894388760828618436461439524 10706550 -42514258498884473100402074223868502400 10706551 598173828316277463850383126442200391704 10706552 470995233626058632879585704858367385600 10706553 -315627152028518364375387722479153459200 10706554 479018223007290456642163363357611164160 10706555 -514260631617707351188975928377801655040 10706556 -61376445512299848997473513564200730624 10706557 -699939509435196755974195380202898212160 10706558 185919905013857527421798510809898042880 10706559 -110306111903875122477295783145834602296 10706560 404613711706233577437513711614951424000 10706561 301374842003465609492418366533398284162 10706562 197281669257218163521379315312048804480 10706563 56757307288503004418277392981095162880 10706564 -235985302950036219413368107811685431296 10706565 309776060284242078998479657612623599520 10706566 64221380435678723107803673550402356224 10706567 -720819069416676550530463764202717137384 10706568 276203471327163848271135257685223833600 10706569 -132532487637015935257884830245356518400 10706570 1079545186906675692973261539180456960 10706571 -39424234918197483138257887659905833992 10706572 -325187714405971794122917810655931937024 10706573 258066595951860706035576366903538608822 10706574 -92111204760689357291194610783334805440 10706575 313963731889693598287180896761429922600 10706576 17648195331911653141349640158389862400 10706577 -79987342971893933613394374450667311168 10706578 -287567286800724391242572884284535368576 10706579 135791891212561395185977406302838772720 10706580 143362330232214261805129530930721167360 10706581 -265886560705897881922211456909403805668 10706582 286959885676304442551818679666968399392 10706583 94800242954974691493903137691214850544 10706584 -7386236951489415722208091010013388800 10706585 408869156267368389692532084956611608000 10706586 -165654299880763935055434453279936252672 10706587 489526455407618799249975178269925920912 10706588 166838042232103185151638394000319961600 10706589 -66993996450381755237585216611503951546 10706590 285891975914094775738754481122790868800 10706591 -92610220371406262404742692380807638928 10706592 -29451661376575869669612962745327550464 10706593 70501336772410298212497583778062097584 10706594 140626590923483313628925607156745162752 10706595 302240003486754582738942898166239795200 10706596 -391222518470977394631849516093054286592 10706597 -231757617365458507798774012851438581280 10706598 -23452067624341245704669868494810313600 10706599 125875179685136447696781791492402228600 10706600 -618941361871919400493859188188438528000 10706601 262613649050415138497534456560845458832 10706602 224640146445889376480356042096546197504 10706603 -41992275224802291246653879502870515148 10706604 55689194085527808397057597078720453632 10706605 -19853431324355375352038149633332823680 10706606 237740263862358621650335018265173639104 10706607 447737469328857709906732650101767946640 10706608 -145693428969902797197454104149297725440 10706609 62629575079298353545258897259334768820 10706610 -1833918837448260259348271279950026240 10706611 190852884510320750696206433057526597000 10706612 -98630704924004296730003032626227466240 10706613 -2433587568951002103503857970619997536 10706614 -19402694003687445629009900522772595200 10706615 -35919647405928564004402888132637196480 10706616 -155498885955351101489770899174226636800 10706617 266096449237613300220909329091657175464 10706618 15247426238591850931673519919708785088 10706619 -79698537258350759789114968183343289600 10706620 -386033217267979980447060779556576721920 10706621 112586242835843769076457529464185674822 10706622 21761458498054414515933070980862838400 10706623 86601754477153477109078501033175513984 10706624 -47447442540524942999722701167435710464 10706625 -33009086477887500934238154500619072000 10706626 160082301323906689269117393281043740160 10706627 -48591511627180557878584373696951587524 10706628 -68941622443668994099663999652779361280 10706629 -704225532493118931666079239816103344960 10706630 -53338963825034663644017223178274293760 10706631 -147679270082870280676353423682760648880 10706632 952363091797437413661585289637247590400 10706633 -289380409003187227035005050586719488000 10706634 -80538545368372752640097460079655500800 10706635 804327371470609946487294629079785929200 10706636 -107464094686885856144574296743684697088 10706637 215465636264387215934594697087938842368 10706638 -69214649207419195992738099811242781056 10706639 -126930086056302286570016813137391212560 10706640 3000440474926138849982644535828152320 10706641 442523669430338491914201070977194204784 10706642 268765179222262975392314077628153123472 10706643 325726304129381796223854977541872338932 10706644 222690677627942705440885653558573056000 10706645 438243414195674676185156566991062551900 10706646 47397142725677642582471391556689307584 10706647 981868776014129700847316385968437399200 10706648 -514534792132667198435254367292753008640 10706649 369976198291852001371886110812354861264 10706650 -181350561258057765576606783672953905200 10706651 892044262592559826805025192418714971432 10706652 -259236200509451203733298370717329899520 10706653 32699596707230921850455419896723834220 10706654 14832122623156080480567190738926696192 10706655 46108194484450438421420075491025779200 10706656 -2311173278007300637293939023992061952 10706657 590540095834421242820074363696765095414 10706658 -45123893834750240014963215389542708224 10706659 -777802652051470401361379617652221856960 10706660 -202894568617511419449806534756060440320 10706661 -145084600642765486231573143097654656 10706662 -193541654350396239598111690852751238336 10706663 699305446458855851675885925088338092184 10706664 176876435422334783146824840975249899520 10706665 365776310460243633643302754002474081060 10706666 -4924013088525296821511258322874885440 10706667 -255874146250648452988277443724659130688 10706668 -18813955606739484883860043331947266048 10706669 92185726322789285655798877543552730070 10706670 63318381456943515535297321441453885440 10706671 645109910789728330076563012098511238400 10706672 68635040835952767809716933465600229376 10706673 -403683478530129281656996609999272118416 10706674 254665628128872093875078635458223819392 10706675 193723165831482634176663693735012664800 10706676 37330715281201508484464629904358948864 10706677 458337764564928654988579658060277700526 10706678 -452609289717371438507851371075561963360 10706679 292081025823255905878247224900178260224 10706680 27170361601744992506897398196437094400 10706681 -760377130925629766127934758656787226518 10706682 -5059740375117511126806978645472014336 10706683 -5336078447589797467028170066249778096 10706684 -91969081370457982002277104315158231040 10706685 652018226291624277071116459137910080 10706686 -81062411911261481058064414317219806208 10706687 -99808852955309712777349373015546710656 10706688 374623914237788984551726847933546496000 10706689 96256463668112916217921021033471398720 10706690 -8165175712959428579522392454018188800 10706691 -5916195191220480595205515610719802640 10706692 -359274805170037988583345973239289101184 10706693 231384901624157496780212700506828803800 10706694 -189003421293568678804779594997799804928 10706695 -108477913339713317002207171460229359520 10706696 122316084921805231396805838054032670720 10706697 -317354555997206492655912585661369575126 10706698 -102721163431849429660581746294693557920 10706699 2525397602236166347393506009053734608 10706700 31537985656195094590925793773338752000 10706701 658708101084344525961834582735469595702 10706702 -555771844802700289828523360658618384768 10706703 -45706327501783801214941271902691104896 10706704 171573523722207884844151780767130976256 10706705 -173100792599048103396248634603887864280 10706706 -162335549055183067880595122452509962880 10706707 59803699690944209013069549271906632960 10706708 -218642572064010104778048374042639585280 10706709 79521275838512058994900095312637656000 10706710 20107792461204303935563198931976264960 10706711 750701534454415364060370354670204362312 10706712 -418482643242386685769954377357341491200 10706713 -35022668643669860209360282023932137020 10706714 -286552538466720199894329137058508982544 10706715 317651887098294727861481246340208236000 10706716 241271303047455210411335112933825635840 10706717 111220784906929186909290476844201136992 10706718 51376060586728701773737315823054462976 10706719 430111710846925852585552265779163025696 10706720 -72199169793019207380631644890054000640 10706721 21050614859056674089031341994278811312 10706722 -119531066917100204635736334133496509440 10706723 99613254825527015265471713979211194972 10706724 -117485207127695150490193025412800139264 10706725 66489911902736931360615863697450616500 10706726 282873744748129683498781500107183673312 10706727 -5291472501082567052872318589865112368 10706728 224475866584759654100209932713846784000 10706729 518032683828761833331616400454634258240 10706730 -68599075206554709136804352446005657600 10706731 -247312179555043375548317970409321693808 10706732 -99714389745796192954441383458091995904 10706733 162122938027350114103094085845758242102 10706734 22348430579535377112320673070089824832 10706735 86117713967542682273477636223991004160 10706736 -297864252728477583274866741590163456 10706737 -121380608406433779807116039886063859200 10706738 -59306418551962365539200589251585820160 10706739 -110711325186896029088249132209553130432 10706740 100785670902399747020339937654841282560 10706741 -355402405008717142660022014291286363520 10706742 -140268009598082229001895662633706880 10706743 326725746840757790677905813093736919560 10706744 -572083006888272737690943540796895907840 10706745 -245843156768803378146235310038396704000 10706746 269728741517122901682018893656795209984 10706747 -533419168404096726878493860573902187520 10706748 169994765439438396773424553278603592704 10706749 -163045155687881058163949811280323424640 10706750 -107449387063241106184055882754590880000 10706751 21002599266970401228422014729021627776 10706752 -5010897433549183498310676587007180800 10706753 220989378054540212775425482052062596480 10706754 113904659361877513037965609356573544320 10706755 27993281511906204806486883992664018960 10706756 -243122167407593724741277880337191825280 10706757 -507564864216127595197778068032596258112 10706758 73939368302649862443445743057282657984 10706759 -77969655093053293646733624430135602384 10706760 183172486085250187275951101872605849600 10706761 87540341962378088402461211369893732224 10706762 -3356511602875699897793841124703463936 10706763 188753693991936386463016395959757330864 10706764 9203236557278420671791615927574126592 10706765 -441612492555878919490206493114827540480 10706766 48082384809950204496428338721493104640 10706767 547130285581877571944087791572962024816 10706768 -114882132668305524164997620259050692608 10706769 251989797132953269407262519213011196320 10706770 -220328942703409681828470914413303823040 10706771 29497185009805962938299215670256930400 10706772 10032529719147544978222050674991101952 10706773 -137739384090801559971411053511526248960 10706774 -3786306007845753053431644990457910400 10706775 -130531570998925811322385504127789728200 10706776 504536989199842798853850481188311654400 10706777 -139413424841394560794332318495345511920 10706778 -150382124245931660286736791470561972496 10706779 -639723397327607239306622600798289266620 10706780 -20169748997202506628865007211398430720 10706781 56233509260998063303491612638651529408 10706782 -111083723357882329980570909503820316608 10706783 39364334486459261802353073643708980840 10706784 379069122696173382733712756249733365760 10706785 7557634206729093169080915103655006400 10706786 -52915167342475882886860507698925311408 10706787 19163011088404211021552736884374274880 10706788 -521651057335553615652514018587708186624 10706789 -131252736133007823305291167107782424000 10706790 -81079316294721727334205916310749361280 10706791 -378739260704877562683037900071920706880 10706792 -501124043753755756677618655566544512000 10706793 -68071364921032960013610460359878079072 10706794 200539042875776714144115178355604597936 10706795 -64024086450005374291254169411633313760 10706796 275505501927452698915283081857193487360 10706797 -34526281755016073519439311873233699200 10706798 -87190143465598739597487702064379505600 10706799 6722649218082743667159056816394250368 10706800 18283988037070308423246263202889728000 10706801 -1149541341445421828155209261453362304 10706802 207296862783720706528920770090978384640 10706803 781393571177108998584900788522579455052 10706804 246782673348189464120794066460172533760 10706805 -191326103390414120433383607468246965700 10706806 -235921809309808102824324500513382528 10706807 765717565145160773362649803488837118056 10706808 124224125778302148357094142622416240640 10706809 -317396460823299157312270267931940499990 10706810 -200615951731769398608335686113366673440 10706811 151446514493374601823476828306135000064 10706812 -45492556590685545119160713699001159680 10706813 101204161196047721370091225593030539724 10706814 -17963159734862092599351963517574104896 10706815 -16222881296874176520403951469382638400 10706816 -935682256540778132678021725429746892800 10706817 -271441540473130706707130791304968279200 10706818 94371322448466963228973651728272786304 10706819 347580051386809887848663859309328150944 10706820 196757403367130634909343247306458030080 10706821 911905423044297364971006517174089055104 10706822 -11738648129224520362759354881097961472 10706823 -366218847903994152483603471410143737720 10706824 78400450150217697905355706632436377600 10706825 -270426350803390515505395514137573720450 10706826 -36625506203895552975106544948722575360 10706827 138415006945292370525954966571293512392 10706828 -5470022131300381696449057318045511680 10706829 -184776807369723762726716727369263518080 10706830 293364493184622944333801782425719482560 10706831 -465781374880825447508901033580532668368 10706832 63018448771201736436510473456735330304 10706833 209069920999198909571912869914906079860 10706834 229021181479003444102268933790402576000 10706835 334783419112359937796003648271106536960 10706836 -43929549575855869527674351744782786560 10706837 -18439916846377015274011920215835755460 10706838 54140969859960469274409027168211145472 10706839 28338379369329410813338658621419153968 10706840 350467292082134626524983286130247884800 10706841 344827242105139325298456920805688849050 10706842 -104917595345897268747557180316722688000 10706843 -178614410364757891116456496092248264280 10706844 -221422643902911487670917842253820880384 10706845 -165889452704463305171866706842876596480 10706846 -206109090863810273844441085574383552128 10706847 -35441477437851641832905627616063900600 10706848 -147018567343555162406442680897875476480 10706849 -592910822345986089733944767661114501150 10706850 -90626200885503450645659996257916928000 10706851 -778987191280510251083664982906248666148 10706852 -52096769946298239429274108882170969600 10706853 -520161001425767408790009576375010920096 10706854 -166851524613550830370592258822116161600 10706855 -238151480407534228274901937318332338640 10706856 6959384136063276797467590467223306240 10706857 49865529123407319186212930466274505024 10706858 277736411342537549100389257035287132160 10706859 -351171444326512476388384315258733563236 10706860 164296366009624510383967645887012556800 10706861 -645050605268796255703013022769322536800 10706862 -167982197072405971930875475042876932096 10706863 -50785585805959283070951095962278584352 10706864 -28059478934784806468798935949639614464 10706865 39970879124932063080840598776643043520 10706866 257925211593618218365563690983678287632 10706867 -456726809740118138060809500281924425560 10706868 -262775165296230807866635634646366375936 10706869 417534738915184937492826912413113637244 10706870 -149687815645058341939496194950297331200 10706871 1949181511644024616992492646779691008 10706872 103711359933103973397252273575798722560 10706873 178385483922512314749911786123852298240 10706874 12535629968818143708732748051045251840 10706875 10884931577725298960634164535633220000 10706876 -110846031822324737110400712314762480640 10706877 356259103849559832812249448805784691840 10706878 -30928257328466069033581473262504727040 10706879 -742892496889856636235237408996265763520 10706880 -85266537371722308959959322779346534400 10706881 -356034600914290124792556310024539218348 10706882 -675015238702236120143313724816787601408 10706883 117509432938343201240708548190759869248 10706884 -391859563297003125985646195393183373184 10706885 19109598404543571694701158747314704000 10706886 236939715364156053973699840633333264032 10706887 497973893011654128568040210352273342720 10706888 481790319351720634132674061477214069760 10706889 302341824642994315940381689931317771680 10706890 306105030171343036434789406044424879200 10706891 -170420855451812542871425206525001107360 10706892 237245816552243621777255787267608432640 10706893 19228874974784700448960708496179980364 10706894 439892930430747806182072094743969010112 10706895 180402518363190881079580545283483032000 10706896 -123960667079544533155666619387827560448 10706897 -499622033495474200334583868749024528 10706898 -34250956638663846933816657134552248320 10706899 156228411089220549450173557441632225280 10706900 -37018651163358141317746715606267376000 10706901 -34209341058068108876910002480825401440 10706902 -76938426977201967736823486839292503296 10706903 -805499091910044726601568593691127678936 10706904 1323297718783794674632940052549795840 10706905 -356178366850635189618987958169021642880 10706906 165383972818071529358424732116803923456 10706907 3927052589397572026661625611722615680 10706908 -290703889600946473980440270937424655872 10706909 68626376055839772766646048624610856032 10706910 -8270404499010687488004685323340051200 10706911 -4570565403633638989392057989960795488 10706912 -66313795052026300008606608630839246848 10706913 60520407610000007833673137992142781184 10706914 3423658786953135483716899026440191488 10706915 59461082674659069581680349155410081120 10706916 -400499589648937998960059346332838973440 10706917 85846052063290226937552390540773569248 10706918 149589151109212113142730841704862383040 10706919 -97464896673061045672104893862969796056 10706920 -113254772594837701079439236640374784000 10706921 -140532508937390285376401678660855767878 10706922 198910360873663520744198273236343267760 10706923 167962099853324346626183233202953040520 10706924 480024482579177043612807000439339888896 10706925 54543903679360363071463596815928588000 10706926 345395739238424214826513729011712782912 10706927 -247702790035527811362138761244810384 10706928 -121738784169701269514218281401579175936 10706929 -816054314927535529150492166733657042048 10706930 -104940855012417809019108467217814860480 10706931 982994400845887229381351138209110960480 10706932 59683932141203223216808257006692700160 10706933 594624541697160310511363957168899699200 10706934 89601933083299118996854397310030016512 10706935 -133782927173968615149646378282096097280 10706936 -623464312490780920636051234161434296320 10706937 128879224975289911192205976921363655680 10706938 28553252213585147680222080328854063360 10706939 49252605894124811938698911823953481120 10706940 255020664152313353040118852920370560000 10706941 441105227653923764756625154183754997030 10706942 -47781893870170031200428249409142384256 10706943 26763364062977371590556870398040193568 10706944 -177292900669540973239840547831738793984 10706945 169298316455033092633999262136681483600 10706946 -353328120410681432940316991267709215232 10706947 -178427029684517850877655029427581689604 10706948 211884777941106449444946707400423469056 10706949 335131064794322229392920982630112528960 10706950 9470286831458217135903989743980518400 10706951 599801497912459966764072414697231244952 10706952 -136733919713446415695874647040845946880 10706953 980036519799779477943170664873622079104 10706954 241152528082180136211241483219713997920 10706955 -73626622231394590199216467632109140480 10706956 6349155099777430537256580494700600320 10706957 -7314315398357187273904017558662818176 10706958 234128767758736931479422843154753057920 10706959 -242557994266173891426313857923856949840 10706960 -74039891253065354700967681154049638400 10706961 39292077233493523932044840494367212800 10706962 -171679217873648275648517108880889156608 10706963 611132568231050143153839839776265266440 10706964 -221356289593419287134914990375664969728 10706965 205119764391665037752664582588583264920 10706966 -75636498907692431403727748737351680 10706967 135521053142025689523286180715476489680 10706968 639538624960389764231224506072624322560 10706969 -25922800511059833927550241096810758080 10706970 14045434747028084912492615721586698240 10706971 -88260202218046173586998697636469622000 10706972 -419021571480766007802896045968473844224 10706973 -398988134637480996867451219256833113216 10706974 -455204839613867280776046770315056195200 10706975 -318886188720903939231114204005879829000 10706976 85647131756431575911045221760593035264 10706977 -124298312091618601687968514612533734208 10706978 278444958718859136960166637978557673856 10706979 21752287836887496018453597237051204984 10706980 2647088623977603114380105346558624000 10706981 112696612943497714013027620756656702432 10706982 79845795026101573628157432502414295040 10706983 5030494637146392395069895491451906048 10706984 -503033012733583851011081689820315566080 10706985 -6451335592938725062672450373816537820 10706986 57941759641330949882040271549679866560 10706987 -1288464388612948221222283246912821458808 10706988 -52912715514572134698653565711733824000 10706989 149852003326432542322463289755396870656 10706990 234967509525887964284366698509894194880 10706991 -108157177668358508681853640610602092000 10706992 27765173149509976904676391728368320512 10706993 853351811649466363500244981817102503488 10706994 -29480427689348963798419878718408287360 10706995 282829884397334141929647845615658328320 10706996 55531112554387125913562403747630643200 10706997 -33596082238910356262349921637174542336 10706998 -369367082910162759270843172280601468000 10706999 8433668615928025680002309254978216200 10707000 -3839603057359604943850899895173120000 10707001 -597191494719766095882354440197231142400 10707002 11561965204975500229113489853889528832 10707003 -313929885636087987471451452142541700480 10707004 54532329186015913355829732119986593792 10707005 -56755905068262828661597988788283648340 10707006 24676721557519219224311227907185910784 10707007 -281131378071819577970678156127818128320 10707008 -7183923732039209527253971020193726464 10707009 74948003595531133546435381015822035504 10707010 -122229866942065537845137879518733791680 10707011 105341667525366778292244965457037428432 10707012 -203522964977152311172473025326600345600 10707013 -20315231160150152102658461861650983360 10707014 122929108267499167281336754824219569472 10707015 -3569620322692244282324295402743679360 10707016 -493283252501503064471301126266484587520 10707017 -423655379459367741330604802278967408934 10707018 15077028104795661009419066866115535360 10707019 -833070905020348021008349324502183289580 10707020 325522159000641435902678813618652564480 10707021 87991339416089088871276393345137568908 10707022 64339449963433835139303280355741522112 10707023 -546559994209474094825937224553424956024 10707024 93642460190387503720814455349036580864 10707025 106438513256779132106139729785354928000 10707026 -200952667860187300219608928831117881216 10707027 94833755068238492553950247612119833200 10707028 7551308121513182592023953592748277760 10707029 -322558575768285391742057656632565946016 10707030 163965890205642590569955124154734744960 10707031 -890220998457811406355872450613477477800 10707032 301437308019495866174931277732036608000 10707033 473499024601471017148330618707827769600 10707034 82925577383125336567625579223975729120 10707035 152780468944195478061133006137467148480 10707036 116974226598520422947415439605316250112 10707037 -94430396889833577055989968080746717408 10707038 -607252091740748144437085145588006578304 10707039 -316388615677589614908402621928178250480 10707040 -249716529780558854983783848718722662400 10707041 -212465944224282320839954133458209808848 10707042 -22370703075764100563679885199832176896 10707043 7977008955185444869107897648514268292 10707044 358308837749859397609010511146564843136 10707045 1698206347831570036838355992855279040 10707046 -23995361795893342264179107245452504960 10707047 264972798748273180317075037554628707240 10707048 165321645264980854689032153337830400 10707049 794739127387285498577966014384368437364 10707050 -103262867439687799577307656972788681200 10707051 -30105190505420538819070538723179878720 10707052 75102741263243162016912093228159962112 10707053 -68473703134634423857116688556491518144 10707054 -242232998852746287184801490029793155968 10707055 113564852271935589235760893391827093920 10707056 8152874043433957470107858515323125760 10707057 -12661751727620544823223048925460110846 10707058 -312017878732053344369272318080725595120 10707059 266627006962631057659574877443081754624 10707060 -5040501872516134273374256415347015680 10707061 -557184015085363514932978771844432505480 10707062 138254573125958354982458111583875990592 10707063 166558559106849360149743779000710611944 10707064 -159438098251748565009964818780356505600 10707065 -453341204914787972761647694997017572540 10707066 -185167259030112879588098328254604888576 10707067 12285477685853331302138806159425067792 10707068 -206903037760314064056051668069188568064 10707069 -117334176419127427665161233146165430560 10707070 -130473130442452745208546741283795968000 10707071 -353173113031718415286173520687405917456 10707072 -45534045577717529852619124421437685760 10707073 -356704695046822422344225918456721854636 10707074 177280699371284903650173227703082120704 10707075 -109201561635467443629441426398469918000 10707076 643377042966923488045127957797607954688 10707077 -587094015320741278373620084107995911074 10707078 -141545817278141158536805732686197686272 10707079 627042340613846031556653955146460998680 10707080 471586203565743347842665730078436198400 10707081 -120383804013539406970645076270103078912 10707082 316947884057732418160355534810751961392 10707083 19091698314099011066756530056837068664 10707084 117404740451738263627827589447314996480 10707085 41115175337863955808164664816312360780 10707086 -2172423430613712859131059166591866112 10707087 -1026285199822707304004302685070906247680 10707088 95745183810888023920452153569548697600 10707089 186992639730508934546670774188122009440 10707090 41250534131102582706564231330956697600 10707091 136768050767073033229559605232301080492 10707092 -2599111292271039657476760692903743488 10707093 739734573986471182032687829814938206720 10707094 158921255474518061901534927359624288640 10707095 -17371232307784222134367026288335020320 10707096 55018289477684189954602732339964620800 10707097 -58821137111550678568731231303537601148 10707098 -63665171575708202215375053737806041600 10707099 134593563338957788250540381414308958688 10707100 -120585959567418986838019164235519897600 10707101 314564458781028625926679280323946184204 10707102 -76435417040822538786063448258667707008 10707103 262900833132723196093123712946551228664 10707104 -1588561629891273773374819779141121474560 10707105 -41893469695217586017643709472785319040 10707106 254435690877103239679803876606801724752 10707107 -221301960822780993753267243920438598240 10707108 162618746495461689467251818000371220480 10707109 -125648460426646991216493002871100519488 10707110 36345192473017582385952962658714312960 10707111 -337447295280435440321579351874271630680 10707112 -121642467624009460402714071480928020480 10707113 164290252026225263156233119428169979044 10707114 38577561852573171425224321091295217920 10707115 291262317129543367938129607133752456800 10707116 42751762332837747496514356060157116416 10707117 238846891996751630220275444467994685312 10707118 -312366987087014783773776178095383298240 10707119 87157184082447605399701155339288313560 10707120 -110747733004395417875126802657420902400 10707121 -23033763712756296092716017984650727936 10707122 -140794628394382393368503047816217683968 10707123 96913170564023261204547432924966937344 10707124 -612789283363110565743972467220716422400 10707125 -188721315888165761285716230245983200000 10707126 -44185636768274156731062449206685145600 10707127 -140659936457108015270925614770157862000 10707128 622116160910717380944796881923010908160 10707129 417252227050833350441491716968852640 10707130 -72829173379568747911782195688475443200 10707131 -128275892910099283964601632803606855068 10707132 -49839754866452513091964295215531273728 10707133 245430721086998800191503041269252301382 10707134 25669355222166288736120467554097931392 10707135 -1358440325341936587394205146916365440 10707136 30380800836444411080857525212262957056 10707137 -630905658128023534582166083869393172734 10707138 -21611509289105447442788993956232380896 10707139 -606864276991511246686759185483467173060 10707140 472142116316304597828258107489005632000 10707141 -553993032798981009677681741041131581856 10707142 319926719123091135589046729712793349472 10707143 238900846922863312591463006185804566000 10707144 -16422463993594286941844204212857077760 10707145 -254266991018427291003282766014359940600 10707146 -281417142367166257807098190131638849280 10707147 -17811242886738574553511132114937332336 10707148 10119061734002730936898539887165276160 10707149 -216704359384084123961909580920273843850 10707150 2888014824555044502313462986134179200 10707151 85905150727833276949502607410004862144 10707152 2652438681924487141575274526969167872 10707153 508250695249904632235240593516717189104 10707154 109446938986438539716502883917160374912 10707155 -102391798861291264174152610452084854880 10707156 -251934030451944929593978946738273167488 10707157 512191413364210949491153148306243524540 10707158 -45796354914511688142789934976218208256 10707159 -330790582797952327698159476395497988992 10707160 -74404296652860106803422779001499648000 10707161 166679342036962108623979553511968373150 10707162 -231223901453045405265110919342344898048 10707163 -162545336070550999298977893147775990588 10707164 698060006897641674275129080039522891776 10707165 -26026560427686140470943166378198192000 10707166 -29186455929283259220918861277807637376 10707167 29868814703706046793452116029592849360 10707168 2467335176579358929926212575717228544 10707169 12256032815193060124455781448556048 10707170 99806903000857815361840322865230630400 10707171 -1624087621752945227816674063311801936 10707172 3018341385613270774418985970153213952 10707173 665489409885519495303000997011458071422 10707174 -281732884870492595793839992537694290560 10707175 -11567365007017079974299876438233022000 10707176 -75999667115911801509506063153492689920 10707177 -7076023074653498341153587820563094080 10707178 389851269175903164727748324595454997856 10707179 -51008374753961770230465437477155488480 10707180 -176209373582573581693056947945822945280 10707181 -47611027771549145855328171857539135018 10707182 89793801421101303367312727507189834112 10707183 143028962691999952877046228188929823424 10707184 -47140679075555350671229546212733583360 10707185 506457605348731256483192149804484035380 10707186 -285307126752027140214909074352933258240 10707187 172948967059290115345440979272761925836 10707188 122122273785048658739361878890393184256 10707189 -471784301277956666231103225802488017376 10707190 21997753449124582336544312792133219840 10707191 205602814582079839692031646728966187568 10707192 121817462851657608643034028690011320320 10707193 -203141525688284113280144403837129574400 10707194 139314391442340266839390514925258070896 10707195 41591759105892081726219685205669184000 10707196 -3847350636366160512252080317468151808 10707197 -767191944387501944051406290615584431354 10707198 168705122081660087533598072734057606464 10707199 -680417957591333156262490533475445495240 10707200 41584617541284013231300837801721856000 10707201 -560095136814609489279289490557461012960 10707202 -8298478734793950512739915577100920320 10707203 327642070123651989003601147856836957440 10707204 -333346094750981083162367685415122146304 10707205 -985640230754883662528679957051226323840 10707206 83933575692250439910047011185946913280 10707207 -57377774995443700182491446560086875008 10707208 32480443982472745098023435719239045120 10707209 -11639161385338060006287084531632911590 10707210 1441018183079458006976805295897036800 10707211 -103877199590421430612872036473272280640 10707212 65784412716979920038057302118399784960 10707213 -122541694613889900856919694869018245632 10707214 -12979136948175895188897775451366424576 10707215 -5062694065843352215082838762046331280 10707216 -32212580712995802411768256439376936960 10707217 -231851152216552361162397556653789341328 10707218 5841070645418371719831167487031900560 10707219 -164433692247453844499114036916778656 10707220 167540858381744468688788853433017050880 10707221 190218547845632159651725609629651998112 10707222 58995975507264450749108124090786516480 10707223 277167127925179875981313258839005926472 10707224 94892963656228808585625145924795146240 10707225 -171326960463518261311179189102131088000 10707226 248190388571636883424503803159125887744 10707227 -711018670378971374143584248421307697808 10707228 10299909959081179733707678554346515456 10707229 -31175881190746975675456370591173914600 10707230 -123630186160752850759325042506674804480 10707231 -139894591384582648275295290979844190648 10707232 -176782561018979245356024840064873660416 10707233 711441580539397408644622797562573072482 10707234 -85521376381760177166835170129039133440 10707235 167221915034665316699967861205048010400 10707236 8315250285577510867304240596000149504 10707237 -314007433011994288938917910571209985632 10707238 42723653012918172289436918289968851200 10707239 188770463466643720879836039749329027656 10707240 -333797804365712113038145486093011763200 10707241 -136628289791443529048780287713480625920 10707242 17199878689303146148299608163072251904 10707243 -146393005930963938059653875265657712640 10707244 -268727816250885369581563348528336286464 10707245 -70547469936977080426968342949965181440 10707246 -15093238973653311661811171008180824192 10707247 245455249145712743462216865378838919696 10707248 -129697843791865832056912572883577241600 10707249 37477620550370954193833126402952265728 10707250 353112094603550465213606378546393160000 10707251 43468292141744486695370170664802196104 10707252 -116210724149255245681110523526409965568 10707253 170396447570932433389714528996303483502 10707254 -505176105893219862055597629570925360320 10707255 -61736212719387312348934980268890033600 10707256 84627471340672783365764084551742914560 10707257 -287347981660843112058731924129437465968 10707258 143651918377244872136046823667048448 10707259 351510924433775667164816869834129790208 10707260 -4729669884247618243214987695063441920 10707261 -415854484756990726061374195860188120160 10707262 -49120269213897293377694650984398930048 10707263 136526174031235324145405719068844176096 10707264 -39716300348300328157052248269693911040 10707265 -248615911251419268406262930938808553600 10707266 -200706102269654235538287597537497253168 10707267 -397205289159296427935311353192430803720 10707268 -156338396356515304007860965724850012160 10707269 -93460199138994885670933464761622942720 10707270 58642186003911499387094473232646328320 10707271 -610464590107610375420562509620000459208 10707272 -365047446788819848590311041270535854080 10707273 -210319295691524902499467771115733007596 10707274 111695378344842558413029489601060249136 10707275 -2462128060285726493079051750829912200 10707276 45704219927915747564108262875549859840 10707277 34657549048704254604379012005723554272 10707278 -52189955053995761723527277054119498560 10707279 -131558520348871960167279738142758817920 10707280 98704873953612256328362656680466677760 10707281 284845752180550253253404021366885698932 10707282 104930304695916156765865848127385364480 10707283 -134687386356534350307947115459035944468 10707284 339511760632303336456773349194134017920 10707285 433207408767003914557257753345827064000 10707286 -285663699032292715509434120631469917408 10707287 -30172942629648047292596598379984404168 10707288 -61712997603385081878371294969000140800 10707289 536188659968037531040565173539360567300 10707290 -365748951009858576714176465718036000 10707291 -213260920578848518137468865639191595248 10707292 -197194895755249161791540913780931177984 10707293 -617464137244750248605542887784360757640 10707294 -71077503842314184783712880950694284672 10707295 171490433586401825049299991905440117800 10707296 158626728584192832075843258061863124992 10707297 110944060510052269307345566981941604224 10707298 135260090634517883384960339596257431040 10707299 844164586361118467456119419631010646300 10707300 -177280642748872451542654131661819497600 10707301 1138289775393917393635003056856213344 10707302 152916099454613393869920751493735792352 10707303 586486223836620742644840147465496530000 10707304 470482916170892646264508357176662645760 10707305 -67719145046571317492724914599951687680 10707306 109643084996033019723476104382515893504 10707307 -61975397610145961939461432076069099712 10707308 153394453752962467855583530551266588928 10707309 666746345843742345976380668785341821280 10707310 119547328955883817874478953131876325760 10707311 -634172970507144492264505520487372487488 10707312 -7134856378303397358063826056942452736 10707313 227145312541614805542409782485010812724 10707314 -18784666174319886991995488837118453696 10707315 -54286394516332609875958397996661797280 10707316 -65715142044399018833006214005388526848 10707317 -515162598719257178747747481084688755360 10707318 -15164412356155130637997117422958243200 10707319 7617182233318526542287727588029263072 10707320 -31369088558506447184749484087347200000 10707321 192020752451284190484456626292382469712 10707322 -380727820706538384923573181295395367200 10707323 -342500281525744271493731234789373353520 10707324 2547963016621198401442648395675755520 10707325 100547275656166784228658897357330032100 10707326 130832267824083709723206524394640690560 10707327 125255546798928314818036932216257175864 10707328 167880098551674877882862825676440862720 10707329 -126932557559684293189389632154321203070 10707330 -67459390051989338231375031444182684160 10707331 -864015966845458186580692873827980669928 10707332 -289946115635178283401168316443441681408 10707333 -44763306584108884084319090276922803136 10707334 261271281035054373720389064335375007552 10707335 -46358021038105461298748282869466787720 10707336 7469753331835453695777573193912320000 10707337 -46079613262914075731579235220822900208 10707338 -8548051639313925138447163871227748352 10707339 -528738652540988616551993671196049460776 10707340 104418290294945889703266972903166126080 10707341 299050331478819556469401868558756258742 10707342 -149529232016221013881639510422083018688 10707343 -42228033841643611433049620123184595408 10707344 1853297664727031125322755716596367360 10707345 -161458293306223393317411727491634383360 10707346 -120962318529890770447376778408604266336 10707347 -157273149018855376944235639862464283568 10707348 36409913707645250319652804846981693440 10707349 496833815601748716222281774383830654350 10707350 -55455436083983302611599865117615285600 10707351 -190686708156887614266485520070349314560 10707352 1138148735522403968718739070214840238080 10707353 -383912934480366788285987359500120529020 10707354 74785518442987287623496578087789103360 10707355 221732428230081486277296000393383100000 10707356 106061004610340420950919152679727492096 10707357 -65696270653625245627644402858544284000 10707358 262657201566087601823071847460967445376 10707359 -288488035979687229862999428788024656296 10707360 -283591114780760552933058805253501091840 10707361 724303069537314473196001338903698304 10707362 -354282919334129137537462466450051579568 10707363 17311652557535118230929232064621544320 10707364 -798016070302358709806808562698214956800 10707365 189579285652024006444412310289425304320 10707366 -223559590044900046951491406231940755776 10707367 313857056531637256280041457335850233752 10707368 -94061466604346800149367676841440378880 10707369 -36016638675956347601014271661351428352 10707370 163858820715841769024740075451549122560 10707371 502855674655423443283421117713149816600 10707372 79126840321316207106525539628102346752 10707373 97842669620351575817124739182722423904 10707374 -101250696401549050896958552133486699520 10707375 51104719146482078877871044055729920000 10707376 -109132475165502601603958598759723859968 10707377 -456528046766205153490672220442429105774 10707378 -89493284479166041803380357287251239424 10707379 -17624224096372364645129159127925874880 10707380 -56942538639447345284133554722416345600 10707381 313587088621511347412115701649816909870 10707382 -215542329732017627720413952950818846912 10707383 -532908208142472184792351753642454632680 10707384 397897784806710342095545276797069496320 10707385 -164266975001183569753575392199963718200 10707386 339116791921379720153246569804461793392 10707387 -1631490422679752490928811255241920832 10707388 -197330496676009432895089498071955827712 10707389 -1817240867404618355801148814604213376 10707390 11060986912471694448875053102757025600 10707391 -505250099814848516830625117253166686096 10707392 -92501468976582786067981733455743418368 10707393 -15058563320352877041979052882130029760 10707394 2682880569609323648584730410119974400 10707395 35559573344891635563635827175239323600 10707396 -33821135698014681481006336107335393280 10707397 150902055238853916044675063629944503040 10707398 -57991460870933546384425110651997460736 10707399 -348793615779587485241118549787793545920 10707400 80033672504754344347143424424460288000 10707401 242213537343348951037172564811647469402 10707402 -223097873592841380002234215560249485568 10707403 117957982206501358406000359052013684880 10707404 689236961309745513454412053936311492096 10707405 49430076419490380909534970962681960160 10707406 87823825582630741360643059662996166464 10707407 -737916827479917408822925340365877827344 10707408 23148264586617212689392324091938496512 10707409 264567776508542469516409397131454430720 10707410 -12926682942781908033137494403246868480 10707411 332708925682016429144548714118126640 10707412 64294235852466678431010504874424524800 10707413 -69998652888447296596323340186926460338 10707414 -5071136943970968499053503772457518720 10707415 -399804380886934852039255572730943984880 10707416 -861866086462306012282103212799934996480 10707417 121667771381936878983207946407639079680 10707418 2287961579669448578209933154373448416 10707419 -49264926060996293593351338676697306640 10707420 -2326168956088190883070875656783462400 10707421 -2359645236217918416986502914751196628 10707422 95766804320643963147445633308927283200 10707423 163035564260131492899888623283258220800 10707424 26422611843828763375226853348225318912 10707425 42775196911611674857802960630062428150 10707426 118071225409826867557273381198770723792 10707427 -281608879982131632311982895631146554724 10707428 53409739698821824700824407218532752640 10707429 -33455346231809871249999906859885197216 10707430 -1715043599115534649931739852944090880 10707431 55320337136246206540888846338568704000 10707432 68140679680774922070390892896629145600 10707433 31661252494430901632952148636660012320 10707434 -364472306471487452108840170711883106384 10707435 49048131985578709250493651710907963600 10707436 -253557653658132770762437822803801336320 10707437 -146900227578880819196675400289627558440 10707438 75266704134768831221203122594378240000 10707439 298032082613944982290492360677288668160 10707440 -74284972306517975535481463746597847040 10707441 41672078821522374893175537784805206464 10707442 49530549530640147002650891962359757360 10707443 189737972223536032677370836100938586224 10707444 555194190713296502699208251871605821440 10707445 -52676301331862757981943146334073531520 10707446 -270362627393391206133347166699335005440 10707447 -11559563183926310285518749155026305072 10707448 -794463844447890962637644275734311424000 10707449 -293501771419026099713664896027910182550 10707450 -12747886116472577247853291938885024000 10707451 -286171603932046734951595563176104451548 10707452 -199062247214211499356897750261070817280 10707453 -295905278946674751189858734149275104538 10707454 -314895982764049510293628483938355021824 10707455 -309654501640277262369375622842391067280 10707456 -47830740710402580630539088630902685696 10707457 67262827389932469954141282734835592706 10707458 411287245462525300182080346278063536080 10707459 152822820734497643365799257453781909760 10707460 -37886290430153300624782793189286051840 10707461 156852645723863969081241166434587044062 10707462 -260641907752040756643846402406926096480 10707463 -88346914125519811657037204625433137176 10707464 -86490453008970320531102865380501744640 10707465 -324544523489374731028360196813302754880 10707466 80256419544081885399132953016384258048 10707467 -393328346838731074884325319021136388320 10707468 -527043567556332878894929213630555078656 10707469 193847346770047569223976867246300563840 10707470 57959533038691835506052418582940291200 10707471 -30706398569973266365531767315912417528 10707472 162884305027288667106467360283039711232 10707473 -2351186324929939155571779184998353856 10707474 -43907309985080272557079969223815520640 10707475 -16487430161427951355502809782098792500 10707476 -269458955146711458372283855247102861568 10707477 -313906870741245145172422098985891329120 10707478 22433219905125587351363111694209722560 10707479 -216270106242155299123180928079149428920 10707480 -196414640832826199557052424200776089600 10707481 126426940113782145394829114563138708864 10707482 -12367858620043631987836457118839037216 10707483 80930298291649481807166088565470704024 10707484 -148709747948921916203834097108120511488 10707485 394782542051662782891151827475208259180 10707486 198091665967774327316320432646507897664 10707487 -210074374994731769519908516846308953248 10707488 173007387319641711017399987542221127680 10707489 37765968231805085611613784255416506836 10707490 60239220747307226681652289440653114880 10707491 477750301272415408709985151653952940892 10707492 13146955087318315121212675810918474752 10707493 337728440803923425069423363168947123200 10707494 -2729829473063255918544589300426675968 10707495 348132897275146489351636423322806887120 10707496 453566577892488218513909370446805964800 10707497 -220949808338969742110642863379107507200 10707498 -85362868333408467654520430132362406400 10707499 253500669637563027135316483494291649320 10707500 27968978458794431618144153072048160000 10707501 -88123071375249925567859397533386264320 10707502 -177983739420378121252125466913917428480 10707503 854113921737758608252307805937554580752 10707504 16238508897797210861742729629809704960 10707505 -293519411701721479856524035717983038680 10707506 4789472695120621938000989057776620960 10707507 29984925961454063206770689312248502040 10707508 -51045713186686689994292394645613465600 10707509 255796865258831278710708470916401989116 10707510 -46406691450463942871406425121202114560 10707511 -705032836720676654099972989022214124888 10707512 -37695352548988343054430135510370836480 10707513 107457084251915030549991686670410556288 10707514 168622266458586153730940718914369375856 10707515 -67080312346710795107778268443180927360 10707516 877802922220074325067990477403827712 10707517 -274823534535562429340798676366840965434 10707518 442783099032808080504497766185355330816 10707519 119841031266262990782524542430619008256 10707520 185640133232173233616711896509872865280 10707521 -151927863933038770774134511758197032656 10707522 39336743387990477349802008405047637504 10707523 469723560712375634251756916065536931772 10707524 112331610351678847033024079476243464192 10707525 180466197110534112991998922326891240000 10707526 -182269618856891686497753162910488214080 10707527 -75392069743092825574761457911251787360 10707528 -79039059778953732249760622812707225600 10707529 87205934229651511380660821940590211546 10707530 46369970808576013664830979269392728160 10707531 454043767497944217094833678280704430080 10707532 428810913245681105662113407958864128 10707533 379651338463750505245529206407432289782 10707534 182852151704362891220364757177070555520 10707535 -69117813082973040909125941254041979840 10707536 -11011720631106713438458336830779424768 10707537 -127298086400035041168264903420508962432 10707538 -225808987109440874190261243738721490304 10707539 -1101469191221139261627058624165403628768 10707540 263789717870741931974363600762583367680 10707541 25779968964321292397453758080138479664 10707542 -72454520508727704241227061149241800000 10707543 -71825781905207804585853985176862411392 10707544 416824857223505033008115826960841820160 10707545 97663661585545791939153836220636840000 10707546 45548214309349578382506394121735065344 10707547 -661335450716009576362810675529420230248 10707548 90888333008743703354364411734531179008 10707549 -21377536165195594799813070219882058752 10707550 -44081275845800092521131848290237667200 10707551 133241848480780017113632231566410667552 10707552 59677582535005706673326358792792440832 10707553 -210776696648750402274797530467359263198 10707554 -18012039531222091631175439835132597760 10707555 10341407725405593270421155398682117120 10707556 11993804173686760488145966833751276160 10707557 119233554584091982425356563924595872512 10707558 -57100933740446241805560277406834583552 10707559 561879645057684450729528557525921518944 10707560 -108788346159355382358544008969447936000 10707561 -144443027985536609642002116456471689280 10707562 -157445892287274025852049023446182567328 10707563 491773345094722251044887126833419274720 10707564 127480754647601806597531717546793779200 10707565 323438274839748928855349683713291354720 10707566 477052956920575751159212167638729710080 10707567 -414163499122305832528411596566986464 10707568 99110669328975092877017618442344464384 10707569 27211568830378457929450773282727320996 10707570 141366171305899656935300646821029756320 10707571 115948320476093595979496283020642503424 10707572 615671058201021312826140146068334318976 10707573 -340092754684677536626554776597807310816 10707574 -172051277504350602103074287776302484608 10707575 230080653206853206034303627447593902800 10707576 -84445080966829084086114097675832524800 10707577 -100828253774260693766491263711652407574 10707578 48908745048041167187180622157607625696 10707579 -615225127164764902741044669836250928080 10707580 32373523711173640594452675148530524160 10707581 -204115146403957096545223002593429852160 10707582 -195602227954391422986067271367922769280 10707583 145128220071852430584638627998179157200 10707584 -666077220431347554567908935688446279680 10707585 115631581618140169159987261878068184960 10707586 86879687092164610776725719385443000320 10707587 -956380172886427816059361917133002048000 10707588 -156954573343699003944863645961075526656 10707589 292000555231293886420613261603053175390 10707590 6287978347322500157828926377185222400 10707591 21987805368327942117777331166883874944 10707592 233421534377136258603116785807190261760 10707593 -32104621534899128498015415162540984000 10707594 159947374472760350003427232886948371200 10707595 -373052532461478214978879910190648626400 10707596 880845068080864173329757133736976110592 10707597 -126605647157548777072909532945724116160 10707598 116221289681069906393453108364126092160 10707599 -21904916930155667895020131731924510720 10707600 58210909309788453178900553856924057600 10707601 -167565412095678509557230373152991298400 10707602 4393218708416464614547731330714689280 10707603 562633581381683531130454931683485815664 10707604 -68744701523607204908647404083785549824 10707605 532961793317770419485629635151289379360 10707606 -5602457666618302037478196148105932800 10707607 -341471499612544335713446779041441977144 10707608 341171086876353546167274100574760744960 10707609 65288356484058118177935205395258901728 10707610 18840061877266564063151480375670516960 10707611 -106195818381697416246135885416946913788 10707612 -116127013071650250413893415733799653888 10707613 -82108975983539860959300303841310279840 10707614 63677292464802915352708116985617641280 10707615 -38137798105580869538740344453794004000 10707616 -247301266713754335224910351143468138496 10707617 155299728752562965678678780954787297024 10707618 -108545159395060643688275119606117600896 10707619 -278863892631920645686926624570871041056 10707620 90614074043819943759077351576900812800 10707621 7255364009167385453710195426130620032 10707622 -12620172353935065110946040992739257888 10707623 -116219883360755460260699356982002837128 10707624 -294337138097932533394451468724389806080 10707625 275532893995864586766618060848697669000 10707626 -268550686716634250088247405872163884960 10707627 195315069955207999511675537436153756672 10707628 -118360822799114935123141130600566565632 10707629 8186612679948855939529750243110667584 10707630 1222033970656695846344708787686519040 10707631 132758605593185676093131065148228420664 10707632 -33087303822704583111454193106233917440 10707633 3030040573816305867241987310574529584 10707634 11624546812274120503463055038006556672 10707635 29864226064109165704190262297540035760 10707636 143060755279691666805204884961799987200 10707637 -489565912213316752679806664717442929508 10707638 27578393568329851608753010680220002720 10707639 513877062444655012941059051477896171728 10707640 34656502482509220084817625546115072000 10707641 -87740891035774896585890113244808573120 10707642 -56522731785693853992298348021116387840 10707643 -61599382073325186370470246843289064736 10707644 -114140544713306675615392133286924401664 10707645 1625871365882613953866795745564288640 10707646 -30509696185314529337092757738949563520 10707647 927166000765651818037239775666127666712 10707648 14421408084459521746319771306947510272 10707649 32022420518286963014854464614111942080 10707650 -47848771367869336751892126957471590400 10707651 -160722498016155406216522956312931620480 10707652 111690027122792744569261943042755153920 10707653 -447225054875789207293679809030443714 10707654 -12715126553002963178593336387355700480 10707655 122527588590748429295871632124856059360 10707656 631656512145447216836025382450473722880 10707657 -13943924264064636478944186987130242912 10707658 8075563706073633686649277291116012384 10707659 -145966354236647257199047386052189629960 10707660 257827211210817728256568661970444288000 10707661 109688527552134785358116201628686950262 10707662 9794016152504319086566154591418434304 10707663 -19369168982273556944650499076032833656 10707664 -122500066985291509106926785390330642432 10707665 -329535150002534910870178009658772572940 10707666 22851299539223009246008258755919069824 10707667 -581810809610266997303726231623952507284 10707668 132272886414944869534387105885443762048 10707669 10730403080848192971234931291021219200 10707670 -66798528531853031406560555758863331200 10707671 -101410803195939642890213769747369384288 10707672 217334950804740338692497804307466649600 10707673 64701065554298808320766974141014902144 10707674 -118707189865998046974390087469421775360 10707675 -127851307852763749368737238678519912000 10707676 94566875036418317088980591663386480128 10707677 211369455475085982386838251146933879500 10707678 -131109640698135721102448940996558796800 10707679 -104037273342943824592503398975427584640 10707680 65370656961715922744580615735139368960 10707681 323640155732104348141150414834365147264 10707682 341800674691357858005847218805024218192 10707683 68723836296020254454613844936886351520 10707684 -43621563429986549473788033559316152320 10707685 128821161643944970350923462428069728600 10707686 192557869900744175914806795467464398144 10707687 537313544659612272251531638572967711440 10707688 7234961240751282186235185380190289920 10707689 -323585805982705819343573781551243047644 10707690 -11694540661280494587481885501081881600 10707691 -369174003458727040056840059481256688908 10707692 -513094459149571658488137350309077565184 10707693 123415689149023541557336498237280192064 10707694 12647897320142648653128865917906232896 10707695 52076001485173306275260395443433428480 10707696 23220914351545838981000993795404333056 10707697 13507005793534858430266205774484034560 10707698 -160533760719510227469960156316881788400 10707699 14962157019148869620370291877543283760 10707700 -282301943646011540273451662991609980800 10707701 372921450108964655525119415112798966702 10707702 -92051714828290007804957670582515515968 10707703 681130820046387669451613618167940830952 10707704 131982463447474750926115000561706926080 10707705 193498746592739419261861715446918769160 10707706 -441020029205874753050337912462541251840 10707707 436693788232901537648943656838721393956 10707708 -47264735563174894001471480262280642560 10707709 -865766999875625902302582646801538770196 10707710 44278985624429618434641180246619576320 10707711 -38064129015167949862081145080441022976 10707712 -184663817132000207625702883554920235008 10707713 -1378585935205515617755071458185700796 10707714 -8993302771954093325714685330123745248 10707715 592922717015842081153627986905630505360 10707716 263537065254485925093681125461364689920 10707717 -364568159301410393206222150494716761440 10707718 14271843778680649510032045461791526016 10707719 377711506265277057113549350319593281408 10707720 281166119624816904994595400119810457600 10707721 22643126071587484128096277928020336922 10707722 -295156150425209746371946829348190096288 10707723 3385242385677019180833264791089132320 10707724 56724258471241246567836761634644736000 10707725 109760152415522372677811652503722819650 10707726 -102375824398353178946247239338054302720 10707727 -782045161924771454785307048231461593424 10707728 -164820397401915087290734621920122634240 10707729 190732484606668525706619192154882244640 10707730 307482776703134576964234730227345546240 10707731 5342635420518398065270790320281403272 10707732 70651602932073741704507154639052142592 10707733 -218291802133099605193650134869817546880 10707734 -58753872924611882490703188468681900288 10707735 286449216831458382770165854521535478400 10707736 -149567343661626779236917711738258432000 10707737 -621552795123478142799944650829284930614 10707738 -144972329619089544316441928197944526080 10707739 132602527300687915952579885119572861440 10707740 5751610874153434196144337764810288640 10707741 108872324921884634922183616337443983360 10707742 166696048127469191931774292009111097472 10707743 -346119574366550176257677336564343919008 10707744 377158834941528217788330943686212321280 10707745 -566905455898725849196658294234402203500 10707746 -53870754059294415342134718580799516160 10707747 83081314953580440171450072176574827328 10707748 -1046858548792171078245297005484403772160 10707749 72428421663520243780390490082049886808 10707750 133286812638706005763348595936348640000 10707751 380940653469328867451442530252268320512 10707752 104209736056922576589725872646774784000 10707753 -75544534146495553137564599207095713792 10707754 191012867707931771969067184631732509440 10707755 -84753116767405334141736690958239319680 10707756 306424731295355138494914103187974179840 10707757 -143465782975449759050863121267443463880 10707758 -384772110186418985733605558563839671040 10707759 358484726586067039596008845279203043464 10707760 45402428048344780391600389339795292160 10707761 -787584148740086519397256051197192838638 10707762 -67781256279552375010467808792782458880 10707763 -126242466244415910954683446770967477680 10707764 20014659735270741089603074438076362752 10707765 -4663887228334653812956647850082376960 10707766 -103179103410358525088922091093374339168 10707767 26433169947045860632799730132911152992 10707768 29008597440279353607963494972319744000 10707769 484977554762622454256335255869724560170 10707770 37819646495751143276088552470298394080 10707771 134729592181419698106425016846357727512 10707772 142894209858566134173003705855769096192 10707773 -408848325999664405669024754075196994560 10707774 3175422029999505693471016257177600 10707775 226748478580911878122284223225895985600 10707776 -166982129843573405527739775993650872320 10707777 -55110948850159524014976413733551945472 10707778 -415417751084102208031140872147772640560 10707779 270890718103414336047391108511078561520 10707780 64468069485196658391239217800960102400 10707781 -70851404232032425410356211322391741408 10707782 -390401575281927024972302195415622470528 10707783 -257571539814095865421338462008657630256 10707784 679905015273611872662774739983996994560 10707785 -324274099958021385730321645214188477440 10707786 10783953073804286652050600400015080640 10707787 446704442769337482907850944592153212436 10707788 21979564554556483098633978998434037760 10707789 -182570559097481926013445616256985734976 10707790 -317913609156774590603604755267582497920 10707791 -449234141776763930855577019132680070848 10707792 -10024393749121471004610424472862720000 10707793 149069281250132014923314902471525957360 10707794 120238409398574954524956810868731589632 10707795 -42385646069352920016056132979864134400 10707796 94091292984964974917358799224773535744 10707797 -256805824114729197854554170269943656754 10707798 106575710195658884309806072907920457664 10707799 642736317077103118715750963754882369800 10707800 126404568165579462120933355336645632000 10707801 5395840474669000969028692366962660096 10707802 5722449199680839980127096682244214784 10707803 -125324405472696216911476282823440449216 10707804 -29392940830910807788856786865911592960 10707805 -38689317565528176314152024775717665440 10707806 -172774991547154318819237671281311497600 10707807 205977245340859298414602758419158209024 10707808 784856839811442169407143612282239057920 10707809 -289418179204172241067994740898656684608 10707810 141543250461827023724246495747093852160 10707811 -212090812533573888991521334789464364800 10707812 -465763549842948038982606162477963049344 10707813 14939981442459354757144101332275622142 10707814 -187074208128881194689417490126471950720 10707815 -611170289001523613665454884165285221600 10707816 43122885752161457456222411720708751360 10707817 254397913738870207631163842195492832 10707818 -278103664090975890661275868618254428160 10707819 -48153902000452254982897640286768087552 10707820 -335350345349361336788465722856923729920 10707821 -392304212776128065442115612236650679978 10707822 -23668469091741391933713787406132121600 10707823 -74684082525742044551366735028179372832 10707824 38115486708256864486512177647119958016 10707825 214375252382050216028272234206662631600 10707826 41937566538882883818279153180745220112 10707827 -90177414278634105140416143644587664640 10707828 23242548159078454431685010618902517760 10707829 864279304944509889770836749951551546880 10707830 -45536540628348954312557785770058444800 10707831 -448128890627739739603808002159737617280 10707832 -222723800378983801633891170917123481600 10707833 34294601032261388729335251130765864200 10707834 42424043259231275004404169564994338816 10707835 157910413400938539137913795190111294800 10707836 210952769430343639839772800997836564480 10707837 -13191162282971013096198673569102830976 10707838 -6161055905850860228760831657246107904 10707839 190210832826023490835831104892872320640 10707840 144679633901429875070049135840618086400 10707841 403247140839439540620875935195515842052 10707842 -263044986160746579374667616951243309056 10707843 -470628201384566779952619709871700171456 10707844 -86529761411697439849272196823315189760 10707845 441057978090066701835888193896119975100 10707846 93991955925540657140631506094954657984 10707847 173692177012174537032441718847176877472 10707848 83369105741028273686816873741875983360 10707849 -527087681916619825593001683344952619200 10707850 -133695775963833654419604947976737299200 10707851 227614759722142330404353074272870232320 10707852 -184314813317827923316101749766021984768 10707853 -20208212844422497534331754324190057696 10707854 -37910491248425519432408926538243394624 10707855 113934484575822114240226799128711178400 10707856 150026886530035649304828312310397837312 10707857 -99145634768264956730827917514472605440 10707858 -121412117811480896321323928788639104000 10707859 -57867330672188903311207552876980951896 10707860 -3415038708795315730558047361007523840 10707861 -216780207095380851487722352512141484128 10707862 99053198542173263654601068167778969664 10707863 339135824171532542738731985368553268624 10707864 61678575846034168792873059517836165120 10707865 24972838481447527589800326813660364800 10707866 -104693487456580495233183004283716017696 10707867 69167251155601530569430800026802986284 10707868 -306398954048460555310400536763690094080 10707869 -362901608677427206976717917535290576704 10707870 -52738809236646020916251583089070115200 10707871 -5084074565288371737529111817885325136 10707872 132312726143199819894935478516253655040 10707873 -737809624298246312250458741441714273280 10707874 34413468253299659377439070029382058272 10707875 -163509782496571795328008101313560720000 10707876 -15319881403066744390725154703205897600 10707877 -160163495036641920332365928817687390274 10707878 -141095991652220680194062181528520710144 10707879 5154999288891306738109048439292888576 10707880 146227632113843252887183410229375795200 10707881 -164097925416993504203286225980021325318 10707882 118190725306665056014589643235126747392 10707883 -206671500373225038036671350081865504240 10707884 -405010778058964171983180056245217737728 10707885 -451043878150394953845459513857176221000 10707886 581301786432112520628437174844489600 10707887 265844100089037667082318492096288697600 10707888 5004591337635470275190234683932868608 10707889 -1418783740502756848122434073615411310 10707890 46201558177580344102123326580607287200 10707891 -179694511213551883883438814418738744008 10707892 39869187686639381258254172200746419712 10707893 2968781295134599673150421306623272320 10707894 35592977507848737744101190859003891968 10707895 -154423467768008481073671278121432112800 10707896 -61181802911002944813140468403195248640 10707897 -217122952456723945870760395466825124480 10707898 -313231729320227445662347673849451046800 10707899 2244037874596214984927706971722668900 10707900 16124528588074079634117645575408640000 10707901 164472664800676116125814354470990424902 10707902 1674931686571218003871601495084814720 10707903 -3121277268811719765320702209028067840 10707904 -257162278513217708445028869494573891584 10707905 -67417789286288798143275769784930044080 10707906 -47095895171608749084696209636516812800 10707907 216734280740275950621487227033117141712 10707908 396101096029801368165560487164781432192 10707909 -81572042671569385348363008969792530880 10707910 -4268005004074275627644958131072880000 10707911 -49388156070055949083431510538952781456 10707912 309529990273548284690713208776440529920 10707913 373017828149496780274359579026209415184 10707914 88995684549769973369413419335977746432 10707915 -114252118246831359552529426777994392080 10707916 442681971888190829911284871903979132928 10707917 278658660890280451924239541372439890560 10707918 70539066400586963973339006495195614208 10707919 594559264687232115636228440610188736840 10707920 12382914669276644058678918671651143680 10707921 280741380020433238564068719018369829282 10707922 -4309610011940181390229562802998560128 10707923 102211721778842686478396720321767624464 10707924 191680159206636213416330466812325765120 10707925 37103604569725577071558482488395096000 10707926 -276212369988438926856264627390347970816 10707927 85963452306941337503140126830122486784 10707928 -94844656801972545649733955656419246080 10707929 198116471481619130791780799519901089940 10707930 -45486366146261136299496614541280704000 10707931 -48688484007525196492283318875067996880 10707932 1879330342027326355689527060525309952 10707933 192370332713910360131883214155982621824 10707934 -100430000588945442252114447966267736320 10707935 -77361073455547043531136309216132843840 10707936 305489095380048550218412092108180553728 10707937 88754106104683254671701700525435815586 10707938 430511151942587412478985444363467479120 10707939 -187636141854477048518669141544533595192 10707940 483570432227601548097858769259268034560 10707941 -16137293723011010443551574795508884548 10707942 -15459398569173949541534157762861619200 10707943 608585458725377498310592052685271131216 10707944 -41129380401634461779433535485843456000 10707945 -171838034807850240176178920502890038080 10707946 -2192222583217648903830758898164928000 10707947 -506559565641817974859826483303232686604 10707948 -39425835271164181095047458118809512960 10707949 89715804544635365463914528967096558720 10707950 -189253268419554992121547459243841784000 10707951 260096354864735356390224724839879572232 10707952 152970488953813799242956477357804486656 10707953 197209496118224793283928228548757189202 10707954 -73116762149940246560797375970162321280 10707955 -285534260248816789630624943487575018640 10707956 155128854082889564953656778445947066368 10707957 -5311871454140316629943970278350440260 10707958 36645756358955612546249354510006469120 10707959 107035044220947174592808207448831893760 10707960 90888380659815835576913134976913408000 10707961 -337740665112417856469461172421785289216 10707962 59998025013926537763130085047105253232 10707963 -173145457766191087869120756069762539520 10707964 -135258480707469398172716072627066457600 10707965 -258175446811467532861125076931366173140 10707966 81044288345270388140784741473922570624 10707967 -175262320513538717458659773992493944208 10707968 -857303679343821719694092402130526666752 10707969 -79656172896071822790515743586792386080 10707970 51754309721210442833184146099623993440 10707971 -482599325600760216393352973825412141828 10707972 -174297761147533284796925943231770198016 10707973 213211495052091126230197858036141760222 10707974 -107931759348831224705684247538051983264 10707975 -136393035654937820438431543666322813400 10707976 -274535494536417700820018696655696691200 10707977 -279447223280591350965481760262082480128 10707978 -61934018074304508961586401339604143872 10707979 93900643768495857223834987414485226580 10707980 -211092088006924908931515872040883584000 10707981 166415925420751846970699727826088998080 10707982 7664735110308165274184029914022910592 10707983 171857708274933567879225441736136114688 10707984 43704250445025615899046502769547018240 10707985 129467537971462105458738864837066965160 10707986 -163614274202707975883153116171316957808 10707987 -362659836021673318257682562657068781640 10707988 -458646896310740038301105244519384464512 10707989 -1907962055749189179926258620598561280 10707990 -115456662553439540522151413595985034880 10707991 -35474306066018961321980525182621964800 10707992 389006557904131782953044877949884160000 10707993 -26043212092698887977088124219607685580 10707994 -288510701808720098539908436930924064256 10707995 -163826515618410036113446357625016638880 10707996 -1713418159959068747249850144727965696 10707997 804388841549364847255679223647636025446 10707998 -122215282235536625658023672366265243264 10707999 97481128729488592440039886603849646664 10708000 -265575109123256018115186315474075648000 10708001 486088614352109114803072097549786241600 10708002 266766120847550252640602331585626896080 10708003 -354918756558146398091472636781087840560 10708004 534872160998388849733461709272182707200 10708005 4189992699826250298035053434481213440 10708006 180692865104363160203930426737306409952 10708007 165608162537695940249048962488911359104 10708008 66059163385660069983912257957630361600 10708009 240459850264162491991177376457491934 10708010 -385172995450584251717108722600654602240 10708011 210880496486122377498634639850809732800 10708012 134149602885200371994662600664102487040 10708013 107368760682920953691250190401213171564 10708014 -58373365372070236444855514152906113024 10708015 -253746078282256940996708871036886614840 10708016 5582976229069153715954415657762816 10708017 358935027980677992253735139933842620960 10708018 -47829319893233535256380883437979644000 10708019 -182946269168795225212217487387456566724 10708020 -37209332937653420114524139064461721600 10708021 -372009155299357833943444000566745797778 10708022 -40198597640360368850366398328913941376 10708023 21189282306535996160955958357889511168 10708024 190265249366932546970761930378066944000 10708025 216472994541941420169733823183774926800 10708026 -79757715641632077584080439362764352512 10708027 73494388492346678043507448402359156240 10708028 134811291234940092052036622788752560640 10708029 381752958663672585509321770398508694700 10708030 -208817035951890092210967386127602427840 10708031 164760615952836113069618591788464616464 10708032 -1368439590033120182071824368478978048 10708033 -38560004898934914432737517180446254080 10708034 294628071412768649027762845324552672800 10708035 427719075532095095479580484368260800 10708036 372394016306197557974812903106019029248 10708037 16668707407790407878103349660548707072 10708038 -241221642895466473279421721808602911232 10708039 713201118259698648156511135631206810880 10708040 222553892030433246319806865904320512000 10708041 -25512087656882721997261730963306880000 10708042 1428551772384077252114012142750438912 10708043 222142401112622493017802399431374840344 10708044 -25823258841338929085036186110318276608 10708045 850828064430308120756133799638596428800 10708046 479903055569831049485710939179931361472 10708047 -1457996961709942825540069025565720480 10708048 -83569352887587987906347960249294667776 10708049 -467457266368332313396841372213955208080 10708050 -69310903081786917567185418188453539200 10708051 41807578272346423488080085434836534400 10708052 87609895172175403314588691607490561792 10708053 -445648407382188062945947846550201438016 10708054 -11527624211571816729584156368322439168 10708055 -682530235120853801934438183936284136000 10708056 458349418060403130404652601188687697920 10708057 354350774817100746021592301938669596672 10708058 201581059981993261859844793180248176640 10708059 -181932422745286577900897821561091049360 10708060 -120977771479224590392007727308140016640 10708061 -124728146660367782908982261164101081216 10708062 125568418774545147611660470276910830848 10708063 656173441515867178612630414112722529312 10708064 240361114715661984570764377050356121600 10708065 32103378597536924365370298293394192000 10708066 -53343400844915048480900283841096586880 10708067 -325998192146716411314836342803701808320 10708068 -241780235891885174146942985535987784704 10708069 489600439969319116088797487636138409470 10708070 -289070514049121348749682432310455466240 10708071 -605862128190036127530847588389928213632 10708072 -331818828557515840763531870362947256320 10708073 1098673174306777493257465403078511047760 10708074 -73946154432837736230007822192045723392 10708075 1988044602546719646916039670276441600 10708076 -674996000868979385514504140125218616320 10708077 81918267564234057634702743806822122080 10708078 174692219293923660514140730340767488 10708079 870962075127185477110426033628932489680 10708080 -23800206446405462811382065563390115840 10708081 -24990311516142618137488825125722474000 10708082 -53487546022963247495457714474151084032 10708083 161960950351842987346575111658121737680 10708084 -134464235093379754077692964230738173184 10708085 507164606536360167307577714328010266780 10708086 293428893714218556587055688736543330304 10708087 -139511813855735235552533789447743580160 10708088 63402417433866959789718931611509760000 10708089 148850627542987699936571929921921648320 10708090 33176494025927175447904677907713808320 10708091 -301521855304977601664862772907170125000 10708092 85030414664172779232216657486163584000 10708093 -208001911724608156729327887227951980032 10708094 397564412708341550072858314651991748096 10708095 -295023706868246592400342709303636826480 10708096 -75942556864607181089387207654689996800 10708097 191491283489395227875934985362383964546 10708098 -83012484522839124753801270091311428736 10708099 -330824175644094208740484769663322304900 10708100 8272677437287926524677504800713414400 10708101 429877422619217916046150702484415249630 10708102 222069791039016120202251276904313734752 10708103 49861170987597138327242354967029764704 10708104 330660638861496477829660074660373463040 10708105 94987751094181985930011567336902165000 10708106 -163022367807188791569857089020033549216 10708107 269510408625926844323036010857687918040 10708108 254919073069208612915914061185239177216 10708109 331595559116413939265259095827974669516 10708110 34571654494623302360659824130673356800 10708111 -541857571095396311509659304532185006288 10708112 1586125613605593497218616700608397312 10708113 -49282373560588940835863296061963940864 10708114 -163469491923578507799737784839026783344 10708115 -188203743011396962312416579263250412800 10708116 37320681389996775962028650086038933504 10708117 -150347539402721089840798010865254104000 10708118 -4656247892465102327406668041608732096 10708119 37941604683875698288153120455008878200 10708120 147514662440175118443448680607284633600 10708121 15617041445683725043750106704402694664 10708122 62682530314880646035292706380520876800 10708123 -214546300186626751242538828759295015696 10708124 -72220293085470983556808065828241582080 10708125 -41077784287780548865764833217243960000 10708126 -97129744376891864652627971198345511552 10708127 -14075820676891741111675510026066566088 10708128 322434559023775631072629697233101717504 10708129 613943497022600982897398867438690389730 10708130 37181887280248196089130674586164891200 10708131 -130827113288533174947640957919735513856 10708132 -100370054596998746307773424287477071872 10708133 -134033957767086491335775961067356867456 10708134 -97241522329490072296297001811176448000 10708135 103698425349376237148169656267366175360 10708136 287769716948149070503836543684182215680 10708137 18714416731286125875713661530499642 10708138 -31039349948645839765244771492799383040 10708139 -129454585237984678781745214176133146576 10708140 -120745692002701955171412015567178982400 10708141 7964275001388081927405607654559468384 10708142 29791214304569380835995321356095729472 10708143 49128074274280688820585952746473606400 10708144 -61508546294761399265090529586251038720 10708145 -29653245794917434260440835003162953920 10708146 276527205473413209011170260778705190400 10708147 -576246888414996697849786247500315318728 10708148 -634907966722140100129867096158203111424 10708149 -314089038389032006166117105919550564032 10708150 -55970278109670271125840804280945663200 10708151 -939092172212491452253944774978092736 10708152 -15851036412660036541266768184191221760 10708153 -784715748545104947969751985729131144880 10708154 211156527567084493573217374652035050240 10708155 277553043139541586852191346037738659600 10708156 -43087111304815576729578684033760296960 10708157 -2094709643591547403089229966556380320 10708158 -105229826073655640598060729167027265216 10708159 110742877152914444044552684219038509952 10708160 14668608593953136819343892808623718400 10708161 8890927297605263526625691892018476640 10708162 219020157758338553604195253085737584384 10708163 -684635922792214221393968955504380915520 10708164 272870725877383595333632383296051456256 10708165 177202353297272579838359152497369440640 10708166 25271227725830546951898282465789681888 10708167 -348789767583770450936824411228229196120 10708168 -818932066525314028777814695514227645440 10708169 128783496308654950436354786459870484570 10708170 -79969009630486021296874254878326778880 10708171 350992646057119535242050596624983028372 10708172 -187000015949114250889653052195153943040 10708173 158976761042980035266873184178180588800 10708174 -108761365770515773803744094421826617664 10708175 50237363162748124616151949365862377600 10708176 -90490577302341111217120417391301623808 10708177 752256655537885141099609664502977367026 10708178 32465948653288134163592433657354258240 10708179 288323345340442183432072470147051234048 10708180 -63966246593803992984318225557767004160 10708181 -223105262336849088676994703320493940032 10708182 -199173006837008849748107125533055831200 10708183 -381948954222227873891768156155380798600 10708184 -218907700902774845631029038442556334080 10708185 -180531069530475041215423896834216987840 10708186 227311517789326089592409091052645623792 10708187 -282012471553050640352658285042776049648 10708188 -38765709954963550235063274125380853760 10708189 -812173839739007962513825075627662553376 10708190 -50856087322141873716578455097182368000 10708191 -7447627499208394657813160695776569520 10708192 -654124933578312656894908802523267072000 10708193 -96530895045123564297261778747128832620 10708194 16692497990115617818725580674217257984 10708195 -13231153175894797945719940704369172800 10708196 -502244167591254582497817701433520094208 10708197 311944856828966135648533852545138760800 10708198 547985330273673506545140142069081615872 10708199 181181279223572014838283924471014086200 10708200 19119712761865339011438976981528704000 10708201 311253117523106576407610944918632019200 10708202 295568666085597839757765348202786235904 10708203 369288451995687769607122309076916623808 10708204 462348420948952226508830421977646080 10708205 -398018565200075281199444109661537860000 10708206 -79450203201931946050188485852703854592 10708207 -15796025921687318587714793499677019168 10708208 26640544010858869128757634976494125056 10708209 -310228115833426496026154946866845954686 10708210 -87253547297519010745648377194635584000 10708211 185438171426064625709786632958042306952 10708212 94165941591505020099176411740681715712 10708213 34541874821914442824834923163623734400 10708214 -741320586716213939293038382539594042240 10708215 -317462685609226016193738104401291271520 10708216 170550378409202719960551979095096975360 10708217 319599351777457283457882191211756108420 10708218 -1271141127039305297869822519740292896 10708219 224223255791358408518211594239417855568 10708220 1480049934822923897718628808740853760 10708221 -83138362115570927449392906768924787680 10708222 55158323704011353437828771666472734464 10708223 318368139978162036211939362112141347744 10708224 -13900832370374850348438096477098606592 10708225 13258680654845338774323586222014043200 10708226 -109962853725702551742180704074243417056 10708227 397297579346940677106002030557350873840 10708228 -219216451971888926495596169911107394432 10708229 293706670996913655917316768033628722240 10708230 -18856991872834734347754708483852468480 10708231 735985990315764458246150606974332315032 10708232 700039323666022892012439408975914772480 10708233 399722931391711761663311151493840299024 10708234 301635114010574535808281743231620532016 10708235 -92666142459461204886113976696800356320 10708236 83529825261618439830196623034648018944 10708237 -145252072493117115292892700667745228800 10708238 249086243970530685195291769619867651520 10708239 -304919885803203043037068209061372865280 10708240 -11206381028962411110113500983742218240 10708241 -252175921188542106439974330423252353358 10708242 -152425384569117818394194495651681685888 10708243 -97953914705814659276258481076602603616 10708244 -76274666811976213554025825227222038784 10708245 301016869990435238170849460115150723840 10708246 -457446802297028109541284174416890280928 10708247 -13682453295187605109110791311641834240 10708248 144746348816522785737956503560162508800 10708249 233761253981358994136430505670281474836 10708250 125842132257720595289671733475160320000 10708251 150549285162098833363216184000376763584 10708252 -784793690219652368315537571661124305920 10708253 564042379844800126446073617505225155660 10708254 125093826665611105264445570572005171840 10708255 93771101724837622416370834367412868560 10708256 295002306630122082402684225108914601984 10708257 32164450794727741416821764996004022144 10708258 318842149270226108134110422321250000 10708259 -465722281940038939205075504733874646784 10708260 -36591191334362866181320616819869347840 10708261 517203031328342331188238477347130700862 10708262 329569878831587282000166660774936049632 10708263 434385513108554537485256694681633910992 10708264 90898497586670273877932822645128396800 10708265 561662920538445261926497181783183946660 10708266 -100440156515965973753690524468543280640 10708267 -110948743059459650697496250712619604360 10708268 -21036453251614443792308760085183770624 10708269 67629265007308896709954023315188342400 10708270 -54709872310922731409907630054143161920 10708271 -10156748871689242856041287224418310656 10708272 23068823148395139401992277190568525824 10708273 422928300106715284781372914980205205522 10708274 -187031925443273500022980436486686467168 10708275 -109977663470936644084676225933660126400 10708276 -262365481718070377330593208578653619840 10708277 160678269641181194703328831788142334460 10708278 -93865231896164924829112049735894446080 10708279 -155947825394130448806482946333159663840 10708280 290267290867456989482362426124253388800 10708281 -116871762883945647671506354418473300668 10708282 -126938423157612466119258273493739984640 10708283 385058950841162757155312649359611607400 10708284 190702284060927304438758307264772583936 10708285 43978348493666805863034721492243205760 10708286 -219380239964237632692249554290286623680 10708287 243376586619044782827630906562669999560 10708288 12826542755065533088459040746557145088 10708289 -757474866354515557111232014461956750910 10708290 3648820459062376354369954642059064320 10708291 -336077962206072297681154323984726431232 10708292 -569961596103680870643010808293931089920 10708293 145090851139386776964849618012123082464 10708294 9175383436556902004516181644577239040 10708295 -137497809789186546925825501076365723680 10708296 -133592226335498166843655016336961331200 10708297 40336437850316029407776501974091080154 10708298 -170618709646278203154252763878232809120 10708299 29313829039233199641473715533873169408 10708300 69066811690374624927099935132064960000 10708301 397947619402857486235625161206832621302 10708302 -109839278780522888161544389159777198080 10708303 6405632025902620518799779174463040424 10708304 -98030796187490456042156305716331560960 10708305 267720240515406549791271971219099438400 10708306 -33580803294649290935312905240029611520 10708307 -6323108930786066735215583321017797648 10708308 194241798024154958775272208955169587200 10708309 -554443560122167491599670586503014685490 10708310 126206177872293204038571007279070501760 10708311 295299224096652221840406604446207213672 10708312 727181085759177184393817832222287923200 10708313 -82168230165788189118956244542830634544 10708314 -69405734501842899680415151512127925760 10708315 -113797963006732587304948495413430137600 10708316 -76097012375209004007823635674987520 10708317 -47806309581952563545524551263108262240 10708318 119854213232253620279945476199524255296 10708319 54184621557249841098562150156499154720 10708320 -37168102842180509587151196817446666240 10708321 -78970718132217570448597346371725795308 10708322 -134763664416134636141144372759180618976 10708323 181931189113676353710284020041285024000 10708324 129057411073872393671394824307089971200 10708325 -12067334146892486955508482088745959500 10708326 -120163494687841691907860790670925972736 10708327 -154799848683557964315823790393336485328 10708328 325905561682259715574980795487797903360 10708329 -157695589386998361584274997511204132160 10708330 68468705153748685656197926942111211520 10708331 -119311090321537101387711639969851100168 10708332 56230089500834953621123400855123097600 10708333 -8146732147298555253774981666206918112 10708334 19581332353550507097944138286684993024 10708335 24909865569756293801151920248909958400 10708336 19859936175877350223424465410784264192 10708337 -77825359780974695741273775227062081740 10708338 -36497313044617191511438505360632438656 10708339 -354353648611988964994378831224921331008 10708340 93695535436302505714790652068601446400 10708341 -87717050811546667151328103335261241536 10708342 41903381753492070227850751662491852160 10708343 9871460177803821535139254725622263072 10708344 -190750809469635908374962203458399088640 10708345 -197564161828506701297964893217799731900 10708346 -29882688349417921822738518390478982400 10708347 -160891903250963869291803590054551049592 10708348 148098386684668950137163635348395456512 10708349 722648412297114432440690648743541429100 10708350 17346247233836107783572990238934232000 10708351 870625021127040712973378469263410696032 10708352 435658994868576536413857454192223846400 10708353 -1565409881798602929806382907114364316 10708354 27131088924993305758463339947261754400 10708355 -92306991433295073895452876020217662400 10708356 638523558925078536278114186340420102144 10708357 -85465724528627007472768602422635800768 10708358 317802894308614117399275660567645725280 10708359 -368416546861586696742256314417693867096 10708360 -118602598941680285971871329112136806400 10708361 -242855335429057408431326902105785758976 10708362 7079639992194550402685160194206475520 10708363 -174721848911806348006455618440794758096 10708364 127972107876425852540521698635889954816 10708365 264240478158320231923157183719916010720 10708366 -297556378752494168451427071376327101120 10708367 -90367833111137054426277894182821941600 10708368 -2643830330416516225123880261069832192 10708369 441848993055565835093183695936510090560 10708370 -3296909523191214412456605892398916800 10708371 85880579455080078380033951003602857120 10708372 -210896316796748878205666612182090167424 10708373 -167884396234097378653204471070371226436 10708374 -227994743066770044443160154843307163648 10708375 -54753150087568349771561053363040958000 10708376 -4628441632776176867990556419453091840 10708377 -31104432911063502772304219788054405680 10708378 -31069072397610860570263961197825243680 10708379 -238397867369346682539289825629310500 10708380 -57484255122907855288004506812307706880 10708381 -224230284799049047240608308186110808000 10708382 -208818429167877463567100967078623400000 10708383 -8044723538660040715497302362890466560 10708384 -286202417826605768752666043719806418944 10708385 194577174552609862596235962774029572560 10708386 -45991476259363295182328703920360128512 10708387 -789132226765991228870796772440413628964 10708388 475037072024625403518571411854924444288 10708389 12416014706958917768816775608897808000 10708390 8758242722185967857322664507699394560 10708391 -284299606518883679372089238143378099200 10708392 -30721517251702801266368865845949235200 10708393 -898052741024269611643365912464905557680 10708394 -20199781806444058234471207801512827040 10708395 251909911285041861125247699187064064000 10708396 374332714515705114942006266603118060800 10708397 168841329280232635772522911672914160512 10708398 -94839313611039618583268932565463042816 10708399 189819580548653325705828223867257276664 10708400 14952288744005472675442485532692480000 10708401 -438004899894622682901324321418460232096 10708402 309997817496182565595044920617420864032 10708403 -110830214470221807046470638552722479348 10708404 104904988172800224863424903384005578752 10708405 458041673688390617189204863760006028060 10708406 155509584254635000631362832207575285152 10708407 -475920981569678295403863776583136207296 10708408 269512340241286467844180177456051752960 10708409 -217078229717450289795974150933338929600 10708410 21546264131436629545997668634544111360 10708411 130413173791123917674508437887297941432 10708412 185612298133634959707839507444559181824 10708413 420467534884386096700789843604756150688 10708414 -128324851997299544332565116347863602944 10708415 242289541814015937229786748374475224320 10708416 11769641704231572167543318640863477760 10708417 -23385231681987099532392017726947897534 10708418 170051771516887702331081820448754658816 10708419 7613686334605081672356791769458714880 10708420 -224550411760866476646425898976914616320 10708421 89184711021698837373052657976376590400 10708422 -166903626763935111794362253958091422528 10708423 -97670312499912743113198765837948280808 10708424 269107699806824445726601906178420428800 10708425 -611628511799589588160035803857396800 10708426 -211062425037636892449123822970648667088 10708427 112960824762858297158427252764372959032 10708428 291081062594143497171639673463464258560 10708429 -281185536868435964865924293618107334324 10708430 -128853647882183266326308605372228664640 10708431 -362859318208881480211352849273801929848 10708432 -11517631509013112815408926714049855488 10708433 794484906680499089898516073440820657920 10708434 116774943216761047113420356310906031488 10708435 -484917718275531320178508777493851047120 10708436 -377471850828161302647805177611633975552 10708437 -93994261029495791177365503651807716832 10708438 48643592916341237944194721864538668800 10708439 -275236028383020773144650640143396881744 10708440 180617006432859861847084602090096844800 10708441 -27525201397169322365338778768447190000 10708442 -424699771712292037943324494778915290128 10708443 -3268537224473623649136298558414084296 10708444 134083770671492893157773325287986959872 10708445 -265473144817087560885456411960268810560 10708446 -70452857263278559962828932018747053056 10708447 -351316251846150427001031861669785588880 10708448 -191660798264629835457016624142787280896 10708449 -480963298887258572013003532444737811536 10708450 103834418775985220713815389809693824000 10708451 40947906676558162439654935024626210912 10708452 366947165808288482944988619930350146176 10708453 44742116774923328024462104288772959296 10708454 -25518919823632793415997253361291007488 10708455 31753361120292204192194075498209996800 10708456 -486720507319508281770480127370941808640 10708457 -280480579249372753446889137091601997120 10708458 -122997294873191048015714247775646159616 10708459 713525201980382618697941460425385884660 10708460 -121263619082490192067328342238951198720 10708461 504317839372670904248660357944613388960 10708462 1838405838809928259768519235919890304 10708463 786006541823357496920698832340139013712 10708464 -29296902442309661377922775536392962048 10708465 495141385377688264048830189320001559860 10708466 162486354906725087679848940274237241760 10708467 28475250111541288168080229782364336128 10708468 177661492617012224743582355399718433536 10708469 -570951691565846953627691795336534145600 10708470 261244747791141153638518010363338483200 10708471 54032148940984070959135724441144477672 10708472 -42804232933893564010370444218311475200 10708473 -375061619928844304206636024238132151216 10708474 -46300356605783645451806473256548002048 10708475 -130897001995615691741643702348393091500 10708476 350677650079358146716893892367479152640 10708477 -37208960259496522718319764564724575540 10708478 -61966820926199888601650209595605036032 10708479 299837548275741221526127908040996797624 10708480 118396695911957091761165766904460083200 10708481 359736517629108113880481329718329518400 10708482 -60876268106631643385740525617650926080 10708483 644630176320936762935292366468604244732 10708484 266463760269571654986038155486777382016 10708485 -15490842433099444927864403443923494400 10708486 -339191677109533653016441856370552827808 10708487 358293048366604628222177554745786134800 10708488 133298919820191038256775847123075727360 10708489 151175659879053871174337997251426351040 10708490 127159878484260250917544721501184093120 10708491 55786217982799892656226068779409724400 10708492 -15530825900500895738226556614089502720 10708493 60888857023297593302182333146106130742 10708494 148759398556161266177408744544350896128 10708495 -146526012674957832187460750108785036800 10708496 -40949505754442519997401742439017676800 10708497 -622640226675108886881246285899649068160 10708498 87119638617119928889502968859954972160 10708499 -429364507423564400649376223791660632864 10708500 -344360327811426257057912010954240000 10708501 -104546259809229719755589125369374875808 10708502 -132756146516533890555706556182837976448 10708503 -8147587081787091677932110218003419584 10708504 435763795580566802631441454636925337600 10708505 -6433102652226388403554414799000019840 10708506 196078032549197075647496841322309347312 10708507 -415091119696000099839210005182705968968 10708508 187019904257010679543568094192198563328 10708509 -218685819341726226027873046090272233088 10708510 225808180822195211310463319785595876160 10708511 -557758951023081444894414951242347126800 10708512 381379470258426869087279226836650819584 10708513 -195873468854412501088891168588979425280 10708514 -275415089124521945552191135264456172160 10708515 -92895150813136617802401062958807491040 10708516 2780388607919851916999565692534882304 10708517 179890147514876410442170655020178041020 10708518 197897916963485976157534627135926707904 10708519 313303611139264402719793746103715860296 10708520 38678161475510952192002954293793740800 10708521 -172755637258164409206075509997657427296 10708522 2601693478101773308508249728027117824 10708523 -15847154663891650443144757317281977056 10708524 -386452682196670327107043938999927767040 10708525 207012568043964304392428892851272700100 10708526 53421508551249830606374150109653394880 10708527 18684889047885507330005220772564853760 10708528 92396604553036201315192612179432292352 10708529 -275334110387506750088792642688389907840 10708530 -49873149608380832559543679411237831680 10708531 388984538610292119312625850587838411664 10708532 523230293904970578202096922492276877696 10708533 455557255279450519135530225159501737760 10708534 -206824397890545786050026862882258075328 10708535 396122828065230262677284380039760907480 10708536 -82414007471006601776443451422154649600 10708537 -226927506348005503093100827774470414848 10708538 497649152665251585394323781367085225696 10708539 -499993515032054259251838501020969951976 10708540 -18111795699274038877368574978272000000 10708541 -258449855069598355483322480488155471648 10708542 -47104229710498107005526354255846873792 10708543 -223096667148715825293652670509827209584 10708544 11882754044736743324501718028951486464 10708545 -42448806745548750198703902549297271680 10708546 98241928964749746025491745425590177184 10708547 -37911884357099981124177202427345391552 10708548 5168179389827241287919212982879688704 10708549 -25298916708961614734035025145180196450 10708550 -71717384476442251451829462513067478400 10708551 -45389271152812285588839913935489772800 10708552 2352218036953109601977049641473843200 10708553 -510656876670296478517814517087270588198 10708554 164033423278129825762566287951661715200 10708555 43497733225633431142429834551377778240 10708556 -298470526766930535254705504968563287040 10708557 -101053196282431379415746330790580964160 10708558 -64137837267669034966432437464495497344 10708559 -511166778922629873872153133802823757480 10708560 -29180726149007854659777936401881497600 10708561 -396102101821310419066018871683111293838 10708562 -510901931421655750361730364870525892448 10708563 -340586091233037551791935531532972618056 10708564 335129861417403551211504055563759726336 10708565 -16345819556994820845284378596098931200 10708566 121315143520575752954834534385712117248 10708567 463810093312621227450003054611259652616 10708568 121057021814235824566737336361175900160 10708569 -265985543249653273458521629343790166200 10708570 83994261916817972690469923433717657600 10708571 896224054555768472843660156419204039680 10708572 111123727210765552998699647310735360000 10708573 -651379117387311044488150308302097784896 10708574 174348672084853473550797093008997395712 10708575 66245166681333884725966972416445219200 10708576 -142617630559321726455319859734795911168 10708577 238238674330699933446392228671318113984 10708578 6079737468562304128694253495762186240 10708579 -49104680918090645030213557391636159024 10708580 335575659920848600992390091454804697600 10708581 -105426865453455931589435099936335675680 10708582 -6036185494524896283238935156842296608 10708583 -34666656481701367805730024836488992720 10708584 326983804062093084468476762066603704320 10708585 194821022312396450501446514774740125960 10708586 -127475637873711590913330687949489401600 10708587 556804413912946323644129487019924154844 10708588 -14430953475932915374145274298093977600 10708589 -22980246376388855003752614572818472040 10708590 82916224194822480845888044983108019200 10708591 -12260761180189970191029196538566759688 10708592 5242150979784142597266294487351296 10708593 -49256905382028983628940011654551841792 10708594 450722280373365476127493050860024640 10708595 175625757584476728072014901938155326000 10708596 -7909693294201336045344296236234579200 10708597 -81836266467072045698163197428236660900 10708598 116783570864911310485774574390047820160 10708599 -195048571505838194001567880977700263552 10708600 19532177476670527274652650200396800000 10708601 -146788594025807331628947189270040474368 10708602 255761163419620506558736313957639288832 10708603 -874780932151276051457350595339378917056 10708604 -84183888890046922330439920932652959744 10708605 -13009090820557863637124747698142854440 10708606 -66740827245184293782032624241525105664 10708607 -88556478642338709479130801480822414408 10708608 80890294754871432308483021304181555200 10708609 74079606794189737358808890276008974080 10708610 -193837016816803857211441665991420193280 10708611 -98851356118379053972542934321981182720 10708612 -52082484341196774682607492274125263744 10708613 768312002344375295059883289122606816862 10708614 31646251100446932877953656236019511552 10708615 361779402483004473183745783783911344760 10708616 40886075152280538066575537711419392000 10708617 438520918018004508796453655353399729680 10708618 -240184619393557326926207378101380840960 10708619 401710288405494750033041212177293046296 10708620 1715591913162984505669331159309260800 10708621 -579355888787452406177945021415248640 10708622 -79308435799487911928245517804052813888 10708623 -222603572987721798074724032180724687696 10708624 26465704871007647029377354967816970240 10708625 150329507430906057858698998811169465000 10708626 10933541803415538949126812514261272576 10708627 792664336050548009647953807689398414560 10708628 -13544409309498522757048086575806771200 10708629 -379582291322228905857271924028523055872 10708630 -322521871791038871577356612150928848000 10708631 272267396557013689093846055595998943432 10708632 525375375201509673727668043500753715200 10708633 379318673152566814409830527193559275204 10708634 -2721956365004034786953575381611863040 10708635 -6479875203128701434548924784374557440 10708636 483920540903171408541468396868990062080 10708637 -490330603064963786831719696894331250714 10708638 -29238671479876036316948088076619941056 10708639 -343676540827682342597751186328848404352 10708640 91088843296665572044769262710198108160 10708641 35149532847318371131923337199602204752 10708642 166198617241826054818829206980345242112 10708643 136367002211501255520706075721603136000 10708644 -105654166446082516900174308567492393984 10708645 -496008954045526160334061230104440303200 10708646 -63993755998806109147239793681824329472 10708647 165970210268442253091176913198880084480 10708648 -423765366141595287773377250307239408640 10708649 141763960526721515723814600707766558336 10708650 -67973799412948377719901671379070380000 10708651 350493789592879297851892572839614232992 10708652 -786652005766409944898600137803809280 10708653 437780319227297579708251120102469431104 10708654 75342953651456101511450884205253799872 10708655 -11860769903108399363666834989884880440 10708656 -71285668749465856930794864842148741120 10708657 6477293935560919824528811467333302052 10708658 127877303237664463529512778299370587680 10708659 191445839438638302504815009509531778400 10708660 94836346649786198439096323758458255360 10708661 116947621346085041143101338651077758624 10708662 9269572201170241913504862040356950016 10708663 -175015515702309415268347424490841704960 10708664 42369658252019138638832255723975454720 10708665 -87563798506872899940938029114806308160 10708666 44228905919095909373156042051692331520 10708667 149150532251686860423677493212929410384 10708668 160742866040722661632522083176167802880 10708669 10009975869291464859221873061628409644 10708670 -73303025400711830149721415264102416640 10708671 48220969940348289318777021362973250560 10708672 73695913902653742061438717449683861504 10708673 287656073928802665061757701071486472404 10708674 101168099470731132598310070436520209152 10708675 -137345364247397989886075813653742211000 10708676 537634412377028281675065400150203611136 10708677 -2618022468417827179498646353784501760 10708678 444050058466085828054200405050323494656 10708679 504251994511554526109009989468903951176 10708680 -417989526139994147676354624226512076800 10708681 -587090439167105164236606843956568068518 10708682 -253082591020466927264586020946281465808 10708683 37890721266856659044506250678577521664 10708684 -34791194906052205377597093004109682688 10708685 -179780352677754238592326106666062128000 10708686 2736081045049163725485691250638750272 10708687 -9428058242412667679522018758410996480 10708688 -72153430227207582472219161888259522560 10708689 -65602209433209950877481618016581775376 10708690 -212030104167214112796463645550584898400 10708691 223368654055067921065011479052109575840 10708692 153693296133480850500100627359944804352 10708693 -1007344109799986933954794323006030115520 10708694 377335676130799382837093090795697772032 10708695 -309405080453876521663849892151941578680 10708696 -754107494139856928751766351889206302720 10708697 -657839374283383321040352255281992324854 10708698 5216022653030485278487893831247773696 10708699 496835571033692577307196322672714709480 10708700 -150733066138502974401023093068393152000 10708701 23314222443268102619180139156345806784 10708702 -132331002285041323143314947805166506496 10708703 -271299613687050754393258471172025551856 10708704 14253519119996280494008342481713496064 10708705 80350152384821982279005115040068757800 10708706 -371909595313960708031240492703336854448 10708707 33806400266140021354300156276541485488 10708708 160867494926325300221636025374207557632 10708709 -688284131604512168448979032116573626848 10708710 34837196357547103639670979031122462720 10708711 -103220972540114704251352648141207202648 10708712 3034795651716270761020884085386362880 10708713 502890462433308443343498197268074258400 10708714 195624187523981520334302563558776856160 10708715 15346851071194644621099587217909489600 10708716 18205532078595423806422240141713177600 10708717 491282294032701708376592117713367611872 10708718 231520333923840904396001723779233322560 10708719 -30662762843128081003089822305258325120 10708720 -729575689098950090226447486206607360 10708721 -879158997311309297019231410737055100078 10708722 159728299392409422969670465247554530960 10708723 557122562951108632206566461404431721840 10708724 -132823894057997869849047883908624463104 10708725 10995569438757434304425168218469812800 10708726 74785062647606201523928461799389818880 10708727 -118102480600262136341156137032286678080 10708728 390954851252851416567121170029834588160 10708729 254550302202540028480915154314153652330 10708730 -102037865995108298430377250482814942240 10708731 -110520240999684837020175559010020015104 10708732 125165597689222238244644308332218372096 10708733 34497788820655077098354851758423383040 10708734 226687398802281801488670714939374095680 10708735 -51349584076179796789574309117089563600 10708736 49434850406837381734764401712011673600 10708737 -157330621415755075717035369674285476032 10708738 268109899968640813965340210398073709520 10708739 -267295161846149409877348462869973715460 10708740 49131392579347074211611796848718233600 10708741 -66960428951287577906250734527272821700 10708742 -261700137039787157631573032417216640 10708743 223577418126810832351591777137419898240 10708744 351012209074261899338055394152100454400 10708745 366913895173938582396169970323565062500 10708746 -125598030956062921725781609515119634432 10708747 35570767345835431371453110761358061600 10708748 323007175068685659888678658968861681408 10708749 -139442955263225138672882793634565175732 10708750 15354881452786700596512646102012200000 10708751 -128223221657082499991255735970750711408 10708752 127540030797956263077348278192411443200 10708753 569381880290543331974877063770441284464 10708754 120582233756663470596757644141016046592 10708755 59676921611587699735359906095392096560 10708756 98889227288626161564362456676389705472 10708757 426090292598639978898999023027077896960 10708758 -80880825626346972852814061533421455776 10708759 893928427844227832636988106377955023216 10708760 -179590288126345310016380573494152192000 10708761 -184580124683965502457609367224275174400 10708762 171017923808697963109216817462674606080 10708763 6385232966385332804153662769205684624 10708764 -105816135390916574867093910727049281536 10708765 -386637717245103246364641424264102760340 10708766 -246334375070926598676600309762023896320 10708767 548025172137183746614590340118188111872 10708768 -55120889853061533565564325614420230144 10708769 596209789699822197065378595553415720640 10708770 -32835815850569921923701427511059814400 10708771 41865831222869404120020919752178825200 10708772 -119899459313041181695744935145722965760 10708773 -358534153860682567016251979903171450016 10708774 11865954306276169534229618098867640832 10708775 -93870901592703094709913520625260310400 10708776 -181609307738675416820788103852323983360 10708777 246318702692915163809307822153783388992 10708778 215694496295052850997783113000054978560 10708779 -118062303562846578274929839863125565200 10708780 -212317839305380704812683826423868134400 10708781 486471118707019651234082555845992194700 10708782 -40984307884257764925942335839696321536 10708783 -80764391923830210899929579885935795176 10708784 2096154436976279714211100265044475904 10708785 -123863667028473068865227521351087623180 10708786 176045055450451053787373349744723133440 10708787 77847420187598303814938561616572936400 10708788 58642523718388358076194639270620631040 10708789 36453079286347551909242177468078332160 10708790 -51538868810100862686171046656080812800 10708791 -431948417711463883989866209629744240408 10708792 -593347076982624930257650908358235750400 10708793 -862894002198340373544328630989453055020 10708794 397471119945720292963426365565416046080 10708795 -154559839646003384432263609231169356800 10708796 140758496702206848916723565740124740608 10708797 -178175464223059610775932870382888038400 10708798 -644659855303068663429117910719826331136 10708799 186823098763592610453322337690938005840 10708800 -24257169261388740778160650898846515200 10708801 71070772155111256420544760169392662100 10708802 12104016221126596150571410033892282880 10708803 37794053596946944599978159597248772000 10708804 -316460732378225172651289109880041344 10708805 221336102004172857306793632862565521920 10708806 2641215454705263675903699450799931904 10708807 -1575219894470371819750241506573751695760 10708808 51824715565963718212201779933972971520 10708809 -193551504122407721014414957119778259712 10708810 -18338873713142158926197358739395840000 10708811 -394413045146438073760612339688229688488 10708812 259326929735362976291316274705923015936 10708813 -678243429593436787209590376415828595540 10708814 -124902590260663100774228715139971295680 10708815 12620620369328735395826428545313218720 10708816 -31243969827907134529991366058537852928 10708817 109713172984321756988503102920822249792 10708818 -208819917942971169761841735279237461760 10708819 445005168618762954350166086848527775560 10708820 163882235576029950430144284828746503680 10708821 -327525771669602065964834502020779877760 10708822 386686339338533838095835537263672615712 10708823 1244726199250673920895660460086600064 10708824 110495051800577825994641173688793169920 10708825 356858933094775440175342634966102641550 10708826 122142057547628665341828908160918202368 10708827 59298505375673061514085003712956938032 10708828 -70352541845052683269429125350106347520 10708829 295183807622265321057076294553620859430 10708830 -49884442525768883640095098846415980800 10708831 24340186335479715108264095132463539424 10708832 423747420456031935142420151070655905792 10708833 57511786502995399224934359640635221424 10708834 -218969480713880031278075001047817377280 10708835 8945055482059955598697478805151140960 10708836 6365147976502158078332012476846817280 10708837 -165379114572385362175291349345273041760 10708838 -73199279628955873697761981682816286720 10708839 -88901652209662169664356797669039357296 10708840 118802339351590184296334276738656204800 10708841 -181313927234002046557790676899103143616 10708842 -248750012057452499480583162214813010688 10708843 -253168383592778990792855514000410760536 10708844 482028436278755858239436145734172596736 10708845 14700036254382865758324001864053657600 10708846 77281483636124234646343765084852988544 10708847 -360017677106678371985992949832325134480 10708848 -3383595805779361793797372759443406848 10708849 17421148479926716940537059547272208480 10708850 169710218289668039233926016372591316400 10708851 3708436248572109922952772544244309040 10708852 219868055857153237358348037734280173568 10708853 -594753611942726983518887459687090738898 10708854 -76957319817038848545387049562879500800 10708855 502811854740207128096091029997729191520 10708856 -515833345036956352324130121163161600000 10708857 -90742420429267125516923694619811084544 10708858 39681066307591699056957624728794919280 10708859 -28691258925721089351729279800917601280 10708860 11122921193125760846755657753324815360 10708861 1473609393789300606940688180991053472984 10708862 133235338879586290591653810413242450752 10708863 -203288306980767352331718706135683768 10708864 519600337749786390737131682637199441920 10708865 126099757213611594409064141867723170920 10708866 -107608497366215832401451926130124455936 10708867 131369502668372723457933675713749455520 10708868 -512251992328152726205813367323299783552 10708869 198575269065801005175136676614833597888 10708870 86060686431288388978486026198198316800 10708871 -609889206937104626563262999737624925928 10708872 -182571296013176896047082988278382837760 10708873 20702010511931407542843123441612142080 10708874 -106340783287948896589926908080646481408 10708875 772656136167531229611627860807068800000 10708876 -131991385303871453937717282291959763968 10708877 664567911223629633305109591862832268726 10708878 -209424141392241402588480118136853700608 10708879 -63791983100833812146903563506840274224 10708880 7319592800494183563752561875794001920 10708881 10102276875989525261285980268344776384 10708882 -8455069673803730275619182137176178528 10708883 264811215214385296375079800652977713624 10708884 83318722619493949315021525051025435520 10708885 98380757048456950344000647673909737760 10708886 -73295919781530571727911044801151792608 10708887 133608452433224060195530540824960346752 10708888 94800280796152654116566013098729472000 10708889 -333573988909918898847519467226410480310 10708890 -77597553062892592186770708244242892800 10708891 -43794404435838934264596795844486098416 10708892 1107119939696174152084741496005189632 10708893 200761863730984890061559913938495205420 10708894 -93838250870165450585040399022735687680 10708895 82315469053842988003310414961290785080 10708896 22003712547610620742160983513359187968 10708897 55816199540353288521889716930221148552 10708898 -14261993578433365226251180058814682800 10708899 -347179355434909920171985171852671641736 10708900 179849116333511313397185206550391088000 10708901 529426479870656958286314822653450949150 10708902 -123285093864097521179620193556334008960 10708903 -1254939510768327448172061055654242146400 10708904 242238887714902639460605368879796715520 10708905 128170234087668493979353741865149076160 10708906 138991534067595057870149885854180306944 10708907 -95852161689140467624483080623600574168 10708908 -25932203126187545436511253626490978304 10708909 171735197242578442916592187298159714304 10708910 -100307532251647286458667381156841607680 10708911 86455223116845564072411896633721828360 10708912 -115141517040578399672804440785091657728 10708913 299394438227301439792748536001214724800 10708914 5293842922183311003285156117881140992 10708915 31243046352527751640778886214998666240 10708916 -378414258383267151108997705897842044160 10708917 -215210001382438734245255414937467266080 10708918 -323520263216148185155071931931796288960 10708919 26410065501052099047871736259483838848 10708920 -109953567293087023582158783416811110400 10708921 4349488876828440530198107309384830122 10708922 -92338972843361121062338847226644966400 10708923 142193138481137937314739547083738150000 10708924 347811128297798348404577510326457497600 10708925 -151297580774027538722924193083761885500 10708926 27208163738138601262060291931606160000 10708927 362959092524619245465196595914803475776 10708928 -110627711177338599237505616403863961600 10708929 8414611381828904860001473272896137344 10708930 -9882755606581337513354452505947399680 10708931 -514970892394807855569475137634194659268 10708932 -5774866328549024570376219863198085120 10708933 508031996599625771700217337717915535420 10708934 27132236096335181389992210773516939616 10708935 -5146058090956839603303594037206706560 10708936 -57325036857084880652510814847594659840 10708937 44942294170418529246607973859263024400 10708938 31172388506854923729143845267836689664 10708939 -250710718223985763526059099311128753260 10708940 73269438312955823429222478458887418880 10708941 -410760715085809203689411268091992383808 10708942 141671466388699075451048592896552071872 10708943 -290303234574610678501523929342808624400 10708944 -89043057746352409275537172410459488256 10708945 317586015358672498085734776855446097600 10708946 -300221232737238292843819494835114127040 10708947 47480599083004981204998451902063462720 10708948 9799289264811258594120457813794488320 10708949 1690760771477410858866448703444900736 10708950 37164178490646648765532840010097868800 10708951 230529778552665627221904745105199721600 10708952 107138482367207596416013670231633326080 10708953 444830917295535934437282901509713540304 10708954 2875170546114553400132185128800948160 10708955 155883155105315530222102277437848807360 10708956 -127394683551129468003381238327715174400 10708957 -168347408522585747358748085548327817888 10708958 -99719508047304214794722252404114142016 10708959 94796058376822854113913553210854335304 10708960 538388966946999578070777198505273589760 10708961 -58425527095125052792881511573181320320 10708962 -31642154451075822166829107084593920256 10708963 299865965128841037318285853391812170840 10708964 -8791763588646926729810531461486608384 10708965 -143222559122368739986056582848384099940 10708966 25112746736805155073258489205303175040 10708967 492049471643623521061314724413390784320 10708968 101333640198973480091730350125686374400 10708969 52278271407051421751092950388614493370 10708970 -256123997430956589373056785737874304000 10708971 26173978630793985280706663761836082944 10708972 605818564537241008300369227571159073280 10708973 574141685102616846943447361560442858880 10708974 -108457593440950872382404230650178462592 10708975 -177732590309727408498771401037903621000 10708976 153435417055993294406555810547440812032 10708977 179017065975952865839331342543398672320 10708978 1462215637721148421610349218177671680 10708979 -560082355627381046796504990743187450420 10708980 18405353292077971937182391094228480000 10708981 -194769422818532488138045427265577463936 10708982 57682077042433104268862748324561262272 10708983 838337354465173033648945397780366571600 10708984 82621931040469645595481433623183360 10708985 -57955612096087052049310563736105765440 10708986 -3176600606181108288710581182478272000 10708987 11464384430104950290644427100925858920 10708988 -231735824773893129750053823953269751808 10708989 -117758569770312443078593816974634688160 10708990 -36047202774163765450727602333690008000 10708991 199630677583432851715167761568993194112 10708992 7440604508492751416788813809985781760 10708993 -532036425973626069433787341402717685758 10708994 -199574694318916295189701169097692455008 10708995 32865414519068642001997110678210708480 10708996 -100441999322842724654063450965875855360 10708997 -363011059920780359908542823715207179776 10708998 53818367272470964541056152546402128064 10708999 648811966669609726732602575507605541736 10709000 502107393969969904254791490017241600000 10709001 -77699263385433753046240118673921956160 10709002 -235471686205110136267401290718336804048 10709003 669440082238469056710117965079022540800 10709004 310943807945181357167141639319367388160 10709005 300742190988298659096156453948234243660 10709006 39286437308225438261624811812260500480 10709007 12724949695693257509102421325801077888 10709008 -21168108700351716775905714853852282880 10709009 450655594305891259580434121775168012210 10709010 -17574908623381231052951110577853562560 10709011 -317855765894412415059817422378522450388 10709012 -6341418778971225788116797571743989760 10709013 169741509613839840055140430707893557248 10709014 -140009093745790540512098453418284918400 10709015 218060079231031413864918262118306411160 10709016 -116323919664322172246644559737430384640 10709017 -2869809109420366806350064494722238448 10709018 364741050134877851223769014276178014960 10709019 5760607436983238241725855850753539244 10709020 -39279095787345434879776042360577771520 10709021 1308474288743367717551075541549594624 10709022 -259183076392284296250471258641044049280 10709023 -225561374661706199781646325026213774488 10709024 -14868723043280105230831129422727741440 10709025 -52932435869464874333933798890760749200 10709026 435665862737203070505551524529018021712 10709027 24091758774219449372796644867250170880 10709028 -291663254508126366185699060943079842816 10709029 841337371495019436781576320998308109630 10709030 128837357650279126071546658022424522240 10709031 69351133311879885883251215864643283200 10709032 250475813654077184631967604673804441600 10709033 109226997891223490716999324745097916800 10709034 89327238979130566094286061490143130112 10709035 263781442683033201545017076053164240480 10709036 88941358221660145465507274423902347264 10709037 -353783843921996997265324567886713162560 10709038 2727402070086109511190814429803121920 10709039 -91766630967804674178384871181711040000 10709040 75832013353980827882288629998839070720 10709041 -103090988921087725551041842263131899328 10709042 -301538298022188401074640437080087441408 10709043 -12985907213857391356737214893681027072 10709044 459509880712752815778045274121702240256 10709045 -267116053069144956316046672203099721700 10709046 27546510646435908235758786725544869760 10709047 -11954304431163316019474617850266026488 10709048 689720829964045429488142584012215869440 10709049 -18744151446694281142362428790786600192 10709050 108012746121673332998965700815139289600 10709051 -320229843475777465091462099130328497948 10709052 18949005454319340204988461488776376832 10709053 278080765408495044704304097056803765664 10709054 150402756450332301107476362781916041920 10709055 108647719042123407018735363367337758560 10709056 -175797386737531064696652596292561141760 10709057 21881099752457948098482200090527740672 10709058 -29739832947973794144793702224620805120 10709059 -40033728028473283217632133210817500740 10709060 -409101211646600252319538595109733785600 10709061 -381523781945088007125424457574146085216 10709062 -61762135008648504072155595358359283200 10709063 -167133925897865933686628745865744386816 10709064 2213340877864259177468301832443494400 10709065 -2415807201796421765640114366324387000 10709066 27492328787783595630211108934850077232 10709067 -35442889409789459386916868483488686080 10709068 -258858284455128355420778794366072913152 10709069 288015248883730044998617541489173334496 10709070 -79697296024652726732821233411613180800 10709071 -72242338263092152840335326016934721456 10709072 -115004258234550081043731202328291966976 10709073 -374230921547637270019769484563817344478 10709074 -47076676874281169879744199884128450560 10709075 -89937301280938926367835682021503540400 10709076 869525813184320142243693779778883584 10709077 27529460327135043686581275184055868600 10709078 375658115666658853396609624630579779456 10709079 390562637844786345050308191656623388160 10709080 115961151941820982420941886390447718400 10709081 -270651908246536180062551920113678946608 10709082 -235752649283241488545447675480443233280 10709083 -265883559027820715646063035148602039040 10709084 -109067066156395806038373384276242726400 10709085 2929753770557705957184917982986498400 10709086 -300879254835586143714272529467524123008 10709087 276996028718320327450478113193553214152 10709088 -75825509780674259499672656298360963072 10709089 66119958568441195131036120021817894980 10709090 -14356669790579892797026161229333478400 10709091 43103707859040795945742446583387058880 10709092 -113386641692017312309246972090967296384 10709093 -314567770327192036346002361724224390658 10709094 55441038538247021498097115510087848960 10709095 134638836944178527808336959792142209760 10709096 507075744372444808013245240501556321280 10709097 -170433464650426361438523611546392795968 10709098 -1670329702276195410884865554508268800 10709099 548462080291191185374820834257652932800 10709100 2234275621242911413806791716558041600 10709101 298462150953743656467106791594757972012 10709102 166537735781418042668555835851894386752 10709103 -22654268927619656660919022350486988800 10709104 -63630285068386237822253048760633196544 10709105 -182161477932543665232514956219037440 10709106 -174770632577633670832297915792866177792 10709107 -313835295895357946112028816662008320 10709108 369127609019241185762309167593499014528 10709109 -320176264107318556523947068859908259986 10709110 -49802932690104264467999151916592115840 10709111 1537905154085173702179039755640354144 10709112 230564433902676814863776258260608614400 10709113 122497317257925046360655932593509040362 10709114 185741176600337679438723945478131132672 10709115 -280291600406808509477559408097259291280 10709116 -732201649006493334626212235709158277120 10709117 3953028727212389360963604212806033452 10709118 24927526611570675839934227861362913280 10709119 -997161368930005322072471862610655955000 10709120 -184021669699967601674443920230055936000 10709121 -141149390806641044436473612043294779088 10709122 -103971609086938214922467279471698859520 10709123 -235857988827908569900887085920631460136 10709124 557066654056571695976828822098378752 10709125 -124290518540342104788518968491597120000 10709126 57278437332321076064660789396587132512 10709127 -73675769412676574952556782079116393504 10709128 -388331831786501586754839551072321571840 10709129 -13045006945459706414627711434132175616 10709130 50831965272274554013343741065541944320 10709131 49327530236858786994748496589933456864 10709132 48355040289520529838957240956461590528 10709133 441094725224412215365214422499602266624 10709134 230063838321320971882558065981789921216 10709135 -277552160978624445506995734091031884920 10709136 8011131414547671312432786943613337600 10709137 -683465707261916132408081584497686174720 10709138 426420614562852911868519950695110515712 10709139 29700795759082810667408246267339953920 10709140 148603214134043103940514287401661171200 10709141 344072982900181908248714518953144194400 10709142 221986229010800083886462813173937197440 10709143 -547809478995674627251123321928673951696 10709144 -586708547894954162639708697564377702400 10709145 12358222274329784866520894473460640000 10709146 -401489106796499477857785480440597990400 10709147 285661918835553945288524683279878766596 10709148 180564202020194401950201913672469446656 10709149 -481770656767519856618016017885570568000 10709150 -1731788579194080711058946071425686400 10709151 199028365132869472310317038759018025032 10709152 -451373731505964775369401728814343323648 10709153 -15646776124888163631420606554875908480 10709154 -78447929109565233345344313885784658736 10709155 405200773032232103973882765686500269120 10709156 284455592082806878845302898555683963520 10709157 428940927835902799631127494153528358240 10709158 81576963002198011599454143268182504384 10709159 -171066004608190717937625576137661571920 10709160 -68265928984147566873676368701423616000 10709161 728486568537894418765743642093479516800 10709162 -332997187601612021386883820871018425168 10709163 329954803356026748476241010581078241692 10709164 469891916475155278017647767596403717376 10709165 15084482585696147030925819903752663520 10709166 34120940514262338463204580893873732608 10709167 -66260017585700306734172961572760416256 10709168 -74960528169278448655334089679698722816 10709169 58929461526299309773652349689275157760 10709170 64041206563418034198272527452818030400 10709171 -399220410868396927030754506625909996856 10709172 -30395640862824722177693613186374688384 10709173 57321081537462599208082714734808514044 10709174 -49461781662692539237725456844250167296 10709175 181996646375093004257565385445812227000 10709176 280763608229360745493433059485051310080 10709177 -396559455376071793526792184245566807548 10709178 -83050218833712417355991918694431927040 10709179 23137730138912177214929716850158663680 10709180 97279945660651499175353304291552552960 10709181 -162110639367555213394816366876761182688 10709182 323947645717111551134750349740694331584 10709183 32788102667052610058851350603654912720 10709184 49681428659126234676654617691345125376 10709185 -111793217594345268980589040722592320000 10709186 -514441854638974426609373724203621912160 10709187 89525529813749114074896532448808234480 10709188 -77860125506263972930454340125656244224 10709189 750515568981675670514965553146641096990 10709190 38569022411514497390195436904522744320 10709191 166844995693010077962533920987289723424 10709192 264953279533326721375210999146767208960 10709193 -501195928638928450635144222539749632 10709194 317973406526242612625719150814651854896 10709195 360748143300834629537196800842998929280 10709196 -116391654212961509468003522706856247808 10709197 467399857749062273973703108570046902646 10709198 -137115847709730550549676494709310443520 10709199 578931653308059036156993612271650303120 10709200 9193580884657171802398208265027993600 10709201 747526857488752474562689853190071447904 10709202 16452707053557447162053264526477410304 10709203 -76355645006427909938396750305928045936 10709204 -178860537225837096912540678969801228288 10709205 -46306186494463397138523732483087945600 10709206 -14509102830758000337260267014177831680 10709207 781637978549868600556628610638137037160 10709208 -316614326944461987816273359819209420800 10709209 312486647266357479789325224357124455552 10709210 244681582576845560668979950168024577760 10709211 -468919017233576497223668577117800208016 10709212 79462692166250376821008800746650391040 10709213 653744308542000179158171735002571962240 10709214 -2811843043779968039373337730960953344 10709215 -451751505938892820085229041174591406480 10709216 -237739943978904498738376500704237322240 10709217 -21595024729500688082739842368265176560 10709218 216258002698394894877428952556063863360 10709219 501890121820661407655670292179742291488 10709220 173982452897062832313077862483369185280 10709221 -448638211049363750516437327107365086978 10709222 170134157128423467651273566915852221824 10709223 -72019830960522799876427922966579267456 10709224 -312072869582432640907989999062031959040 10709225 -279298732751207430118772121687041753250 10709226 298699177309518654475834272200871552000 10709227 -161446729187160581426803470773211101888 10709228 -391587906585392264853889582494024021504 10709229 166403949479638432513527442552597916928 10709230 37304094733723956996824565136680979200 10709231 -297525137837609122696577250089620485768 10709232 96581175390192149544798804616705769472 10709233 259337138246695656688434464777997567924 10709234 253516334967192596730778609854175808016 10709235 -441130258013852248617597186802295880000 10709236 -2938512184512530355762336464857804800 10709237 -111637365213033150605072533370488283136 10709238 227345542240542778465901348755570974144 10709239 492906960955607344603408512313814776040 10709240 -682329399895400195371646916093726720000 10709241 -110337946094373931458532334562068433600 10709242 -297039259063800190983673044910949248800 10709243 16966846722994197818595601601293784640 10709244 -101252885589357363049465060414836033024 10709245 -437053720592624424725642648633234284500 10709246 -8972478653253086199501261529226480256 10709247 260195516214058984706504398537752396672 10709248 -391381463808661804198075915163293188096 10709249 -135333468684900807660245125016981226750 10709250 100759420465662377839363849487998080000 10709251 -215273173398272093534497432083407609648 10709252 -526167205448323545783102163483904014080 10709253 73735921840387068870328415400116683104 10709254 421566271385656798753791634643531352192 10709255 -156275646367163874761045397892090992000 10709256 -338067437948757690225795800838169804800 10709257 265370299180540088649413599928555724580 10709258 61208949991023490264596646410095774976 10709259 -40650320947288510546313628655653291072 10709260 47749985039275742385420752644716625920 10709261 -66475521960684707831716525049773512138 10709262 118859238404192116504789717195517685120 10709263 156276339981865853163635869085196689224 10709264 -39709649747436200049408601711599083520 10709265 138327994295333093239146693343045036800 10709266 -293826681758393558137829774870887917168 10709267 -298601799842935154499135247815499889880 10709268 -194294949770604678567245556352703170560 10709269 -5749121304914888521289942810158389768 10709270 -94592296162251223427727811057228819200 10709271 -21137727896451793668349675071616937760 10709272 235878045717113598497924054246192455680 10709273 -412857645468921875683381614291379751478 10709274 -136793874777533479640622452689986750720 10709275 -253126157994012908275973729849124819200 10709276 431734836798153310924110336751707932160 10709277 -341336098799512127669824687115113726080 10709278 112931844176317886066584113247256941440 10709279 -514031177296203525362324039032962048 10709280 196402825397475498955364554200160665600 10709281 -373618542424993110749162547430809976800 10709282 144264615403974859390540652106296367168 10709283 48227007965879544712271248814331390720 10709284 490320861277940249215775410290267771136 10709285 176937480521677298430898327691319179520 10709286 18655223622724438212330166452489842688 10709287 -860547547296936877449800207367495309064 10709288 277083803685417183593938519267153013760 10709289 -87430096878613762697688681254115914076 10709290 26142960144432728734485215021443558080 10709291 -17920317240760200562335186673298356416 10709292 -56237944641243307180182051135288938496 10709293 -371993643116909223973434577584022562880 10709294 88568253825208748806995482421298235136 10709295 312020522102998725762098482506403921440 10709296 82551815252874076297685886770042109952 10709297 42545040993545373901770443635768777746 10709298 -39052624244679050011488855034553583216 10709299 437166694911187841873816317450907132300 10709300 123712204295376280145307336716885760000 10709301 -30665246264872044243640552473556444416 10709302 -429780420567104387331408895557618327648 10709303 -12995889005486791651366881824290497360 10709304 -328628844924785080596872174849358458880 10709305 423037056431972802083064912248270857920 10709306 131839261914906057944463785028670558464 10709307 -231596815243918980742114798810165685760 10709308 -294415006277529653462088800776906443264 10709309 25009142704069421704105199551563914400 10709310 168673114780459757826029880503100140160 10709311 -762181880198404753599847333775417793088 10709312 245089284183167442446404703270322831360 10709313 -11505475859647198571645421916450159056 10709314 -15391550283165841530073762982659378176 10709315 78357889855255272036732400944400530960 10709316 241425807653822963720978405340985375872 10709317 -3111397940880799333291628755067888776 10709318 -57484222263349297322764944331645076640 10709319 59411389897280377234235277106884518400 10709320 323283420050834382254815944421900800000 10709321 61020456872464397323298405500326678912 10709322 -713867684058131526983419606137765888 10709323 100282464340259436834475328931424397760 10709324 2599787613146907826827091530322699776 10709325 110758730456272104726872242158341517600 10709326 -32301234674608518877413681134796257280 10709327 -818295199566605071937827174048502215824 10709328 376036388336550806615295576595759104 10709329 345112421957981838325064118001191246720 10709330 -174720183258623008703037813731494297440 10709331 11799000324088131247916451875484194880 10709332 382623617424292254074634982984680159232 10709333 -577481785276855377530517142304561779236 10709334 -504983066692429568593540686910476384 10709335 -31311833779631666446448570910932696640 10709336 130603743033405880457903091603600936960 10709337 -122057127809095115389522981057289358048 10709338 -164855400756828091559990914122075811104 10709339 -47483672267892348865660334834772151776 10709340 252575833782676780468388359495658419200 10709341 386483116421094946798676828360514760742 10709342 -107050696417676062738917664178465468160 10709343 -139302461795388316393420670969888297496 10709344 311928382896808886313538569545149710336 10709345 -538236110621299699809649368265361736000 10709346 260510635962631489096401162908387865984 10709347 1116458797061627666694848049661449016 10709348 48731955556416354696355322510223571200 10709349 -76113987527077393517365266231004351872 10709350 2388976815402127554737043832164936000 10709351 -37994064519453393842422078012541829600 10709352 -168576948015176556766687605314243788800 10709353 167233459275635053327582820522343280384 10709354 -76669225150338202290474767364297223488 10709355 -30699044241436043255093332716783905040 10709356 139746789275296535080684126595201581056 10709357 -75590819364715215865509666936211073760 10709358 207546888737606725031326186854802111488 10709359 15679320492543777982244199181876360120 10709360 -9924575158051928275536247474726502400 10709361 212421212281396858967762987551645758240 10709362 200772713696090415677337555455069628432 10709363 -70567680722484478816384099143380529840 10709364 106651715351825757014833022392066117632 10709365 -3607481834542856167526598268914931680 10709366 -70375362475628809657139278049011030368 10709367 -140582207407118081914444170452581687320 10709368 -687494202722242999158761926929311293440 10709369 274689925388013981602862387680481763680 10709370 15228752154041155257605182129042636800 10709371 -695957710992040373182258940220287818008 10709372 425706383434378222960398256578695448576 10709373 -282841174692535139121160178311009554432 10709374 -38758841116374932881719052977258951168 10709375 -315423249786705451602756611887222500000 10709376 406502935854077252632092186746667663360 10709377 89746782974248520301549605880056365952 10709378 -39251230838220369645855241199839610880 10709379 182734191113972359242657621326687944344 10709380 399832403474405951732375126923004006400 10709381 -863457568272325064252952325327490704800 10709382 196870306115331352003951292914343424384 10709383 196034554844129243099006216565729828632 10709384 23302107190440633050843047349096448000 10709385 -93321885796778700048422911487545396800 10709386 -19880679158377531587048861593068582656 10709387 -299863660906147725219120471128056112400 10709388 -121599414473387947518187281590736076800 10709389 195720389833486383907669771176281895724 10709390 -179560935233888690657531145476519380800 10709391 70042115859461249701248078404224498560 10709392 2191820044111601930413776293106843648 10709393 380870181028081815066927451107059425380 10709394 57496450858341224665242427817912328960 10709395 -244495455949854830591066036156250891600 10709396 68745854932913748800137083262795516800 10709397 -127158093457242188850962797290513103026 10709398 48864093062258011327575975808081182720 10709399 392372401337334088107079440257190611400 10709400 61740386231420185334055200819414016000 10709401 -263071630904797933053024264345137724598 10709402 101540433201743167414274148290084265984 10709403 433705572350491576179670294347333547200 10709404 -360364386692169399347363976068349951488 10709405 -4995909725756770443153985513459545600 10709406 31784600330393562562636917085066691904 10709407 515439949289912223914560869791449476480 10709408 -182150815467059490600774095994418692096 10709409 18019924462518907391804344277877311520 10709410 -180741206959343230804222645657611288000 10709411 273925542810630425870611335894276162012 10709412 76483432979076772283179542015853965312 10709413 345812107558541446534659692626818020448 10709414 112663225790189701561147239881011248000 10709415 6367776384922600396180684788135976320 10709416 355906777793378737451862394584503746560 10709417 -306738134718914744260429835466480059568 10709418 -38151983105943950867148074099467927296 10709419 -209213121792286107842192782558364718704 10709420 -420785433758124177096887266435356856320 10709421 -57571896833296853128480341796254960960 10709422 -335753680861594747186520522006165839488 10709423 -424696216113401208791020801325285513328 10709424 -18685341211091970319575065889369587712 10709425 -500276682454032491321229137691248192000 10709426 -234641592513532137157822145902588416 10709427 130459291438031912730176624791567954944 10709428 35918216142502031079999986033199467648 10709429 291444315431530956815718617819716140000 10709430 -113341642780594402632333929057486858880 10709431 -21218281094084484818044887141882583768 10709432 546360325632430594419360126649966694400 10709433 -101254566064712595706331688899478534336 10709434 -46184159763487907432453776687015553568 10709435 59523729187542483511699730324685945360 10709436 -12651510947045007719162765626251549696 10709437 136651305602613589544156871715659574432 10709438 -349734643851236085066001437501620954880 10709439 24205675958755906792834629469345907520 10709440 67062420541099653572096212088326717440 10709441 210189297502638722090630156836337695572 10709442 327086711296483046573171649700244010240 10709443 -122229934087977009472558835274956112816 10709444 169618796512302140749285767581370347520 10709445 -14463362247591982116974345232826896000 10709446 48352138238226173975876717569417936896 10709447 -94093620718219227259475503345577869728 10709448 -16823034246668545080396144226938839040 10709449 -685858408214050124012674386071313410636 10709450 119964522382511144921215976209399386000 10709451 -995636086610630467045518118870771032 10709452 -180231174596498425687949889567722160128 10709453 241207615408585185156132339791044035702 10709454 -76187730990776726862923084643573255168 10709455 162534011631826391206293842380059300360 10709456 28607438791941574168495519879346307072 10709457 266680483929414225180012164959488129120 10709458 54810810536447607531736628794712680080 10709459 -198524173555827833239587727957740878520 10709460 -16206060003054221910682895938643646720 10709461 -120391126088463724463757363803935256640 10709462 3247907647512785488857480789661223232 10709463 4389106513129104148193244817314648144 10709464 -381018309960701038428764549847492710400 10709465 5177579747231997536740684238814951840 10709466 136362129169020534063996833722915367424 10709467 -172778563207161338031305362660405897728 10709468 115890463102716411649813758848563200 10709469 81384510778394336317804077586185088320 10709470 -237834193088662023514616340532918384320 10709471 -10647171510153751895275401294111992328 10709472 -217005444140996668013331572528160178176 10709473 180381042359159703903402338772014251238 10709474 -186675271005123992865936931325500473264 10709475 -11079554327730731015554987567241280000 10709476 69628385479956005851326137278838226560 10709477 -136640077143058500550604829237088097280 10709478 -119565812997024209165153837607965225856 10709479 -654692948264628327775035374780732011728 10709480 -74962775625580591237600184040052377600 10709481 -501973827893934014623974538134106922976 10709482 -311093875573866922954337358862663249920 10709483 -428074023816313667115909587633696313480 10709484 -292509253768349367990306185167919614464 10709485 282972142110311528331705057804229191180 10709486 142094654658125815762134765050275056192 10709487 -176289915186943193189891675642633284032 10709488 23565065569150287663232768860731080704 10709489 513025304000718091889468831046785097600 10709490 -58983391897697124286548877786985349120 10709491 -435652134710844812479681806508227269616 10709492 -602001344671170064245964399198279123584 10709493 366314694685380920288731151714488863264 10709494 -5111303174630935019932833167692847040 10709495 223533483119778167517830213074042407000 10709496 -250731277987234515741190655915734794240 10709497 -263031843550933373500470477375963036540 10709498 -101976300401228873843629432153844754432 10709499 313128821042332293265059048478869296664 10709500 416508633603646570938594205316315520000 10709501 266901450780995198530960393163451187104 10709502 -55175508740156588601562127735981798400 10709503 65768951671016965564821639634303873920 10709504 44274082657642828148215378152542699520 10709505 338881236513734489742828909504732470400 10709506 9648298917886274960566445078390376480 10709507 -579872365517718140073700632670729297296 10709508 49848417276787935164170240913978081280 10709509 336378773638155529163617204321868607710 10709510 118606119900469125786470659112441084160 10709511 152198097807804064915330764495011523024 10709512 101977314714988265373210680907346329600 10709513 285914618103731833117600221936290997504 10709514 18869745401461051670857363625369617920 10709515 349480708314433450642893585025428464160 10709516 -194149482962639152351467410041181391360 10709517 74691295686694778539233802172369915520 10709518 292583765334552551565518659161372096960 10709519 -125547370323010692742104326284441438800 10709520 -24557128109242968439948621610318561280 10709521 633275421814302914175004076885006184000 10709522 154222276323551195238742113908668542624 10709523 -427773966333744956587580531232571311360 10709524 -156529456894806438643892609334088089600 10709525 -154864450275024503307496446060263119200 10709526 76392842178044841551155867932301075200 10709527 -373735902083475146620060818786523453624 10709528 -489911832355988835115472730337004666880 10709529 -196461094755997587321894782082339578880 10709530 4402308206453277587457487006245728160 10709531 -129132445772563267923984437739415335408 10709532 -82982374269206754629307266596985324544 10709533 432203201626239123133016705887905118240 10709534 232985568733479083536980078521929090752 10709535 -3826164231454366746295146883369749600 10709536 -27643447931057012679103686501545803776 10709537 2231911249210102318268949202420543920 10709538 -1635697174693860571294082471332320000 10709539 25108633735517181040309354821407161472 10709540 -200075949387124492741602129395151974400 10709541 -207710217060317882357577722000203233348 10709542 -37489080529697284509905142301457764800 10709543 330266825369954324206765768364558715744 10709544 306468270672381877725951482051886366720 10709545 -171624330991353167596164592009288851840 10709546 342034246688281890588886388953834487472 10709547 -150896182600662611419746870595111621800 10709548 348786410639038594826692659712089984000 10709549 21638752127529342094696651405996166550 10709550 9474032057665442811834520095845616000 10709551 89968823120945701381514088202146013032 10709552 30307379449993481237608885902885322752 10709553 134883909651268192896423324052015288608 10709554 119359937471326740263266541257429832976 10709555 26591914836740414276460546070520574000 10709556 80761721569271045340262245651872876544 10709557 -93211083002242158633669686176260674194 10709558 3398507292327250712084034188431036032 10709559 -56683721430946453112204206569102604800 10709560 532067407268073446573492802316955136000 10709561 21370072944513678044138537902654777344 10709562 30461481736255214682840366039287159040 10709563 -496583439224799531201165529719617732760 10709564 176344733705910048807196128620013966336 10709565 -13366404744478730817633998052857556480 10709566 -40151635991111238168463695370016369280 10709567 -534350981949423920068185741488687155848 10709568 -109758750394041206824107503643677687808 10709569 -29131243000379281607848761293819673984 10709570 56053619644797998383322750867519385600 10709571 -61943924963866885939647283788740673288 10709572 529776533319315805045898037868723150976 10709573 -246266530698293666875235555072691435456 10709574 -125224601219430247200385284464018629440 10709575 -109979075026239896662582289822774006400 10709576 63695939567511293706042744982242447360 10709577 14485635769674850123878422972232384420 10709578 17362858928277085871175403011034778880 10709579 441916961363168455623296567449324092180 10709580 155833820925464778623291619823288320 10709581 128406223270896092353665795410512551072 10709582 112918004331395112737850582551087735040 10709583 -49616739329920041567444785167636944000 10709584 -93716902063211384810337945861340938240 10709585 6456882935076839459843246670557985780 10709586 -21594337515517072764458954034250365168 10709587 -653354798688203482662246607538216076288 10709588 -497615232325256681564539292041325967360 10709589 44790490182267212991816594557019744 10709590 123327456840655292941954962555880742400 10709591 -74913235299635754098233138401548950008 10709592 -7730972271903923390448860871767040000 10709593 -252182221141196169519694297320008663158 10709594 5855518518673220909578287650099903232 10709595 -74626806726262513736853241737431713680 10709596 -200220391004294129830636013591050275840 10709597 -583610444696169622805996722219337184960 10709598 -136228646718763628962808743840554341760 10709599 620001183420150110343232659085209005600 10709600 69649575176812802528282995422285004800 10709601 -31349932107091346278523147871495647232 10709602 -24054885004083375316631809646461736448 10709603 -440774578619926847872896518201518898148 10709604 -96545656228473967780352361846160834560 10709605 308241338639598924158939701418042485500 10709606 -295531931880640050516037437959960233248 10709607 75787319704817920108790918952379904040 10709608 -218477871350760226970779996135068794880 10709609 427086212974642959561428776456157430516 10709610 45325778057510217903080700862806904320 10709611 32564557765932735050202722656929313104 10709612 -390239835812340752836580538258089261568 10709613 -202832006259390967327351734473472419400 10709614 -20822678088907977398502637234842769344 10709615 -41362010200404494234394123268772805120 10709616 -47864924931101435450510017701787729920 10709617 155390450090623023104699075939504053312 10709618 115021902864463199308917498082418975760 10709619 -396156089821129755061002552265614413256 10709620 -364569552911343135041215603266804952320 10709621 310063267550346365260742857354524265440 10709622 -4149510566015160573878953381776592896 10709623 -11852695870739767993886095922690092416 10709624 636010284313499925561294990769854504960 10709625 -107738742076716879943897933178969760000 10709626 -60095503799844025296996419956373187360 10709627 -147923790256809108900867777853824658524 10709628 -85841068563843731772061844767023783936 10709629 -36784562623970624762718936941143070624 10709630 -22946269930718424270406901236215619200 10709631 -541409046226114450602290267220400408320 10709632 -87971674932671372458452580571283456000 10709633 -75297875739659282652936157549806613920 10709634 51672709057032959521240440735126594048 10709635 204344904793525487433195502327242048000 10709636 -346153776671316867210471468958366212864 10709637 149483186369214272471044024273542015360 10709638 142295896218067841274918255421160167296 10709639 -683118028622090205888964063056364291560 10709640 -33327992819212191889898858490728448000 10709641 -85213593884113921321451807097773433958 10709642 129050144825554075302303652765732572000 10709643 -217597969152033670238239854901437396480 10709644 316467421913960741660104261836967260672 10709645 46153526765820222233999242018781229900 10709646 -12906194117529463653090914765321236416 10709647 314870861041549523670279159313132851640 10709648 126505666047197525127611569823073583104 10709649 -16484228012257383032657039815880360832 10709650 508878447993892433253176098017062400 10709651 139396322513083337497878627059333983056 10709652 21997721228601211220561056083023173632 10709653 199916429015536909359270085566482075584 10709654 -246897147867970400856789008007336394560 10709655 -305802726523733284078252449254524277760 10709656 172495835423998528254462685396736686080 10709657 -49804582629546289443142806284612006208 10709658 2408390926758413894880225650983250160 10709659 568268890227604258962781647540593337860 10709660 161988061337364338051109293650948853760 10709661 57408235018437855784469033852828019072 10709662 -25875148512691589250503196413336137536 10709663 -14326497184116336265747281414478591296 10709664 -39297156822624502743057728946441289728 10709665 503614926409549168297045193003786701800 10709666 -4489071043092108106421078345796947712 10709667 -139499430493396514396787000612307635192 10709668 68821278006530067429116717422057092096 10709669 -436722188577134823294945278069616132930 10709670 17541832097602304799395633153628566400 10709671 35681888091543103685877961794718963680 10709672 -103533436366379805828959563979897241600 10709673 129876352656853987607691028236193872000 10709674 -238893083734487744585642427897662972160 10709675 -149555227708582904919647883179459449200 10709676 222234600682596613407151764093280510464 10709677 -488223421090904231831345916513062102976 10709678 68065501113733425319399062881491165056 10709679 189578215603602528761047814791994699784 10709680 113461771962570498503052259255197696000 10709681 -131886912770114827029433252371301489518 10709682 -391017715108709466895747666701220313856 10709683 -776992921562272476809224124146714094068 10709684 23420933264309286049809125458021276416 10709685 -285192360108081566788008408541830504000 10709686 27344968483816573127140648679468553600 10709687 4592058357083850131743212216933892176 10709688 -152712411420824814325219456938039705600 10709689 40950684239839905428228589977254360490 10709690 276758365251216282488208195784977427200 10709691 -376928181376187637574583974722095768808 10709692 -39176453530353389158524754343225180160 10709693 55103144276882331132193717720284495942 10709694 -53390311842701345637748912804280263680 10709695 55735234443077520922074195514363446480 10709696 269270755998430951227466605549736427520 10709697 -106537526405098297491875691053588699520 10709698 403729930257243142970850176307409851600 10709699 -176585235660474678592844285526363654912 10709700 117636014832132053003455255788831744000 10709701 334367065623718182938875003004009833692 10709702 233512363561347381964969490639881289472 10709703 -144258638867653292223305778020794734288 10709704 136337358895924948756174424228198860800 10709705 48663711014449882750078460649565381860 10709706 82137033148829067209352140253915554304 10709707 144027423705572113279613612026819191956 10709708 80634703877635137681375529691909815296 10709709 -8575597593786619579242899606078983104 10709710 253986183538154038118823297604980480 10709711 445081033953401501842756731049829149440 10709712 -9110921592805304770484826596065935360 10709713 -198074340347499876320987747455154787904 10709714 -620739720305139011053353421067557002240 10709715 214940086951268838286802071577523939120 10709716 69837901784293383054636075635710832640 10709717 -22628611572576767413787053900829037234 10709718 -100846463650040362878500585538806444160 10709719 821321760015603719071286859170369930120 10709720 56512537913137769536737744991656345600 10709721 -235794159353012595762949986533631990480 10709722 25981201084802798980407385699742076912 10709723 840488897280984018546678278518352667264 10709724 -22390653972822749996046922636364418048 10709725 43721330122567475276540168557654131200 10709726 -19724752684306097933506761191198981760 10709727 -90022355237703408014112494861776087296 10709728 1020861604276096806951877180994600042496 10709729 549255288040863009142061273109402202260 10709730 126471995125373221913349034400924582400 10709731 192093111011734774030617612180541957532 10709732 -228492655322687890540923579267302243328 10709733 101594878370474123652437747630180360448 10709734 -671300490234389695667897867228683536768 10709735 532137849221536568342627987020076602680 10709736 18469372452215528671809085547084759040 10709737 172913538342147202020500973585432002304 10709738 -16120057194085343040863199488732415552 10709739 -243141528663562967290587870891254419200 10709740 180014996738633517860867467815205232640 10709741 -184779466992085982521730795048414845728 10709742 -140621777702173734548759078776926141888 10709743 448961249818406123276217423413394757248 10709744 101536999509592623849015045346570076160 10709745 252896766045201139823329329017733600000 10709746 281255346926906946817887551652317037072 10709747 -217166512899481008222373976049542250804 10709748 -134080296634307032908196121465451264000 10709749 -745810025933025610306941446560751846400 10709750 329972781106359303015262341489763680000 10709751 -137268880480309402890092153028166432560 10709752 1430110613869036531790061587217776640 10709753 -33791957978317537823928864632739638316 10709754 -27421179852098394032602638524054065920 10709755 160508330051305295328165037184903496000 10709756 17338022687166306329933198680282705920 10709757 45170998083099385276492398720348576108 10709758 -228536759507222100684878038654249746240 10709759 -741688349481591003258162899576969783040 10709760 -106900240887100276343122770974579097600 10709761 -344073731779597247013338780305714080428 10709762 58023952817460777873346746530240629248 10709763 56131580039161663114175051337761128800 10709764 -59660587348689462402180395136581206784 10709765 -84464933940350643014516822187717686880 10709766 -195735872527152859713641059160570142720 10709767 -249181643159716563504643967105937784848 10709768 120582441786808846278003223669779456000 10709769 1096596450269333782101981853256076480 10709770 60295454530128950441923883070714165120 10709771 -873792622623412766150925521483913914028 10709772 42286518907860167742434837344527969792 10709773 198986284463967584512282366459820884022 10709774 99941785140735478899445344207985079424 10709775 -143267403475117190971554321884737770000 10709776 54954464706935231036634560224160907264 10709777 -139714676621493228247541063844804227340 10709778 -132773556255886286022034645501617058176 10709779 630448947815288291812234693016948921976 10709780 444305092224124173879887178559369209600 10709781 514780404942575867729980032673764315552 10709782 -25069917108066758379935203980365568000 10709783 192671823932079087470154836516020682496 10709784 50098659735378724378471676551001794560 10709785 -18915367300450936575426482381244043200 10709786 -236183642391142026939287135146163143200 10709787 2581897797047882860982184940100951040 10709788 484251213752725834850048949197251225088 10709789 -188493467880557820009860223845551937376 10709790 -2522136465719171375686322311569346560 10709791 381429151560786798697028112181475674992 10709792 -560028477902766775387452859586197782528 10709793 -1132931237526878770154590202421975916800 10709794 -641643780682421714882079411441697456128 10709795 -1844654546390916540346440534207650400 10709796 588924936211812750899088378190464761856 10709797 -68768233403951275424668548145072095968 10709798 -88986224641545094230432143970172968960 10709799 -636788772352921920308469835079305392 10709800 -40622074650804688732392233404118400000 10709801 122438970486503364662453137508022378612 10709802 -272566669025704339322399326661430480720 10709803 -368279231895580664711175435815830302416 10709804 -202938147447447847376119812466069945344 10709805 274599464107410867005340736428434273760 10709806 -230913811400464979143779938128409522880 10709807 291260235074108119073560168515601231752 10709808 -11770837805800451380877198235207991296 10709809 81834336377708800813918823182288105440 10709810 -313546804318731959490074508130371769440 10709811 28589709944696904674164635716702050560 10709812 -382878132621741536508140202491069380608 10709813 -815979589894543416785061702959717365860 10709814 151972204221931436324117405764355081088 10709815 90541953403663928513818383396472514400 10709816 -154861170290241413748889696566795878400 10709817 238751880696747538163236202206046406480 10709818 -40927135749287698860165519212276011008 10709819 7245943764640956554673457209180665280 10709820 -14805645287146462820368963422366704640 10709821 712128528870783684506984484280902382022 10709822 -78437998198364776008574818988983830400 10709823 426537540565304974203501429833131466184 10709824 84577976685994389928116116208058105856 10709825 41621614906004494392585252573090216000 10709826 117465932799055221169944807429881983488 10709827 -472848158515872783259630353289076608324 10709828 146076258717203452949330270300725944576 10709829 -108493199044058383943804230744551444480 10709830 12668503808796799454950244204960593920 10709831 -800439444938639777356738958714788008 10709832 -103268403496968553870261753814360064000 10709833 316142463347631521522942900618470021082 10709834 298978817334727074896232761374326240816 10709835 32920245966340217697854042927572300800 10709836 305318222723919019438822250406123389440 10709837 1174443010336307273423966802210333176160 10709838 1134748963121134157105419440563280768 10709839 251852172362846503425387046452975433456 10709840 31299822644300046122773090873432719360 10709841 152717788484964608901324550796327607792 10709842 -5897371276117708296610430515597733376 10709843 -274033925389554687249207310829638066080 10709844 10360813263859396226502900837244108800 10709845 -908129756137766297998802246386290565200 10709846 145513524126888150675892376778881178240 10709847 462286125460207754480763340846269179040 10709848 -21779943757562990515226183976515696640 10709849 -41751817359992523641251273964729245440 10709850 17996871981672564926060984601892320000 10709851 -536881042554062959560795318727424512400 10709852 196616997122524680859623631186255191552 10709853 26182267243325876529317591232813582336 10709854 -418116349454125143142183413030267786624 10709855 -152660289312450702373568682821383424640 10709856 -581178577117698554265219255028678656 10709857 -451993939662133761178804790529392387280 10709858 66412100354583128236047122328692457984 10709859 -384408159683945663238994023311736201096 10709860 -19588100620022325166762405218251612160 10709861 -674054634086040621971703413544626273538 10709862 -30665053375153655483586014958429027648 10709863 212939684232906340872791078259963414800 10709864 368301917040006203365979399822748057600 10709865 -300696208496660947298568472314129787740 10709866 -250743766543995320935469723243103436368 10709867 4114366085297793896240412181315767072 10709868 56621146951823871101977369067416441344 10709869 -28483524430395376537558155861061204680 10709870 263114243298282618354553556953664594880 10709871 141448590284883406858423723284773403912 10709872 81068768596546421612180133389002342400 10709873 543630106247723093620222568880701863122 10709874 33043778279333221653970880479693977600 10709875 589275171424194617179183484591387460000 10709876 -239119595585444222220218441931273811968 10709877 32236479015347416465055085748415341632 10709878 -136606896382581103069340520530470485120 10709879 3731685889485041437184165475583077480 10709880 -53036525521034058503272759167025152000 10709881 2161707681963403029046405154635983744 10709882 -108025964903511179857028470289899891200 10709883 -106737540612158374595138451651899282856 10709884 488608360337995239826476465927414818816 10709885 391565872250587598934370180421124449580 10709886 1910073327837140584569941261055019008 10709887 227728145838985072774898762703813659080 10709888 -107710638955172723068196566350251950080 10709889 -413978970276575195635813483497903354576 10709890 178598599502164030269293583435378324480 10709891 66153315665556858835780205305014887292 10709892 -146696372392173031477922805862416200448 10709893 -522931317524716779823639438742984640 10709894 -95677746215758543855247309097462332160 10709895 -104166075360352451977608764962504320000 10709896 402060339385606643143221938710934369280 10709897 260256361667606026527656805997752674784 10709898 88480597223163534970229168552617536000 10709899 -614851127570562749579949324834996813100 10709900 -118743741957682725491363510932843680000 10709901 8256257210073198213567767630808619200 10709902 158464063416858272784619946204286817152 10709903 -36612226257179074394311462677513356400 10709904 -8517292879706710911478095989007974400 10709905 257353767999095908057931317471810816320 10709906 29191202717050792317263789875837579152 10709907 -3747510899144691967147858263237014784 10709908 -262050731690716913996521384397203488768 10709909 -64251741650544267855371156821360983168 10709910 -133720101475187301373704370057504419840 10709911 48054232808973480941358820424297472384 10709912 551156380138051377717294021149654138880 10709913 222426009924922321669421173641139963344 10709914 -82097388451637744208467062380973938720 10709915 -133027114951332003304002539614582018080 10709916 24127000649278696951174611713189560320 10709917 81886339757576453009399702686863668966 10709918 -5135304890600785546397816633091410496 10709919 56615645187107100099865935059710392576 10709920 -22050299525934992271242837273188761600 10709921 566691969240563469595764368823424479492 10709922 91076550567891732781874563922516229120 10709923 -183796684120541275608928482214603891760 10709924 -6936636143606084395686161860107644928 10709925 -222687294758428254677947576060445160000 10709926 138516572975245651032279914694687378912 10709927 199607327977635769734005930189611798800 10709928 170901465247092003702057675244597248000 10709929 1090521131904289795868707930106066652276 10709930 -111163772078268122582978618767375537920 10709931 395592636692359517388964548030675064152 10709932 -97558367485092870070331436309210040320 10709933 -216484166839594226334115056836657056596 10709934 -124182645814567329020246051445112297920 10709935 21269349441982141520365445739529511880 10709936 24669774992096667572241567758822817792 10709937 -187399792458041373624926718184099500288 10709938 212264411971463653376743083173179918080 10709939 -188470609333658548174542982128771711120 10709940 12728153970744056513392201440499998720 10709941 150817749231782276200899090786836208384 10709942 133850540178445196686235950993094828544 10709943 -289429216225075618817646462085178883072 10709944 48123118614839061320246403303459840000 10709945 -152574173593407981427801842619889400 10709946 -27946617428576682098505549763908169536 10709947 -226050912523664650116970087590972870368 10709948 -543439387081685792236659161802604469760 10709949 23516682515637643381803391396779104448 10709950 -105416042165100498690090413353565568000 10709951 57408768298730573282821901575756815360 10709952 -247212473896752176900380926928748544 10709953 59691274007980015589206876864201646164 10709954 156904896039979254283391128836400468176 10709955 -68235443703195939240644330836742224800 10709956 390467272032206325578337247541922287872 10709957 -375249566871463333980954843761946637794 10709958 -24615118928196138015511351926064773120 10709959 -47807667681690087222845715525938271896 10709960 315486592254820359836187883347974400000 10709961 814764655955551449382367496793764364800 10709962 270023717685863754234233416034697053232 10709963 462442956339908640119764497460475536128 10709964 12109087241543898890473257821125126656 10709965 -6755459194490633192757326651661600000 10709966 -499743996709822145901343013928112460160 10709967 -4296128191577186016833745236560657152 10709968 154593096701860263553715129906276204544 10709969 -110796010738768578063506630488222287630 10709970 191952838102416244272123245678128320000 10709971 -226186600977177713107837755568837758000 10709972 18125814930276628332303713462823370752 10709973 83340776133239786482192968339324264960 10709974 310359204133727329283887939958552112192 10709975 62765749533075948095427024757842258000 10709976 -1251506589919316746112163755493826560 10709977 70446472476370670451708675707951554880 10709978 -427833620015777625656186984857197138960 10709979 137824324262342516593645022460478366512 10709980 151485892723733375966260926917177280000 10709981 49866824176861719069200083447775484000 10709982 -294639452474092961964667301610371331648 10709983 66823585431808944329396565595710181776 10709984 -677711392616701256359485470068674920448 10709985 -73309795944737589657760433613143944320 10709986 -5742591388918737703426159351579584000 10709987 -164299049559983593950261809420787947364 10709988 -162516708504524011177126344063289890816 10709989 -189231845156710047689081339944347022210 10709990 160074837596068941796061122289348092800 10709991 -184130531130587881407300969312382614000 10709992 -246504061304439456231659647590134400000 10709993 111507311603907206605415058394879025280 10709994 -2845775602117088421855284776408803072 10709995 -20434327298198088233978940250438936800 10709996 -29326455115772309773413707857561436160 10709997 802821059261174942996882678191310428800 10709998 87393425881375063921748816088510214464 10709999 597150435140510599029470078897513298000 10710000 6341876440548241587967606418104320000 10710001 848689098325861096170507713509042578002 10710002 -85308775691387355339549684818524338048 10710003 217840648692375710651020356928939752504 10710004 -147656652449105205412424518505596018688 10710005 -578205682922362995373371748640972810340 10710006 -280008302198892355264296665983142892096 10710007 -259171330331599735469268204800887637376 10710008 -395433149835818856368358791310902231040 10710009 -94620685349211227560514528766008261280 10710010 5836578973342343954643734680600892160 10710011 -43024475841987886776748404231766168896 10710012 -56113757084222236341639442486366617600 10710013 -117699658990914723356950112631687657140 10710014 41173372631837465837617830176116449024 10710015 247253650536665750559849476718805296000 10710016 -706388148321843642912107167153358110720 10710017 213509733096392004400668163496762783712 10710018 -103401635292303936577390422473508531072 10710019 -219856352131077250327058644787741271840 10710020 9943197510412732404891062965206389760 10710021 -159367467701263853734341044638495850496 10710022 -131783989701423442190649501571840886688 10710023 884946268256725782693223870287101125272 10710024 149050152192090726321999407179211243520 10710025 56395441201538470148767901229373111550 10710026 -69154746968785667353941766894573159680 10710027 -114237350189995473776999955437343894312 10710028 134980583543125992234627470950335353856 10710029 452811165329086361318768675960922350688 10710030 -192771022049249860665672588560047104000 10710031 155235643862540348469098525758158484512 10710032 -98212613708658435492116827205458059264 10710033 -301007649280035545342826080073945109776 10710034 -192888742366876653351607463576475609600 10710035 51003437782760351574322210736536657920 10710036 -45440036609496169413458281561835950080 10710037 -41715550987014565261241515026150720000 10710038 -201332771129720635391984501064347482080 10710039 -109932563232886624895335086613712525976 10710040 -4124570199637921566701175807812812800 10710041 256799846526616474501151211257456816592 10710042 -8326631446456736252969739238332727296 10710043 -497092481580683546469640144868059378736 10710044 -1071444742125147698852366027905797694464 10710045 -369934105788124347028002533257021891380 10710046 149650303233655325683330614632758937472 10710047 361745606193609059682513049853091871920 10710048 114322147320353306432692725422657372160 10710049 -2316038779568904257316049045420218880 10710050 5227135694288897705830305899724136800 10710051 66429690763546916468088833551220766144 10710052 -74608945476422337180845427549665121664 10710053 -7655275366208121410199049251907941600 10710054 81965062074674152512504435054869208864 10710055 -146059735898025842608525339161726958080 10710056 -59383816267099507708640320087068426240 10710057 -106780932366462461822485548574939641408 10710058 138236222169788880361459565581963186176 10710059 73259363140446942439830525236937138840 10710060 47044954484341103161330811494133160960 10710061 156967734017205321011510820722337918744 10710062 127509395407134397988386963822902396864 10710063 -3254400146752836563625882650914163616 10710064 36321431124797555902480407784116961280 10710065 282656683999896673934553905550791344320 10710066 -15913077693853529801893134469560827904 10710067 37530572178130832585906269249379902920 10710068 164395747325435506489843372751322931200 10710069 -473322862630191019075884043777032383520 10710070 -14644320126883991008833823195939511040 10710071 295890974076408681233187573750655543752 10710072 415926987274407573633429191515746816000 10710073 267101503282603082759641526731573946 10710074 -29449983688393932200137817983601294880 10710075 -21251731933062531968230385050063258800 10710076 47907289753925353331070427883779743232 10710077 -770441270538581306394860502768870118260 10710078 -102146457808304585772648967261496143872 10710079 337737511502882737192828476938259711680 10710080 148077505139216270467578259524472012800 10710081 -88240286631894400122803662317804094572 10710082 157808086381017634421740755711845584800 10710083 273315585124965212073132629814972454332 10710084 48857266867550166074266471252226801664 10710085 198696064009050865192845277269861757560 10710086 -48282704303690093305781108530143636480 10710087 26702935515401652230145707636048823552 10710088 -345131351701285707831689008230694256640 10710089 272147927889346685448739716161340617280 10710090 -146112492245947442260280754764870822400 10710091 146776602019392073779299959100154283520 10710092 -219034952789789607918041001005322288384 10710093 -173790926392981900846900414885555240800 10710094 -5477356712094245671051639347606358848 10710095 -564110120441420895940833110750753533200 10710096 -1415182847780238104346457501832970240 10710097 60697259055217926066822227748365681152 10710098 -11934657161377705536687005948232612864 10710099 121120438995340341494524035625130618484 10710100 -308823210871383469924581785696628361600 10710101 856608431578297815407579705882935451100 10710102 21383970718440364711008117045325567488 10710103 -31596478009122003627458453758394950648 10710104 -259624304210727250592899428229647360000 10710105 -68144165927457208334189768720548414080 10710106 -135633693902360959267717956730328067840 10710107 71592591605773719223925530629753171960 10710108 171839927771295112082145360357602260992 10710109 -1040705146552301262869620031410354255040 10710110 -201961659619758467091331791348046128000 10710111 -58903632117854290162477815165690894720 10710112 25101153228792899230403399063411097600 10710113 384199410119326383234883601557053283362 10710114 -62523611325568374206198020088012012160 10710115 101677952290464852445368954402239427120 10710116 -129036120095448292864179397978111746048 10710117 -819946122871967663688584247787303907520 10710118 -266474615522490698562601281379347582240 10710119 -54748930241405355763758392930781410208 10710120 195209454165678090548494496197632000000 10710121 -548733530078119598491665394894714804678 10710122 -12239495752121782327963749619570992960 10710123 187724548672417867083717200110380425664 10710124 -284980761191018865379585096260964136704 10710125 1311323994219165205325151312321778944000 10710126 206990467352047020530864750978451249792 10710127 214423900137832347844989442282149883272 10710128 -13283067268709652884519154518247604224 10710129 -283429654674915420290518351656822747360 10710130 -229648007245438723594224057259296660480 10710131 -89292732441783301192786232132138495568 10710132 -8297654220313163848380185957962745856 10710133 81505138876911537510683196246996687520 10710134 -64043149902817561005521084470795072512 10710135 -39334946267583287709698649736945822680 10710136 76799846342420289254504533702836510720 10710137 75131642595173055951363830223263488512 10710138 144216760715178502443670486496877778944 10710139 3511278450375914359462448700868171968 10710140 14323428561130640430832382477539553280 10710141 52829915032090271459339037805906229760 10710142 -269382552309657777748082690855928918528 10710143 190249374383802325227250959032011464624 10710144 -285894868852895709694939603591495680 10710145 271931034046745810645178944611606722900 10710146 892309297968349737329471541786934224384 10710147 55270766261851936288842332834894115072 10710148 -10780651193306839506343767188559165312 10710149 897425380665838387897702497608348278848 10710150 -32592611135795141621395547826476428800 10710151 241262034923478238727662454482906305832 10710152 618770628443783315518707879990490521600 10710153 2209265142658902413351035296256343124 10710154 4756061430852968555853873276033008640 10710155 998211563678147430564575802046561674960 10710156 114479376794639327293134396628811484672 10710157 109383814817037236864375921492384101920 10710158 67897916234388606068314223791037448576 10710159 -89920279893921759635410343790901458432 10710160 80503715910287370242635338773363834880 10710161 233241118429251200067063918289842984960 10710162 345551108288388107628650622184602993312 10710163 597098588187712824185199499605623530412 10710164 122389883424454062879229388355370352640 10710165 61552102873993547951945415571802061120 10710166 105879183481178612429302413389285824032 10710167 247335875580637384580224569293339928960 10710168 78425966377709307914142080856979537920 10710169 288977357769408002226477375088726250570 10710170 -64492501342872170741280776099293232160 10710171 -115025300645774149664717643585301687200 10710172 176313541722016528945974856794057031680 10710173 41465519738339061046843042254111835404 10710174 -71110335207581874819656208076325250240 10710175 -43545462689817481552230015926117500000 10710176 359499209675450256732302584567141957632 10710177 523367177110817411826737510611853246400 10710178 -244380374609914479290212421103945366144 10710179 370140422467363588990329688734662658780 10710180 -6338923505611249065579737642797056000 10710181 -270659740120294532260194571312033054018 10710182 -406229805558304075133567580918153216 10710183 347455253732034440941259173956695661696 10710184 -6831455176355596568257532761209415680 10710185 -589883877783056756287773984892844086620 10710186 -41269447062603605792366892902640672000 10710187 -277421590589677237495409023263768176448 10710188 116621819618427112598597513070597703680 10710189 -167950514652694564588723305223316325216 10710190 -68971199338914397076407403807102592000 10710191 -22318157419484389597390074516565293216 10710192 -69267196742960709204623444518279741440 10710193 25966700291427332860961857361290386600 10710194 56320867601809028348765838058293648 10710195 26720329127845234041236991445574732640 10710196 -102179671142206557632417617015053780992 10710197 780780263145991017843799411388284176504 10710198 -227928082982510682030812884218544970880 10710199 -758699010445572389592832812087307405464 10710200 -113322528571948924365244707308307456000 10710201 18435355272652354113210856806154961232 10710202 -201792348937207959214859402550790466448 10710203 89605389413546650064437138452359387904 10710204 -425425435367930276853685563996236356608 10710205 82361812857562325713741059198209155200 10710206 47714259934611614173638118290555097152 10710207 -255643542453224970189123301240153573896 10710208 129509310045582881929580772864584318976 10710209 200034428499362695397951260178328624516 10710210 7684447533590492077584315662383057920 10710211 76916293981787617585273057206376949760 10710212 -370848025497926628749452464394753671168 10710213 -129315529437088082449913096718579015456 10710214 187959200229078728974258656401234607456 10710215 465212088727251228485782592532375450360 10710216 123575505080478584722887145918173143040 10710217 -35938522959302177813583214894532447488 10710218 444044182799786832276428207289099197952 10710219 -367157041439098227231715135142938808832 10710220 -293883027453517247613369773557631493120 10710221 -109673610047875463727325400702481390336 10710222 147074368369857218548797125235294011520 10710223 -105553098329443574617524607826627968528 10710224 -173410219623981971725274831148829900800 10710225 1803128364684333369230002570629007200 10710226 138595799405392868877334923114904794624 10710227 458520253168104279165119950262984582472 10710228 308790280540533721222257828013146286080 10710229 -251776838278436774833971197757712469170 10710230 -489721319171745602323991465315370240 10710231 -47273609890197854673697956333665318400 10710232 -109036826079197284676569377334205767680 10710233 -569081651663389289468004266539180342518 10710234 -204378455692148743416529478488121132832 10710235 281797745578080491689921491909904933200 10710236 -282548782461506047104429966712059102720 10710237 -74176793909341483861450230093960592032 10710238 -127122249706906560562884561349264828416 10710239 443738010984410976690317680170859547040 10710240 65387433079724692397109247738867875840 10710241 67880583640746886824796931101739549872 10710242 64012631524857401023315460995537034304 10710243 10019632343748723151641177889868821080 10710244 299406045372026680285694735790440759296 10710245 64062455451182660445759266719989878400 10710246 115399157084414389268949046865589422784 10710247 192219158072066635155506903938898024632 10710248 451141485956751325700197163398244367360 10710249 168517876392774329937460906137246959616 10710250 60151568109357182677973465274763704000 10710251 725866611989515851256839115876570203600 10710252 28964784074666777894237103881834987520 10710253 317120177657485308707777460258826776684 10710254 -209534075322637802257339306663347764928 10710255 -62978727644342603276529625321274527680 10710256 -88523256169194670921368081234895372288 10710257 1887176613856113630862732729887498420 10710258 -26554805828658529571764908868457562624 10710259 -324622104328549243840620168325060382384 10710260 71451610414611777055322962151746867200 10710261 -440155928458274779812455388790799139090 10710262 -274909425217443857413242004372534728000 10710263 56352551830136004550646323614521451144 10710264 -199197600426388826768927360462457876480 10710265 -372035150280397508797344780329355281340 10710266 69248333699653885511400984784192376832 10710267 -456969079962818278368711114511344314880 10710268 -552871207760119788461555773769491456 10710269 167922809043532464970880736716809080300 10710270 -155531414064964699597440617675292470400 10710271 271416187991401292730340448676476823024 10710272 158497971061138557124221067696067837952 10710273 -68986792791015333783046753738163037840 10710274 7810589236015991672571571673328457632 10710275 -66436052839640263775120927547464765700 10710276 -178897779867052288676053399302517920768 10710277 -809213856887572680411588213160370787874 10710278 -453867569782808869370714832746948422560 10710279 -107788291722957548804817411957957534720 10710280 110371690975867350522785000698429440000 10710281 5123187955179715614435583923642429600 10710282 -97311225712748192437802797507956293376 10710283 20291722909804153621593283146325652480 10710284 59973991236122315608199273926118885376 10710285 -471766610259864018876220197842764952640 10710286 -260550800434460402582125518171231779520 10710287 -205783957648720696188506238299086663200 10710288 82719405259019456480090252403013066752 10710289 517397693808762597947390519947523968356 10710290 -192083751949713365835320665488922872000 10710291 -159626742679367146207493983692112306176 10710292 -96410939319385367508650120768712313984 10710293 -61364894680655350487792008321215576672 10710294 -46236900676191626400209977430790217728 10710295 -348127463346568891377727166798933443680 10710296 -673851646788594995672906779828655646720 10710297 175009958013824798202422260663608737028 10710298 328619276061368527006217660914033743360 10710299 -503118222205048094704383939947478963264 10710300 48909828557544337957965718295485440000 10710301 7587722197785498971274191584206181440 10710302 390074098449848113390519034907461780352 10710303 116500412099901259435192372470977974800 10710304 -890317939355621150508152161128767029248 10710305 -14031043134613425527924741754296562540 10710306 22347137256381755557467091115074273440 10710307 -5602754636213632657543427288171365440 10710308 171048350322041504561235760226776866816 10710309 -66096102194270682773658416264684450880 10710310 -4924021958943542453329452062579917440 10710311 -24417565089374702666489381336500762320 10710312 320679252121819559996018358986828267520 10710313 -104761751569865090713868067401162762880 10710314 13355420814566554061687359151540496384 10710315 96341795722015015603280116605680160 10710316 134555107440905358969793564394296342528 10710317 32233893789313698539791398866779238892 10710318 -26310164565309706727959271250864079872 10710319 -636931930561135727425648652786562854320 10710320 45381863989319344815472711966726225920 10710321 -98961841529877449208173397741024678288 10710322 53753627783652983575158873861428080032 10710323 -261963395441087241293947629826493628096 10710324 -206858248164626195045138568628517043840 10710325 -331870569382170901174960802757673670400 10710326 32410364663192210580345261478226731584 10710327 -238732048320285098619925091840662525440 10710328 -551933591699961261570821715631694499840 10710329 95184714193028122521045548681331385920 10710330 27345184095379728400895759123219328000 10710331 -588288766210871641118111269040040099868 10710332 184250933245839998300586508301432503296 10710333 -719463501352244936140105847013170942400 10710334 168060681545453743819185330433454082816 10710335 -75114197818057303256447008450254429720 10710336 16272977484850765164729767361515618304 10710337 -570488976230469306206699566757788885440 10710338 163576490141637867732643013657631552000 10710339 233005190063620241120347224355586815224 10710340 -75232813029900019510461206190113664000 10710341 24559772363115626197689839129251936320 10710342 -339466715885343553879946752366782374592 10710343 174260034300308258828036898042069304800 10710344 152876705370547186504008420596294108160 10710345 -37516239715361524524558336625006271040 10710346 -120885783016944528045982321916269363200 10710347 863660186228690530518245369729774730072 10710348 -144674403233897576569866645603851182080 10710349 -46684882514479729990396323791639626920 10710350 7201521026793395009158598574839193600 10710351 -101080895658859922845311162405381144960 10710352 258807375651478075492062074134067412992 10710353 -8615245174170316704602179560417063180 10710354 1513386007942508914046162106455255808 10710355 166827635588336883153682310227301850000 10710356 -492999484133390020369269065844918526080 10710357 165662973242583906806161510288058035200 10710358 -53177512881020717021259211292003562720 10710359 443669239056214746594656307174116010840 10710360 545855156011620953687311189781446656000 10710361 409168097877113940396793247215012173962 10710362 -79344914297500949918418826356644724768 10710363 -249046423822119123212873923072265642856 10710364 -29895552898885681254399305841210851328 10710365 62638532508423966734384626055107585260 10710366 79221344899059800764289043690859173504 10710367 -958806788399598706900914735455499766800 10710368 153464583461610041320588176470733619200 10710369 -136941112635700604107919689703953396206 10710370 -23000606373484381232556937227007664640 10710371 -63045518166067893790769199997601230260 10710372 38880470618384379280972640455040750592 10710373 -137638234912749330609822489812625149316 10710374 205444701066539022018055313935906982592 10710375 -138297086213927104210636950499003446000 10710376 29893234662035206900099173796980326400 10710377 -211694796649382682120331746280970135820 10710378 -10788470504783728360624223239074554880 10710379 33298537284185902922930308993079366400 10710380 165594599671338141988476550531237094400 10710381 -514998434497093810642831190476721439456 10710382 26142294170637656887601176602092992512 10710383 -718012451337327875461613984823158810280 10710384 19619093448663292058687702978116091904 10710385 -63583576436311618687484928454444674240 10710386 -254924661225806665840077535610708052960 10710387 18485291628484539613915610680061670000 10710388 2284861957047705659172324011777157120 10710389 121255834533339880992502047212544004860 10710390 -48024310175417423773719431959408416000 10710391 -12017733503229817627604924422939092048 10710392 -240322828828359382704800117523746979840 10710393 320893089400895619866335307950724406864 10710394 326393052619832733916830743689859504496 10710395 -273991479913196099652950231273688478800 10710396 -283498941052681967409088560008920819200 10710397 -4047503365845197267398777898435337440 10710398 -115987394849568415107683317111149196800 10710399 -1698741316869204923329369932482959872 10710400 -116162401702528675055871301801476096000 10710401 358053151595768458846813182233456464212 10710402 -1257138011071768287200322430754078976 10710403 507224245620148740022601486925191469888 10710404 -59106631082116392600351781732477400064 10710405 129877859928514109132134658904429275100 10710406 -70006401229818422039950953203848980480 10710407 -208746119746540364980136626082001555456 10710408 290410134094858064325677686361087262720 10710409 -240838970416332914938713121262022892390 10710410 -66293986307639981410739277409749027840 10710411 -395934227056332870959881813786247684160 10710412 69227023784083211060972251665533309952 10710413 249212754957884187781914781123597491840 10710414 -8477252264116215332488372503631564800 10710415 21392332275554496276728394624005383560 10710416 -120562348777441146695256919882809827328 10710417 163881850946227641441225610406535152880 10710418 -117544544113650207320504883495206707200 10710419 912498249867132701543023638195727114296 10710420 -98355763482244536504201611613134469120 10710421 297369041760316762302078667901621527488 10710422 -68136718049968993937276118626451115488 10710423 -271573358657731657492049639551865600928 10710424 149552390661366439153865656277464872960 10710425 460778821216246393533400063317901920000 10710426 -265317451479311177706632227635761005056 10710427 -2642029401973842388661259349200741056 10710428 -163508397465929880948918968860417516032 10710429 -57404200214297395524549278683098538272 10710430 -27986106091039352075226536678464796160 10710431 -121801938362548411446000339781055028768 10710432 554450585877879610909077337835428577280 10710433 309326523642834540613275388750721870400 10710434 118027903541346550986854186727016776192 10710435 -64327400346621343665139757489828869200 10710436 -530363970328327625682392942366980480 10710437 -8247851821699735156597933519020046914 10710438 -27444103319594263413932045600921763840 10710439 792587534065162344567783699738722119000 10710440 4242445455727172851930825953804288000 10710441 30517328428116150127399297216770067200 10710442 -403822038162697078427712860503760335008 10710443 165005789130865050632501333873009872692 10710444 134911580609697144201083431767967276032 10710445 -255820705412176160790528417859120043520 10710446 -742838458997379121847132366428932412800 10710447 99203699064549667732505488023730404480 10710448 -27665789820016806903041928970141368320 10710449 44527816748698942892841951200004918120 10710450 89536399603137509472453032585151159600 10710451 25613137622501247649113929301102788152 10710452 32394887741255010192919467128336947200 10710453 -25521067898179413683318478673452540576 10710454 170817154699232601273812497612110374400 10710455 167342068302859566397016582877348165120 10710456 -74160413662801289634092641066862837760 10710457 -35339772108813295127951746996307710294 10710458 104397507213111022678479624967156327680 10710459 277319057095015043685723040366405725624 10710460 -138680508968552863507021430308338654720 10710461 -76849026353789587501092189498776128500 10710462 13316685296932078066740677209010085888 10710463 -818390450650540327097445360564935428288 10710464 52690490836094453283368149974207430656 10710465 -42827129660527417766348360013358008000 10710466 -95141503904519236422179670476037974496 10710467 276313752166752859507680454373441703360 10710468 -70477816891550071152675405318418482048 10710469 48337980310851506617704646952253890304 10710470 -329500767972408332009082790887602536320 10710471 -102490642594535520266960861935573367040 10710472 361572130028676804114258387138571084800 10710473 706914304897893850695469619411703589722 10710474 -139414597112638658124834442335983888640 10710475 -478961451822505359127952522101634220600 10710476 129692756556284172111834194584555186176 10710477 721464544470072847291420026618679680 10710478 -63328942131564999010692911647907597760 10710479 76458822584782928955647134564575309888 10710480 -7211451613451209461939463711488737280 10710481 135306208062712662452412581401627504192 10710482 180390563453427710800403240813204944032 10710483 -1913005037644642515296808932899852800 10710484 419639287710443274270136436509783443456 10710485 -337353874236761236241394614342866502820 10710486 111781221029636728486975822128894165504 10710487 64592005523858576433897005219014920640 10710488 493221797103693971427497542879054325760 10710489 618536899661406961865249642602612814208 10710490 7888931957499719915189818166753203200 10710491 -732771944543920215057538285304105909016 10710492 38810509194142764865071285879011180544 10710493 -932438222689225159469030433550031586420 10710494 16318719663057164179794866157494501952 10710495 -193944018930703415320635123047645810400 10710496 -270858544801137734616350889500757196800 10710497 -236206692183793027584826490440612546368 10710498 -162398189210850031780208007049452947712 10710499 639744734656360827883793505845704953500 10710500 76718596128085615535169546975965184000 10710501 336000213862333837582324530975330426624 10710502 259025737683364779449381020863119382528 10710503 -941476648203138641566689874621595040 10710504 158316698873880921818472955599568896000 10710505 -78709330081137771792659289076945354800 10710506 -88104141297179635622338394644967251200 10710507 -282105022817616893001733008696002280360 10710508 364295156352791880274908269298352771328 10710509 1752005582340235744777428436230623670 10710510 114124714401614739803836373746019877120 10710511 -112400062983077178660841168680102487568 10710512 9567536612280652588799650890294558720 10710513 -356508723161195473744258622659321355376 10710514 252083279326584676181242029208520291856 10710515 -518422859768279925762191549572963497600 10710516 -141626822366839196055772118758739705856 10710517 5365037311964073559275870167843061760 10710518 -62974089824577487787374133548021900800 10710519 425640682072280929709752105971163518720 10710520 -531556741171248028719723446332434739200 10710521 -114575609868116298999342246045868528278 10710522 5502573674050890895473598111611694080 10710523 -33605427348405151862902953212022298920 10710524 220625458425339118341948208474406702592 10710525 11471852683470348921668059875597465600 10710526 -4064268759139359393181150992162313536 10710527 50424681864075949436565318420312943200 10710528 174439982150434488101230741535368151040 10710529 302645881817748932668071234059585234880 10710530 32875083487698266925936209536095152160 10710531 22865710592065862752392236329603714176 10710532 -198733561993361082149556920554628157440 10710533 -205865118747948666729457465045150909218 10710534 -417928417249688462395907125256452226688 10710535 -198718952381242417225290068793451792800 10710536 -21012789229247548894985333619225600000 10710537 -388227666673537725841926072714797203440 10710538 22051942192284814750757247274094860896 10710539 342503817229015673492763041577512167056 10710540 155628887081274613566965616170969318400 10710541 13991267258811584348304009456443486880 10710542 137786954159185442524776037024164276672 10710543 -59442096975615220667820402101292508536 10710544 -174613298389837208980993399336533835776 10710545 -285746823859004085146725902379358269440 10710546 -28994928142751767502974499819705303040 10710547 -939619482018166037011942142067687971920 10710548 525164504374505303841830956869077876736 10710549 -4063280923901317126157067102084872370 10710550 109741185014545130017308361964064496800 10710551 -466578099886538800102715653352746545600 10710552 -270993283509503504400394474583877242880 10710553 14975378345363926525398147463040299392 10710554 328329364275853921933855177052645300976 10710555 -233676756654561475602653895232040868240 10710556 57395199897335428194686144541379704320 10710557 371708959551465487994536237306919079360 10710558 72214526041241387314671178615936039680 10710559 1072166430887592543801495525032423478760 10710560 14706080052679344184794419646242488320 10710561 534339918444217547990844292769062658784 10710562 110265892265255086744118272801891160064 10710563 -195175898867465028472569379110557469792 10710564 105123250702567124507380201104127435776 10710565 303540499247244679722915120781797904800 10710566 331371637755634414245519702775866947520 10710567 76973184842131702533280156446401389800 10710568 -465684724499542514309306333418390650880 10710569 6876817732768694818085930711451201888 10710570 -61788750326522628189993473981856998400 10710571 93006393378024647023157915491073577984 10710572 -49439348919880627433817267940363617024 10710573 -21667944117035877153498914368635354816 10710574 -62068449336872426304975832225299435648 10710575 155515422413369455381625097574321797000 10710576 -174830184755449047335095383855463464960 10710577 463999767177731675007618194095488113426 10710578 19789312367731186396528830423513446400 10710579 94282450218255775270375916808841944576 10710580 82298698473250669526108292405184531200 10710581 -212213115916976247730875311447014367616 10710582 -135137476059832049483588238611339462208 10710583 38158002586761778889315191677309924800 10710584 196489924503258964046926758955490242560 10710585 -158681666282297104540347954234300604800 10710586 76197721396126774094650858671170636544 10710587 -182952740380792707270337591567041341640 10710588 -79160128110776834182415642710549929984 10710589 -676279037827335150951280517246098359610 10710590 184972789942560419600148527098611619200 10710591 15441370464179061667412427015611051904 10710592 -41567609055000642496558494501319999488 10710593 -143257987441075388342827681875619664640 10710594 -66794163036616083057784988607524404224 10710595 347383463261016421343013348758027304960 10710596 141556315428485149207164301078001048064 10710597 162007864930561232637141909670908914400 10710598 301460684307569687270489628834763048800 10710599 607114482832048377465058525449049385160 10710600 -124389246700688862746066776696691712000 10710601 -153651897660396448917120522924519387696 10710602 -113504833374647355574619087728614882048 10710603 122814573790234867559966462353873786080 10710604 129229133518863186173681788135775372800 10710605 -175361380131551067086345162668771474740 10710606 239609228926769888351599696722892375104 10710607 -238070228110667314008685871865525280144 10710608 -95193472714765829259503337610475347968 10710609 46011355741962094244291465476186689408 10710610 268974134083464631856212085311601100960 10710611 106471248844453163058847605954611200272 10710612 -1927259823245185622779887159759753216 10710613 877131651823661737299787009116472102862 10710614 81820477376753819080582501331946874656 10710615 20977987563532084088878364503388581920 10710616 54859264615122149792636623955138457600 10710617 107980294787416809963611691368792396160 10710618 -16633623106777150772994029678134672896 10710619 -616396727178049726101440616266280929980 10710620 205362705865771549694828343581537280 10710621 64579883942905395261273790911831206790 10710622 202771364937990687171642757383807221952 10710623 220321294822628727233173087441654913280 10710624 -94557905746421419664032894374610206720 10710625 -83288548331588821946939409478748533750 10710626 373359738664704330575544094421596114080 10710627 135946837206848391687594868619726023680 10710628 675617272466887363318633851978999732480 10710629 -127480233537380047775894036460138226374 10710630 -2694437057705681912998806743209516800 10710631 -734334793447300563334663194779411466568 10710632 12959926428912771048245984700007987200 10710633 12177314049604056900947448088232362464 10710634 58494895801028550301787685446433283584 10710635 76427412504306647282878775700057314400 10710636 -121216061971369354804266209005550873088 10710637 -76892798503560011447609289938542262048 10710638 -356016116549513458786402404191092025280 10710639 -21475050188793547429622214794282035896 10710640 -6541285921470282996584956800468910080 10710641 -271082142750031810533514999337938022958 10710642 200990945073494841984569835246366720000 10710643 -136144658429239276000158346683731098280 10710644 45938498623420691699063003464670269440 10710645 -239752725399733130605895379856052083200 10710646 127287373414846843177964989290593072640 10710647 531134720872072200755908669815160053096 10710648 36129683134655727953404748040643645440 10710649 -337569472951900601594874396907715506364 10710650 111353166908463854760063515606848606800 10710651 -125807944575573330270508500132558998016 10710652 93036029569616420916874485940097137152 10710653 -177389499833353271330103823477101823098 10710654 -107033356733107548741671586074041010880 10710655 3045149276925980487404514670424709120 10710656 -667706537730851319154482866729496084480 10710657 -738342768414045684011151573792575712000 10710658 64805622278472672437021165054081496576 10710659 -206692921002954094264897823809242379140 10710660 6274896108406651292175421747837378560 10710661 237938054982248266844295086521180485760 10710662 112865540848349143762412433617303251200 10710663 219201559936724994893859614189927060304 10710664 281897322550505979157193650597582571520 10710665 -324853487204044540696308997479563354460 10710666 -50313802101145215486362132987678589648 10710667 229518068450380454799762601608740273040 10710668 27066471499796357671449075830589743616 10710669 410657510136657074759798884794693802944 10710670 128607414986377025232470688074477273280 10710671 460306373314752478081413376182306925872 10710672 14206990936584310582074594999259889664 10710673 -139504472875559780061277300733401936078 10710674 53416799226090158011619332526106370560 10710675 70113730957786195200516899046639913200 10710676 -45027300048606815437042475925455274240 10710677 51598759787542685649379412886391697052 10710678 820883888966615219571642381738432 10710679 -83129129967830259944470940462508006224 10710680 -542147528282077228624466712921999360000 10710681 -224872037169293157466150565105079436848 10710682 -71613038682749679277402455455526401808 10710683 -99998619044284503253541693837796755640 10710684 -163132595634110834621065571520527969280 10710685 -437208804426209158548359929128888341640 10710686 9262943052937068799790042845920952320 10710687 215516605867787889846748867374292982400 10710688 218974104950250025617871933392911990784 10710689 108042163815479357352781271837779880832 10710690 33063097298815424003543464210587095040 10710691 -71215841915382834830386985579075444616 10710692 619737748438400605755873432972083634816 10710693 -59165694499169381328900466180769558016 10710694 508236604008962151222706116985992600192 10710695 -191951892123786093618096584953797094080 10710696 -14292007554583605255439956187826995200 10710697 -237034296523051260468720183498373931448 10710698 -2423201565100411195041138984150798336 10710699 208540294901704464402799926114414863040 10710700 17517365253086886457468160229188812800 10710701 -339652772981844241021251782819164674528 10710702 268221209128573381016585000661136154880 10710703 -547458593755103607238473192291219784048 10710704 -10957094665246382372521459830367764480 10710705 25361903498966873124357306920538873600 10710706 16057051149380503325785583902940549664 10710707 -185234338340384347515318633028121266176 10710708 -136650478009867460494028413582301245440 10710709 240621514490691266008501820233055557440 10710710 -152287628213017256291512840623542100480 10710711 452009104637055735933305712270550571904 10710712 -436658862227100694973338421711548293120 10710713 230977939504344904930921691916226363182 10710714 245455178045288099682408328947067656192 10710715 93962445246230205225710744095672976400 10710716 593173587629842469068214341760120486400 10710717 27579429985284170544577093082760681216 10710718 402358460308819094011300742043152254080 10710719 60136490418118809464603389330598149200 10710720 90650337793357810998817975332608409600 10710721 177436267392545869759317506365615602112 10710722 -28414596049923053663764961888938867200 10710723 -138132567651703186677524241023417264976 10710724 306334514037794294680415186652955834496 10710725 -446706841622395070834994232023782151750 10710726 -13044651592347346168243352529253658880 10710727 -276482050930586991257874959239486988280 10710728 -180457981745942325552752404498702663680 10710729 412121953789399483544704909673098304874 10710730 -1324049049664509022474854748527578880 10710731 -520574606837213536527647166768514780728 10710732 136616078501825718713540558483012419584 10710733 -119926696776624155709880717905922384512 10710734 -144931550851291255350121869496488945984 10710735 -20659476811360785432715300974754982400 10710736 -58113580096150965125758855934854299648 10710737 385449390942138519035354743775867760240 10710738 -158626392303251891684630752968344935680 10710739 2101130156036018718561853277977733824 10710740 146010560951844502288059023528634170880 10710741 9234864109762807831398013815159690240 10710742 -73771118245959644610298624779161303040 10710743 45428426103277621231184719399269699240 10710744 311880713320235924566511732544061440000 10710745 -365794174491687328132344802534560085500 10710746 81124771626656570033925624992598580704 10710747 172942446615327848619587348395437631248 10710748 241031251675601241312321748974710218752 10710749 -65321260715821308589056808805167368864 10710750 -140519465936148117269988917835390432000 10710751 -639814868927797419179365829577075761248 10710752 -218977057628978427390448603715209003008 10710753 483489158880026005989395562924545415744 10710754 -8121832601117326712293623358358132784 10710755 -79966545048375547300570229832612622080 10710756 120958696580410741353393558359658885120 10710757 -426363611007560040797858067461653092994 10710758 22829474351721967150245980210690379840 10710759 90075602635657874035419627735127868880 10710760 117885225345580719156899384157246566400 10710761 -176337331493958937711948893182578093638 10710762 -150693109731073891409366924484044829696 10710763 -33119949104457198782615374264597464 10710764 -401613023387973544338375182603639860224 10710765 -222532287367662863659400900960564928000 10710766 1086238103066719446314646649761775488 10710767 -827871189947694832049768097983423347920 10710768 -4022866939482854992110549551109636096 10710769 -273409598689412173418083836660366662830 10710770 12745201075354305563437499979833026560 10710771 -95014446849232110128350782537476450256 10710772 -37073593590352990493369250694714282624 10710773 653128132575415934732989352598652066200 10710774 -170650011135503540156999252728823981856 10710775 207691051476243802079291606476554775000 10710776 -57768107225763177751857016059360460800 10710777 28858297813985041783362864610305177600 10710778 -14739187345400189178057354650491180032 10710779 -18128685976959202438028962943631526272 10710780 -54072420573105379508373003468911754240 10710781 -97304038359648937649885506639350678336 10710782 -376208734558471947389078973766241214336 10710783 -396997823250454081862716134983915560416 10710784 -2334564603301691436286457618649579520 10710785 142597239162901659390780782511353078400 10710786 305016084340704739904723084956997654784 10710787 427008571496213401500468988519442173436 10710788 -522603895708736349746485220518053949440 10710789 -23955468914437068508026631722368978976 10710790 -7082306613121938410070117652622705280 10710791 16006095285136978001786837257878104544 10710792 -4108050708956695116431082203825433600 10710793 -27383405895593817096532557753954067100 10710794 -156669111992342603203014200842574899200 10710795 421338341637601441303762995009422646240 10710796 71888443744079013679935490187430494208 10710797 76688895336339238806278655978513836952 10710798 37267165777741169943540849486755927040 10710799 278573437748015678035086079161816576 10710800 37075735329134989464251273121571430400 10710801 -308965183616461977583100408665643664960 10710802 407941868886856926552453445196109501600 10710803 -1011080085720054953076414006734998426656 10710804 67841906861086428202483677365807953920 10710805 227229055574649350824923573045170482560 10710806 29587533277284734926590860313568186944 10710807 118986193168320721431787950000618186624 10710808 -716968162266619321247348752058877143040 10710809 766745125147398369814246731726648152010 10710810 9543283368465722532394062256049664000 10710811 -483890305069423551788717339434800190588 10710812 208028294028395435657572093511009155584 10710813 -129605632454809016261060721828532797600 10710814 -270934229016090708959424334969447023744 10710815 27182661925449426112146962978112129960 10710816 -154310884330441448786682555142882983936 10710817 21204577479546942993405202464911005992 10710818 -85857801781676104190314116193615057152 10710819 75358356673492583149123678999256893440 10710820 -441721904783278923878289051494697984000 10710821 -957263036901707574807133254249549692256 10710822 328361815268546429086494185966352689664 10710823 143950198370412040298540831206764118800 10710824 428193910963087250950635361278639390720 10710825 -191321374697424782790541354069680236400 10710826 -126482473826729762960048039644379293440 10710827 5926474861850168101866144238187243880 10710828 -144940789382399553925706996192206457088 10710829 -257864850172020363452641159423307250080 10710830 -14416065623406570363660058411902151680 10710831 170720389416074551694442608010699615120 10710832 -52343416877195251845795649494936453120 10710833 -29355140431736088108114969353076522624 10710834 34034786681061764290970259437889434112 10710835 283435069496137823076882963937096823280 10710836 -428390950495618510938897580578525947520 10710837 -302009637979958130795818934775476244260 10710838 354788032785044281876926070116364732320 10710839 -304265880406493305468747060314585462360 10710840 -26458523874981501383119382655388876800 10710841 81692778714023326593665128613743101184 10710842 135007869822863170551545027781024873072 10710843 -85221268062338327830254735699934708992 10710844 -501974208890020145325422479030136534528 10710845 -122171956122449387213068647594970626900 10710846 299150541326706990996446491952884752000 10710847 -118096507091435325720434357888440544256 10710848 93871681560916957094221500199826620416 10710849 -341703859784702730136973568306586962720 10710850 24518786302397889981501541768032184800 10710851 81769776278058778144107756122244463920 10710852 -2869321216036644094473725500339181568 10710853 -88059917077157781916616052771975852898 10710854 92776234817810537531531272303670790144 10710855 287591404526925915501972689810639020200 10710856 65795353970856737304776748258695270400 10710857 -102051437678942241000717073812438521328 10710858 162814265850365897765092693733953085184 10710859 69326622742003862528674765352343575060 10710860 -471283812976377257844969032243571456000 10710861 99762614259002772592331630006632337472 10710862 454437894508805903603449165233153930432 10710863 123412877955020894921740688594914221960 10710864 -105557920120162362490855733789594689536 10710865 255326269175079050601023147310820104000 10710866 348962389172934572968687293931989823632 10710867 -397604493492968651461758706516743882240 10710868 -13297810103635557295718169525709570048 10710869 179068402194833331511400460610707792444 10710870 -26342263707735956555776247767848960 10710871 -119993673909232276074753372735249988240 10710872 231707764392729603781324277707748966400 10710873 -21648813277082050149093505736660206998 10710874 -500947853284438645486763413365818239008 10710875 -269247668693218089878543897274020376000 10710876 -165277172838895807836725384341940232192 10710877 -287465950071713246530798426964631947136 10710878 -78138471293156680534890431487446885760 10710879 -25872259350830420394248921025412544640 10710880 390491456888975069316622217217897922560 10710881 -355676018671410123307843335343637146236 10710882 33739513093859546316152470017492914688 10710883 47443343904837846738221059139706182880 10710884 162516864814728499272784266989523922176 10710885 644623754075534272423879634395939200 10710886 359438026030274645011512969992863303392 10710887 -36552050252834271906139508217437735760 10710888 300509112508004279062643974105978552320 10710889 159233227552153892734763190813726537600 10710890 58311774229711492193581354943613228480 10710891 -121175246597234640062916000589009159248 10710892 400646855479691192435551596112740359680 10710893 43680740383135983703674556393214702784 10710894 115510239884284324279579352571441076800 10710895 -303997198259393531921210007364863408000 10710896 24397410997322104636146526751940083712 10710897 -5725009173394717221820237901758573920 10710898 -302018415515418473862168549611587276800 10710899 -708440900811392635702431053288270310240 10710900 -332133002253754775925482666975256576000 10710901 23316698116317570279633191826086992704 10710902 -41243653634063888950493037167073898848 10710903 -43116076908854315761503201703025375232 10710904 -62606878968157378780512008798905098240 10710905 388187805807769288894644603014324853060 10710906 78232138456557564543335130582921160704 10710907 -593786557405663352457371726598844286328 10710908 39529342720865631274312070799732541440 10710909 -363426097932727170102187369436659001472 10710910 97764224975949961184596343491149806400 10710911 -774644919832009526652685974258716673648 10710912 9767809937454240006879216863218237440 10710913 -10745972441666696555259356866458793216 10710914 77024989311704553540035991473155619712 10710915 -191248456272365192817599600052288160080 10710916 334389360788139151123586707497624317952 10710917 -290744896953890954137697899725129213408 10710918 46019657290376276507049631917886488960 10710919 -798665189615612532000293309859335616000 10710920 -84069224899270633775813904123033600 10710921 215433056023776340333460453263789944576 10710922 -168098084545727704796150326473267439776 10710923 118633455048470866904033690989099769280 10710924 58846707469300896555170204306661507072 10710925 15971449431561672209289110776005278500 10710926 68257342035702948650834238134027704320 10710927 650752249085306945416804740697639872000 10710928 612721431210647807513827577415114752 10710929 -170763562958532364006958156134869026712 10710930 -5336752108372564906004119564319930880 10710931 73821708461523224967262448296749032448 10710932 -434688023505023887931661298756795749504 10710933 -282925824905622055142501943438483886176 10710934 16334950419897463160849202618527483904 10710935 -332964176873901865640395473424029146640 10710936 461759209199032178242549008368794552320 10710937 552528185822214992528086719836851168586 10710938 -158937469305720521763402962155418158080 10710939 102137829718284546298374917811205905408 10710940 -196667669427701069926155116328223080960 10710941 607062858060912886862442535332220314342 10710942 -71173895883186149263821867767631783936 10710943 -1496389865470379589902315825078483208480 10710944 270044815599001217056206752768678363136 10710945 8144778828182446812330862783433107200 10710946 -292242430520547255749597061493069937280 10710947 225287610591927485239756320394432344720 10710948 -41095347229672375615804960247453137920 10710949 -192121844189125116065423604911972316072 10710950 -13333221288139824470177025124354932000 10710951 -43079645862879644290208799072583959768 10710952 19450506499282666603474448257195868160 10710953 -618250197678262354385901954045737582112 10710954 58535078056293324569524165001174042880 10710955 -250914528191062409897351571745193997840 10710956 -5971347585622277504219646269629552128 10710957 152298604477748863691144166549115333440 10710958 475746020050002978608173551298737718080 10710959 -331255489330066579868898374020145269344 10710960 5570317594470765411967463240511651840 10710961 257560739365294474628152899791977372562 10710962 105364700044304067356779021396314995712 10710963 18802713657844909550206011526798847544 10710964 371392680535107057806666093071357335552 10710965 -72480251571297554403597510505724812800 10710966 -8815545660677935021474783045710606336 10710967 51604561091554015593245428930575583016 10710968 -50844357432801173614193572203380797440 10710969 534857652147728918660488208201054161440 10710970 256521504932686162378726532080418304000 10710971 1094475362810453276312511252827492190432 10710972 3679089637965072007200294018401556480 10710973 35929992731690410486351550626554076544 10710974 -182672426520742182855604261277071851264 10710975 -21773648910730841081936047130131324800 10710976 8430341955295374342749595524503961600 10710977 -648082220675162172790365993047662314174 10710978 276876336727741209041054930902430515200 10710979 698950061424341514673715772764864317576 10710980 -135777045428358312618046083836121231360 10710981 -880645083670051759817219981611376444160 10710982 47038299538886532716223725221806923904 10710983 359594973289707420396191178243307190232 10710984 -111279729576174291842466260470166323200 10710985 151500949989705421331715240068020334400 10710986 77028740231424036128011797842456299008 10710987 -58351288317822761752353081960542850048 10710988 -302924690236377371283586668186853856512 10710989 -571113298072981603679525774160830134848 10710990 144476625629241981775509069740642749440 10710991 -379050034001898106179074226465518222608 10710992 -149820550476826580737214071219147874304 10710993 -110412644413123773402730849321223707872 10710994 20015594533006558285103219869779571200 10710995 62258207535578225779476523212912968880 10710996 -115113482025344181562244725088211419136 10710997 266423755898302466475595985448333616512 10710998 -23663670318908362748083560707016649536 10710999 1647833731238826174007040732221915440 10711000 -233856196657669553423132820325754880000 10711001 7758450015494085181635677824905476352 10711002 8224062634571922553613500927813144320 10711003 480326259847965691899464080587563894640 10711004 -395293821182930707650020119934078976 10711005 -78487761188160461635008062314979462400 10711006 -184231025585279636324955204463507122048 10711007 785971321968864138827045471006671940256 10711008 -243799080447328780255127538141348495360 10711009 -115924593281800072498065514322000829790 10711010 -52790096487273558114282941763708258240 10711011 112719489378944099885960952590476688304 10711012 220500802388475992056574187213336938752 10711013 -182890470033549442710326310796330788738 10711014 220116886805437868832282602309908425600 10711015 -55763942920341952548145150147207917600 10711016 -660258512892591704558448058881008747520 10711017 -458973114634170880399841002879751611740 10711018 366411909723453945488421791275352726016 10711019 330472621536383759440640789191001530512 10711020 77098568972273112911294602041068943360 10711021 252352949927898219236923310629555161312 10711022 -155159383936409580440209090349803407360 10711023 245389774839957988242274551435970398984 10711024 -39362787137414151467956299318537093120 10711025 116219895293664144154580881127428878300 10711026 -68770137011683871961104618245118141808 10711027 -66441576588703785889826839880342641088 10711028 563507636578976631332641660267438071168 10711029 76221976263412278696576821321882529600 10711030 -277684495810432205480241550898381930880 10711031 344791313674283882876739756904709454624 10711032 419685153085542777622939777850007736320 10711033 -169315622316246966979174592487980397718 10711034 63965425294112411385772407319265694720 10711035 1397647188636571148551116049029150000 10711036 70768977230170569505684326986314520576 10711037 -22220815634030586192018539483358937908 10711038 -57975100806137288521212664398118668672 10711039 430714029521150227064645345834130083840 10711040 7583208961800143254542480296179138560 10711041 -445284209619645055901403439128334560 10711042 1297606096565713129019213735475655680 10711043 218214481203237931305945029823608072400 10711044 -37314713231479765787283814155624251136 10711045 -31757482358128211782247002829254005000 10711046 332795542447619237519667569892728315520 10711047 182273965844949230411013802503366220200 10711048 -45152383727621507103951787551955184640 10711049 -131938367625976546480478681690861182950 10711050 11554972092233302192105820385918470400 10711051 -281989649930520965939912090204187793440 10711052 33977369428194828305146994658885898752 10711053 53832258708941761190460540861676015104 10711054 -274081357991513835645420257542030295808 10711055 470650592990520625495969179726071181960 10711056 12881723377678657186276289385094643712 10711057 1046147180753128220974077259273371459840 10711058 -3134485107912065778106481116495841280 10711059 -458083076825470982883950476527157631232 10711060 -154458899794574803849581838904918630400 10711061 138610946471460688160568327072743221500 10711062 109269779650064000145509116617846604800 10711063 -797668840301075424735781830112650079440 10711064 12124946440735712000536460109311262720 10711065 -130568944648936979746040087154130778880 10711066 -498743778224275406838954975671167772160 10711067 517126261646793637859768703216842796600 10711068 65549037134236911907210166576127366144 10711069 -377423663896511057228119733381206469530 10711070 -437974685963188493664385011348338797440 10711071 5716766709089859731143980827685772224 10711072 -296270330461573196641503738836083212288 10711073 -885126501362029290725771972015026526016 10711074 -261040964489718354376286744646345795840 10711075 48373997590652927244660160460296806600 10711076 26779358002271108963101961659841669760 10711077 135035602185809438168919258868901640576 10711078 55621628257532047289878825134594865152 10711079 -195645922112029870510085844474092997360 10711080 -240525109089285759332801563601319782400 10711081 -354971924848371950260487423469840426118 10711082 -111405017735282174559204882025283987616 10711083 -176878310670069787537308826463948049576 10711084 -122131831727849967102655538770281159168 10711085 2544046540292720735395150791963064320 10711086 33903874984272697436682250722157158528 10711087 -29655288071189929780376532093657826488 10711088 14828657123379601956527016199205289984 10711089 -165606795400745382136629034594844344320 10711090 10404187815748586413574884337496832320 10711091 -837770395288452816187607146332266385600 10711092 81452474646460758628199389414334177280 10711093 357715971740862302569145177357122230940 10711094 2306080140775754014199963157299290560 10711095 116567880229281713394685955930634845520 10711096 -118568386790392434324655062351023308800 10711097 278364737224112037165797395591085781546 10711098 145914933276496902525459565206622636800 10711099 -221086052012067856212317515091633038064 10711100 164753944451500106679632449141580774400 10711101 75189482718029817327604611140466214944 10711102 -139431108054606240903944429705427157248 10711103 -165573057875928245696013745527433072800 10711104 -116965825120817001609281136830189666304 10711105 514813974932054022788718228551391000360 10711106 19981680649885028356799033699009746128 10711107 -425873867950156190521890778199009766072 10711108 -86255004069314098830951952294376181504 10711109 446215854059868429315846223769335697310 10711110 -5522335600048569091540542730691047680 10711111 -77310256168964447505338024168271486576 10711112 -975035412841054147778161388127329648640 10711113 -73863990440281297785817473313566372480 10711114 218432372557870728495592075163899260000 10711115 72177078900079400935121574973597321200 10711116 -6280029721181500002824335861234157568 10711117 41296054799078811465024574855910208640 10711118 425494510641002153183133074911288482240 10711119 308460705918415779801346639356244836744 10711120 102668034571092105788244412449423360 10711121 -192158619396839305468229761357561750680 10711122 99081390271637933730895995190792065024 10711123 -331358325399223814229417708861003559056 10711124 503849754380537195514376513287887308800 10711125 87650485501665193065223460114019723000 10711126 -388802985295767372996415719847624843488 10711127 -10278185984969058892476413212623466656 10711128 -2468015879557035065382717830005063680 10711129 30240585845302108377956454744040548288 10711130 -51879690542078003942367927573434184000 10711131 10851796156590688037720247575487005184 10711132 -207695188643036573485810630002549743104 10711133 -352701340611650319652047753488191172436 10711134 -55029514101726727721193029798533591680 10711135 69824784972808229823660315679418647080 10711136 -586330238544653028629683154402987212800 10711137 760233689811093705035799062929835527200 10711138 -227958822506105237906858475957022415280 10711139 -723490043271574826234393606594463154344 10711140 -10701026829351519611391337084818739200 10711141 34064604063945875973756002986292206464 10711142 178080290118931320540268358416176571392 10711143 -831243991152948935307271581205422442800 10711144 -21494504929160099170888108488221460480 10711145 130243535967592243428713258481204708900 10711146 85089818588110663524894442487892616704 10711147 903375453990903603845007893052547572596 10711148 -160447170213253428169376989253368863744 10711149 180293819812326878636854912304579379264 10711150 57614286499028584439499502276365360000 10711151 -115176058168272547872631851795429955584 10711152 -33827409024319549745187390895790555136 10711153 -542037375159462001325428093348384791598 10711154 -349103078765261287434153412527626122224 10711155 -66018753187746036868737876537841248000 10711156 655099692915571933191222667067411521536 10711157 -37753191838245998281851245703281400420 10711158 90094030590943828078910985955170630528 10711159 81687088141808732748973193791462747200 10711160 -145412845061641214329546295812826112000 10711161 14685683017494246935007530429792516160 10711162 -184079389450316889046662023154073344 10711163 -482772064896473842914622239547757925600 10711164 -321107295464344604760107969591524007424 10711165 -388535076045933612183043990649070043680 10711166 63801057814536753810421506844064526720 10711167 -77572511187154355515850414017465439088 10711168 -79145125734754665132736757092224860160 10711169 -19579800037666158451184840312897331840 10711170 117580474552727054867585165456111539200 10711171 -8065263754004200519416480622468912568 10711172 555628405167165676555572982552914562176 10711173 643858652711098008985021815527729018496 10711174 -122059814117549638235869543832229035520 10711175 -44107016248937718724725119860099590000 10711176 340035559705986813246076827440342630400 10711177 -522186886152653133565946578004166860 10711178 -391946613749230953038093577383044593360 10711179 -276697623670262906329331283160765605600 10711180 -243074540519981355053968973776961372160 10711181 -221317726465854606166014939662847149280 10711182 -49373648422376132803462083028337872896 10711183 15119545772757398940398057410905569448 10711184 -110352192950412731565950994751760302080 10711185 115612316436218809141661605705631145600 10711186 297025839938277508367942432083354491792 10711187 138624448441042516245850652967677521836 10711188 -207609510002824303461075407962887808128 10711189 179309531973657166461251487138218510990 10711190 -63822313368657629313283896207607088640 10711191 -225452733972343468334081412993013568256 10711192 -101835074848619088848569368061085460480 10711193 -95426691741790788708347431077991621680 10711194 -50161371401322758103668429332780560384 10711195 131643734405748066418832835053056650000 10711196 285803196020218524154311213965565316608 10711197 8190241787585646777316025657409559200 10711198 -83597624578579883207987267201747082240 10711199 -140655042639289455413122831813361728800 10711200 -113529775953450809700892830789166694400 10711201 346614175897549981200634426845537821760 10711202 28152410587517279813838049721441493504 10711203 -278287624595724027492357681155662146696 10711204 -112096790109896777201849206836348723200 10711205 480083633541044780435605468684557700860 10711206 213646922977656424528368284545988886528 10711207 -134157056730328121460214335155115743048 10711208 -390102580538937648505894649770765209600 10711209 -46857148478298506401351522814528884512 10711210 -16542575984165199839993227149683886240 10711211 -154336276257438356839139218324509625968 10711212 20858668809960339653342903470102118400 10711213 294253275340572799957712728817020208640 10711214 -719578218103384032392931326099496960 10711215 -246332686659789628909888966342406476800 10711216 110169750081534522563572541936004841472 10711217 37789331656564764848283727559718588960 10711218 5624145741270346851889911488154762240 10711219 87758476221921403324288955978346836344 10711220 -111636600127071583972309106001695942400 10711221 236744604323061450865900552252534593312 10711222 13302274021026599594238378746434656192 10711223 343657949665869784250165672750236681320 10711224 7972631008923077023739427546399129600 10711225 -136542533027678127449301674029498595200 10711226 161860988898400168136125721811932595312 10711227 -279322637813076161470012296547698818280 10711228 -91664193411095461960484403420937634304 10711229 698874867186936846301521032834301493830 10711230 -23522043178875996903411056343217812480 10711231 2870284408663313409430981669186583832 10711232 -73079631218324397599367368752622469120 10711233 177572725989120694031190291488034389376 10711234 139491878713504897645448673305599275552 10711235 -180964511425136941844156543527584715440 10711236 -297723855606765817944586416204983436288 10711237 -613615850319166121869364249567875528740 10711238 -239523855841521094264565541378377993856 10711239 52295495230501748104267279448953643520 10711240 -482422634187386715951237883342604851200 10711241 -92196829816181227787688477595090824120 10711242 -213702345776274485739517698703455018960 10711243 -962732325206290147340389045932469305096 10711244 123829819438740344223543480600917839872 10711245 4318799674830969953099066472508904640 10711246 65779314770361845308768305096504706560 10711247 -163284459558555753549254478462700627800 10711248 70973894861333903035189322584831033344 10711249 -727327518712517619226679728245589108750 10711250 20606392426434023397081553332472800000 10711251 321417400600418456779372566211681085040 10711252 -217568163332807441237435293675011817728 10711253 782876110894552850434353802183628609856 10711254 85231294361638344916269177882782992320 10711255 -9345611652131279553056018295726372840 10711256 -682201572525627580823267829716976261120 10711257 22594338678480456805669845590950334448 10711258 115197582293021431973681348129745617376 10711259 -35512472304815316978024118448117487312 10711260 42539603525260822478987595054107228160 10711261 -227039464004249920147532906782483682496 10711262 87435450492617382208473810650247305472 10711263 222215867916059664489063917492528659200 10711264 -723744479028766705484625042604776751104 10711265 132804261647980345541621402757992304660 10711266 51882140932454369808100277988228057600 10711267 -62219050821565127378943764958360706048 10711268 -286239644330631651374905623299379130752 10711269 395900254547827580073764681769673713600 10711270 106728588621793481791532924337764716800 10711271 -307244799933514071484653371780282115528 10711272 1569745133306221693583249551264481280 10711273 -97246754157015098386649113637301727680 10711274 165261927652835242196237102295823057152 10711275 8835718873986215523399601688128819200 10711276 -405176256803348994467476214681790979840 10711277 -415106989178990330755636867532749112874 10711278 -7529266725068671373817184279021095744 10711279 -1084259267483936980146426997559858276816 10711280 75435138301082683274906357949577297920 10711281 -20348174173405638141817435544475733056 10711282 26143388035340917838365109306913081984 10711283 1028695841841875088039326313194334276 10711284 62733350160178407895303671586617378816 10711285 165764188008703816270274557097861400 10711286 70394362861689283305044818261472786592 10711287 57159780027911549206509687933330226944 10711288 -84153105933069594589124306623399526400 10711289 259034946754269979001325866508999786090 10711290 -140914689890216163413250428682904846080 10711291 -219339945703336931603321496929116304616 10711292 407791840547873691501620582605681244160 10711293 -477068741612340350655715430396051137536 10711294 400045537323464950097367056034466129920 10711295 68656861095157670696294126272192713600 10711296 -333789919663819669329521290677269299200 10711297 -763584955965934187050333297510852764240 10711298 -10926791513987885774691946072767344640 10711299 -131711156317714635789354217746594800136 10711300 2757118030761181780627078077313228800 10711301 1270772428603730848208566506946863900 10711302 25403059767962218932057918993755228352 10711303 847202883426027961479490725941637638552 10711304 -10932720073440949714698101811542630400 10711305 -243152218821774403236739365829669161600 10711306 100088778289304329800656965267138222896 10711307 -284194174959828913798148002418025553920 10711308 173204221666298902664645620349481807360 10711309 91431907667579484423558571978892060352 10711310 51621073237668944987302613486721082560 10711311 -128677145770379121806491572740710566240 10711312 -212576053338708239015156965784529715200 10711313 105133511781134043281100519015071576820 10711314 145058140690000513258804667963763673104 10711315 -5941253198049965916928937901358398000 10711316 -28373319885861639755807605206753116160 10711317 392406592612500682302021947650645080480 10711318 -18560466484914245714438304899437084800 10711319 176981221312277377150630482818608923720 10711320 -37246555492605457609201842247440998400 10711321 -117164618249138826409227961743662282300 10711322 72683962856293967630242853307991529952 10711323 147996553273861635037488977952333771024 10711324 -86165495297985718738761584330585456640 10711325 21578212721790957367461050128192834500 10711326 85776083976545098336529189538942781440 10711327 555029228573145304200611150980315431672 10711328 9554245704733685369946242633939681280 10711329 379715760892595823077943986788001193408 10711330 -58369383132269990085324720968729978880 10711331 -62099116954123171237404157156172072868 10711332 254901749959145832128803976058261964800 10711333 578123172751151887249079171454675179582 10711334 65307627178885318439663096350053582816 10711335 -332659630725175716196797737385280524000 10711336 -502421381564644553518367401481045360640 10711337 28006406458075577817104694278062224384 10711338 -253619494595603037534986176611705345792 10711339 557282783487692207670792466214464248600 10711340 -255798844162181377868821130331812428800 10711341 441022013545791177570857984399535434550 10711342 190926222542901110343959711496809099712 10711343 12336881608451331295658565719930287344 10711344 24974563794304384248528392146177228800 10711345 207011830908517078331367449564778691200 10711346 363474614590251937236069636062559671424 10711347 -46663945321068361112219011659791536128 10711348 630193823137925471976383628714671028608 10711349 114064988277947199436756169342236043520 10711350 29095323592159486735453255040338723200 10711351 -705120393360915933708338059898957896200 10711352 4743656900615686197548667367314862080 10711353 -78706123545588204345589362040957797120 10711354 -120909509085928039108155873113278445568 10711355 -172281591379923979656353346516333690240 10711356 -29046326161702628515631714960706026496 10711357 93561010049349149604899210855538084352 10711358 -82222957407193735953554016043321002624 10711359 -3704706967487701813697951690461983936 10711360 -80933041212537382861104403852138905600 10711361 -974819232066224742204815395695087525888 10711362 -189515271322003841433059651011513323648 10711363 7147396729289613532103089533997140704 10711364 46117123850709135160206985881545702400 10711365 61264882071786086886676741315817915520 10711366 207800735245540514704635978120691489632 10711367 -302160586928857513507357980134690332584 10711368 -48077937537750258408501612922404864000 10711369 375232448448536479555215480819408951770 10711370 -8652509003697920201666085420728635200 10711371 -131465612366306962481343180621490307136 10711372 -20455129821469813540990079590465817600 10711373 -54975490680213773489219836249673408640 10711374 -11482745986423879002152964429622963200 10711375 -298985926790054664308304662845483746000 10711376 -26151435910283460043574036796895395840 10711377 358337792974029365840247942945648334020 10711378 -476036086124975755801247229375117563760 10711379 -64275112924425005310323929834307592624 10711380 400679641846333146838968160242376089600 10711381 398339365503860674683919856430514155772 10711382 -133092969729778188965700985992066754560 10711383 101495472070497245324346716144695848960 10711384 -584580367184352278505427779149837629440 10711385 243531313538730696122019174173981793600 10711386 -1142317514110047317910453399354777600 10711387 751937027042253263906828188124504084036 10711388 259032759373980817964416224938826060288 10711389 95909894524389058137405890828772350688 10711390 211057030473467339690424305084386555200 10711391 406046318561830033207971503009553903000 10711392 -190349854325642867570102046809982763008 10711393 -109922678349096176521087767920683807680 10711394 638045510324509206915747435015552847872 10711395 -130823980029837514943510624791971274080 10711396 46724352658095204436788537611307874560 10711397 240033429476571911541028958947065582846 10711398 63993944975886032267676951677212508160 10711399 -28806829850301605861899174952223688704 10711400 9310272786940256687553869377199232000 10711401 -93865860696616698440825965825719210720 10711402 100631471370650160249529936223107649280 10711403 464350954191753249824682682909660476144 10711404 612801554669601085493480727496730880 10711405 -438058474232527944643282423754003933940 10711406 220869383769634768331241867328534567104 10711407 30637349412944537669738346900333931392 10711408 109105243869784089593111733890562424832 10711409 -823695137885174930980578930652273881390 10711410 98605927739534300456430306079492047360 10711411 -980993841656949246115745565284955553920 10711412 -127969010171090793437733871464005744640 10711413 -62743395659731123489916339075296809600 10711414 2304650855214565470665633828947924224 10711415 99228796817072343736364559699138593280 10711416 -170169874093834283852640063061972070400 10711417 -207085511645870571498394991013985994040 10711418 167972930575073030235873939655256738160 10711419 -305175307500308165444016143771624752080 10711420 186959318877791572343128070373777185280 10711421 -238406973868487093221294862302888985280 10711422 134769548259460219021996252645786255488 10711423 -261545160137184652852394435341353697416 10711424 -145282624126599090629071233708195840000 10711425 -112828247255246087656632229997114268000 10711426 155078559331292966235529986610440491520 10711427 -62335969301844119744882312365432491768 10711428 -21749380657896919699362268443093516288 10711429 1532856401918880322715700601919310784 10711430 37526500789926981071922861758160537600 10711431 3687648529562656435018549563571793520 10711432 -122959209654107843267344618327986247680 10711433 349072469327851155586080550416802838682 10711434 123782862769220031267955275295346368512 10711435 137224671430668610759785544054443824160 10711436 -8616712006849339900345841922527129088 10711437 -269010729344737073957796973780761788640 10711438 120362129247043253356159676847100845120 10711439 223322581222656156334710169748709998640 10711440 87469619844487119981007532979879936000 10711441 151367780700703934229753813399320777332 10711442 -62014858123039209440302124475757298688 10711443 -451805555338042110586856474333400036936 10711444 445923034175048198520856111884822743936 10711445 -206387438557518460270926902496006547200 10711446 216188604761822700404021417136264629184 10711447 75455338484866964257739408051500605896 10711448 -246064718357076055672766441936402657280 10711449 -23665105442009476641665354432569891344 10711450 51026928290565607571570424249075648000 10711451 -115965897548934999548101985376419025600 10711452 394472775469737379813526287763380224000 10711453 -488637074769578054497497985935300630298 10711454 38238249309633479714227743943494904320 10711455 -126648424675742754024020067026094240480 10711456 99384213442076161822839410078090526720 10711457 192832069063175158684839726961371559572 10711458 -95617018026469724946178811123623388976 10711459 -168253179344272229250962415326588478720 10711460 -407745127194391964002730314359561342720 10711461 -165547885477217814327856300112731276800 10711462 66776642979111971660850375176970280704 10711463 -79546735104861092684247022033688476704 10711464 302269567814319156466117377726416977920 10711465 139232063709574395488000054364758557860 10711466 -238754544640210413586310335280531615568 10711467 -305662674789137860523269968382994691360 10711468 123657023669304235562810306613346719744 10711469 -61031137592765688899749767788142401940 10711470 16600633276526699672246364032868126720 10711471 231353388820395784030507199694928854144 10711472 -2200439471132979152094170592064143360 10711473 -8641805814952410632060422265149539216 10711474 269908912753987860908760744290627966736 10711475 169084338852438798287645261969672364000 10711476 -396658699478947895967716901742248092928 10711477 216819646059662033650395010998872641344 10711478 -83369840893876299082120728249144789120 10711479 -495332630713870087110609124042568375040 10711480 -118306536797928299272788968975185920000 10711481 332982814127139765289951235504884819584 10711482 -69344278553723331438929929205704536576 10711483 -319420124944581111969379558152265089840 10711484 -805128107089474019990571225869067264 10711485 239871554574666275949162118182803053440 10711486 -5407391755814098200364739401283296512 10711487 101009430342130311932811777227911365072 10711488 -157311256662633847784296769058854928384 10711489 -286326685229890541291700299883245351376 10711490 286923273496479714770623809491840532000 10711491 -77437637358595572872776864679907397632 10711492 -167230277716545571548334731590038634496 10711493 58141857491770449521879464357697657244 10711494 59462220071884352766984178903663568640 10711495 245633654580787796342095288229455179000 10711496 -29743802800815371036537729008359843840 10711497 146892582752102703025765585473707736480 10711498 -138823706857765312515960476441606167200 10711499 684358587303349818597942472115692689936 10711500 -132060735849767773449370256928539136000 10711501 -12711901032704715076692975438854767498 10711502 -144390976888943709938713272520258425600 10711503 -249097929573397769109953133970413581712 10711504 -63937111794100693535530763288844779520 10711505 52671125184401158993404663739487685120 10711506 17718918006968382511781551260248325120 10711507 280925473377100826995397468388241470232 10711508 -97269598746315798069979338025929734400 10711509 -34542948219900065464777157639073700800 10711510 -233878116655089064324934913930707139840 10711511 -794624291275124543271545774024024448888 10711512 34228315307599774172211393076331888640 10711513 374837383545760682970301372385731956480 10711514 126845385144236303729245867523682132480 10711515 4490148437482775461452484822979896320 10711516 237837386435694866226488405527943889920 10711517 726264138548181554670444792572648617152 10711518 51768262059672427896418971880570115904 10711519 60048392523949801321668783253453639520 10711520 2150531790380282942558843365030625280 10711521 39128764733348441562226532581574061762 10711522 -252249626745782368634919029976069152688 10711523 -215496058638662514869387812401528125376 10711524 -347987188612264292003215312878418873344 10711525 -458503550092978811800731328192013350 10711526 39277362139149926678866450723851231360 10711527 564721348649369851000829469918453264720 10711528 -289848585311121279460427969357370147840 10711529 280051819985613800969423417950180115130 10711530 -89171190848005627982131970920368694080 10711531 -528042185790776162146435097082856344800 10711532 -205265071477479584645571328328393100288 10711533 -7185313450536960250935957828460211136 10711534 6688114060771782262658939022854280000 10711535 187012872977501108953510123689239040000 10711536 -78068062951202915799251245103837085696 10711537 -16026140450495978869371818764101330816 10711538 -83763733821889284530022897214679946240 10711539 -97675148688280964454655994137813558800 10711540 146951549323153761447149594945440481280 10711541 411061848440614404349673253432821280942 10711542 210305815556986857122644547178101771712 10711543 872208572791485478927940966453964820920 10711544 -122815459467997464240968887272909619200 10711545 30447328982320075554540746391307213440 10711546 -56305798381429541360727264035092071936 10711547 -625733519853627464017941449093843942400 10711548 -570959462049775844144893275742800583680 10711549 848861972258258235745545593491308844550 10711550 -6822679006136352202151660690108971200 10711551 202011734723224028826846697975002706632 10711552 386918913354581209297129401388841828352 10711553 -220141991288388960811698456936381555198 10711554 -5698477758160931486078425284674519040 10711555 207065551357532685844617251595475579920 10711556 -184402057751350483231636131801702481920 10711557 294668258629231838315575071670587745248 10711558 4961250401952152343811461704367118848 10711559 297667822501439726873502152783573828760 10711560 -151010407364297129691635264986098892800 10711561 -22588097003446041512078531930723891200 10711562 -229020718717340423689853642497964465568 10711563 7541893639565408777118457992627063744 10711564 -110341445006588089930729599939829369344 10711565 -49731054096079102888137469920428983680 10711566 37005503351067238814670741567716333952 10711567 90525016717530369774641030337046045616 10711568 21241081257169781866146684524876267520 10711569 53436960537964412675895334809670720608 10711570 235770663985083222738721689821512056480 10711571 -286741185861206666507280886633194479808 10711572 -10130915467293892953637072040627558400 10711573 -43736575236340823844537943311807832000 10711574 -132207984526135397825895387335396636928 10711575 -51085982410085839720341576182869152000 10711576 529926025564730403357681702430117416960 10711577 547014245235426850128342596409074868426 10711578 11714064770445517199703600713395772928 10711579 785324519363055933168186457697131352376 10711580 97891396082884694331356385986131507200 10711581 109697151266497469188538620497380029824 10711582 11594863024689681332935853549493878784 10711583 394547338196012745531357916916431928784 10711584 234652344376872188249145709434892320768 10711585 -59004434111589855156489288344553830400 10711586 437899966327034293328708333823090310992 10711587 -1292756576103552382339649959631019600 10711588 -429157739202554753272083559503641600000 10711589 -16705379068184406525525941905841912544 10711590 2525639661822517163981964759048134400 10711591 -260512849276382211400671458808513459816 10711592 -11986073758712211445491584532750259200 10711593 3626210306513870531683993007465910282 10711594 112221035291995479236165423255129874096 10711595 106389641151278996151722900322207866400 10711596 -257105577760337681872885695936215849472 10711597 165054831808596169363053422967672384940 10711598 393047376561920426419759010332826238336 10711599 -74683855432660198662719597888844831360 10711600 5083452027091453820484317439434752000 10711601 7008555187693682987552844281040947952 10711602 -18200299902773548493712754348940601216 10711603 -30614082513332200460381610448501561520 10711604 -515595999797303084519650524547404207744 10711605 342699611327908430630285647434134748960 10711606 197501269375202880647000612168718344064 10711607 -326320797745713754810418484681113421144 10711608 408121509177023947918027484177161912320 10711609 -282441108437598597199335747519229994796 10711610 47677031360463832358273336146590720000 10711611 -11517290998983644902074833757337008720 10711612 -508342675263438582688744256257423135744 10711613 653294787019614257064560065163687983680 10711614 64484067967049158226932572727077525120 10711615 543886548570644648656472166661365747600 10711616 87923016841089399818553910995871334400 10711617 147211479320240780692141119827117810112 10711618 56343676282922182880909799649800506880 10711619 19963738010578077845267443225933732272 10711620 -41842992048385533245251879342092307200 10711621 794696998429139426191224087185604113822 10711622 -59102571055692405825973150238937417888 10711623 -103356125404654472485664633442109007712 10711624 -99606804155216253545172201653848473600 10711625 -460168594992256548447910982485271040000 10711626 -165547011223503891666923711131626976512 10711627 780599860306879496691480485280455360520 10711628 144533348754892410550850294517103481856 10711629 653138162786281608516071628578461040640 10711630 16550061701645211280922011601370153600 10711631 -114782820753342409668388967287641358608 10711632 101068032673735373986173807671150641152 10711633 -892023161473763340360436268200315359118 10711634 -233719406395214178968357243816382716784 10711635 262828338375552397791972113723481734400 10711636 137678580679950694178315934258002413312 10711637 332855506542312328775709090533914766286 10711638 9223403913914663984499160985422891008 10711639 -225082682250311114203133904876916565144 10711640 -276809436053911796586814896691039027200 10711641 -21122998161011283193091474952967568640 10711642 -539421431279628419235897259495348288800 10711643 205123454056386551239753767329820864960 10711644 6255072729976067989608491302073425920 10711645 -505202540512814536572858995074815884820 10711646 271166359761724793354155063992463296 10711647 16629948204472442535602744442506505408 10711648 -77262884641954142172995397187841556480 10711649 -18653356195623565896278851285690638720 10711650 -55468911949639201266062532335077046400 10711651 -33512822688990392265598184744632165348 10711652 -34831062076884518705395143317407408128 10711653 503746792055146730231504255315205355104 10711654 6465212586013436333931880009009879776 10711655 12091854292882089854781831078207546960 10711656 244853771183810098314865777803556454400 10711657 -366433369384240964292188949839311797168 10711658 -340408918331470974629717516232529738320 10711659 55714084729262270289532246694798684160 10711660 122306060623451200922821983872696616960 10711661 580532174772459952624007957493487132524 10711662 93721561438753578997383909572787240960 10711663 -453536190354238097344938497404400309640 10711664 -211213312846204402107677776247798661120 10711665 -341035258060428538331062470362420243340 10711666 52783616746220099075669948854837118976 10711667 2816296252025856644010746978352585792 10711668 -232889634656205662174687294712440094720 10711669 896835426556642711224266312490631105070 10711670 1198127611098338568505924419393183360 10711671 -149116703871533379152088390314570431920 10711672 -721926932648384007424130258982681907200 10711673 -271930957576144819849674750029768256 10711674 121124285973639402378497464218107205744 10711675 49181755675524598485857042090045287200 10711676 69838728032713059868771400330969726976 10711677 322318805781409449127815974593080777120 10711678 102505408728889099773425661147584719872 10711679 -408610035251932744011106894376077462920 10711680 -15863928630664312272400825853568614400 10711681 -38828259669110727614352462694657979518 10711682 -208966570732007107691038905090239285808 10711683 -131913256547313389429038558301932405296 10711684 -159617617199763252057877492049776531200 10711685 -6095566186086228491621375166618771240 10711686 -143823224042607525912882971868082060800 10711687 -1918899967106670471684260390013643520 10711688 -65204613795264435181235868653393018880 10711689 699334485196423982369575165505798578560 10711690 -177978414366783898214803423439141779200 10711691 447916797545071683221598992138630374992 10711692 -24785302529759610265399739429262770688 10711693 -210667109462174308109437326504017076116 10711694 -211749336063310516914208689984534473664 10711695 -63178453642437673780010697359083108080 10711696 -13581072092545549719833833160966299648 10711697 -133597492439824999216263040617768475854 10711698 -137312800618833807256750459852669036032 10711699 -151487816020469068457138122983518368560 10711700 -70313686078059088915291575408456825600 10711701 -23253027329696461305655742043798769920 10711702 -182879865278253826200453627890125652448 10711703 730024989399660562916821608703187786952 10711704 379892649506417325469169254951234560000 10711705 507876558001854559395510617199478633860 10711706 -116746093869576225824617353245668346880 10711707 -259076429018299209631892124108642451560 10711708 -17530509441245184304391371210949976064 10711709 -218599249662654927513468105875519538432 10711710 -131370720397287620577981817050984384000 10711711 -345450099252744797600433948114059814688 10711712 -110912600109574036869306870385801691136 10711713 293272701728965465066342115562077882544 10711714 122471513319589927216725649867776732672 10711715 113551463338346764339030906352687364000 10711716 30294755491225591721211080565833597952 10711717 -317928409803909113504414816837782595268 10711718 -210722535032647418668753026095352075840 10711719 196654114459453353124072124764700186688 10711720 343622287555887130724961104801781657600 10711721 713234783093836449379737406585232250 10711722 10929724434427387244247307765062494208 10711723 58099992414307548107337196822418826240 10711724 -167070102983116112803390146676597100544 10711725 1707921063790792041200086104774516000 10711726 60684833456042801733904104518442645312 10711727 -8188334130405302898301582945707018672 10711728 -6983558139339999999098548834173419520 10711729 -265613200003611030390081156840537399808 10711730 1387337425742604329934278965881408000 10711731 -306849852005258307963232070198921373120 10711732 -385843411081607736747046964212346849280 10711733 -570042414574852474939049995654165152018 10711734 222622477135380948553553917873638411264 10711735 49747469852694311084659512473936917200 10711736 -289216734512120477137657032872256675840 10711737 -542115140014561766450956790354573760 10711738 -164945128271914509666493200745475310480 10711739 165579588317695936952309509479189820440 10711740 -17961331738474208411571057704940994560 10711741 369607069717989594591065625868578148800 10711742 -48520907584135454206893392966560726656 10711743 81683919600195872136101756507835291720 10711744 124177869516470442130443837414561546240 10711745 -240021409055560035612504615755964100800 10711746 118177844055086753513269101585209953872 10711747 -19912767337581718936061970855860041728 10711748 284109484350201788151433652894379489408 10711749 137456260206138392310322493729398589664 10711750 12791114194892325386098573316913984000 10711751 -82809640739222895282180453271744348896 10711752 364804175628563048095520683940855685120 10711753 30535479154566048949577663659008542884 10711754 -105087999674307477369189611987782121424 10711755 6339800837635057418511259164502580400 10711756 -244638816225885670394502483883614895104 10711757 -60023135288133191760956739377506243200 10711758 -88566527256239849043224695813078574016 10711759 -404048494258662032402192131354853148000 10711760 105969631231227106002454184869592924160 10711761 -65428072696175428574608623049483652736 10711762 -390033970787952347245997169912024448368 10711763 604009687453074993055891104706893208920 10711764 -5340527735373873929479564340474886144 10711765 -58457239352823783712150027205840882340 10711766 158264460723430017867883261518803167104 10711767 523736431384629770512394077539713664 10711768 475899773288026833854305805900707430400 10711769 436550898685128940389401996767285372170 10711770 -69364397825797932637606958095515156480 10711771 -52657540873601881682819565118799696896 10711772 -29123195975360426389700247139822310400 10711773 -2426009406990366210003264119614534080 10711774 -295069528322991549781864420000010580864 10711775 338189516009411155768376004260799595800 10711776 -194059652712879978475370032154174816256 10711777 -256911640313625547008678785118070582380 10711778 -47442506520218989306285750209783879168 10711779 -347971395234941123120991201778181712 10711780 -282634904788620164420289027162211526400 10711781 -168660959674456558733992470081695948418 10711782 43689828011652267642399950735701855680 10711783 83303319345588582633850731650457017328 10711784 -529011886036688968253370033936127641600 10711785 -6812881241701954885563014895964371840 10711786 365644131967047984032879251709415068592 10711787 266454369748641512957398360383879973920 10711788 -379344148277498752279514422129745495040 10711789 222882161486718904334608565095095700800 10711790 -131837642892836545045370575662581057280 10711791 236328033552075140910020909489632663440 10711792 -54330705180276968492516249153832910848 10711793 919121406501915270057216513720997505700 10711794 215219239456492340119676191674260694528 10711795 249251973214308610428969477445932469200 10711796 -257254614295584228653433813494069236224 10711797 -265609175311372615818139835886246328800 10711798 -85639074576702637986774238343979765600 10711799 322171632035223096823177160000785507680 10711800 -221870851473636286415113154013033984000 10711801 21391877452777148939082293809761757280 10711802 -58045591423013470994836886951634425856 10711803 191745854683276852681301668636884103704 10711804 -54452134498215153690699968622817036800 10711805 172071055503295403931050323304363404800 10711806 19227465338227055673696940026547067904 10711807 191168702895568318134358170643673476672 10711808 590371336999753838944395084212031455232 10711809 18719020613433396590660187988134528114 10711810 36912107692742392749478370091550486560 10711811 93242499141818343822503907691287874824 10711812 -71909587750915741302576134317565227008 10711813 -131859716743781569782874084295432635776 10711814 36909436280909121782476776085789231488 10711815 -173257113408800316752134310138397204480 10711816 6257606577127610783766175158399590400 10711817 -43416702234252569794724657583684066048 10711818 65797884567811748580596231440010918400 10711819 376429127382263660670119228768075591496 10711820 146289040740611580005231533903652044800 10711821 -407091980889636571754346492348488820288 10711822 129470430091847621999992985129703579648 10711823 146024442883615935463270690769362833072 10711824 -24557623851534196616840001491646676992 10711825 -37373869177237945793831085517319815450 10711826 -616234270821858166904832859893126476160 10711827 156739424150523526783260006407359674960 10711828 -45390652063499866531580661828498925824 10711829 90233253094691894672252360385135356430 10711830 -38774306579958276038457891997921332480 10711831 60063625257664475287737190845096870240 10711832 458070477782730014056592244439475558400 10711833 21680395060621306978972817619178254336 10711834 -91332227166939486967389182624287358208 10711835 -68682010170257277404512317893662046400 10711836 166788028382311998410853299876386965504 10711837 -173865426138289497755861297658114185408 10711838 347888438460412657292545850371206376320 10711839 -148826497184256285819025088286964556160 10711840 -26376819755501933781754478224195584000 10711841 -241795272052218279670525491127175862720 10711842 -167571842654383342713402991324271055360 10711843 413853386771952596581799986662889152092 10711844 48425386240325758015709101935716757504 10711845 12383753140464761440508309019456493500 10711846 519875661342127139145564856646818855680 10711847 800809694542370116144500085957669342560 10711848 -60100240340485558137578660164617338880 10711849 980710548482363847543018195906621040740 10711850 191163082132566351995560156509990320400 10711851 -64854250323176091327990816063276610560 10711852 221800596584630392461996506677826759936 10711853 -305205327705388715372740156397846438400 10711854 -120966402802722994271987989136242632000 10711855 -50473999878038465502107507332308065280 10711856 -307265699799306197774726634131668402176 10711857 49381634347854578348963829567252782400 10711858 -35530902493717354813369096150489182720 10711859 -5766930266166118735882504020211948032 10711860 -90015614997880927045344799174394480640 10711861 -916799964711442867551315481157311899538 10711862 47645417844820370273723099795474576640 10711863 332510504156488038947859544156688354040 10711864 58346779986039202174341095597486899200 10711865 -140747819313216506491624863050375300280 10711866 39292971647843528949250764328367577600 10711867 81074115134003569124091930153812243872 10711868 53174514842484610380608098520232680448 10711869 175566558434000963909638739512316719680 10711870 53221237642723032091412268234543198720 10711871 -8017005874779764261652427551299436408 10711872 21422913293992187204491308341133312000 10711873 462564700094455773859742213768206173122 10711874 -30370877492573744337640507091632318560 10711875 45499554597279340658573092107145350000 10711876 143609354057176671641516967466874687488 10711877 540498708792614235772487443260855859200 10711878 182207718385124417925893409528600825024 10711879 701128182894184465039629199975600379480 10711880 -1010380941590291842286046292838553600 10711881 766886044895193868080390141140586693312 10711882 148741475573668837225602794992841240064 10711883 -3664871414809636150088308294960036032 10711884 286667136473253639641804500233562676736 10711885 -308415664569505354208652296346731418420 10711886 570483654436644563938303929624090086784 10711887 -618261453165689364131822602333579070448 10711888 -76143220148235605280847779940176494592 10711889 92572151438595737675702944778603910720 10711890 -126158152528436398667899290863620992000 10711891 -13378923158885596438335954312107551448 10711892 -491706097695455751293644625136036806784 10711893 -173775674213084088928134678087329037120 10711894 39273889012066547084019202074267038496 10711895 -118800704537229708809371313312535926400 10711896 -197544116863742897685869425812639744000 10711897 -186445273043917112288941844329671060480 10711898 248866769868509291044071844600449097200 10711899 -635350082016400576303442715524340927360 10711900 159629745426348662581951107335667584000 10711901 340360494851961622125672099315908700672 10711902 1765441840611438173011265086324193280 10711903 -3080364257792684140045134946438640760 10711904 -219092338828462698020903799574568632320 10711905 13536630640311810284873298682744070400 10711906 61743064764859800163206474670466691744 10711907 -296452800059514334134840526204789869168 10711908 -178540332800932721377919929134799353600 10711909 79957794834671463397199322781976381404 10711910 164021751125638044973553155480619886720 10711911 -53920045317367571903114872743244624896 10711912 451184548641071211233850130184720793600 10711913 250478547534494784845587312753872788724 10711914 223985293293375851238826989233212765440 10711915 -67864042358852229973934007272903048400 10711916 -19017216994816756968169875999312015360 10711917 -204452060342514048671826416159337328800 10711918 -57578343136767603328888947186067757184 10711919 -183730349538189146112749156326591333680 10711920 -2002414211594009988968054783328583680 10711921 44110114087871085122608574510815592544 10711922 -179073542722271165146715205360367388160 10711923 109120998742892137533782421380041935984 10711924 180779947355410536118786473234615784192 10711925 -32388373011559369990312315073593999200 10711926 -77212549718442571941151649238727065600 10711927 501832903332261480915780600014134770552 10711928 -273893177895390197833871133957320663040 10711929 -38999440304086973938665134043685239216 10711930 123158648107290952885234236214296123360 10711931 -406688390960544199002753700865711186268 10711932 26226879766243203683935464488290566144 10711933 492649009148200163114978710747519159800 10711934 -85654650265324771436089988267812839360 10711935 -28210349925066233713193862966500211360 10711936 -287729691071049622749169868752709222400 10711937 207750071723530833197805303871271507586 10711938 -64368080014294092253771220095350754560 10711939 219366058068033144715115133238257523116 10711940 -346295916169156202912979880203149905920 10711941 -160425623443699290191128890790161035808 10711942 110383486897311856834493163810963738624 10711943 396502867066035372700410868898124529944 10711944 59295913445227700734517545466900613120 10711945 5430198237370560619212510110220145920 10711946 126725035214490045433920534959420816640 10711947 327186325282662371613805869753304416 10711948 98423234339904104479103703585314709504 10711949 -1150873934812769612266923170694034978260 10711950 -35836431695709588920489053558780526400 10711951 -140107232186564966839880082933328729440 10711952 16061005635197316258104025096548597760 10711953 -4557503841059078420086714566241457280 10711954 -353453722493077474030683375473003027328 10711955 -83808723272343414217751160089350431840 10711956 -136022388065436375465243005305243772928 10711957 68487624576039412097170295634728524672 10711958 -47385434504124879988626490273714900224 10711959 60033690236005460906569776490155401808 10711960 151493766400208768310649379002879180800 10711961 80501856571738754282324181067531974852 10711962 -180982100018659861283471259688230216480 10711963 -10366506098007990802853707429775967056 10711964 -16750580362674328696221929596178572800 10711965 -314001117937387118487401910477430925760 10711966 325102278010134396219852191035607077824 10711967 276089081974314531671652681707890042992 10711968 1400994931994643295000433197232160768 10711969 -155593860799162926881965574962953635580 10711970 -248568225871153424926995640442473924320 10711971 30499382355525420496219536328881982800 10711972 -427008634194762574264288474198436321280 10711973 289199446273772070817296872338477836222 10711974 16342275507964631901525940418811764736 10711975 95923931622724198049957184410994913000 10711976 183766837433657993976286690415782133760 10711977 -306549935388876266093774519844097607280 10711978 -263204600615436276134108773187456436480 10711979 -535679895730511308469959009714340937420 10711980 109117655722827114113195305101287424000 10711981 -90678123070940023829369680188781975680 10711982 400922420469393592384710438247905014592 10711983 -14588697682949198453687091029893863552 10711984 39384312177578549381731033639570538496 10711985 -272615110768464161299980451677942143820 10711986 225036581818614808504270806331996097664 10711987 29319346774812437316416331775443132576 10711988 696528098965357542747595863820910592 10711989 181269772638758224254200199658056263928 10711990 -205426371381425993244255910175707994880 10711991 453599402586502861146987048788854093200 10711992 -304977989378793002670842533868810465280 10711993 438290990032270788892652412098011779242 10711994 -437657991071900388485209275967560099360 10711995 21877396641638648649917646631151443200 10711996 422960282808391997770370064679380625408 10711997 190158090224934558880751281571283134880 10711998 155117296872255881547345092124278271168 10711999 -44893707910347419409158054290631608000 10712000 -126390657624210624430029767197065216000 10712001 251125573534492191235527207126163699008 10712002 126002704752336928275541530441656151552 10712003 -256340929612009846410730152528247094016 10712004 -375440544495325977523305380198190203904 10712005 -434224221506409916112074944257921817600 10712006 -412142814330287330168092495128308811840 10712007 11413925252013847326899498252935637256 10712008 -561530197727385086084668694483105111040 10712009 238116356979144287074466366582841408 10712010 -134582663859164477560600534357310937600 10712011 -486921377884232626411590961939197153388 10712012 66997158928343644852820696255032135680 10712013 -32640510812062180027938290823969678816 10712014 95774554611844767203940001829355569856 10712015 204695255622890999102924363743483889160 10712016 1058392896149654632113208442686144512 10712017 -259744042673418107256902154011147886108 10712018 19837156134775224644009706987279021216 10712019 148713593785836891298739114418123982848 10712020 -13319330507921680852180230396927590400 10712021 597146926593916541492135496804813318222 10712022 -55860645686584688458402837407821195328 10712023 238680729842435537123058717766356215136 10712024 123613668187869772727013846076214568960 10712025 41695633983847713610581123794767806750 10712026 -33689176706398997854440386030349036576 10712027 922968361802023800665509327593089895024 10712028 255959916483050420213422931484022308864 10712029 -204562657094252550118629111081825894720 10712030 -49348020962435027367637246748318507520 10712031 570931024039598029025064155093366400 10712032 360483823825967305485472781323591483392 10712033 -58119442552126987999592488667924610000 10712034 -16345787824599260131544656894729551360 10712035 -26698124559257548811270950386288567600 10712036 -441260264315834309188153652767670133120 10712037 -363154135726203899942641681152487235808 10712038 -171153321050592949270932594402769378080 10712039 25488759924230315185651920005578382880 10712040 -92096191604882472661650812345671680000 10712041 23517672217623838413766895963776670800 10712042 149119706720553241512043329140517675264 10712043 -287621530981834804369987920217850754000 10712044 95519013132177818357538907337748774912 10712045 -355434710603000086226224652501416442400 10712046 212842366397104267540646691553492936704 10712047 777256228734471440707626807132792508496 10712048 -196951749795617930484316629728255016960 10712049 -26993948882081903593319833488512418240 10712050 19888918112294988471055759607871897600 10712051 139108972235593204160876281709715388752 10712052 57115021662415705941160994075233370112 10712053 550926164333286485326424495255511896064 10712054 63354233109881516251285682049501182592 10712055 65159571075854316247700453989385471520 10712056 117243910624703914136125041329464012800 10712057 71050830653731613329555965184706037000 10712058 15497905889459161924186448141251545600 10712059 606196266061012198744569319763024820260 10712060 246892646584558048620597489134796072960 10712061 -105110335182483745228349370805211579520 10712062 -352689439624192028006180601076762751808 10712063 -93241501804001471938683544230822336216 10712064 412177458251111656004573879022252982272 10712065 -158156741078678593995933335420231455680 10712066 -171224747193354032584108066130429078016 10712067 -236069112139335629300410267476740541120 10712068 -426810068506444735758490267533959777152 10712069 -139149842803219713697806964873067887104 10712070 44015195628648253514038549666352567040 10712071 596011434478153555355439442007677893272 10712072 -87418843836747426685685675381979709440 10712073 207008110042316402189892322949333484768 10712074 -395905396764896121494303974290405888 10712075 -61081400419335093041242079739458291400 10712076 128474261186154642729613480782843924480 10712077 -237282529191026156793865115505212515028 10712078 -22448001428861741514539130108474224640 10712079 43723892232549055070546450542854990048 10712080 -34621368220635315648493676456232714240 10712081 -120227875164364498537115890565597492736 10712082 -5027149276454498342900526199788110208 10712083 146441569986937785475740999860421927984 10712084 -205633579841043671072643418070567731200 10712085 314284262364073285082470263861952250400 10712086 -5064841247432445357766640276968604160 10712087 -592137488173789683744328389671490030264 10712088 -3687311494459433420302705136943022080 10712089 168350797919803694884613914045705213824 10712090 109087284996583732714643849481229670400 10712091 -74803503589161107240814549336868142592 10712092 988715010495558388364295441339235840 10712093 6310219921899116830328799692588011584 10712094 379969051693339204029323432478040937472 10712095 175553787040151999659470541990044119520 10712096 443442462289781438847287969749401403392 10712097 -473593233788902650353565305124544205232 10712098 168954298000921038134912692864048242336 10712099 777889423692032806077425105049985835520 10712100 8416057443188038515162992995718860800 10712101 534030174291410114499375528817818743102 10712102 158990631576097596402126575186923510752 10712103 -471545324777369595144764217402061335936 10712104 -139858413600599852366024839346351892480 10712105 -452911285042128248415060580220627544000 10712106 -133652757358736595995164076876294718288 10712107 -68913487339766775584656914846552242400 10712108 667200995782781382615451038482012009472 10712109 131266073346147071873219837241146435904 10712110 162164280589327394014661652261169186560 10712111 185250544926217110909367925189702220624 10712112 24379675760447898173852080159542214656 10712113 451939054511265005687661506730523737362 10712114 161738247771249149220498816765680474112 10712115 266663791511880481045003267596324060000 10712116 -211236682764665225624242955750687234048 10712117 -3102187734797165788337757633587576352 10712118 158846598383929455859976909668097658240 10712119 -134828836789683586389930013558062551760 10712120 -406415181675276873271256436161258803200 10712121 127156846103582656484202906298021228224 10712122 411060210596606345923243149671638976112 10712123 215257787117266223368229065853583808224 10712124 -6268726321365446868565617896823068160 10712125 -335314716022385019805010308471282329000 10712126 -28736648402642417575631194064452063488 10712127 -97744031381755666664607775395641812992 10712128 -96381105936164536231658191031531208704 10712129 -30189006603107265821754407456947264920 10712130 -11436306327403291243348816674608640 10712131 16400210556280045958716511280942744552 10712132 831492740669997383638736393155234962432 10712133 -271488026219244313435632635938747753698 10712134 -387149532922931579630049975792005402784 10712135 -115102292653856506819695654849677324640 10712136 38529709299306484607625336474786201600 10712137 -168959919983685762742531627971410130214 10712138 -21800188584266826011538589735381297056 10712139 -49448394672694270750035759184266465576 10712140 214500024958213609377418736177787325440 10712141 816260215717343761060909791842677412544 10712142 159418250900871964484885688891468165120 10712143 69461275539514549042872930216792832000 10712144 50902618860783180430490465557129445376 10712145 -170736944945109609447545171763524993280 10712146 372460121476660073549189626225361040384 10712147 365668179483534263285031105610661630472 10712148 -16965962472654058605604969339264260096 10712149 -225343804497719441157972773945844932608 10712150 -31782217108744962678775832538519151200 10712151 77539392329000971574277451086547101192 10712152 -37932625916771279866657287347594649600 10712153 -320785056657263346175563712706842047216 10712154 499499542244592436273258994504743680 10712155 -253742391330254386208411184260124229440 10712156 71093283707078795094897931762895124480 10712157 -172342432503778882994783864156520293760 10712158 122124450628950932152345717281032709120 10712159 435303132448844228342641011336759136416 10712160 1757346199056234753741388868278026240 10712161 -207445868494207944280462771725121531776 10712162 293037595798018732545508258660100275200 10712163 209305519447715991774383946727139205120 10712164 356409553185778847678277385279171573376 10712165 -527192435770152601227990570171317874600 10712166 -8598212378339227722524570568557121792 10712167 280336583402383480442432359796518401312 10712168 91563386450009303425809098277281218560 10712169 130485169241623151755425855303552188928 10712170 3568542612758320449522671500619520000 10712171 -34201770350175638448047270210651932128 10712172 -99674211153366805669776093664514101248 10712173 581114543885258380215243769267473294422 10712174 -34453359997843793253977636158374420480 10712175 279100530647163477927532145516092225200 10712176 134666936463153013577012057061493112832 10712177 -273718844906411752176407210248701294528 10712178 -113710989270965202234392329093287537792 10712179 81108704807161833205460899283778142960 10712180 58081852066707499676335162280095814400 10712181 -123211094481195553269517556759653117440 10712182 101942360481567105781592090582647942272 10712183 515649001989019100801132359772410007544 10712184 54150733440125285834581027251953356800 10712185 -445666215539732927711866631590943456640 10712186 377802342752944881108636331700024679792 10712187 -53724821537415196233052582401592006032 10712188 137920938860257915796774566701109925888 10712189 770742895987689024570877080191807769990 10712190 -27764104340403046287995195048290692480 10712191 207186416739276823997010183521307797872 10712192 -281925090301665486404238123811838361600 10712193 -105889386302350355319580052160333442560 10712194 129952740477785464141996414360354428960 10712195 100216551399526164457931065427081532000 10712196 -148341820507931342161217220994777743360 10712197 -36584679568527938195746403321954694560 10712198 572410555251937692104161369461583872 10712199 -48915461882688270892851671922056296536 10712200 244543631840476626954095913578572800000 10712201 -61613483094101323882833612215837002560 10712202 84632070192572641915267864684603276032 10712203 1888697010219949972817952532906298384 10712204 -217333448463865540279913822177174529024 10712205 -5305364406659840708788147608906286080 10712206 154975057406969515458356715898013280000 10712207 -262443427295563565611183478591369642568 10712208 -12017047267476221524290294948391550976 10712209 -6342936528119841672916317755320243100 10712210 -2828165568007909757040593474567172480 10712211 130038547727493286458236797573278457272 10712212 -45595362001788682953431787101783029760 10712213 445770229866747097107621820646452344462 10712214 221313269429365251919768801643845060704 10712215 -636385978166673588099445227953811549600 10712216 447723645898712180780395953968591124480 10712217 303671506108343209951654830382555609440 10712218 71069430215587905932091240753790248960 10712219 154218784069246712294477176291982668800 10712220 -202853496741891476374416745992312990720 10712221 -106239799482307003638283631851350974708 10712222 -352362117054278251874336858956316777088 10712223 -759620372370217970875386932096711992800 10712224 -86270929544307033309015650788954472448 10712225 324638406840878911114977657148622349750 10712226 12221187116706862016803719364119873024 10712227 643702303921956032270457791854215079392 10712228 47347972907376516724946378514802246656 10712229 -136380580757961379420844557035371395584 10712230 -302125357943587417915260318386100954240 10712231 -382214152396168155246027895465077112968 10712232 -270236139104838148065534167752646292480 10712233 -401436253832222333122872576771850854400 10712234 -120196752821598931303701457873673579232 10712235 -82954408128932896134413370567339571200 10712236 54973797590913425384195409306183946240 10712237 248753874368905578950579655928528641312 10712238 99927963364558044873956509295931709440 10712239 -41550097810655147415860845614338126576 10712240 20899030309434809038828615419203420160 10712241 -526258442390012685238479050020465842750 10712242 -461852910104741428111124952939671808000 10712243 69689410797869463286050059799423636492 10712244 406069245002946712920093347486620925952 10712245 -621416345061305535508934876364411766500 10712246 3163121934926662120117184270245360704 10712247 28273528881930235468702131158744885760 10712248 -48833529894559997366994387218594672640 10712249 -352233627811316226338666274438916209750 10712250 -8683537729825395291604293932664276000 10712251 760667105884332845424481644348412096 10712252 -489384335624332514002338725203470850560 10712253 -619606560418876002747663615236065891776 10712254 45924538335640539369940586643599884032 10712255 358791392117075807567537515997770338000 10712256 -109099778494722094062280116746204479488 10712257 -195753574517238579030559072351173645120 10712258 -326458265747735850599812983078305993520 10712259 579949623318919704928751544477235351128 10712260 -95668219466310737480242890000628938240 10712261 180409703958160387943025658713745216320 10712262 -184130153773703961636874921673330829312 10712263 155373791920073841237676356082935726504 10712264 -96041748246875099654684570507238113280 10712265 -18094306267374132514122497691568111680 10712266 -142136732424996936125991138918838665168 10712267 -291226003223367956974811473476019114224 10712268 115575032988679657453090698927197352960 10712269 -408467896880932402524678527406253022004 10712270 307194460351463305068363341794031590080 10712271 -304119231782185948090162501303416506736 10712272 -29041187709141092392506930574900674560 10712273 -105866701317462695788944546221795582592 10712274 -162465471381915447368866308498507234048 10712275 43957150796752733471800080883646757600 10712276 134745343696086307372289760275468544000 10712277 73051621090372966093786305132683048640 10712278 -485035128536795053843041599162447127744 10712279 -620641546733071490897916658276522176120 10712280 -206949358114057291436925313945273344000 10712281 83175384496123321407406094091405222600 10712282 -128398775701951328563793308041356470560 10712283 286510748969713619091170872980503875224 10712284 -530026323572199477029518004938148141568 10712285 247586324485949957387686619022984319980 10712286 -6302816141136208975080847503844678080 10712287 -520605768120471121760039094883120133568 10712288 334013141793786897920257975405121372160 10712289 -689931225573302168520045124206615552 10712290 268782727531919743063728531937587866400 10712291 -278772973583848300795442841765058028616 10712292 116222635895171770066267485600695396352 10712293 -454333212439320626099386286888990435458 10712294 50493675882109380986782874263351017696 10712295 -334493903178840820407937552968225465600 10712296 67914272252412687511085943642212597760 10712297 219405296238770961451201097659876494480 10712298 -74321194143493917124656442997492570112 10712299 -11813360375467114519613007873735275040 10712300 -210599831873380866159791859385408377600 10712301 7032938394810513821501977802790829632 10712302 9481751311356621409535388261987566400 10712303 -272428366966537893863844482144655547920 10712304 -21428949881172234144291630493919477760 10712305 65168802181060168846988210522037658560 10712306 7095071371232732508326270990159489664 10712307 -6705377823212574732121311372232916640 10712308 884536334226804018346718933078025957376 10712309 1415368435642972926314335281524217724704 10712310 56962712687034627642127369052049408000 10712311 104118543251954333212148096386885319912 10712312 -14473514434218026877358114507102863360 10712313 -43874680886261963050051881807301481040 10712314 1647769759901761721105854005315102432 10712315 2614974319455121636312162289549928960 10712316 -7257571111624151245975766262571539456 10712317 -184864757229014864495599583312284247616 10712318 55636322733519985847505606903719439360 10712319 184491752872600787845904422456607849088 10712320 180355858073472861691739210109262233600 10712321 974810213369557905298258397998102368000 10712322 14971378738013525385691812051104385360 10712323 245468717375088231856829261938432057600 10712324 -186165891540820284341336782522290868224 10712325 -59759764395260967850449816183793370400 10712326 -167330777177516742276013380273733929888 10712327 1057870962623531403220336663506800187960 10712328 -8874534846981520563296418995607060480 10712329 -82033209420433695047535148734799615488 10712330 11343607386930979529294961307363966560 10712331 -13914958086208788272801843433397569900 10712332 5998764124380529097692656800265073664 10712333 -235653238655715087431636772368533509600 10712334 219031024603587521134587118281395546112 10712335 77443161617885181119837825929278519600 10712336 227169098154056515889745196120572690432 10712337 50396126207243284479271002788178347760 10712338 -41023143476148608910074785996813178880 10712339 -173615659644836599686822052348599772080 10712340 -51671990488618248750028405495057731840 10712341 680075189591191252066519732174149663484 10712342 -253019024333144368588418083647058355328 10712343 449813759371489542683056754033725538664 10712344 801617774418404258783106469641492971520 10712345 -34107382860794152558958097637325917440 10712346 37460765939297480310691297873721954304 10712347 60991315812792112675756680105261841796 10712348 -222018447668027994226145451908389545984 10712349 -40669188292789811193316470671781886266 10712350 -68786948691572576971760544641856523200 10712351 -60016523854868926926719434930862570496 10712352 -70454095541485163935117015601538662400 10712353 39123818741375470310697374426301717602 10712354 -1905274928485314718137510816763368288 10712355 -104113324686525200318140987309035012000 10712356 611056560374350048283861043249434542080 10712357 -22844844375134928923501743477990358016 10712358 -313082581618799454428007486881132350080 10712359 -32536314971630114162551852383185840128 10712360 -12314535150770875880508827547618508800 10712361 -98687057598504242484443544018723510816 10712362 -147200750906844604644110913883931766528 10712363 -195156359107675066181489741626148861664 10712364 38546640291421285737718859425463639040 10712365 -326939076681277770082802249370223188480 10712366 -10352179446484447883936186896202494080 10712367 170154173623530538222320179461336667784 10712368 -25875630908546591866650556216676843520 10712369 39756418143383808226217089819392590400 10712370 42844455487110167129098477480074508800 10712371 654845356013240167729242133641242954200 10712372 851333812312050326253022722084010368 10712373 6136003358213862887174631295161917568 10712374 180374328400088905157155234678461099936 10712375 -1430150406988412341770970344105732000 10712376 170865916709556744078452877450790379520 10712377 95755753062840385494781086250115917060 10712378 -135582580727943026966506207856202767760 10712379 -266725906394084634922850962637773263360 10712380 -25327875624956749171452185587905960960 10712381 2175402296871987130926555417143415544320 10712382 -360720102080274693364473103496683385856 10712383 -179224993271229245369921254925657853576 10712384 -206657702371570854683349401988745396224 10712385 2787587561581141830854833346982451200 10712386 -31915758858443037977712332170700002608 10712387 53056649851525525735223313985833904800 10712388 61041734827902395263935688584560025600 10712389 -288461879769256402940258404845235647044 10712390 93349106685288916412136743776448275200 10712391 79767157257495171338800591734325770240 10712392 -280214493042795798983313756473324697600 10712393 -301621500632810427187642984421637006912 10712394 80010264358710030622130010344158433280 10712395 -102931287133565151082314224884856123280 10712396 40399829287656525346014364773490352640 10712397 212206040861487662538785269111677318720 10712398 -135476977417201588646682455332857995520 10712399 291125899732199731520321170691509434264 10712400 20586860261451772618156063504662528000 10712401 118165833014982512146797537090625759552 10712402 126347677214726135701073350550877739152 10712403 415743055908567807781778585156680761108 10712404 -451044945569972749796238547190600278144 10712405 418437293075999776463365734529938873120 10712406 -166145685581064439937526452896869343296 10712407 960544399986873565638583110649986382072 10712408 6934212755370476388735222887061995520 10712409 283039857648969814686002523133853998080 10712410 111983755529209461312884189652329499360 10712411 -62933559076353010346551777113329100960 10712412 401865936071662046068277560835837386752 10712413 8253551890073747039752951223248691244 10712414 60056224898957529955045441861075747200 10712415 101274482093246316186118684959943365120 10712416 28884527303712776307635440688111812608 10712417 -242769779925078812142410355183259708908 10712418 -587405956407543244943949726484791552 10712419 -279998262908364464694316301469842753856 10712420 69119912460871691847664679054152020480 10712421 218757457245942771989845386538655860572 10712422 -30293365185574511185906397049421357056 10712423 -729615147052662747670781084816170208328 10712424 -159917516456201573063320328723406766080 10712425 -367098604046150821059198699567563719350 10712426 -157451667085472208576511020950993264640 10712427 31801716306287841784510997253994668480 10712428 384536286309361030190548216332595200000 10712429 -197062018458890824795008421349793000288 10712430 -3471182833992141632771361711399733440 10712431 -241033509183163500799116883673370693696 10712432 100423006840918461921736302836402651136 10712433 407213532329730596919530217246125587824 10712434 59317178682497323732178136468100600320 10712435 -114837167273658632848931816774515753200 10712436 -14064284393993452833062872541770936320 10712437 197495122240570474407029412257795511086 10712438 254067228298141639556295845084749047360 10712439 -318137595742335970888974682250413707360 10712440 -34459516798415656539641057149366579200 10712441 356885370791115294505569540419096675412 10712442 -12817970542209961573363348653025232640 10712443 60299427688728905923846849747990819600 10712444 525044116122931192589947267532241831936 10712445 -257550861487566489607685990898115570080 10712446 252544682330062322967548129433124956672 10712447 233019689861630120186012721972343088040 10712448 199560672816801053984782567680057016320 10712449 477788015249456130572859343959448279680 10712450 -622693815500397929608684436175667200 10712451 -229133687647041748073409784552115061768 10712452 -569847842041763899767486042793983226880 10712453 240143694301227213655654075671416881920 10712454 -67676343650404940856612317966639521920 10712455 7368910911970609342069382033301213600 10712456 -471471576422338492421058797444203269120 10712457 12789392539625595740521527341938420608 10712458 3840334991031425736868429364356193280 10712459 -242653216245230896217215768592197271340 10712460 -183285694111221734378334028647934279680 10712461 -4823947793013945796659771273646191008 10712462 -83860126979856495613410086770488629568 10712463 -235278631013138527650813801154470126456 10712464 38522873775128486969164401987882319872 10712465 215188593525468953486921631593335565520 10712466 86071038813512219077458939023016268800 10712467 -17982274159157292180279061400324358484 10712468 -38643710688878821053413693109117661440 10712469 -108515654649473826697200751073688053856 10712470 24222479387754181589492081288928600960 10712471 28620583923497426271143734450024377984 10712472 441066112272177068137505295509550673920 10712473 -304875519165703303199189656717959428278 10712474 6326795994795838134579538080781962240 10712475 62907187753227783371195281354999869600 10712476 -109358907829004145253843508696587133440 10712477 -34118897003289440153771389761350306868 10712478 8740526404348421814440989307846292480 10712479 -1110850865135203292728894005342081220640 10712480 -53438791986079510727131152592624680960 10712481 -47907682663107402432858316010474681280 10712482 -145791255768042491079197221306167111936 10712483 478226806104819099256828936733029344732 10712484 72173005230536937142504348492364267520 10712485 -21480048852031274163185094355019232000 10712486 -181687105672186925857761848831143548480 10712487 436050219295507692532128251963915975040 10712488 97001680283721252474733236868948085760 10712489 -370393192081667901296433067888381951344 10712490 92390554651068356155678464278502309120 10712491 -172235589062049766000320397523582222808 10712492 -37521689902774195837079283875828628480 10712493 2113392722777357673634469291033046 10712494 -44960021762669535916284748021436448960 10712495 -189521152433095307550161527048738515000 10712496 -39567131184055763015462265266207195136 10712497 -208241021283640994415381277839434515054 10712498 -151118160910831788498849348631929846000 10712499 27000217715098476308742124921453100544 10712500 496918651824285659161776132466442400000 10712501 -160042134582873292536745681358979348498 10712502 -264203291968772620837484213514212965920 10712503 -172970495471227949074353473261229415536 10712504 9198138103792255386837725747650560000 10712505 -37167170440199881923782534836567745280 10712506 21066132662558230096314882742388603904 10712507 32479784264529389207437726936281904080 10712508 -188434062399732590488186282731725975040 10712509 148712826376247306511108860772741845920 10712510 -421970730498311435099804990497574154240 10712511 308825146159108770039102518029753511160 10712512 99646735510767813214767217707822612480 10712513 -113023395705015686608022909907177114240 10712514 -56418659392783811594252629659304671360 10712515 214289929647451463940418082043567329280 10712516 419973862677012786145517633329059225600 10712517 -141478287702049590482331024126018642720 10712518 -271673005653192266884374087278122043040 10712519 120071593424567500963788607734442607280 10712520 -21254757702792854486590660178903040000 10712521 -37504706607664369976772642524415111756 10712522 -682007743233808826480833683563576667648 10712523 -20070655086575326787224021345320627840 10712524 201939065720141617244451916188242660096 10712525 653830628817210767341927205136357525600 10712526 -132920279713213943711053524089414879232 10712527 -613182762960843221245333411299984981504 10712528 -88045432863243673228031231996514877440 10712529 -377996665910943459626886890828078354439 10712530 122129472538281592862873368604928128160 10712531 50234247662467891694234696546829927504 10712532 -10727537821689024700641704281478400000 10712533 -55181096478390203942175390991659799176 10712534 -164288731933578682016373707700778497408 10712535 -1384353532541243710689597118181818800 10712536 -34571896670169443371216118833342218240 10712537 -179360942865046021216771385092522804896 10712538 -30569550078316365898263513810006659856 10712539 -173908449640945941056659779240668439344 10712540 225606059258695416637910767232487114240 10712541 -185740781484918661171632091554222707136 10712542 -351763849089675190801290674657247868800 10712543 -53777116232667542920923609149128250208 10712544 -343573349244369580062810177695530352640 10712545 3702825258080568579470841588386833320 10712546 15194873434806770703350288463737161728 10712547 2493503440770298770072369629938016640 10712548 69044581070837754643407448544002854912 10712549 330654593495375813273183747206286359680 10712550 -90321647716951777247426016039814550400 10712551 261486021450565603068432748564342275504 10712552 99454829402738725441863867871205145600 10712553 -120439834873189912796996047800891247200 10712554 -7396111557622467160252555132912862880 10712555 -58280000786458442339436943231591032000 10712556 10446435329398790266671755891222011392 10712557 -635558182732226176867716441491003537194 10712558 -13923374438481980586721287470156048640 10712559 6619236509394830565682252605279006336 10712560 -41445231233870195057995688866981478400 10712561 60755336037523654482485684656665720480 10712562 27256839437693684376862610337177689088 10712563 -440446456006375732835353812437664681360 10712564 163153839207247691768530722117040930176 10712565 -219857839445973537117885206034914930280 10712566 273457363435828748310153477702816515232 10712567 139005910925900947701958564697936314032 10712568 73059033738369646507155821497442304000 10712569 -62623982465395196635222308269197509888 10712570 220727370646721193217249449128628130560 10712571 213980990731536848435055138167631993600 10712572 82255393171922310488235297467125370880 10712573 36745585874165393509328932179843327840 10712574 1361275171798438224876551779897591680 10712575 231963229564302512590817616308013807800 10712576 -156197416935488943804073355988330086400 10712577 -295192971193819880868638098140758016 10712578 226461214122522190645138844729366948256 10712579 -453730156543180190510789218091830082820 10712580 -227448258083154843650361028674827366400 10712581 -800304895638333271558175412549452986656 10712582 181960805895140579597768860474172912832 10712583 -11433394439246258740211536051307595936 10712584 -123493865133036739981370246547885342720 10712585 208930940919845873072551796417849214600 10712586 -214694495764233713961144363502316027136 10712587 -76217325651175884666977797574206862764 10712588 450664427045328712215533161617483986688 10712589 51261714270679298860437719667988194720 10712590 -255267778282712001438356877510758400 10712591 -280474580223485605559677674939989968200 10712592 -109937078930680658854014722691974234112 10712593 348479341679516077809820935988063377842 10712594 -14949663284942229305159585158971621600 10712595 60795204958558024161924063485788151040 10712596 143108603126361247304624589789803619200 10712597 -136523411249380415219056344571402268736 10712598 -59926808514420430812602819355206731392 10712599 7149533904689107398623720692448791240 10712600 -378026721301819161169259074328509440000 10712601 -527597229273728858000993789105152219200 10712602 -171508836639422011043001954183501055248 10712603 -268737815350094405664679291020198130992 10712604 1579492543556365052799617313730117632 10712605 144740249543638522191323356700031217260 10712606 133855340067312864984403555078934650752 10712607 -367634297783998461075358465540019307960 10712608 140033503582476944251692116063394201600 10712609 17267268346654415133315897684048829104 10712610 32330676422505665216342853834129322560 10712611 -849284537247666926934961085478987616 10712612 -345113315680743250674414980120089359744 10712613 -346035540887227034450805779734159188000 10712614 -153283019921838848918426148390187872 10712615 144445554519243889724408013747888248760 10712616 36928624740414335034559771741921935360 10712617 311519868883896461118549356918183219712 10712618 124528195270376857393774378134910894080 10712619 73518334112036797636661381799583318044 10712620 -174651008084560444062399825751120512000 10712621 -446350927272082197695676628493691203178 10712622 131069400525524607433604042383295898624 10712623 423715555875105572611521168766441881872 10712624 -65632444356232227039232902886773620736 10712625 -130995387667652199632391873638138832000 10712626 60554762843610134821523169114443245824 10712627 152017394773643688481402327982801949720 10712628 -110665959398101988313866100347474350080 10712629 -413950592051128833613746627714594993000 10712630 35090083351594692077231221963177881600 10712631 -48947619299029317647386272455135073048 10712632 14763811220236321722689908252006932480 10712633 11615514968734652960253230077967424144 10712634 -156657752031871111117478970648894059520 10712635 287403887188618484340686258950282704960 10712636 529428028503135838920334211369303416320 10712637 185607314547917170625294350496386924800 10712638 167957510493934490088110394491769021120 10712639 10599991231964308381224663370075932672 10712640 -52471612246014923029921772153811763200 10712641 379800248836924939489972154629792992000 10712642 -12028175821206003480831200932102068528 10712643 423466304044407410667969645070860783864 10712644 175987031969271116251992639934517962752 10712645 475724537395474874691225080503671267900 10712646 11810744130350553081581103257825207424 10712647 178116375334037565560941812422066240304 10712648 -664308503686102939381780774478620170240 10712649 99619410336315744791928860155624711968 10712650 -53800628729402607298086376257547442400 10712651 -65562952759427934213679286275918938348 10712652 108235772051741532336901275116403448320 10712653 -349574984572946071972502282325023347200 10712654 435979304721009999762412472103098947776 10712655 64152775711783002857919998575317197400 10712656 171727219253574207184026091223354572800 10712657 -774137521694670981704575663190261726094 10712658 -75451817577192502181208257121025957632 10712659 -438528755995544281477940709444783077140 10712660 -33280851488871342975471576443893555200 10712661 -23413840579716311884793933574408536928 10712662 67656654651050515450145932583089964832 10712663 -111602666499318355926835401380183733120 10712664 -48535098452387214221233617022315929600 10712665 163287852920475057638957196630920397060 10712666 -46789047513895058844465153058082517312 10712667 29660426941066517474497598232599603712 10712668 -115912941032740866249154253190719421952 10712669 -360738457617834254276190909754793345088 10712670 23262370993203467400655234227988070400 10712671 -268613458809840728662192788356821085400 10712672 -75964833551376514790333215197459775488 10712673 -126284075436852871221921162168313633500 10712674 -239742927581382386202053941871252055984 10712675 -6197765292649850390034854471263205100 10712676 2703790642576096509181632250314338304 10712677 63641603555773948605515383921258361500 10712678 223978374580221789625688117508508650624 10712679 63943500872762205674468806511732090448 10712680 212449842359562554829941626728434073600 10712681 114954264053936742765198469642476087744 10712682 168349845642336683712140980154321594880 10712683 -13614029167814408792451022961938877068 10712684 10592992735396775589941674718020755456 10712685 123414189507086917865302434030062990400 10712686 -83261800383579270871488037453536118656 10712687 458486924356929397364992825015065484320 10712688 -7643542786451699767058098838111256576 10712689 -202376063588538685682264561268100318080 10712690 -25309094538027787270916939606154146400 10712691 -8605628390180926860124346756811068400 10712692 -389832406748180428715440147787239533184 10712693 -472444435495393014119422748935897920096 10712694 265407740967261841789519768760913876480 10712695 8471900458405706409891423149758824960 10712696 -104687349602275563327790163981674782720 10712697 204308890549850135018910729094914908160 10712698 228534351679056978955884162390980812992 10712699 864635537532255798288628583489740961700 10712700 95806688191086481530143691421364428800 10712701 94609460669911092054662057759566194304 10712702 39232898096051628407706887967198179328 10712703 -541065106172302656279340694981256737136 10712704 201179980045029249741461820546849177600 10712705 368088196266234670430319290151725419860 10712706 232230125988806821320527408685505079808 10712707 125336012489783719027064866582980600956 10712708 -402944637721685678354494268167680742272 10712709 251524571284695284319032528467097600640 10712710 -136137571111343219512585940724515143680 10712711 91095154380921045976263733320225996312 10712712 -248275291663763002303355317126222356480 10712713 67026743238153861030107641694106054240 10712714 -388933771837459515623505040733745614544 10712715 -27880929530995471949281456152820445760 10712716 332327931777410782741328998458880819200 10712717 15376379799144858946529858952881795766 10712718 37640851770821429710148502796000302528 10712719 -15222270580523220453234588068330744456 10712720 -165564363488243869191114073059813457920 10712721 400521099394941680093031919958086733184 10712722 142502248352833869782884917725430400800 10712723 550877278692320228196909633446128485468 10712724 203589004575517541664005961101177874432 10712725 -2790435977630323515419180310296749750 10712726 -186040655771327555441984669243114646336 10712727 -11996654573071064648236510692837915192 10712728 -195696065330089199784967801550854717440 10712729 237927107245627639988686856898948768330 10712730 -51930343623718639397333062958999961600 10712731 -208954417777395804037494590536637329248 10712732 -93530160895730366608329462035565281280 10712733 -97894565830719287457983308555143823872 10712734 -160855818854255908870182497724803529600 10712735 365490077820272798052281316167718840 10712736 31856811858397617761472228575094177792 10712737 -140510834652648633451514933061394044288 10712738 230727802516570400008928322418059232320 10712739 184560631129559383617263811769060612848 10712740 -185941691012435042495887491446240751360 10712741 -438497279396909076564150324669868361670 10712742 -68722991089524552954952257894632685888 10712743 789298856061268621780835875482310767992 10712744 259227662383872403932042593623025664000 10712745 505537150085434294283211501688173000 10712746 401647401185151068372156000216470907904 10712747 611150553684738587129149748066691404040 10712748 -8965780178919708370729669224296878080 10712749 -561311780210947665686768665574140374250 10712750 -30700924805038120482123989270299296000 10712751 -64248237441317312387386862418914976000 10712752 -41540063858215039159723525452266373120 10712753 -287765871600857677818218897531285514060 10712754 73902195249266380262135187009060387648 10712755 113002924927857429537621278314038866160 10712756 348956827042019755248870411957881014272 10712757 644754699486244293262039639682789428224 10712758 -18361680932750153921578018607899269888 10712759 47619713296688019917103616136767179840 10712760 27296361455245050316789099521428889600 10712761 -462499725603286530629033260634164823638 10712762 -2233481437353867580137106513031900928 10712763 -221143678004087143910803052706152448000 10712764 54663039144066763120950636144869302272 10712765 26499321304148254266546877864502244480 10712766 102780672485978640595212424429965560448 10712767 -10599041968813300812693253715681582400 10712768 -70972791374744989481979566084528799744 10712769 -434053984755642965756612048798517448656 10712770 -126562241276465083857852545345175244800 10712771 39375871500304121930532067293114423192 10712772 135857667700857413807340023626740671616 10712773 646433784902551263523506687043136437022 10712774 -80017455807397167017369323167736842240 10712775 -168885265664243070402645250875234184200 10712776 -453068971999304891186869904293839313920 10712777 244203794607965533448342015449983927732 10712778 24893376491321712248047240810950789120 10712779 -131510586592029974414959953578062916352 10712780 -22856546833792323347096448827301258240 10712781 -23618992186162976944712053270026892788 10712782 -45998004334717642429801844734684678848 10712783 -192724711223146934554714943948073628080 10712784 -58317623387457487390517809136337027072 10712785 -129777428271998680898785371300759307020 10712786 -108331130629356361273875592628659276800 10712787 -37057165044214653214001083032261082560 10712788 602371425187947252554666047735728569856 10712789 -56859376096074842264257615141124182560 10712790 -54625268139424562103821360298605260800 10712791 330713229058037305778302413212619917192 10712792 337202519464566031738220647138310860800 10712793 -68157167811080828983044383191603623552 10712794 -65312279344403406721587437702087298048 10712795 -265446654567535590753555553778404771200 10712796 289310340266958731440446998908332820992 10712797 55693607969273152197047766824780462246 10712798 -112659718428834721468492961953058505600 10712799 380513738896839874955884667747359258584 10712800 66961658218047218309345833373781196800 10712801 -40394688167099788036039550969730121296 10712802 116661222015355895744548021839849907200 10712803 938602905992890191816145042142504609280 10712804 763026922869481771177396449726571094016 10712805 -1257970381314730811268823777988868480 10712806 120466803278487425133104513365091088384 10712807 120202765252553650847671142583622454400 10712808 -87120277851713050557817088593998643200 10712809 -720877660730554338985919555478233617990 10712810 62063235475644106042696277244479151360 10712811 -69557577297623219633105569655775779136 10712812 108375740288225128279035083555473992192 10712813 419500174081381240965901191673545391062 10712814 70321385536879249112842341567048222720 10712815 -308462946469467615120840260708652241680 10712816 -57347318251152791948832162871058300928 10712817 -1832501664614587452293354175806840334 10712818 349044965318969138173533682009236345360 10712819 136347431029089703776288428188644447744 10712820 -143243705314037065896893208919818240 10712821 546773777868628177336384717377559989390 10712822 -44315235565024869222600641104358589888 10712823 -37678321517521325486902370140935693312 10712824 -1350695585458422181295187046699547566080 10712825 58763586378861351837195357633686131200 10712826 29602318447932939687650805920724385392 10712827 851413679253818546550409495236075228080 10712828 139158961009601129673839582611871579136 10712829 456157942466518691924278728323633808384 10712830 -173062311753269110032605579367099349440 10712831 159071567105326947350922568869545871360 10712832 -46470038761042816585724918311975649280 10712833 -743833867854865577363994472857393457918 10712834 -7945565394954401540928518200139576448 10712835 94565641698717762564052655102549913600 10712836 271880413570597457603229573707877860480 10712837 255469689098541778267033047499793390460 10712838 -66065889307295078522309884715971534656 10712839 -343464547180146997719392322141622485744 10712840 262177532092335283111592836780481740800 10712841 158331525386080868488298522515125080160 10712842 50144266490135617284362702503615302912 10712843 -217191700880497436712525617111976329016 10712844 56521771641550304455647037873598576640 10712845 -76233497224079969961434197848697887360 10712846 -320003370374399028127983100550571586560 10712847 -108089777119378380104446544418823428840 10712848 445360648959451242057160560143499264 10712849 -21829276918454472680624890680188158080 10712850 -14428186328450280181629545361733104000 10712851 1791554615060362733537498458925400901824 10712852 35401700685061448016414948415700762112 10712853 -158625560148210070354541495188461550500 10712854 149060960338856077701661168900739513376 10712855 -180505762755504208102487792916006693840 10712856 -64823606613783369127451593188311040 10712857 1333188376190464946090809914098162656000 10712858 85117126828167758963483249487084002784 10712859 -125400120919219128831458865029457429096 10712860 -90772798031638979669263354077316915200 10712861 -510962679239929989670069318919367995700 10712862 163591700153063804872731399683579411520 10712863 102030395987658044560944462604613250160 10712864 -339011091708331955184160787792621666304 10712865 -27229308266010800947258936310566392000 10712866 119927466747493467138392802448260735360 10712867 545234151510061715998553192666602831752 10712868 -241410390369093090006490178792386744320 10712869 -246414099599548821627779345214920449120 10712870 -20786597940294603559094056468024590720 10712871 81146207976059816913265618686538106880 10712872 -59111915096729690386732712716105651200 10712873 660494570321566028596416487388170741620 10712874 303721827113537361555398945933933905920 10712875 471003586273341480364689855887550324000 10712876 -129502973033805647061646508419446608640 10712877 -172383509303407147635909872710276805568 10712878 224621883759010245967638306610903742400 10712879 6959853773573665165156379123375272080 10712880 71792579908889151662724329400650956800 10712881 672515948285060767068886067478392714164 10712882 226531771687671209669253029865953287584 10712883 -374473430773932392502194316793282718976 10712884 -56892431497027600552993451897744384000 10712885 429486583671739498894512561995098967580 10712886 96310577484992200233704940417662806464 10712887 -34139922415037177121421025824796821568 10712888 -552806690109258253499288556402694410240 10712889 17364865517606382337469314556388793008 10712890 -50551820385706370527811454243487622400 10712891 4301920152238759196018298386540745984 10712892 147963621540863030247022750756514095104 10712893 -821550844670224558320624019384664257536 10712894 -27696042696289599559985919559885135872 10712895 41312032341658767353278196646476868000 10712896 6967853443006753503020178246370066432 10712897 -166028115006394447029299839234948930860 10712898 -224051198073097538351255629469769842688 10712899 231827729737382019069364337835221939900 10712900 -228591058071222859133244216228230784000 10712901 -928071732890137168354518948583875456 10712902 87513840590387192677867804896311821152 10712903 656396057489770102154749935049023930120 10712904 45198356528271596679298176164167680000 10712905 146155579977243411447256737085749831360 10712906 -43334183494227179991061325638055070720 10712907 530651491072092613274805596893367462040 10712908 166061986784914910158582767445570704128 10712909 -4959805422307484024081714167373914890 10712910 60330201555867225992161558348409389440 10712911 818535585385612488359848416480311844024 10712912 40330892124003357535890442206600364032 10712913 183712511973707053736094990000384847344 10712914 -88896238363383409312800785394566353920 10712915 -232756251153047914499166720229546111440 10712916 -328013611296009209567985559849758822528 10712917 -39516875221056801777565254559145600640 10712918 -100763493887761372764644497316305182720 10712919 313713639684939867630531282749220480000 10712920 -220942819094943496232364194308556390400 10712921 33587885418220794457590635336109418122 10712922 -203468110558315365299354988301956464640 10712923 23524481396713100906013138341706740400 10712924 -212553665977706628160388467478214288384 10712925 -250531116063466644421104880911695400000 10712926 141502991100040203045841905784848408960 10712927 -1207423085629003665800967390798845152080 10712928 243083226914986470996387491898833240064 10712929 60547686545981132856569595147719562530 10712930 -26024787327690165259248865863817636800 10712931 -156920355278905876315922100501804972672 10712932 -10782937667879817586698249755171410688 10712933 146820525131198066044982721420211094304 10712934 3624959522189755783450128644290582848 10712935 561495386392713027504327042596824589880 10712936 -25011259878076953558888189516034867200 10712937 -314860420447547582538965256742044876960 10712938 -334635793367433412778751005543705996880 10712939 112722136863456647127090454562712862440 10712940 -42664147693914681870717888469485158400 10712941 225566991861830414072447783870232680320 10712942 -161345724009991405829694128839598609856 10712943 82495077157157419407078678845336413824 10712944 -196955404748589212970984117999719055360 10712945 372454486792117153094282582234534820480 10712946 -167559426130606931051398173169606098816 10712947 -203817827575525393760799194842073084928 10712948 -385968159145439144336183371020838974720 10712949 23562393334826424741994935258560457216 10712950 -104368272247919262316597333415480556000 10712951 615776697734262906207556255558633635000 10712952 -36469608315699585386362774811861606400 10712953 1241382660732692623357624912153907102080 10712954 -117063460478776110420794827279233308928 10712955 81515467270865721239493706837564369920 10712956 -6783762083281714901803326328593943040 10712957 88686372735780766786311630701666371206 10712958 -2990606187184664289297746581518778368 10712959 370548744462956556916336315003934488104 10712960 73501810162308106657346554567852032000 10712961 -126843342763162947124430815104385709568 10712962 18430150016109971366018788921655526432 10712963 365960208151456030548524922680564888304 10712964 -130300109941430170269599643957845505024 10712965 106413562603877724486972454333576403520 10712966 48804565051391030551014539268288614400 10712967 -439610188351389558762162288754756600920 10712968 163166608688442523347209932894559155200 10712969 -24173913204169932895924765533328987512 10712970 149640928155808353539455795448493229920 10712971 3069515707244653388260467355640020080 10712972 10409463028486856344183689054633411072 10712973 -228617890601740479135577829872967985216 10712974 149188965842586908893803065271907148736 10712975 -27969484234361400327813114229653067200 10712976 -66313801956434863386008349566460887040 10712977 -10729829414692407435003852984815040 10712978 155713149342269015828756664748134449040 10712979 -41979359857483983379332922337755627560 10712980 42264616352115772152254359706153287680 10712981 173437303245260100895662773076655312782 10712982 -4213494398662010973159744738490638336 10712983 -182644778465293860238509633397678963768 10712984 182610685313424257689203145802139340800 10712985 -296608339422872242861001503150691928000 10712986 -29443422828781402457774948712088978176 10712987 561233250066520693990681763523765861636 10712988 169628066600678760046652978273353018368 10712989 -86849097070871198363051377469852019648 10712990 -38607057503772855187504536145105286400 10712991 -74851124640671226386548899005172819840 10712992 267967145184536564240656209408342097920 10712993 128586220337132156245199653816987582740 10712994 144083057244042958335473202556036745472 10712995 347705742483369027507283628645226296880 10712996 -93695667714277498874417261858675527680 10712997 -162798381344616673326273528206848093152 10712998 6831840083686112515713221329060962240 10712999 -150355138240307026256560588914867993600 10713000 244295427858426182856136381575229440000 10713001 339026072732677766949681611762328544612 10713002 39554386741890433008926968537264715952 10713003 -6303775616847016187936732454389974272 10713004 -215379192612911401351024981455044786944 10713005 258118202761337310840498636964836747660 10713006 -137771741865975078205159624958949676800 10713007 -765532254278119943238218731072963930680 10713008 -6268020416846357006719539053913538560 10713009 294670960866427712674381126085725043328 10713010 -122087543447140366317058230082818554880 10713011 146102296707507631222363088045017525824 10713012 14753217559973590238137746796569065472 10713013 67918082200365436482487450813052920106 10713014 63513933153566458316853173450626750080 10713015 -311962953815939225182612062503362150080 10713016 238795233090434124430467952999708692480 10713017 164419152134142938196214857672617209920 10713018 102416227535639662880185024062871163904 10713019 -119191660211155294898571925935552886920 10713020 -6884486947708288270200599953929323520 10713021 388309814979606161763977572385148908064 10713022 -338037949794590421981248203053992402688 10713023 90304682243425761983838761390503765704 10713024 -64264635834060350107244759652199563264 10713025 -172571511489878595974280625916664581700 10713026 -125230483169013760737333878301982792704 10713027 -82299231112049364663214545880974829392 10713028 -64143599037692768456110266702663305984 10713029 -863009144310761337889115108662665638370 10713030 150618988706745362423433484162932357120 10713031 1759216591190883944126667444533840000 10713032 -496882732562544194663600337579697766400 10713033 -312205875249540660177809125276708507200 10713034 340311670675402979297140747230402106416 10713035 167251508521705121311459279844849422800 10713036 -3002064477953786052048374075432759808 10713037 317658300249684917399035167760772013686 10713038 -26928822803158698772798917047886547968 10713039 295381446736944380666916382406751087360 10713040 17787682699212149194895145203506053120 10713041 -54053525930392005336864227167356492558 10713042 5121043150990389364971761008750350336 10713043 -411671770614830986278920831262327845760 10713044 -240660327179664411536580009181407777024 10713045 -101627135627027923214673879005443895040 10713046 97362416372568834210229499266585995264 10713047 -567261316688464364467389831012409392504 10713048 -50013493652916208085056382482997575680 10713049 204511959400055415056193593922404983488 10713050 377151195587898835677897681968312236800 10713051 606693926389782601506286967786856112968 10713052 -23348651231118907110104065459288410112 10713053 183383283989560371796547569831428531084 10713054 16381597349661392591215212339680790528 10713055 -73891994240973694117160670434465241600 10713056 167673530846268245140072611145970614272 10713057 -11190912246344526762503243969487739008 10713058 -192911538764987195755884798117883443120 10713059 36636095557687700849804036046157198080 10713060 -12253495409863877017885678781304614400 10713061 121106166822833589961372337415250497662 10713062 431088357582458163804495580165722232032 10713063 6094448472092343421868668426019969664 10713064 -50337139445386042779563701318518067200 10713065 -196186340332783512916920651686509886400 10713066 -11438147838052326617000435774263239936 10713067 114891747006194713964368807371724272116 10713068 -343117938751792300529895077783369362944 10713069 -174743495577555134124613518933474249216 10713070 -23409516049943121844148941783530647040 10713071 516160533512233012177373189942718856272 10713072 9387403277572920422062962469287493632 10713073 110259425884472326322616762286327523840 10713074 149063725098741727594688433195095898240 10713075 -184527686280693565924967259251582837400 10713076 -51893812341837660394733844203569797120 10713077 806862148941774251664503479241009782812 10713078 51194610462748025885333562144039939840 10713079 326437118428289136674238484124906547744 10713080 48980851926495850945152647376102604800 10713081 55442179942667156576875502673555239520 10713082 219296557239786245154086766618825793392 10713083 99440912812487102640657746988074935332 10713084 -383185127631628530273285610238614961664 10713085 -423510960029461010082341964037462026240 10713086 463518637098662708657060206533103883520 10713087 98754501176080564712904493966207572480 10713088 -28363071556915121062498168184997150720 10713089 -684180663161701892133504949894783066110 10713090 -145871780397838144746138810176614087680 10713091 -26297209273205550266170357182027280688 10713092 59531152821188147786907740477638286592 10713093 266040301124258744677308892153649534400 10713094 -144923036810153171526483981626150754048 10713095 -121299456463620616063522125667903604400 10713096 337237034244188610365332959281056773120 10713097 -396225034928541761197321968600743961728 10713098 -806585134156386375793089687498866640 10713099 286358715293171654135102283934938129600 10713100 -406525908433354845355498203792518400000 10713101 -78113594804141440642647167917138678656 10713102 -71741896444367624415517146877153029120 10713103 -112585087171522461127930837277056378136 10713104 856505839613747908689207159894835200 10713105 86704993117824046587863711407602521640 10713106 71439260745348732954318981175584390672 10713107 -1000417004154038136654907231898702620440 10713108 -27797676237522737134401507626860830720 10713109 -210866921734972013425933887178096076160 10713110 -35263617674124784991411115928038839040 10713111 -85791743137486218734157111299257766400 10713112 130320816755932402717331046096881971200 10713113 -198533860999206569678985860548002403638 10713114 -361258538932647166590504053311979727360 10713115 20419954811119688906741317650601308000 10713116 -31154488380301516051376066382909496320 10713117 -217120947411467877402727795590352264320 10713118 70071969697288898961997039178394816768 10713119 212110644863518869635321701348016221680 10713120 -265178380614261128861669682257225318400 10713121 -541710683645430579320936253543801973056 10713122 -65693926506173008184642542159728529920 10713123 -118084639590701054705504507480903556828 10713124 138421613181879512930179817064910503936 10713125 -71542375412274976709426766362695672500 10713126 -97364759450958090886338541884755143296 10713127 -232132447529842296849771883706651542024 10713128 -155792901526932779231541533080456089600 10713129 56748650073125291770371536566469007360 10713130 -297910129127799118039641212195717627040 10713131 138673327535218974259666271518059068160 10713132 -4936190067167991048316494556212303360 10713133 250835708960684765846010731403958581504 10713134 -242719109845589286587022858819364142784 10713135 -21757191877223669371993971628503859200 10713136 22680022537544445023744897301290287104 10713137 -359901640279649813632056346502764607214 10713138 -12111801885903459434556522920523086592 10713139 -580191540779118809012451550786367765144 10713140 12533213956782267597449343372106176000 10713141 -338231654212673218074407569186724353248 10713142 24828015114010797837223707554757778944 10713143 -163298288125312498390466707363176738816 10713144 107089999016152639302762939053078814720 10713145 -461978917137321559569173263395293116920 10713146 52362377418519915312068746337332487424 10713147 239856779113323978530164352209933973760 10713148 -378946246095824293871043173512072285184 10713149 11286791440435065694004737772144722464 10713150 20874791621194350675395581472330880000 10713151 -917183100414797734454674981042173323400 10713152 58539173774502810388447382451434029056 10713153 -124737556538547282017282794937615378592 10713154 -383407528477962245676462387478674514224 10713155 41780373145314088780865663196285710160 10713156 123850116711112291409368152911487900672 10713157 -54014336642475069603407954673627862528 10713158 -56286873366087048205122321823042396320 10713159 50459650906784887018763096161860559584 10713160 41957012366397735308266551592902912000 10713161 273910925110442513565590334579837209760 10713162 11074459862454874176091141789477876224 10713163 -112044048438883133101582624237747108588 10713164 50967319951351144488256179972389429760 10713165 -12118040942342420740138895323569888000 10713166 64106228235570546992794052693605724160 10713167 1289865826529222595605785983775913247960 10713168 -145018357268375203522980061673816064000 10713169 451371410847940561603956493831558729840 10713170 69103195681542043389170679568117923840 10713171 78126113849195372874529081275667323648 10713172 -69986520511316917070139181031175999488 10713173 -7560936339742919946630975013033409316 10713174 -6994016177239393951419320722271084160 10713175 -34827178478558166939181771800906336000 10713176 -488807944481874370434771817592290129920 10713177 146802167736104376959782827481286689908 10713178 166785192017938336995412074963565837056 10713179 -823666873862735988725536451252587981728 10713180 -390445167873446573234536173401019187200 10713181 240383904395993083464327199784095274464 10713182 30671143744583974460214520557138792384 10713183 104838781892748571055858482330524927504 10713184 -508426572151753667123427779099240300544 10713185 -57162694232402331171643014201697851840 10713186 58010522880964091917778077784701183488 10713187 111573620813933578807762044992496199312 10713188 2217099581453011965521538570687191040 10713189 -93905218253623078798863698857196274912 10713190 -119511856677807773238525565965543014400 10713191 247681716601020295570826608107876825480 10713192 -1437853290781986445964147527939522560 10713193 -94357248990596114853230102397884155200 10713194 13384526975284845138868823875172051040 10713195 58528681575589028875119821630269221600 10713196 -117677660965679579068499071562012436480 10713197 17587941164590962825433285640369579520 10713198 1954861282714764572747038178930314368 10713199 192644965091052743906300090148144522736 10713200 4467749485295469971368631932423372800 10713201 110077436149243355440091962178163749232 10713202 85141544688865583221877380104778341792 10713203 280384457241591175557303647105492293452 10713204 277514665981311166953868168390912429440 10713205 193607438398366454919787589069860552860 10713206 -53269797778604266664001330031410395520 10713207 -491496757948476567364923939581729176320 10713208 -274138269397810344212319568403360686080 10713209 97247760731868343336328117649005405520 10713210 -160446865443001516446086058551222135040 10713211 261806619483747621330535723069650391632 10713212 -161294811520740539917596984367370158080 10713213 215845227073860648346439265723419899980 10713214 -57807195651947121230061761269485740544 10713215 -78575143876057665722930857752620831640 10713216 188027045725915241534773813523754516480 10713217 218410062129288646479542932491324560832 10713218 -102478860011760764626838936131481455200 10713219 -87657760478066658518378508165932056704 10713220 -72567272211360276641461138678658457600 10713221 -209497996034887092723071988917820316578 10713222 2897011887552133460574294090392151552 10713223 -557256790118234647390788714960946711528 10713224 -277224463793606781518675009700000599040 10713225 81465148231457823589624893221119711200 10713226 116550543516570729896775803787687793920 10713227 -192829140921214083293748608523335167488 10713228 29994625634204620510496091564137418240 10713229 9878177492209293727584572365808969100 10713230 -100633133866709732445400225746913269120 10713231 564920931988776335325595942585232986920 10713232 112994191215588369280633739053877927936 10713233 -509153469584990283626863469498340579600 10713234 -17309388682731180324475542781936562688 10713235 1439551340149020855717375991803054240 10713236 -649327424400871335347510303363840268288 10713237 143503309172244887374378306443140328768 10713238 -287379936529181653639698094140841645440 10713239 -35123222808833941514129085655156737120 10713240 -127037913811709074761861675974909952000 10713241 65763487810033737823422407470870096704 10713242 244388249949790401499843250778015916272 10713243 -3360719055722076699198180246321348816 10713244 104048480249439407380117474836490497536 10713245 -78122652952909081416799643927008240800 10713246 116220681366748593511034647826578430784 10713247 -564511807659525632810109967735642456656 10713248 -80279923422658594488486436387999973376 10713249 246476989793320926608802351872972016000 10713250 -393312836639418957773175730741349976000 10713251 107657886275126375606595677284157099832 10713252 -77907209332050622851485120547091992576 10713253 52321313174706390621522786029124531100 10713254 270795456192995116772833061796017653632 10713255 -127641459065286579528668380800025697280 10713256 -93806685361492868938906469227949061120 10713257 785151141050247386429601367813962592506 10713258 -9179133778476695779359965368813501776 10713259 22236175659476031216808639177537096320 10713260 -323387420517540897823320538023707781120 10713261 3330483301827969649211749950986648832 10713262 -78047101819392093297126582308185673088 10713263 -347036857276948351873691135310613720080 10713264 50317982338241192771014027992595169280 10713265 34020421173627946615927572172837459200 10713266 -25579354991052911731534048962996888576 10713267 -70007798506939486632515389749885242640 10713268 100273760031238469246216656826835941376 10713269 398539017142598387165951119152838997760 10713270 -164065569417617440625269426625072630400 10713271 -448091841416260663780308239879438509528 10713272 -255129486800699180309565062016598118400 10713273 525574056323593084944958220379518619984 10713274 45866997456429072289256924157169403904 10713275 259183718041813669325852806333847457300 10713276 76169923953296571923875573166238597120 10713277 -6431735540893932618720026706791826874 10713278 -10082162523648201385993597541251630080 10713279 -411676603319350695592208679372212532480 10713280 85342429783489569190580974798975795200 10713281 -559913706754714536320055474448887816828 10713282 132164308167073104251022025937452001280 10713283 110280057437507251386159574018159648000 10713284 -227775280382363479686736804950172608384 10713285 190929352603424257301553211190944625280 10713286 35754959689990517335358934324010051200 10713287 -45210819660021525106495561368032539800 10713288 110651857685983926079624553016297922560 10713289 528933787438749870852580079818494080090 10713290 6108058800838308863114937639544872960 10713291 55787834531612631706129966715698277592 10713292 425603126205296619775416489159644470016 10713293 212660823016354471663907609007197685504 10713294 137437566085215713858045677191070890624 10713295 -131507998525669205869399315660242526200 10713296 -10754879031930120991006361571016704000 10713297 -33886905447623269181781427959315544128 10713298 -69602274151461444816415629674670384864 10713299 -631248419519547251470490465687322483600 10713300 26068076369106957004070183149634457600 10713301 -316897687666058562109380141607856363698 10713302 -66974898000757168033940160155575486080 10713303 -7231644847544257375880027007074772168 10713304 -6283393545833367137045448855250452480 10713305 -119279655741681079458966056484117195840 10713306 -25804934575038425714884790416831017216 10713307 1012933507299820690259980210566406939920 10713308 -181807226982384519024074427623862836736 10713309 312152487179356714276943020991427352704 10713310 -85305215749817850274079749471368458880 10713311 -797755744188524451341867367012526138680 10713312 -181183028706210448983278969847978393600 10713313 -108172220046827131453192045343348711896 10713314 -273443390806450475966417625877628590080 10713315 -279445428094891102370729663706300869280 10713316 -100139639104302592134893645041326616960 10713317 -55935908813880428902272303258447166560 10713318 -60776307194394287966150383508534077440 10713319 -310425950704206671479411533182915022280 10713320 116576531940199592821583439953100748800 10713321 -2946585943980398411436908706092605440 10713322 321286355508704672758943188881539873712 10713323 -684428872732493074180698984406355657736 10713324 -20263829436347363100833424144228370944 10713325 18496568033317519598285672903167104000 10713326 185886304140456057253524619114567113024 10713327 54111045089587944879220419965067585408 10713328 116916871323457841230805979355522596864 10713329 58691640343870158729076390945948593120 10713330 -173558124585425824862919932569300992000 10713331 342432779056693324132678418259012300912 10713332 -138945315680936551571835549062169575424 10713333 -449079223878992763680960266310100996576 10713334 29574124789591854207148650372078874560 10713335 178917842508166680216207748861356488280 10713336 -390671573416711282147019322212546457600 10713337 -371475511338012237462885107392874748528 10713338 -8355413179389039527131539082755137280 10713339 -65201708030261500401063090792904507392 10713340 663415621886201936935873732585804800 10713341 29515775842488441346580109946684613484 10713342 214197530047654846641619266617855061312 10713343 -207234751733817687460716094766133169408 10713344 -168217110956947145016084551501768294400 10713345 156421615446288994926260637920857979520 10713346 -46460909721928009865420824342005012480 10713347 43082257248242007907128137852105804796 10713348 -143342919773939151483751373569410539520 10713349 -791280891932620098525882824516561951364 10713350 67444370415850643836145187955030156800 10713351 -273457477283864489873928185142045914496 10713352 -91299083757118891867794638979537960960 10713353 122065143027550237038619528800575208000 10713354 54449597899061744891678810761819806720 10713355 18606399656482968335784651243138768000 10713356 -12901940106849864108790215847762498560 10713357 199277745157950207432814391585546154240 10713358 -355974776105241875850701741510506321920 10713359 -393376364178613020221264538933188090160 10713360 22446455471230984868392584580009820160 10713361 13458435837719711884105970470013622962 10713362 245508795215364964007937604875820481664 10713363 -45117045486903574584400605254792049600 10713364 -1826671983203637751473866279607193600 10713365 -49437860197529033075714943126703019880 10713366 -181690689722513883905761880081985340416 10713367 29696665363579438096231206205220588544 10713368 615162298659287796234386844641712783360 10713369 481499229927971255535730443803998036608 10713370 16596175801097196489399050254548422880 10713371 -135412646923494050256739689777062196528 10713372 -366282667461987386510086523625891153408 10713373 -335403808991976105257512530405590325792 10713374 -67551765268064400430070896141307000448 10713375 -92015409086871126903501382423085940000 10713376 -516385674906928640673638668178231328768 10713377 -294567270377439988138671639897275054400 10713378 5376826527908371779758262452289446400 10713379 -109785779852482293498698276997274355624 10713380 -44240132554962785775923101627995283200 10713381 114781376327299660263341607499741298688 10713382 -99380264028896423302706600318143060416 10713383 268386826593501593698655917908949605120 10713384 383462716511463203270461678265076203520 10713385 -546595796534207259027766639685237859420 10713386 -156932579063939564735972578111153462608 10713387 57472320565912928657194859680181517552 10713388 227530467844262534182594039773583492096 10713389 163435402723484967943278760389130775190 10713390 34681601182157252745470369975529872640 10713391 -207256891472930164027300397320593858480 10713392 21962746126087859066758349753910558720 10713393 -203573711470451859776675429364815289216 10713394 337422226017508910392012234260584372496 10713395 112616135522531734115313859021107413760 10713396 181978293000241363687432035225801633792 10713397 7424708962409600987169800449184121120 10713398 118384396848196742723189866172212780800 10713399 -466691997017799235924675485095298899736 10713400 -82427555140744145871100873955567616000 10713401 -922734267964439287086502124317289948988 10713402 23715685129419740068716139055963534592 10713403 -484400758647849490088696083609774091376 10713404 27719726413152078376324579290220494336 10713405 178038019719988728390509677110691544160 10713406 -8493363263569059636485183440629328512 10713407 540615719829506507923776249479163888 10713408 48327764388103677842094486437285068800 10713409 -325622214375099756901062395217716045694 10713410 62301556284381173222884170554217507360 10713411 153365961985657605850816909251700502400 10713412 353138701764827292211529654472191427840 10713413 -821894786499252731310428505765058090338 10713414 527790713252379891572004304478699520 10713415 325821663130746997764283671873121435200 10713416 -102957141356374064443923145696677888000 10713417 -115531597422021952946671236807395108544 10713418 189798226601258164158549577751123738160 10713419 -746318995806859133887098802645552179180 10713420 -47382201519631442276530132125573166080 10713421 513592081738182237523253823940677157622 10713422 -51502371756378302142224842004400583488 10713423 41090400593123412813815970019417476096 10713424 2626277641549293944477172623753199616 10713425 348020570143958246174748901113657462000 10713426 -129671123508444308103592623690910970112 10713427 -524957796725363456997727209879829823840 10713428 -391068640368668781829832609258043285504 10713429 -218078929469929734674309611012540519026 10713430 -42454864005681620806430683941991848960 10713431 1394407248090756003651716089017194789832 10713432 -51303826099466897353397945148279398400 10713433 -344494882333788661125553693988028401136 10713434 -250376847449415184769216784117013260288 10713435 215880313609480447940453211488641862400 10713436 595701560669361379746452076007581831680 10713437 262344756303990875693341962531220488000 10713438 292092690386636452108646740181567560320 10713439 -25437878937389777826334663581001996032 10713440 266801002560766590286107255488564428800 10713441 -366259847423784405735591667275146902080 10713442 712092430119662591747226640982393900544 10713443 -185883113836134065529622068789592512 10713444 79301038418561842440386276312516800512 10713445 -71017871773110971946783084603342028800 10713446 -151500587695407678779675658432268016256 10713447 597849837357187448114308948076742174600 10713448 36398548501774949136005071545305088000 10713449 -531267714606584270924662738817059885020 10713450 1164096276663132700119656625612902400 10713451 -100929646847670661447473168247364051904 10713452 -11599614003181652050947192802191492864 10713453 186589699164754751153825728658201738304 10713454 158117693016559270302612571786189957440 10713455 -284297954169222223207247958291026195640 10713456 -25228484496898495615030058716101672960 10713457 539860766022765996019343803829152042706 10713458 -252229186654772189627258349391279006704 10713459 -402287873454291664995141676241850378696 10713460 -281227540862178817300605768429811518720 10713461 -290876356979113733626478924826017604 10713462 -342875456264672614244824234659897716736 10713463 -1013170454233031359739130734696945329080 10713464 115736486201576365693568535705990758400 10713465 -3614265059069424800463078575895393600 10713466 -205819377906226217921815093127363358720 10713467 273935209756747311027205944459391332516 10713468 109793155598170599405125170649760039936 10713469 48435896591366096299347550233983230848 10713470 51494148831243106601822668877217676800 10713471 -91246431550658526087135831912909605688 10713472 16282779654533864881618722925282590720 10713473 5586916456062824926888202870792649600 10713474 -64038393710399788365333839759117996544 10713475 -209778671834295062785199160084708986500 10713476 158955643283029933473079413796365926400 10713477 26643988871085674629914107189507609760 10713478 160452056299892668121648002077988115040 10713479 -173214845082241377418691579256669403008 10713480 3789347622053225444387534660965171200 10713481 86801010763439555527371843208814768282 10713482 -40950121292594984886494061485881241856 10713483 -366014610451795615907365947721930799256 10713484 -818574402278918185811278428286897664 10713485 -583061302730695198430380180355196699240 10713486 -4623981013448557471692422897998703616 10713487 -54927211202996331710518362978665684960 10713488 -42503110215787427047485394821205180416 10713489 -18194258107612035104041228359934012176 10713490 -30631216889843742501355827706728732000 10713491 633672212160376982141331845296084029984 10713492 -29154975432964119327590446424865177600 10713493 -1213382559625793505568315338880234816 10713494 -484492656424766288008517061344953956288 10713495 86958323177136053211330679522318724640 10713496 -179103028589252348779654538974186014720 10713497 719204287111971806954369177416664879946 10713498 61865677086103996911717295339326309120 10713499 58786794889009910021773041522213382340 10713500 153445700561097661001851926638433792000 10713501 -46262591799444116319556669531421475360 10713502 123884864671704936260055643937079378432 10713503 -34827546227159424576555871050538441248 10713504 -151392963434430472821468847126138060800 10713505 126352359090105238239414730658157968640 10713506 -36257099726204688120882337397719633920 10713507 -94062665278193653105053284516146845696 10713508 77962495235236998539692521545494364160 10713509 -321577582937745799166177075766982843584 10713510 -106835626923439591189340260729464729600 10713511 -528391777977560141433409680766127636600 10713512 555860307285871844656466158744584683520 10713513 108491370080361750238433698399056122304 10713514 59943635242385940776255127137035667712 10713515 -249171409326069382900636015124915232000 10713516 -44921054394262950574204552957800615936 10713517 111091801081841771396876436293553901932 10713518 -729555369923326839183478703285853639360 10713519 -193593340992698954157770161829293830480 10713520 -74649281525889070560896210838611558400 10713521 -121053830628162268627835865984438789696 10713522 168913594017650930395225657385235180672 10713523 -444644899804589484024500590877012737760 10713524 321295799370865030942123663770826740096 10713525 -61682800755530771787939169068400226400 10713526 -35169079810207324619940769116201712608 10713527 594900883931266868995798139839912890072 10713528 163333896732449649965714053460627865600 10713529 230456947168185104011667037970880302276 10713530 -11457268481039621820742402250472000000 10713531 28948755454604495535008508712202393280 10713532 554638933369224255436123219698238493696 10713533 374731662840692599224384522283777570380 10713534 72303073804935540969174600534384709248 10713535 66777381364738250622021859539409556160 10713536 -3774862334929384260113239888436920320 10713537 8507016765244423578704923563954922980 10713538 -38315054505856066496507593025430257664 10713539 288296280795943176889438868563058081340 10713540 168407420577014225652828725339253964800 10713541 -695210655264588703225209855123027033058 10713542 64502984297902862728023638103349094400 10713543 -206773976802817548923071132166686600536 10713544 -97348359074660524548823481591768340480 10713545 255457713778075494722766592567614147840 10713546 3995450560232942959145643760886101344 10713547 7314003991701030360304688880262683600 10713548 320450213502668438957327898943634443008 10713549 -129006818204979083833809202467629859840 10713550 -38050986660113526822640917530950003200 10713551 -68562618721224282044419639256277561168 10713552 -78737393306984002281946253287365672960 10713553 18952144835246349014036696829412340880 10713554 159070707372627832380194189835925300512 10713555 -167027751647239904828531241264143539200 10713556 353032491411685425236585098750952951808 10713557 815924588894123202740496450500328964320 10713558 -116317690373130703729438500005185636416 10713559 -170432297661976489753604086739954847984 10713560 79104320650602214098635709618584371200 10713561 183619512128705278330958666217134460480 10713562 84133822795897267345611088145734149600 10713563 -8367399626967385536279336842238585600 10713564 -279971131210711267416828015501800593920 10713565 -153809514582535452685359956005164843540 10713566 174836279307211977555930512939834159232 10713567 -422076087401641186799103755287146930288 10713568 -788119416484571541329026071867225538560 10713569 56447758691293790821722334541081395200 10713570 -46237246449513975380067062841873377280 10713571 -320963303266793461835509531480006020912 10713572 108518374415310816417338715854482145280 10713573 -469582081244200489972962928499185127040 10713574 -107831265557972466733831973072913670080 10713575 -127086484684252484553444032363340407400 10713576 -257915390324612181154415088338681856000 10713577 77679503952143578567329636250899436672 10713578 138138324761476291195842441657007953840 10713579 2230834998436463461622802891143666688 10713580 -25325499248150832372374530458354892800 10713581 -96419374051332052854596728360324344618 10713582 284836224690849521372611399655929920 10713583 -378209157617096064071651342173419253168 10713584 26779594497414814561574708212106526720 10713585 -72401282947691663094734638336227590400 10713586 11446632299939457632628400562228202720 10713587 -127148642751953470431215833743062397600 10713588 -2907188502092609833582096580463734784 10713589 -405330925528765576358847773682697209600 10713590 -103906474658980702307488724032370995200 10713591 111277109743757143588639752203876411952 10713592 348370819424636236045313949941723136000 10713593 129940913597769966696518713607748387840 10713594 -184945794758064347889675335591502028800 10713595 117600456178451362605846629224630809600 10713596 124252873062591295111153163482775347200 10713597 -93590966049202639448527397521396377600 10713598 -80182908584014816284979429653534900864 10713599 74299222528971007986841018429381501464 10713600 36036893730908550414469155998662656000 10713601 -54117262498835291237989960956613791296 10713602 35930535937862903275775836362927060000 10713603 789995988710260468525809400958071686144 10713604 -634877225606626328266323028256436553728 10713605 146119583511178870839523626673650144000 10713606 169360561187875540253586975598835827200 10713607 -317648348071616970518712565966556471280 10713608 21667140095394187306238753778177361920 10713609 137291356619514079144936960782908380644 10713610 19265300820272303397366245498562264000 10713611 -290471734770358930986182509204472719788 10713612 -31298539883320118397653371218907938816 10713613 549152924332034660626071528950643539884 10713614 512126749949642746776206775889348336320 10713615 205513001590348976677201004388816384000 10713616 -130262465111595380463080205268221689856 10713617 583301785225932773804288216891658591666 10713618 -208593895572920574108039280135387466736 10713619 -140573424890718618130923961444522461104 10713620 264975665316503125749194368364333967360 10713621 -391525767788659939467964423942085676096 10713622 771534294619240294639317646285142592 10713623 -1061658851439571779400477852063905440496 10713624 -248554107700992823141003548350650798080 10713625 -344209733866649808550662385130395920000 10713626 12589578068976148368665974372604218368 10713627 -596881409899987185666056019756787934520 10713628 126467678045794899886921732483843762176 10713629 -7782637745414480897077659861832207770 10713630 90686482428310484112989974325903339520 10713631 -168760542302571180622625632990073251136 10713632 164452696116363931836672879000892342272 10713633 78931994803463749524012922549857131520 10713634 129265047630614914859586985886808891216 10713635 -285529176767864659236883101327226121040 10713636 42789922218548166470879780152463486592 10713637 297017372366741715649368121889593928640 10713638 -31926980891748839055284594081445880320 10713639 -437554979364436741359395455635045896832 10713640 -146170174392545806945327333018617446400 10713641 753394814655671084384356519462403058042 10713642 -74104323187658549436521450926002800640 10713643 137278160104324377059134312469833971144 10713644 -108163503169545853626006372252578534400 10713645 -176860130664813969041551007683132658580 10713646 38581504270900413678022700853173407680 10713647 289639224730344874629145158160632014832 10713648 86348850130664646149423501196565413888 10713649 -935853825424033581147830935872520037964 10713650 218043251148083804884683356191568257200 10713651 -80599543404221048627373060783694430160 10713652 -444682926497100187661280702704765757440 10713653 200872999848622939854700226968819296000 10713654 314689050441509481730990255342675248000 10713655 -168339511422425032172692581974021280 10713656 205784893157230713726236244364024442880 10713657 100912712286256543288559976339247641792 10713658 -23840729457732591547758342594647637024 10713659 -548724906361038990948952177457056899072 10713660 148991855783565603836395662774091637760 10713661 -96272679357500901982012138771273086368 10713662 -1176434512782134644949026905936462336 10713663 22985948597005837197787709453482739880 10713664 21270545110985793991415056766137794560 10713665 3399167936512015486102677445000307520 10713666 12771215323819241906957086357907837184 10713667 371906401497501265214890869793865334716 10713668 -152647245750206845806781384516348391424 10713669 87632767405525668841467009975146439168 10713670 -83959297077740456250935463038931411840 10713671 -614788871698352535713717651326566313128 10713672 -170254646649153376491072146055303444480 10713673 631875070297805893223622102355591402560 10713674 50030597036271305730997551213802609344 10713675 -26441744740239513961779281835046099200 10713676 -46832372316677492606508092644296001536 10713677 150567522306718633111436012806616933208 10713678 166044993356222266128696342276722754624 10713679 -237736710833657258717297547154688499416 10713680 -93945696903844426327886509352262205440 10713681 -273396273143946668410897913131129101120 10713682 42241315143117000143603764723845035520 10713683 20539315144879689447773649966285141360 10713684 156408338220033778302642502759282870272 10713685 189991829842303738585650214379567419800 10713686 -84146774608836009523538135399413780800 10713687 87271718046260018135802128693513706240 10713688 348139929448235328628973128087049717760 10713689 -32815601066260387501556330658176310528 10713690 65702903877254232236221623328877680320 10713691 111205387199148540725003408404992801092 10713692 47186034277714323563940272031199887360 10713693 11534685503513263573857225216149968128 10713694 42224259695837069840229474991941856896 10713695 -345921413036978609964450917564855011800 10713696 -83546239705565976979042771444904755200 10713697 -1219597399742154210837639086212920791808 10713698 -45523980905342615573299721603066708400 10713699 -2165720914540897293423823947615301920 10713700 76725711484019551694645572366645731200 10713701 337988578051831150778173268934839980800 10713702 -58475183077546293541288086617407948800 10713703 291565592793337887798886088618983320 10713704 77650597622008975341198162514536529920 10713705 -168960460212972948253115146227190136640 10713706 74452346371385884634478854764718532960 10713707 558995861905886831162209722168920899956 10713708 105956645407316241115146553938885120 10713709 626979242740501308923645527471045645910 10713710 -4793132115245324705469606609806522880 10713711 -181485373880768424980620173309206740728 10713712 117645927583667742408949289385469116416 10713713 -60149461121113501428449990655578516496 10713714 -20735242700657090056838482639612723200 10713715 515294543195472362989246378883642421360 10713716 -113169897379849729511847778677609301248 10713717 -21506664551150553410575209532471477632 10713718 -612877815204230789638137713329224384384 10713719 -9980598836068875004296484295796220080 10713720 52478962992075718446016820153942016000 10713721 163158861281382946358201222224374989700 10713722 269314223580976885138030431949941733632 10713723 101678166619585948625894195751779165568 10713724 10469288297425827220297368499134267392 10713725 -259000248340805537335379601785211912000 10713726 261291251099957833178802845112635980992 10713727 308679469982497381116050423757233480576 10713728 270638936608806043018108604421840568320 10713729 27442958594714786982431652857551303488 10713730 220636269760135494410351030005366217760 10713731 -16299042792645505940907905468416593600 10713732 -195597102597586204740058469448613785600 10713733 451138819050747010769251076882037733982 10713734 -67611005613165960253662762492796653984 10713735 194131824747089822928481147540054286400 10713736 269271855070829575714914157528900485120 10713737 591357915976653250613867354665926847386 10713738 38371351379681667073744825676499391488 10713739 72414442846074444603432591850833608440 10713740 35362123816658572195111768558451374080 10713741 -116586730122934816978986261509366764608 10713742 26003304642735653049201342123153110592 10713743 689593341875543082388755128860870982880 10713744 -49416945485494191890094024288875053056 10713745 20622055812626161063899830184585465600 10713746 -264987458138494146162310449818088098928 10713747 136178722108066791853949201157534585984 10713748 119754550864689110547668667426278849408 10713749 375097562381053267233190614682831342560 10713750 -19360474497270373123394860016913480000 10713751 -6181692455744661707563361741725374720 10713752 -117811221671974629433485669299513303040 10713753 239634279567723382840171256032638142362 10713754 -4075052554229115398664158517281777424 10713755 -76740886575589168484695881375027868800 10713756 50021048392501338678273372931331257344 10713757 208327302907706196279322069375865903832 10713758 159811236653818303843402441306156738560 10713759 86319919969976827994845169966966271360 10713760 -401769151669659379936173194603298816000 10713761 -116014865820368600398461525794054692638 10713762 -27414370389856774273889067077152896000 10713763 335837475022486042963903644768922798464 10713764 319639928330026582809712573219951272576 10713765 -135216129731193174561001969851421344000 10713766 116507981631577230313493503086866903040 10713767 -674587043929166587926859242069834596640 10713768 -76617917149831094635265492932227563520 10713769 957733841248475000383253858398313068512 10713770 -1685021092900296684011887062832117920 10713771 -183102024382333294939688979742197004992 10713772 -1549241996901031104303843869325398528 10713773 -122977159393241920169229722270522652960 10713774 -164644444488912069862416419140998757248 10713775 239269742265744117044657636964104277800 10713776 -138677687333503601666745212923350663168 10713777 -121806176315626160647710347691839067840 10713778 -63171124118011813316721266750715448560 10713779 144668036834602188060548359184340346380 10713780 80609470642902895075346414425614213120 10713781 -24321874077431305584004872594993816068 10713782 -61142730156409808948681336423327967168 10713783 -281636260344574606763457879126377194776 10713784 -640663048599471849746669052940990525440 10713785 11840288543592888751262674323805359360 10713786 1810622166921708240496971791674902528 10713787 189329686019436646661285665851535739152 10713788 128902677380863858600894038592741721088 10713789 -23367217861232702666867512387538444340 10713790 -5516424051877135867600619953508721600 10713791 295226470584125685051249855398971742208 10713792 59868385770644949592027445780853817344 10713793 283380570542915280861319520743580513280 10713794 -575395240750331530470318803508945408 10713795 2831358766431397705213767322608518400 10713796 -211331202181431068566142346191595458560 10713797 -226145717118143725571062513548651542754 10713798 34234433128037102543634530052424320768 10713799 -212003716839108077741239066841193463664 10713800 -227086125103299356004320460021932160000 10713801 -331467083840600357234481139540494537648 10713802 -274771279463790828362691913814835933696 10713803 224297233343038247679158288843970443880 10713804 -79757408086815288713602728011077845504 10713805 -62279651544121923411150001457578431540 10713806 203025764924823228266343975673721975424 10713807 -95803377843200923208821301406512833752 10713808 14103848245967612058477017722091339776 10713809 600746321984921013703077631523889605616 10713810 -24346193142803260726686403318937356800 10713811 17410682404307246931530598646775023272 10713812 46424379353676536993370808285757448192 10713813 -377324015735563466033566535847017097312 10713814 101152910410661263271286515173462591488 10713815 40042984077628173899785693031605939200 10713816 -807294173582713810530792622540813516800 10713817 28714928989963812375989457814420648192 10713818 202205219681074429547758874003202171360 10713819 402858873002639198243432251813634403840 10713820 -12543882077851437482432653451881881600 10713821 56563648315356171928538619587678522412 10713822 115961228761521951325492992852349132800 10713823 -138212098521974586093023231878155000928 10713824 1585365616314373086268650455695884288 10713825 -111770819621358540560259323595159438900 10713826 142903082151056687247828097826873900112 10713827 128272763060147984932798132100871627960 10713828 -127103938425733286551265024920654970880 10713829 -99099575150923176429704675086667668608 10713830 -16285498161045106920652488374817206400 10713831 -198287831740826476437092038326356222976 10713832 -465749836428563380677563448235713561600 10713833 92458715255714528845364831429003488008 10713834 37729191218259088036804754307794365440 10713835 277627620104221405798766871753634321920 10713836 -127226987591421702369593079028984479744 10713837 3435102445760309242809220491490256928 10713838 -231281120551776689321163808568299537920 10713839 -749265946867362059949750557393957911944 10713840 -70942560965054974087834359873972142080 10713841 -60012934795981444428970883460211796316 10713842 161507744121348625929640294957375760640 10713843 78720271005405499279079037841797534720 10713844 163472442459494563751129670881625564672 10713845 22681549944932034477667444373823534000 10713846 63429188175962568257214877291642042368 10713847 -549661481208887612766722863471934323200 10713848 -268350844785359296309802345806842593280 10713849 -483913588425925541675749792567377237936 10713850 -70450399372747151542487245293447975600 10713851 -242776911056876767994813620130250941148 10713852 254938410769549939851507011958500568576 10713853 208258027796844075221751887755878781120 10713854 585459257905209093356083574392492033920 10713855 63848207088534346941240206993645922960 10713856 240298521063555855987069296150621192192 10713857 160466156704442050053667290891703966848 10713858 40009476238946104592074436795298317184 10713859 -83798954092478840423527440772331264640 10713860 213544733763601712920878020045434613760 10713861 269787840434845286391477434175792175710 10713862 -437554289135444707173706702564698600768 10713863 85521585408397763638447322628834627960 10713864 5981388191507532119228160967341342720 10713865 356124947247080297773821511156244476260 10713866 -16969075107191263824850305694665342720 10713867 -32379681384085141511008947127129441320 10713868 53996095359242536300274214139888899072 10713869 307817600337775139646242585046733398720 10713870 71753463554009957798122457184744201600 10713871 -167940385225310732631500451250094716688 10713872 -27065068850530281934383872217777438720 10713873 -445070389548257955719547168899933753616 10713874 -59777085355879062770362013077402848 10713875 67031844362524743704452034019411144000 10713876 -441091940961697343453864380413534474240 10713877 -60483630437707817117310487734710988274 10713878 -39652485871970633559965651419086521088 10713879 -1662228557913493923999366809588258304 10713880 -3577638558480209497165222851480576000 10713881 -444497982713540802390386534075893515318 10713882 192332862200727884561152928222248699392 10713883 19109978664856850364307972021528503984 10713884 357784384649918690538769579515743970816 10713885 87168029274659118407352471208746270720 10713886 -475309745139588623055846302020904596608 10713887 -461134442585944173419784318385768450464 10713888 -449929913262319361917254471825468358656 10713889 222036004073216305528846752605402098224 10713890 14428226443671431789338852137382141440 10713891 -290730520385899482909631920204787657920 10713892 27153895943442069386721783824687677440 10713893 511119951659594146362127083823239582780 10713894 -162554061678385750133547195718568179200 10713895 -16264739268203461612997322467195557920 10713896 8362476649609340092832364552299304960 10713897 23230937170280620106242665875394186240 10713898 97354599032457016369109806595179335264 10713899 -156002354518816139629199597746901279964 10713900 46917958841753430422162059018957209600 10713901 -393685704143020282297726935960360451200 10713902 426643385833519636562132582720403961152 10713903 80122806484565805387949568117579036928 10713904 -126258535995076432208524400054967762944 10713905 -108132637278785309318478157705243407600 10713906 -53153301707605243380868622111735018496 10713907 -171542825228264352704183664272745801844 10713908 2665689069398768727214913643046914816 10713909 356112783961011977788911147955361280 10713910 -40699571527848976652664518277969100800 10713911 -225038576523422557863003019301354401848 10713912 -157171196920163997262870293519835791360 10713913 280603537960617534513729112988816258560 10713914 -159813067000107156721880862512523714048 10713915 -40160018827958127515786463162510818880 10713916 -232886845799810090376438280869505193472 10713917 -232309040621818027971745354945718591034 10713918 8216031176702672619201808356599475456 10713919 -559374851405557024786343519671817327680 10713920 60660813442625263328021057504783892480 10713921 273547903445571467352849731307256856112 10713922 -69000246422343199780724619170803260000 10713923 9309941918015840039491879828356499008 10713924 382933664066007026560358173189766891520 10713925 126301754924224062829735002204379374650 10713926 135256875903575246989788643744844034912 10713927 13920472335192156999330337123720936704 10713928 -431274916887309068105949864552483840000 10713929 35471613232784394354778685562587691840 10713930 -188857138213305346193659469008832474880 10713931 -574619610591543256111663547605038924268 10713932 -478975527650491578425613090298418964480 10713933 83785472665817531517500319966871996524 10713934 37280517940479509056392714166708224000 10713935 -48200959485278016261870856984240908240 10713936 7341785931708381457743532622699692032 10713937 48126138064568586682149121945053961640 10713938 -572775375697380618486194240689392816000 10713939 -304140244455280214316058200783117698376 10713940 362557552211999044104022977705076535040 10713941 5691663314791597421213095274914974720 10713942 34766390463883364592206217705156147072 10713943 119557190912457441671002833013281149192 10713944 931374978296933172375138260346853478400 10713945 427870708955267691908709971446642560 10713946 -20822034720904405529069376592279718400 10713947 543050114053130482495404148821657120312 10713948 72310814398961657952209035560677376000 10713949 -747118114298441801756201058047739161050 10713950 28145016420071309367303489677689363200 10713951 -6254042747508814104750109035644577000 10713952 195354273672223088942206568561911529472 10713953 353114498998250279588957705046489383202 10713954 88779321677309005898617443228895334400 10713955 72958824829003834997957110231144062720 10713956 -147642706099171114489240169731748997120 10713957 800703838888044521190906082157088257088 10713958 -176110619663696699064039557222598469920 10713959 163614061860290414445843986888083871160 10713960 297088659708256968426249857393912985600 10713961 123233099883400013605734114512581363200 10713962 -8026360967144290096604892217876516608 10713963 46587294043024131558350346160180124640 10713964 444668596830307181795198837271316605952 10713965 -14159572644421391875140217805240977140 10713966 5453299328810421091555600398786014208 10713967 238929866061385929577291556728624788480 10713968 37384851210762656303931308549339480064 10713969 -92761284269499025674452158283570637696 10713970 -66654264808540312972286504298636234240 10713971 -65621873345306204630385655381916164656 10713972 89508884856421494283004665647224193024 10713973 64646306771320849129146395537924306222 10713974 37931219137818616135877540653570885632 10713975 -22694041198709189151423458029016860800 10713976 -11697873602007190717230433531448279040 10713977 -104735318296749640050192380692493379840 10713978 -474075525928780268064967504055900728320 10713979 -278447875654784861515436163827961353856 10713980 345795583400912183704916430938670182400 10713981 -389011187535772731460757853474214211040 10713982 -112153335115911537436723289967727811328 10713983 -300271018888911753160213589814766849680 10713984 305884790628648697020659347774651760640 10713985 -60436145368272860620295497752266317440 10713986 269675453348484399534244037883691624320 10713987 82624912528333515023819414687253025320 10713988 247497537302846073489213263537384463488 10713989 -374633308548047545687363302575676380832 10713990 17411558181115163937139751883532554240 10713991 -58571966752969173673769849065529625248 10713992 -289591155521697961689919841033109043200 10713993 127099016120716911276440409691069850784 10713994 -416292712181217403436853657417152808000 10713995 -184121880347226675180252785630032725120 10713996 475709698871856316646835985927806796800 10713997 -20198432059924548620177511423140651508 10713998 -112918817872090725232582076481807102720 10713999 -333279816214767022338361231854855273336 10714000 41663561910159588382056089302401024000 10714001 -143569929996136169550014009422736421900 10714002 -62407397826648863724041586623170114560 10714003 155719700112505040520160884938522644608 10714004 89968418209827130165669347733238777856 10714005 371386407789207969961972260063761712000 10714006 -401960206170778379764116282640510830048 10714007 -378339383113203185166218007027325554744 10714008 -192587031513082781608121764345069424640 10714009 1763731921644965678515900940460704288 10714010 -104510558334090757139398219593923799840 10714011 52856874783556570018045679531052964608 10714012 -317727468256943001721516124496275819520 10714013 302109778955716319837709107090316908262 10714014 -144933529780864427415968849358901061952 10714015 -149508407462892719934687791472064529280 10714016 -81585169284758712737732230587118387200 10714017 170894167809343869440283849372806754912 10714018 53869427378042298261254893362882249216 10714019 -702534832119795388666455107939022956580 10714020 -16066567703645907847926665904967864320 10714021 233441873195057712946310287057075768320 10714022 -244329288524277723214180939658120947200 10714023 163193274522553073834546239590982369872 10714024 -192170806293005564960692744590610022400 10714025 28484735861097833168987107798343044800 10714026 -333820674897683821022244112253167297536 10714027 138674235503811912954329768676970572952 10714028 129290339281457981356815300025099914240 10714029 32422184651647977535948154967263160000 10714030 124603594858332709748606215747491091200 10714031 -176645090287284172197119450861461869168 10714032 -3371445625886466122493531766499770368 10714033 150381375542414323524291767871669130224 10714034 126467137235612266123466138474993313792 10714035 -83055998310518312617883785278287016960 10714036 61778623939368142048698684789291836160 10714037 154731128588201076795857465201390863392 10714038 85602157525131142582197555379924780800 10714039 410916011694078086899829831827333542240 10714040 -109273113735453533975454698713255526400 10714041 -87979809697221975148897701742572869052 10714042 156429586556779632838130919616839696384 10714043 169679775302190575284594423510109611320 10714044 -158982385361788199318229438918422446080 10714045 274127786295160897124986984885913032800 10714046 107248762811944689397012463905204732800 10714047 -58956960390546345012531952908052735872 10714048 -132077488843952119988322418270972936192 10714049 1161679896413062902260048103239399771220 10714050 -2492556214114629538991442293989572000 10714051 289008801563362740248840845881779029052 10714052 -3830801705767939985160567754524930048 10714053 67970889698923358889452883486932042880 10714054 7355788824553593732774196739814193920 10714055 -150563886128492671298641907025507818880 10714056 -93611415729912296393255906537158901760 10714057 449202811975011197817445686807598505306 10714058 -201412379653374097822125543867815159040 10714059 -948072312263313428945929379687276236800 10714060 -36627404752483733067853023826379735040 10714061 -245116218227781142301755983555866707338 10714062 35425195337282960168866626746970746880 10714063 -212321762377684816839707901763671464016 10714064 -17447739292005772825466685473226571776 10714065 -57489779242598656102295915871374952960 10714066 518137792780305298643889115848815376 10714067 55026406259679050577870604116533575680 10714068 178156522162377153910612770754034247552 10714069 -388165444138379666879963530997647095680 10714070 -69511788922144818419163432365709323520 10714071 86461920504233783715811642322674881744 10714072 -205005969372553977716354131189170739200 10714073 368262169368400392433369911744254459136 10714074 -16788025477094381809271605624072693248 10714075 343160897812695705754202471595988229300 10714076 173455118407239963231749248943094581760 10714077 346843844592549305871343375877652488448 10714078 421145640205995906174410059043710707840 10714079 -89076400549218488402670451467394338480 10714080 -78085368138575311585424964481198325760 10714081 54253535383860285715739953309290557120 10714082 -102225857759842126628997984515362162608 10714083 64256803166035111353630445664729252784 10714084 -246288323972412000985208714240593229568 10714085 95839137866482499046316724915009187960 10714086 41139768616886312486774761816992931200 10714087 -189273350572855705540648425494632763520 10714088 -172835311792214485543949719770611220480 10714089 -164007155499557801489749183645476707040 10714090 15400770863945434560494814893020185600 10714091 -813505825829421610102554224842536362508 10714092 -208558493897365127836386885489859496448 10714093 -268602672850321668381458885780653160478 10714094 -114475388452798473805418006887248197760 10714095 1358250720011976552300258417351022320 10714096 54751687236018298377914878375412629504 10714097 141646404039841483681134260864811436752 10714098 -242035204434420148298209478615727908736 10714099 892100230966616793972314013716538008520 10714100 261420175127720601469899133111868160000 10714101 335884105075713868606391877864342693888 10714102 -29746004603866889810738453906908146048 10714103 -827573458602308853433494267639278298648 10714104 35280875339124881436048393762236190720 10714105 9510916949907093956868037790033376000 10714106 82124474859567543342073440856868469984 10714107 234560219617655888521786278137332502040 10714108 -289706104483184219800305218416098808320 10714109 113358896017260234940155155951746517760 10714110 165293782776170226562560187838347422720 10714111 -17625599219469942279826384853625986376 10714112 258629092229888974004650647419036368896 10714113 -173139727074659022651699290837350038336 10714114 -10040855682505023923255279593530895296 10714115 564219237764530670369803242364021967760 10714116 -140829461772324936310330609666809139200 10714117 -920836152859750408393677931418784364834 10714118 -166105234756992291999971133292876302240 10714119 -3184379351833205159133140107421447472 10714120 201636745299393738911533064693071872000 10714121 200692216591808733415557349732468877088 10714122 -215734618995516603801119234926417375440 10714123 193754096247502539004357142746346845840 10714124 269692907980875816370889974937329598976 10714125 -339680931927058704234457222928463672000 10714126 -124209120323651101980141715905308839488 10714127 -27673289631341149737642425389314470016 10714128 -101000018470001360674100680781535707136 10714129 -261652069680816407341563812150100616270 10714130 -101485510801412559489921779195719795200 10714131 134067439006067235711894641351104052160 10714132 245054840971296075378627001329231796224 10714133 38661953648917996777590227535438554382 10714134 145723625182919421371600385365311980480 10714135 259885834367912696533383613241970352560 10714136 -141753681535083443941608263954831155200 10714137 183448843484505324221858547686941440 10714138 -4899811255378131852548331445505433600 10714139 246540584651407660907193935810111681640 10714140 37942398341526521001857840577569433600 10714141 2897042332689993334162340629586556652 10714142 252746421386651802283605332985026201472 10714143 49485750239036333695974806848194288000 10714144 -653624937652835534766840952224057851904 10714145 -83335590821336189746775731483085660160 10714146 78647771708903464984245870496192051584 10714147 582544868929651358736196587208795747800 10714148 170321199824218857716687838873713669376 10714149 536632966464954408644303523924160130268 10714150 -173851208399416675959838085374555495200 10714151 -267048266529508958669504244513007956000 10714152 -71991449424333325147174052837166120960 10714153 170718325032181922981359801849650999184 10714154 255852399926611411161025247643361231872 10714155 89668650187541317546398293038499839200 10714156 401101494942911013596239858195308043520 10714157 -95145899536558066256883649670350214400 10714158 9471206594465464434456686178761588736 10714159 -132632519948086922109275399942163531696 10714160 16465581877035876857029816436539392000 10714161 -64885011377630723329639918284324595296 10714162 113365876402813005365962823851189172544 10714163 -158530791804768458981338603448172239856 10714164 72311863679379845361789948357913497600 10714165 129174544920819506418006332785995605760 10714166 23962995343986355439058802171195946880 10714167 -915412439420685562169709311553112066560 10714168 12365017255629026810369322735679488000 10714169 232044844864592942076258402521510358570 10714170 -142199173199680931883767131326915129600 10714171 203342152520917560431994192085970006384 10714172 -74839464378700533236712860444529484800 10714173 36954347154902371361520326935945527264 10714174 -165575503249740668779789430141348753664 10714175 -103507298479454066685503830125536622600 10714176 43698248360220227144079808880286105600 10714177 -690953803785065690262352771562168006974 10714178 -3406953119786825073044701280236699776 10714179 -147700966028804677501961910665144313600 10714180 -168566827307769327802845831733514361600 10714181 -4488449895129774589856536381777071456 10714182 -25723462495633354573785591492949364736 10714183 200715586197457495969640337274778682880 10714184 110347927070449442605892291736427069440 10714185 -19085936621682986312812202874446605980 10714186 -134875763694700120277744351409929894400 10714187 499246402642480291789045749274388268 10714188 -17408882211055842127407968351270822400 10714189 102088421289426457755687377286219736950 10714190 -16243702361740741297908412206779054400 10714191 -259129175548358050223342443489464626808 10714192 204811772192791369856403131083411152896 10714193 125030049829069142010063612625008769458 10714194 -22122120905066517232596651722357537904 10714195 535395227949096672029904246166833420000 10714196 268575149332897312825229614331082518400 10714197 -41484068069096756323678172123815392672 10714198 234673485172342518173800210492597051392 10714199 -625464943874816784571506561408511586064 10714200 -3985925858337036172032476155625472000 10714201 -59684059729017569246042912005687994108 10714202 56870285571628628556773851470644796864 10714203 -324781680059863120132096331956813456788 10714204 -331725516448717959203622513926719020544 10714205 -1806738216642668168557913034157927680 10714206 -237047721326177420688481467737604501696 10714207 -40427001722896015582572699926092991888 10714208 -256929345988227145450103794183839154176 10714209 154888378635161858562254485826359986528 10714210 -5258546644432416930865350611171222400 10714211 -387002332559832530708636148969669961188 10714212 301697581132862575060203691421096094336 10714213 -542282962462603191094646216178622593538 10714214 -256247213718814304936489595651136020480 10714215 -101841617966132432969922103704269203680 10714216 172821650087994437884027470197779445760 10714217 -772675713154812474224975685813307847040 10714218 366860773337596175092691865671759082240 10714219 524388629992192137733145805772102239696 10714220 -126418550948559034687822454014955028480 10714221 109102653417791653252503928738049940480 10714222 9321855898509208119749322425455567872 10714223 -246604296222024114073473877673103424800 10714224 -919772631709440897104182738118246400 10714225 -311231337378641689841042345777323848250 10714226 -589087496599702293212368405986219939936 10714227 -18970431243991734960822361381204389840 10714228 -76237878563794529184504310885282480128 10714229 -71383888546956112420598826610161478080 10714230 -41773086914415674934345807650625786240 10714231 486163260551964856942950305336779186944 10714232 -556791683871482872935841574306408939520 10714233 -167922844113127360273627151079978183360 10714234 540327842525185093411755609084468480 10714235 97499521575841545711184053852576886560 10714236 -42387162601879892643755776535522727936 10714237 -429891194485953342191525600985735440160 10714238 50681399973626705721461307226120682112 10714239 339616833476075916534908235468716145624 10714240 -58154856842816650240671632722388582400 10714241 -794575328104232603857269491893471470588 10714242 84388084821568718977519075922855587584 10714243 20221749447232559346107424025303090824 10714244 145716893502181518980780098496869788672 10714245 169901941627486796671094422770407049120 10714246 -44955637569009294720716639959091648928 10714247 -505332253738343651756567806737766883304 10714248 91238416881873950507794956648209203200 10714249 14937036719359092537895164848765393280 10714250 378148768648706487519053604056112624000 10714251 37850163161768886134831915390245447680 10714252 -571320583451939500314251447129090378240 10714253 455085104090708571271033555944552224160 10714254 -169616887230449089279749538805613727680 10714255 121389568061821121396800266548696212320 10714256 1551350072450855626305364745864085504 10714257 32097264609496504476968388716379446754 10714258 370576227829095253655252108860832630784 10714259 639451899005809550816464892064805963080 10714260 -191421878480609802401890556528556349440 10714261 1060574940225354195431884954653575249664 10714262 226004971054828256270967334065078074400 10714263 152065441415395233642110123993531255424 10714264 283911348920247199197199380679839129600 10714265 239934070451727470038365378700345456200 10714266 434732941895438842915842497649810136320 10714267 10713798795200717534834853309632868432 10714268 -28710426112291033291355236141686888960 10714269 -85448526888137977505946158130227158656 10714270 67824253216603795320031420099253952000 10714271 -495950432426296377845053634952395539200 10714272 914875554252672204232617978837357035520 10714273 -1418231896320313893728240573843871228140 10714274 87273940189575907381979224741188119040 10714275 -2389681883427113748879188873521376400 10714276 1065559704220443912703281121439794432 10714277 110785276323369744596093489785319338272 10714278 -171105871115811733058086405193661178176 10714279 -694716453321387574208545674477380266120 10714280 -27337380167994047009028252337138329600 10714281 -76370115128095669222888175477375822448 10714282 -69077818439447144849408744999214796800 10714283 14911254873984656920786329913937154624 10714284 41461222972948716006129946872383115264 10714285 -317301973564762999836731530536056188020 10714286 -161124855112935687557948830833320456256 10714287 488057994095110134590900303622510487560 10714288 17477188893539160349159637972819574784 10714289 310803455747321728665395872396347411090 10714290 53308100104018179146202307791764851200 10714291 -390036191711551006639796024954921231200 10714292 -662740539509951873894187041764313068800 10714293 -432829469360987799562636438069372881618 10714294 333022914115451629874489659960306401696 10714295 -154601866188575097837871816100579001600 10714296 -568964952370537717470422351859656294400 10714297 -260349571539436094411316479593677633600 10714298 96687896999457572576040030007562247936 10714299 -442715839132575736660573604467701116136 10714300 -14737037509000537239856709681103680000 10714301 -41358770536610142608048636046939127656 10714302 -157585590826751287682384798699699736960 10714303 -1146809617444109773286316511596617308016 10714304 -180158409275479317510925249160448835584 10714305 -11440397042938558311701936302609966080 10714306 -133860230201466676800086792388279995520 10714307 -271706997766368128482186455854424190680 10714308 -653288345281405945087966997482954752 10714309 -91076746833881620653044297134336579360 10714310 1977820292088787101880107702477893760 10714311 137249686173548639932555305812464579320 10714312 113199310661589930545465667403074600960 10714313 -78935135161084297671557336720773900800 10714314 -24788119544795456190685597595237344512 10714315 -4285564785076685431657600009948466880 10714316 -108716298237780807854122252665912488448 10714317 3866584501920512297094332303765580480 10714318 -453581204379157894926391328970714201984 10714319 -185892115681763479461743695205225093376 10714320 -34707266878588161959656956683896750080 10714321 -36096856427789217472321538706184242840 10714322 -9653609928377492386695197994933679488 10714323 38338842515712271769331994582903424184 10714324 -40496345710913489930953686894857289984 10714325 -64978957750700345372455300274484429900 10714326 59032835470781764467065882165564633088 10714327 -85507326208721938751666748938374171640 10714328 500339704720422302445404085766577664000 10714329 -470987977273837663326883388141261578560 10714330 -217487236582784446207146880237002355200 10714331 -138458634594702494577263854964009303400 10714332 119680889282003324790841829413097359872 10714333 -10782910162369388744909314292279411136 10714334 -108942682615628353450654984929663245184 10714335 179612900532872710975805079721263708960 10714336 43525004570514331586753059742300504064 10714337 723382574632701795613507662223996909986 10714338 -101219727589146498725965631550616384896 10714339 -835743504535305623948808278077083509860 10714340 -29887429037461760189428918157150127360 10714341 213379245408079344951972044161452564480 10714342 349813058909589338431763110798584783072 10714343 -473077897806359066679201777055789096176 10714344 -9681411837896645021940329056679362560 10714345 551931948653370557471897718756554065800 10714346 -126745594876273524888014536341071746128 10714347 164175859422205635575328780361540481280 10714348 523532076830495007032575542595276644608 10714349 -112955875474050583095997367748496795764 10714350 128354969050371106346184091455833784000 10714351 -1079371280260125844859163223695807128 10714352 -64210345240053355713664986708015906816 10714353 3121187407072137769460945896358147520 10714354 52254218852442497990847517597586304000 10714355 -537368450103118741374387158578709299200 10714356 23805674668785902349320498500014772224 10714357 312852768385238508417615711558569976480 10714358 -14849841585693654990790995937834914624 10714359 -34451287571762620093246754680239571200 10714360 -123910303746672286035094951714636185600 10714361 -59793797249828045252451308893833504768 10714362 66152976687732298395658897987424612352 10714363 267710729919723062588086028617255156584 10714364 -42938114476984836453558429329900212224 10714365 -154515876073286971210716639534764095080 10714366 -27567923017679024984245532916604218240 10714367 751589091214711737617580067879460380416 10714368 -13389709679761535238111602937132220416 10714369 -1359940414181226842024874050236490494080 10714370 113908835208733146146742278271178982400 10714371 206027879462650312819901424606572817912 10714372 722023142451116015200487757736721443840 10714373 135941262765417819965077364760457807260 10714374 -79607990369826206617788400986683743104 10714375 -16488512294121071660860005944742400000 10714376 -162800925618573739022241661168671697920 10714377 214174954872004924284478846306208482320 10714378 2272175269743966570704756876539275360 10714379 -368959658780612418685314587419919628816 10714380 127660461251687721150444893998455275520 10714381 -462533069903347235855345702649568748928 10714382 20828903586320779862147850064490931072 10714383 123548980931044247732428109907992455200 10714384 54566483264336705025421465245833830400 10714385 396426826884994403357642397812924126400 10714386 40741848748255317129278803773779268096 10714387 -679465153950018905501745227325454772520 10714388 351178648843385189501783391339865404288 10714389 85837451446514994018571110855207061440 10714390 -202016531911047970712135264505393580800 10714391 -1733292494404530981918459665696732328 10714392 18224169297138767418178288046846238720 10714393 1915708492600752881427867912633411604 10714394 -144450830014786710949593493380501471504 10714395 -435602204929972911682949506297819126560 10714396 -1264759655239078032123478412993249280 10714397 446595271561328497114753675127125134432 10714398 -152190184880842086981505157890920115200 10714399 89272859650635698466958472761204447536 10714400 35394326688143778706736332926418944000 10714401 459321290071989214338756661105987624530 10714402 -310979598729714474791567910370652233728 10714403 98492647225950632671241983196958005760 10714404 261585102932950126504323910319294883840 10714405 121946951611312824522791926315220713560 10714406 -49688336201276934368615935561340070912 10714407 -185434871172698681682244698871765117440 10714408 -49181241803697359338979056569239808000 10714409 32427119927971174051370380223319240804 10714410 -11424277262745203923891924112901888000 10714411 -832902411074848088570739985513489254988 10714412 -240581768684149061194996048665606263808 10714413 -438356774690284011039406263187227646656 10714414 -406338112160158935271950869342609674944 10714415 232659258267756786383457770052857167560 10714416 8894677567618834101563881201494884352 10714417 249174674315533204767644820776710230592 10714418 -111852047611779751660333291570419190272 10714419 382864251605191568759637994294110327444 10714420 65916464089538986656028389943066990080 10714421 -754294050567823905055593966311456127378 10714422 -42223485578138120003311115798754775680 10714423 -342948233697220448611347674529851614960 10714424 -40119824827317124312801690073599918080 10714425 82039274907408458491189487257106611200 10714426 -254987785645704146986960207339681132320 10714427 -106583638812145870300109294550489791280 10714428 167136484999985422089821458783549696512 10714429 86352846209579147701443725846432812 10714430 -9540495214755618160497502562090696640 10714431 93541112208336904466369831997660305280 10714432 -84161819883802310258601599424367427584 10714433 -114825797745009436490262671122350182700 10714434 32617304408892279797457756937972040448 10714435 111103106204665705320361416584154463200 10714436 -59197689415709911675615748036184029952 10714437 7889536405140483552012541480737694464 10714438 -307200508442845179531925207285548712224 10714439 -16221825046123747474237489339078335360 10714440 -58753819045704291063257961068344934400 10714441 -737585703805785966223906398662572393500 10714442 268681112051045313937239176646391507200 10714443 -74145219450223947215233712415556395600 10714444 132797346725919945301762215193170374656 10714445 132600293204442712615916591179403698560 10714446 -130961919696969011940702202258210451328 10714447 -644170772224779912583988853822513754608 10714448 -16969957913416413340077215514067746816 10714449 -443042270572612259597343731000397544320 10714450 8979865518321450122350692573668268000 10714451 265427510592837164099736348147211890504 10714452 -13769651860635499518278079075307806720 10714453 206535527109554893950419052222655584 10714454 -132207151272882252107647282410412684800 10714455 -286126456075473188695252493603330019000 10714456 -203599878179875022297954818258976563200 10714457 12299840618871165759960244672461517380 10714458 157121540580608949260022279600322395648 10714459 -262685364211185431271826891573235508480 10714460 193279439483178110488025223185916211200 10714461 126034714397414872015383113977582320480 10714462 140793653145528921596589740451124419264 10714463 28515690935530025598366381815563943712 10714464 837606453204437652284894040021089648640 10714465 619983014930648074587630935454954777000 10714466 23450528709583936349347865111684344320 10714467 518673759930079707679534850014934881200 10714468 19782434695490918659684991484427272192 10714469 106959823428462262717104848618867439870 10714470 31479324915234680646019417931379886080 10714471 -430030085402993506314287241872755628208 10714472 483883343746444690630949155463237713920 10714473 -64517702111461830316535944944779189952 10714474 -385389480071102473663653524497108125264 10714475 410789276502992417345310404453080714500 10714476 -76726231704464625928361337144824595456 10714477 194583586297687094349038063410778208940 10714478 -286155935932478850624823414886777856960 10714479 -7609465837405137088450942144446218112 10714480 -359877660649904067566079706758512640 10714481 -449844918193446409315928527890233802240 10714482 901728799293457356127622975545712640 10714483 -25068696049264693424799052659027312896 10714484 -292178279701353651426420682809122113536 10714485 340471728575411166360573869828352585600 10714486 -106438121223178226113883678822718523200 10714487 -228523280982765245064045600414820304400 10714488 -422941132254239906923335092519664967680 10714489 279377406380429854265690378458271967060 10714490 5457619168508574280656420846724396800 10714491 -317537137345319593286248811396366404560 10714492 318692007936010327235614393185098172416 10714493 10140532918798504043448685255262660742 10714494 55622822373748700991092610740289641472 10714495 343666440437288210152032507338909919600 10714496 155994868730941612901040916272796139520 10714497 107400070376576867560772228947226047872 10714498 -445336618760476490777617285757098686000 10714499 38036715329048102733455680324279572480 10714500 -73463225079198763071804391426086336000 10714501 -64508309177830492611209233300742583936 10714502 -36905374411741259969757794711082518208 10714503 -233551794166992787531850288643389201496 10714504 110651730254831016466772041390262353920 10714505 -993150273597411413627567657350048093680 10714506 -285856059124465363089397950596748029952 10714507 -116773773769607788274486305715641300688 10714508 -796667600150067401286543935868201984 10714509 15341093727552297503487991188832457484 10714510 -293631542338401452537244427457635755840 10714511 -732526497185679558352033441488134691528 10714512 73775803934187828614065803982691696640 10714513 -111911991728373072522799352764487052238 10714514 -125837170917104776024577831498688255840 10714515 47045801917936508893771972743214744320 10714516 -451627417495162429133227320504331154560 10714517 428126331739393598898353844445677439104 10714518 1375404104481534311677549127479789920 10714519 -509196149133387307853038318733801921080 10714520 -389312692921006555070770592120674099200 10714521 162460588890622518211619676760166530512 10714522 86084509810288086492836134720507213824 10714523 -604625389171336251166774655233818371640 10714524 201076092064311823836592392446722054656 10714525 4617836733611247420335690733166820800 10714526 149964289567679607633015984733362107520 10714527 22052357068054205526180425489351172096 10714528 79649940056519037681846721682472960000 10714529 208925811205973424347411092812917328576 10714530 10005198584101253644913847596787425280 10714531 171467687836500353722207093789170810332 10714532 135970711629461384549829652094538712320 10714533 229696299242835346791311841646230493440 10714534 90818394244339373324486196721899414912 10714535 74390941021131947230728974185037474400 10714536 236499722261485846510919191515564641280 10714537 -71432939602275721072639549715913911200 10714538 903135078974310314265138400635055818240 10714539 -235377097639386361235105920578545379840 10714540 356816741534914843203704681767551498240 10714541 -200999607479860549823235012981268783668 10714542 -264767492709630664898109888786355537920 10714543 -212295219544914431389094726623961072640 10714544 70362142538569268164552356569351208960 10714545 164320504999386816309843995221672137600 10714546 -192330370770443360234315578550180090880 10714547 -130463005902095598737368175169958788360 10714548 89566266825636133593581529054774626304 10714549 -555952312260765178056859790879620513760 10714550 29088318701246597948042159037250867200 10714551 429538601303258433367168957775919910632 10714552 391389543268995739029431517183655342080 10714553 900686194212316656081708228150672041664 10714554 71544916813047419734239658346651178864 10714555 -355524359716267877793869631876683687040 10714556 550369759687357978106233970585334174720 10714557 52205524325897814767684444627964912192 10714558 8971503337363970680087269585238358400 10714559 65786409679104938777605875578311622016 10714560 -20101125676289769668267004146944573440 10714561 -51259777216088297466900423526868547072 10714562 407612111391087162137843913273704760864 10714563 76023258694744333525503805888578485892 10714564 178576134189606504396411808228408201216 10714565 -253207945250834013113580046054384780800 10714566 156582366477439779661315715466053010624 10714567 401889094360682333762292648434941702616 10714568 2281830785492217988384822389245583360 10714569 -10478797594838091602670990157056695232 10714570 -120539249642577436497401753463446639520 10714571 -13293024787744151999471371766665682880 10714572 369316130097227945688950609000071987200 10714573 -410948255133115029457182194905972644480 10714574 -46642301148051803206917560492846116800 10714575 22639110943383527026022987907114144000 10714576 120384719536114656321539474759496261632 10714577 433689474000081176149945822292041313520 10714578 -8173709827340922929840305605843575808 10714579 483177246366020561632722551307247461384 10714580 -226812365672370148322204846249971660800 10714581 -428808573520186198803608944104988492530 10714582 131194474771767782238336042234448860960 10714583 -50078651104439037451361243395743595176 10714584 -51287849477871384449356736025553735680 10714585 -66919761592332770124162948207518862840 10714586 97587068396505346600833295729876695264 10714587 283195456780007004274313182480195795680 10714588 114335447320175080736211226482814612480 10714589 -41499931511923546316442599181360347700 10714590 272703810246720691780728050692788864000 10714591 -103594308781259800827888922946119937000 10714592 35313752853399973901799713095909638144 10714593 208918492673574430408547585052947999664 10714594 -57588529689809142502563782475337278720 10714595 960953040694106051681735970108912415680 10714596 16341619707320964738705666933024559104 10714597 -283233669873301291472702269922477677954 10714598 166407719455261105869743887221926296800 10714599 59786348059054856443857082847351625600 10714600 261913107364083371772949719333550464000 10714601 571182852365634578710526727123597008100 10714602 77947640587522716341183325242309562624 10714603 556243253360469934421252711619916964852 10714604 199325690105709909057904389979152896256 10714605 233077575753118132234721292634258605120 10714606 113188455110549579632922936921876830080 10714607 287914494837849568708881952158993690192 10714608 -21521765134805414083673715595027316736 10714609 46723086564450165434555305709915566080 10714610 89949536487145793618697596665647121920 10714611 -2218316246954460410348026927824500160 10714612 -4711745115848346220678116818059960320 10714613 -6136741088263183871060405540755992960 10714614 -6083494799821715718736310080170308160 10714615 552394954643053589502060893920079900760 10714616 673366151393158711705206196515801292800 10714617 -209687796646665474293233729990588608966 10714618 -188193398613053369304801543621781764240 10714619 -6054005012172633481047070102105206432 10714620 -54624944977255632195215080429664010240 10714621 76764466261000921894016449864118673600 10714622 430146691787932747496355587286204887232 10714623 -38074428618242836308609250866003512832 10714624 244113310591396809941854455070501896192 10714625 -326640528932391097853931256758139983000 10714626 -91827111175960555174301818382013419520 10714627 30103104794647747967419684217463224064 10714628 216259184093851735029841897134807726336 10714629 91652182271598630923370109239442543584 10714630 230287432489785589210910039302947158400 10714631 -746720976519058404919996417010653098336 10714632 81062385623129842353690589175216947200 10714633 177886930395887277047270359634406717576 10714634 -246793688351560815172565237388974784000 10714635 175939378212764784738191184222986787120 10714636 -168537881172810831178176961625067171840 10714637 596835853139510388146266806587999699712 10714638 -218646870366289842244296641346480110592 10714639 -170176244365981441767501337502355063552 10714640 85619363719960961204141869912227840000 10714641 87526690620705985811848215952915269504 10714642 -25948835537333805182547858705894766080 10714643 874413111472375491068367985831581902892 10714644 166965824308797026302323138465049822080 10714645 -106921856230293796511364243049072354920 10714646 -7250072325818779981998936562485892416 10714647 212350853994976632654048411523621002600 10714648 17744650040444006262011800205860945920 10714649 -23288284636275158748102488637375153600 10714650 -125195344667047953954934141037960620800 10714651 140540551618122214098813227651087452600 10714652 59612541732468300466863584676141353472 10714653 26291763835405591404419527628149459200 10714654 1930630676664366323715797219411988480 10714655 -151124535404793846783425904698591444640 10714656 -424793346855651534722702529397007056896 10714657 248812756120511927802412071234847780372 10714658 174133787685837064601630343654492490752 10714659 159211029279572836055960811583093125120 10714660 -23229534866269172080526330215780270080 10714661 228318405530087497981434629580981395262 10714662 82998945421414715745560702007965354112 10714663 192227500063699072100420844381033729784 10714664 -183464086781053418213044216588343792640 10714665 -21691566803511042883707285097610054400 10714666 201835130792090182629404591840194967040 10714667 478934423369208033170859307012624705716 10714668 30100933814650403629944500538857533440 10714669 205462773215456965189732612973663939296 10714670 48363721512950116883123637950394691200 10714671 127096894214456774683812441555237840 10714672 137482907339173649333152740896729317376 10714673 -67574654906487361124073385941507706560 10714674 -149879742817614508976578315109639994240 10714675 80599581348720144186345982273893932900 10714676 54221688545605592872651909419882147840 10714677 -160455217954496032269670060525888032480 10714678 42948277787912256559354457015427541248 10714679 -12792776292435544524359632351887906216 10714680 -3180504767343990107813711245431705600 10714681 262250264766097796195642414213671473600 10714682 -58976608086782804910932423145923394816 10714683 117290279233572360933472541357740098840 10714684 448273331316299824433791516408864720896 10714685 -69086685274008482097530842643767165440 10714686 -53488021475100006539469577792238527872 10714687 504266991635234723631116842830637190336 10714688 83895190967401359525031159643724840960 10714689 31514427890279825243193171790566368400 10714690 30652094355266570936823697267450759680 10714691 -433880490212123680680538676830112114880 10714692 -95841216457197460912749258415965044736 10714693 519473273565333606336076260974470714944 10714694 -101330630984859541764574725921042111072 10714695 -133437307237964098200982337160570710400 10714696 -292854603496037184518036568295627422720 10714697 2062641032857784893581039348483062592 10714698 258543344098836570473038696531697742384 10714699 -226174106326649463410173820917025368300 10714700 32801236832461736031370029570344064000 10714701 -2179409524137099901870965037942138080 10714702 16743656908921366528656904600403343552 10714703 -110661667064220951563176141257142997136 10714704 9436227240819319479310800647488536576 10714705 -447201979997049207330248956980229168140 10714706 269297898187921697935498907876025873552 10714707 -28293055465234810694919987065350124160 10714708 379253696290058993317917402545363384320 10714709 448758944862080424265659922447731932160 10714710 19054621071648823080652476035625388800 10714711 -167262787545027926326864300715264451072 10714712 -274141460662230937004772692404895692800 10714713 304780814461119197512430028007158914784 10714714 459393784438650020622735215645651224320 10714715 484284378750134692342813720945585589520 10714716 -81428465255349911574364141899022995456 10714717 133150836182994772163146316229743239920 10714718 70038270297619797459976122982308544512 10714719 70839935299196605375674437791128267648 10714720 349174481616822596219396215851067637760 10714721 -45283736187221101442665953737965858428 10714722 -3244522696381964944143002139558932736 10714723 61103576067364460245425575154473426972 10714724 -508920852210274141853618726896090245504 10714725 -658704817074853132938984108081002400 10714726 -177670248112990952920625902691562403200 10714727 285303153197332959027941992991114338440 10714728 298285761585257078111560550354501468160 10714729 585389302804781405258493486709551926330 10714730 -80453802839935245869109909002631266880 10714731 304638286993080739382122147898824932864 10714732 -183323758372972262087315272445598087936 10714733 397227028206161596697581294112444432982 10714734 278374541531697513396523846433773578240 10714735 51398811922729574252435585569551995760 10714736 3196516118068892440043037474860040192 10714737 51204772370284988423363473507264049760 10714738 -157642896379798514185098186080991423456 10714739 86511243421907476395947738674714672800 10714740 1719352817764470807899675485132984320 10714741 733402906986108501588861482481336004142 10714742 -102191943998287599755494001860259941728 10714743 -262556204336193767047166594945812923216 10714744 290271554285677870670096444312267612160 10714745 320714775109014215936958084220201626120 10714746 16939579985195868456875725554030182400 10714747 524668732423710460026390013300677952 10714748 113173403924786693355119811901668158976 10714749 -314241143162986728357521048330994510336 10714750 339940698361074974621573800754292720000 10714751 -322392680686385770279056058182328478400 10714752 -237570665888504625751291783129092587520 10714753 61675840743594829088685824311882271680 10714754 274915075123651744089189210219789467520 10714755 153192917223114246685961962474510389600 10714756 -54598058070190092856195311557347386880 10714757 6456011519107417124000668470466012800 10714758 254511644201734343484669577855816353984 10714759 99979901402462695241600779345338242352 10714760 -51545841195560104473907078881415987200 10714761 -23537920171480529174021050155783946800 10714762 -454180919577815844011304996622497820368 10714763 -749516009415700828437096551736529490988 10714764 146939377303923002438997872825366740992 10714765 196419495950323335066616948842298149600 10714766 177947503256858068927938807873136912320 10714767 -133171763557345737173846157430397225088 10714768 176822330103746527480103137050174267392 10714769 -236736820745792208366791169411330563160 10714770 -79781774561911074994012979390519654400 10714771 466115924918579280688383777739933292972 10714772 41044622368631634779701068352856792832 10714773 -173595579494078779079021454020167976256 10714774 -131136186710570656590087298257281753088 10714775 -387541392966839528203889861432185215000 10714776 49154032014423238424085802573121740800 10714777 -279332470385665091987625551357657412588 10714778 -47325084153787672779562725613248995328 10714779 -15681602915401569887529529488073400256 10714780 137357003930365680287570714947881461760 10714781 1114650567267766483159362614675809316544 10714782 122517005848054704484443609759484836480 10714783 9919546913345704294305113771357314744 10714784 -122503879579505388873452487813192744960 10714785 296474983467862026519693409526747294400 10714786 203424957697176738435672605526609801600 10714787 483946938106542838942171755932516541072 10714788 -54736722923670953793880922632250695680 10714789 -27184558748768018952225743447238809410 10714790 119553227982693146990084727045672086400 10714791 -90453585652535284547697258516023947776 10714792 -534592506675511594695585783770035200 10714793 -18617403955886217948365436171409178460 10714794 -1424128455891144584059973202901463040 10714795 31248216474308861271401826990259848000 10714796 -78369485711273157899557194019370822400 10714797 255358935926960745846147749800763253174 10714798 7961598867871567606485103687314759168 10714799 -157526232160038055946882356523111871120 10714800 -50288938028891905116617989199179776000 10714801 -125604343103756156381072711390768596496 10714802 -12553808875400596639110784004978366976 10714803 36494784050882574172097796020624977920 10714804 550261284005566977980663524018521772800 10714805 4853738833630966865457167872680656160 10714806 -84982641520720311753747116087808979488 10714807 -638792861160425360977778402263618601944 10714808 -291873846605270077859472093272938905600 10714809 -13508168410938082818771696263409745920 10714810 153015411674132818113537329976793725120 10714811 -684438659697828121605403584226995673296 10714812 -351219988349436633744452092953468415488 10714813 -538027692585157932884396428399670161440 10714814 -390387910555131138612598438023135497856 10714815 -302526612823328222153774822961977952000 10714816 45129103033951308149771741069288931328 10714817 52130833110662045792889059246135791812 10714818 -162373313972996370765141428397518522496 10714819 -301063252840326842459723458478466691780 10714820 -23043661600595933295053222460063025920 10714821 169566548346613874652906034643744532960 10714822 -1889834509554261003578713574905879680 10714823 -77658881660175861881033706194396935680 10714824 -68587538258760700588117897669733514240 10714825 -661102262735568197993743369033563696000 10714826 -241905923198006467274103835354646016 10714827 69948906661368574244294295849606780120 10714828 -107167423601301326352655276215136633344 10714829 113905926186061571924965819326077851884 10714830 25978535062783755643349689414829057280 10714831 895335735973562744210562884289552795632 10714832 -104760335120487789927985072147809214464 10714833 -481291006173753319450752889964020244760 10714834 170840058965921685489558320212960770720 10714835 -448499185563658712507043184005176832720 10714836 93932754921695068929917915315345270784 10714837 -319928598066423466630957339417981540448 10714838 -45226377863086891727161300619661964800 10714839 -484230181005346920561829317257357488560 10714840 54789725941805290615832931181476249600 10714841 14358497236392102642994604842113149232 10714842 175914306396495777821772307965053353200 10714843 308941038429089009166903788050930065092 10714844 -97668581214496127824396392283238983680 10714845 4310385046583502868337811923654155200 10714846 35785059084136833540878616711300127872 10714847 123779113716178284307434885952939246320 10714848 -218496440540582128597548160637856645120 10714849 -662739722350985994567306005654374083840 10714850 219848790586198595234017535219297324400 10714851 -91698669594180821524217853196511134560 10714852 -324356229077198146100707765843928448000 10714853 267456377547117020793759560459247519102 10714854 -37097617130957707416998653928755373568 10714855 126620555956593093515410578977556200760 10714856 -144147380295132952950097293254448645120 10714857 107143481759916762164280820534610513040 10714858 -38719805018382105630095518964597892096 10714859 -188791749598531580991386884821561116940 10714860 1151150807621194016474632710759782400 10714861 -244104496138075855730558655069511146538 10714862 -298039527877093559491391750464178958720 10714863 87760285790001052069243975466961414144 10714864 -5138684617745658156025783835138129920 10714865 229760050303252117579901780958181051200 10714866 270265620086320767382526543731136260224 10714867 -32207462288835742533610842344588681728 10714868 102694963773634503622082536872730688256 10714869 -5341711185761406957854634370749004800 10714870 -217087970420687440608726307956288645120 10714871 -2523746575267574758175710815345462912 10714872 92674554945216637995569844821635891200 10714873 75216676937949114543761080014204778944 10714874 426853075229409048825252199515035181936 10714875 551935932205600658006880964746434028000 10714876 -396267168320717192918895618363767664640 10714877 846515191430265941212639352551646526726 10714878 -136581863750718646546181884502662860096 10714879 -176552793616005859266429507777342821040 10714880 272790759122636437001505666920003665920 10714881 -109855689817784824823204957242031268048 10714882 -409411637165356055320690121396712668208 10714883 -764564148658394806317911618056116072192 10714884 -128509664804032471104974764268982620160 10714885 372678277687128156357567373074161623200 10714886 18336604312363083292088612621880427008 10714887 -736246314080432924939621981280902244240 10714888 192515162317634747523046728880949760000 10714889 -695314503744387696176863400266112750310 10714890 108332292617780197679851630670489203200 10714891 213561373942008557163143226679866368400 10714892 -456848140284795773986314238012076371968 10714893 -131525722300498160013538822243699425216 10714894 159115889731833699445437022486560271104 10714895 187029417596294594620611288397266966120 10714896 -161575802116617207854553179415006412800 10714897 400842968393668020874344170661731335346 10714898 -198195417483560744453655772732249061760 10714899 -55190364761005092494860650777298049184 10714900 89475821216016017262330649321687091200 10714901 342010503120766907132725709228045413902 10714902 -86411276265987121064264080235990065152 10714903 536706965152008201090924974609549934152 10714904 -74471581429509857665179619128857518080 10714905 -162983759065459366436448296736838923900 10714906 325364002859615204567708762272140904704 10714907 15601884116330590790677662199979173152 10714908 191124168354286086505268791846732087296 10714909 157418071123239535617865547807298451200 10714910 208983473360265031173380382551268192000 10714911 130954294158310087427686511827989435024 10714912 3312480166216779150885697527899750400 10714913 -231783878116168723277534180119309020 10714914 11480590882035137183411759964593905152 10714915 692549745425890792053856392136465432800 10714916 479185166910407624414598208112995482240 10714917 -67939127762334193997330023714030931520 10714918 -36446946265491778240725825191979060480 10714919 1432251189227255469746899647482385825696 10714920 192138907279561269281701693538181120000 10714921 -301186666122173922466268305884955772288 10714922 73863201789504156620827332560971336032 10714923 -33243899423576491146223523439746061948 10714924 -125310821355903566711060556001858487808 10714925 190678894096338654736495556549003878500 10714926 208513209295176354878560490081755450944 10714927 -161345963452572035274760729697441950400 10714928 60683074341008924250072712743716782080 10714929 58701661708668580114089943791507955488 10714930 2011086316208204106976821084952046400 10714931 -789813812599898619884132070960194189400 10714932 151333266442863760685930751608837394432 10714933 49164117874380750711251395322098870144 10714934 230399452401255783891120904532816627616 10714935 988878511162746545163333599492651520 10714936 -725347065211868078528157781134842880000 10714937 -489552968825322699970592455280211507414 10714938 206297968468045697096648781667033108224 10714939 657461739436723213954938950981415153480 10714940 -5391648725944444175676095827411507200 10714941 82385893210955433225859170092132553600 10714942 -41691600056116465747783090821838850688 10714943 -11126881814809519415550068665672607808 10714944 -1537442204187543529266992676794793984 10714945 274411498126750651701382916030147294400 10714946 -92675663007034703031904689052210858752 10714947 483244075241904206447839097252154009072 10714948 -93608958985418624321236849837311160192 10714949 -329925748675291429723155030201190967040 10714950 8727229001800933435475920297612368000 10714951 6437698603545027004771524911777143912 10714952 58192052290464534909100837158924165120 10714953 5869516586095606866416411002076396304 10714954 272069894427830289350458592949455316480 10714955 -332787928756274826837396686011630587600 10714956 4561633511608517832889255375967846400 10714957 -80233159417179356185702481155753896480 10714958 -323866594427223514942821127255407577920 10714959 20245599209767477831802727551691625800 10714960 -22480797234274437048269997868268912640 10714961 -463939311482295585649665473931824439438 10714962 29345520039253010049411178848877559040 10714963 -133574080680013077264248006644832965040 10714964 -11243542114972584034567132638948261888 10714965 -74998421699490471436282620401350181760 10714966 553456513345048715575826101412899971840 10714967 -603526531278556080877334738082911354448 10714968 -53876945231671983369662354698214277120 10714969 -465882156346702327423407089545583968630 10714970 -13572697582591823479944397878278461440 10714971 -12022330793084793044658802758155766480 10714972 22705515431389329755450617090044555776 10714973 51156511823492838513656994046591917984 10714974 77172262520277549196149672740895406080 10714975 -25825808013077669386029229567233794600 10714976 620582122379456153095000404278664364032 10714977 -65096968945464216577195764582899520000 10714978 109502365111537543674460814608392490560 10714979 -378333341927696688059160688709552659320 10714980 -120355098578779308566231821101971558400 10714981 207643432851222582918489374015182284984 10714982 72769241551646914942131263132819976000 10714983 144971987531080091212479877631312682024 10714984 -189391457870038247850958094763676876800 10714985 76217492001949081066054056394487266560 10714986 200086728239459114000612549341121088432 10714987 450880303513587488423420884906155418368 10714988 -107967118613525048236373724815399200512 10714989 -152646559381293375062160399378713509152 10714990 48810947695914582560725218217333555200 10714991 328291045667925024288166216790129356272 10714992 99140117315176191665666074156677365760 10714993 -407948638261814071829762433576737457680 10714994 211689197583562239960905516842298044320 10714995 -10669104549627244670067936746396146560 10714996 366825915436815843698467544141165168000 10714997 -18653902772843382924403040010887087940 10714998 -307122167701518683984829051827097600 10714999 96210801731272504897597480705577870064 10715000 143032726264400020090418348106393600000 10715001 146174156211235695050606811406687060704 10715002 -139835124941564540367594131456021930496 10715003 -69932941619760914395558500203575805616 10715004 2094931084307501969475949484557157376 10715005 160320989353243523928195730360455043200 10715006 438593434596746065839842170565833277952 10715007 97644403366550889411784588373559168000 10715008 274166005978690621928870593530502840320 10715009 -11822932912873912976684249599056019884 10715010 -20797674753343502004115982247247288320 10715011 -1476645073371084616777485056796825540176 10715012 101726037028146528626696606496228311040 10715013 69586858238943503015462289421389838464 10715014 469041630643079841555847570065849876672 10715015 184497958903300940286767473065016260480 10715016 -20959939217435071373042832409009029120 10715017 164685583469402591652599738529145703066 10715018 32771122845339249871400532062418091104 10715019 -44783403098341324138439149213850315520 10715020 -173119989566375662779445788957741419520 10715021 394553173065084469750708212515226615222 10715022 34712408807215438849386008429986404480 10715023 -552147424447671093891219001395869104272 10715024 -7772957049404197439832084319936143360 10715025 -90457651179029193120516781060173205200 10715026 -101460183880841872691222961255357978624 10715027 23010533051017420936190591029704150000 10715028 72193048153534143107860506677202769920 10715029 -138721201713599610102363118185026043716 10715030 -118795048479974332214715617011945584000 10715031 437236691262255102557550998603354630400 10715032 392182403848066097038844540822096916480 10715033 92846574913542839180891840689478484864 10715034 -32695077115236207477324427010000640 10715035 281309673491597497364899120023563705760 10715036 145923075241270062895211298161379932160 10715037 -80257620201876266725682276222376122400 10715038 307965443196513752783267399484576577920 10715039 -931612018326999373448636962873081915800 10715040 101534566596355080582229664668550430720 10715041 -356238024872804843172420579826679888 10715042 154683099073683742305518544424697193984 10715043 407081768673644592778490711388823705464 10715044 -170638605915549090778054650507885091584 10715045 -188944396114374106640450581984453288800 10715046 183659407363968350903704203917560656768 10715047 -83518623583213956785500203797048661968 10715048 -631228263567118301586386292871779824640 10715049 350469695482209288723472756153601908320 10715050 170365368209749431634621791576469440000 10715051 274164390633811707110282922800497921272 10715052 97946224654222156520823365926927014912 10715053 -448658728268912326160792690040377438698 10715054 -137061028080582080338659421479944982528 10715055 -103680958636969030418010616741626396000 10715056 105857408570647468605446856914563497984 10715057 9177886967345094007090728614718223872 10715058 51763493653037168005473833719710385920 10715059 396684177703145607078062697623333205260 10715060 -314710102865898441648657160271345664000 10715061 -51193799872155182624258792861365807296 10715062 266253498106956692957873762867340400032 10715063 11036176054990373228639441259848382288 10715064 489037161508076438328519461248572395520 10715065 -230102806164041299103516420073508476600 10715066 -149471390998305640180451930685034489920 10715067 146951737027474449626830191361186485288 10715068 40072344382999761158689324544567269376 10715069 131885097940410962409927525644196631680 10715070 -38248789249890526295939672076867388800 10715071 382089912366987315536656644413391653712 10715072 99688713181965400390847669061178884096 10715073 284314356378175606605457026529965624000 10715074 -143128188818526125054887529673699868464 10715075 15091564782669740255859417655438106700 10715076 -128868414022630101067533860550018231168 10715077 -213060840627964221172535007148980874920 10715078 299387816709424984331336586233582625600 10715079 -136076352162061135570879206372193383552 10715080 -216475815537707924409302219516756121600 10715081 -12623479736583955176107449373161286016 10715082 -5411081939164041010488703744428596736 10715083 -776539375372961032525687388122329094200 10715084 -10627602100845956371394551449008008704 10715085 95288368797527261672348036662381063200 10715086 -4787680872875746515268757525323891200 10715087 -47292743736785776661713428673700563200 10715088 -20526254075950032242793937002666393600 10715089 3169853591897996978666424761251327104 10715090 -351764698871360356086504380405751830880 10715091 -41185860041268968653191247196183709696 10715092 -15640967960890485682622886399752886528 10715093 -379761540524776291196066827021303113120 10715094 -107894804644993202546755313521513814400 10715095 332480072453040788558408880596320728600 10715096 266651049652289678284588353423294504960 10715097 223498384538181551185872865496258696400 10715098 94411585716904362386663604365219847936 10715099 412767655856161376822407493061317276100 10715100 -96468061203522654504234381562488422400 10715101 5267417323449050553436387440803627544 10715102 -82323081759162002663713668498188097408 10715103 -142889215714123626147191366176021130256 10715104 -155949496589473708023694885382206783488 10715105 222732808349468709941300875202125195560 10715106 202057105910427940105199426008938655104 10715107 -409126940109356512062296904230967390720 10715108 7712252411374359542666720699938882560 10715109 232736638455469296922476211147670260320 10715110 -24681049601358008719429582991735197440 10715111 -200416700650390957594757074779780865152 10715112 -15302692953640907289028383686664192000 10715113 660604003733735649877844018372977458362 10715114 -362811995368520761445102380728315019344 10715115 208003391853896135790955122274365012720 10715116 28644232307809172623412390981060401152 10715117 -21214296966598001214885477863511920640 10715118 64088299984266624431765152995483415104 10715119 8575095864843829202699891293387614720 10715120 31668867645548212790046788265962373120 10715121 -41326073948729213296499403917526365820 10715122 -260131229994057458811120138486373819776 10715123 -480704164426501983492281686598629588320 10715124 174620233861873633638032041131981336576 10715125 67392141008199111881861299600198464000 10715126 -134691024772729146659473238652893919360 10715127 7792355657462125177387875479293070208 10715128 116055731512276218698324216693296988160 10715129 -753460879600818298765788561791129349270 10715130 -57410924189931899884687291816665572640 10715131 38909032275462410074921395825468045824 10715132 -238135261263272841289019048415169171968 10715133 -129813133426757698227673174966289483712 10715134 266378780065564357490317675272535527552 10715135 203162586201241622045518361044023391080 10715136 -120009818994360169391390449745893785600 10715137 -392634870355817638352287405091032713214 10715138 -159447012137136513696099671802261170688 10715139 27266653966308977136981443234114095200 10715140 88216981893083396705534703774043741440 10715141 -746096327049204403809795243831435271458 10715142 198225047752449670505528919195780894912 10715143 -89717129993008423142639122065649205608 10715144 713719074553235951962748590642059141120 10715145 -42280059001259623597342532427363379200 10715146 -109005646623380527131947716449660112896 10715147 404307560763902813421246465527760832596 10715148 -72570446149526883580157526106365060096 10715149 216836961194547043866909829182559591660 10715150 -101519038293261894889597721324487225600 10715151 -190053385228150646740527253224416215536 10715152 -33955196564028821033014891602149376000 10715153 -856284167814475367207744633247051156636 10715154 -250527818812326213130642435717162810368 10715155 -43816446134336399626866439132380000 10715156 619834073178757974685895130482368283520 10715157 -423997831637037857029189660493738826546 10715158 206305077181936489649588353929286417920 10715159 -4594518003347066262821782558834915392 10715160 170658818588026164448029494251529625600 10715161 -874628573719070045221954895375101437238 10715162 -208687216630681359391045714194329169168 10715163 4127377339247083625648561108792637960 10715164 -406299239840518262629292259610452569600 10715165 -637300470238022695005779722515605625600 10715166 1946974543795409174773591906626923520 10715167 985626197595622331958512176160172686640 10715168 915034259082887935363709471697898438656 10715169 230783253653988144093867606736116346368 10715170 4743265709242326100142311112465395200 10715171 -28545857764846390531344828480158676000 10715172 37290396636759588184139288740602273792 10715173 768550611542513404631520077085255305118 10715174 -141846312176459788205589679917888197664 10715175 -261220709930372864538198915952194089400 10715176 -87899658856090243879850905911366205440 10715177 170694383283360818681599972257536257872 10715178 147106645159174802645430355362452095488 10715179 -12178523194379565954226042336727725280 10715180 -56939912604088302497387433498923612160 10715181 16969385091023430899463563914848317184 10715182 12881016467017899880197374686132003584 10715183 -271493222231176465769713190892734405760 10715184 46237477507570729966602579658397466624 10715185 -158817611227884387765184777200781627440 10715186 -231803227829875410193587141019118443200 10715187 21995601436213636266741413845072196352 10715188 -490919464451935453350184636863437604864 10715189 243735771751652261661991621308331445724 10715190 103116260250245385632107497636264407040 10715191 -310635896851350568801371979171405057536 10715192 191920999150501329117915327376676352000 10715193 997325973252720781729100717653851511680 10715194 33719571141635040255951151867049263104 10715195 -572803082070886474815785994719509372800 10715196 167195415698335321791696262320596808192 10715197 -832787007314029679315734273258818199354 10715198 -550410430281516173296805236655747136 10715199 300525172667708451326587443089347076736 10715200 -12501284536162889473327091391109529600 10715201 9841447249666516109188965232473726720 10715202 3990613711616323524469465715710698912 10715203 706573226937683707085263148767126827452 10715204 -671790254014538235569241296493039062784 10715205 3520696068575530000211648885069131200 10715206 -59159410171153912232570182007255564448 10715207 323802510817068844244123881848739930080 10715208 -73728189254256298747715054869295431680 10715209 -117286368406000501893087517576011264896 10715210 -36464966683047350587536666620262912000 10715211 -4004106799406786976992540931752579712 10715212 -20823013875715637747130382211391746048 10715213 14250742912859487844953522950378740128 10715214 -87650022368912274584809206065760000960 10715215 17090472187204670426678115267087612000 10715216 114340075357221370808221372723745513472 10715217 -77287119669383914208833441137328564224 10715218 -406509059919843004583508712060663747440 10715219 -280049730560495311720370136563500535304 10715220 12055224923096588185206269024290713600 10715221 240411568656277004278665667437731427840 10715222 -32885753968662753122278720035705831168 10715223 374727061765238326936480120019525063784 10715224 -3062777447008483566448325807247482880 10715225 -126862212947964996257666944228472316900 10715226 132986582081818555272186626660863238400 10715227 -342121242981480141885433468814633952168 10715228 -183612954498345022869153689112996306432 10715229 74392855747921638945059307844630903488 10715230 493408317296570135988140485000681190400 10715231 307807534246738620063180351244217344032 10715232 -23150524298587268538995849253649121280 10715233 -158617518743918638240178838321714071518 10715234 319038607270612986521706062889098540832 10715235 -42265383914799787671683628081716754000 10715236 -118137966649218866628185275866097926144 10715237 -128168597341426488442971756731670297768 10715238 -198997690114221535524738297957969049056 10715239 1008263110955398729837173991259644413960 10715240 200569052709266138485944225305812992000 10715241 -224965270533444001808677021968296458608 10715242 -209024289365768813410043737571527663008 10715243 55607661719108315922565038598689825792 10715244 -92839065866516534336837598036020428800 10715245 29709999690608489316824550741884652600 10715246 -46096034101174159775120455037222801280 10715247 -29682788732177720389020017375997127104 10715248 -259536900672631350606995718436012032000 10715249 -277284430148522294149280843037755520960 10715250 27622438927080854252608066471239168000 10715251 461270271209125909324683431471264018252 10715252 676928799815555528485006738155773049600 10715253 89439567397288458254135579763584426880 10715254 64433662228031933159508551967092561472 10715255 413163856157812135580683916960286371160 10715256 2007999288182297762049907216054333440 10715257 238264945992415759047208293801449145600 10715258 -85820522462411533763175104725073957520 10715259 296090217475932171273193122911497506240 10715260 -30954839984989006402889991202099875840 10715261 -553329585678850001438994125122473714708 10715262 -26323277320666480445431556378659716096 10715263 -173625389880090996867116275136785641696 10715264 -33676448092894740428271380590913126400 10715265 185128724079973417826213660152761621120 10715266 -27583573065769024993912441382090949168 10715267 151624467506064052539703912778297225640 10715268 -100051505574188202158518275339970068480 10715269 214787870730348479542738952937828760670 10715270 148839170022005631220767754173108360960 10715271 112042908603827842870695719030712380712 10715272 -167688842987520646640002634080076467200 10715273 607044326033904700046666414271129306522 10715274 -16093885067182228556579879755890155520 10715275 53102393996588438051364454265435110800 10715276 675584479064272602197865647481451776 10715277 -143442016020654052204583249737159126080 10715278 -86055934762520188778022945578807823360 10715279 226744567642077650476537198615420650576 10715280 64422224064876404595983517944437800960 10715281 19830737846973804005294301951220684082 10715282 -108198892661452802799179608847296849008 10715283 -297343096808748859903409040760576460748 10715284 -323340873288997743233756675429930901504 10715285 139409881661021622730569310022263152000 10715286 45126799436910981598350329160192282624 10715287 929583862147150083857312559975055422384 10715288 533610133821470827513109413293313013760 10715289 -212488343121253242315684606550235453952 10715290 42582513608821014618188083390836530400 10715291 384732579388536597939684551948991168384 10715292 -39177828981927185266307559682128070656 10715293 -738344114641438243816615620645720914458 10715294 -43242356289722583077633713587319469760 10715295 -303795962342889009494173636608787968000 10715296 1442715756202414284990821627095478697984 10715297 5930089167622448488068241444539681600 10715298 458717776659745565475765079561144320 10715299 -3826718386702496575561542181343433728 10715300 20836123566222013054615511853005644800 10715301 -332188567973365871286587509127630596800 10715302 -100234836528933761426889253993577753088 10715303 -45387600411091182989697725971773885576 10715304 -310006338578609791519708295445508423680 10715305 10652394989317837670672718418867422720 10715306 -52568361628357186396884570959437797120 10715307 535090396975517094490617649015626538992 10715308 -39451885857382856990820787302016633344 10715309 -1559609701792528824984122324170061184 10715310 213331580121421127846906132968598520960 10715311 -79888394020488248832886373541197777528 10715312 -167383498671490643268533884632672681984 10715313 131678259559556637722503705308203097024 10715314 97627963608097885090315699193157098256 10715315 42914258031946373040648513746157930720 10715316 -93675724583895627333626780742860974080 10715317 532492338203939501320219950433693616366 10715318 164102545142887957036450620157757140416 10715319 -454089466120545133888649030616689856 10715320 131407813872974127753235809707950080000 10715321 -164045336821700407988388680895712475256 10715322 76012030383676658581689785585635513344 10715323 1262030720591382819472695265197577384480 10715324 503881797961503102456499695292249629696 10715325 232351492156976301760273961368814061600 10715326 -245223293091057344016413479651830105600 10715327 -50763659728450111198351713097019440128 10715328 33354944967016693645224016470368845824 10715329 -621452025906929076260571387109497819070 10715330 203886710486245147398865547599489750560 10715331 204203357638112226882253568223770766144 10715332 232867736093468216183795999009814269952 10715333 -95694085353876955758683465114816265060 10715334 -9626942056289668355188995340757465088 10715335 38314541691944674787662403831599140000 10715336 -194419984684630239596470769899090083840 10715337 376978872898255532402629564885703584368 10715338 -90857194539884801834715948385851174720 10715339 -709741749284528000536651508313381624840 10715340 -15291370633440931694647590786438758400 10715341 -92607804303247762375061208129300201856 10715342 -136587537275943989923164897816195072 10715343 186798983906996718432447024045622111104 10715344 -126939724820203685216656796261628641280 10715345 -15159339989292830006466051462302469900 10715346 -29136383238889790263046624397862266720 10715347 86554854059588801861154343405928543200 10715348 15275140087145847630914033803351842816 10715349 -70112282106024982105087920574535318880 10715350 -46341569862465498600567515798788411200 10715351 168520294485309374668261287529566996600 10715352 -118438727877461752048020383906201210880 10715353 -598916677082452669320301386850446852336 10715354 7912377585409554073290269517617280000 10715355 -97975697020676136010123520349187584000 10715356 201893951615541885600823554313969809920 10715357 -89987447177253119201428836642259970394 10715358 -108991377212846545436031639685308297600 10715359 263655541125945777216502188225726342560 10715360 804889507278010166590332437955029237760 10715361 517504999912353239311592319098640637872 10715362 -37427289550055542177323839370542827008 10715363 -89020525132783545770133704382423212496 10715364 -113609450618649089131401708962037396480 10715365 444034492376316571842185589767649595260 10715366 -89914608091034504225949638920484974368 10715367 -43347370385953937067323537621333827584 10715368 173192748913685525398559317449757440000 10715369 105412974130275051724555018884071543226 10715370 -54797993959638758748856719172532755200 10715371 391354059281515955896933533805663600640 10715372 128595939828753961195755272189117360640 10715373 -186942132113864544827097621793613994240 10715374 -130491689284152866022397227036178928064 10715375 524948830346896341673351087629080748000 10715376 36461925273445885463385205222336364544 10715377 -587859939979385859956308321105328659088 10715378 5613153611705911410537723656094102528 10715379 151922942537295595998192055723341334584 10715380 -132136898591307375968030047541629440 10715381 136097497655172350014722307187725401624 10715382 -81102169891396808820421159054960753920 10715383 79898828437216681330209019925514574464 10715384 -491102090332719018443462280281168793600 10715385 -2325888563391302492139871147996176000 10715386 275328209083529810893813676792391184128 10715387 -110374468652621890253817485655637151964 10715388 -187052199199312123102383854752964419584 10715389 -1170999917060742983045678886265859031168 10715390 -3027476813419559268036722813604491520 10715391 70685795778680144657577740516206368480 10715392 218845968819890153616676000226753904640 10715393 -137746927168377341657832038731189428312 10715394 205792639213436372265815769942529704960 10715395 -26221981248617935052024743750907994000 10715396 -57858444216616221513420393381508200192 10715397 273630207515138092258397344309859136 10715398 32497403930740257207049630927060277760 10715399 -181572634696229400647772679951857614736 10715400 57413776181448866243055516620903808000 10715401 -159747878420188055583368878581133886208 10715402 76028424060684906364478709682078809600 10715403 -142769279876343506093643747671893723200 10715404 -77379354019840691860745717866696223744 10715405 560826633285559586474648572772343210060 10715406 -59615669202014410428018240042963386112 10715407 770382335679292682959633611844305531024 10715408 64407183411492143020990931562534666240 10715409 -20476468574440014317523441394667190336 10715410 243350178939806135770612011659996403360 10715411 -122662982491436418862151395170007591680 10715412 276274713125694876637204551014380173312 10715413 552835646694320698267858383142131912960 10715414 -74080511667284878917832132594134526944 10715415 -101208414015106022595376403003191132080 10715416 765035409707101381773545746897075476480 10715417 -398027566306663492292130158916296532534 10715418 32597658453742803010212633511628828400 10715419 363655797421495388493881791799376142608 10715420 13405804263476550319024018725802913280 10715421 -54087809495939923037036153660085725856 10715422 8757703315382503143562614331639943040 10715423 -344606527174044885084873179825551008480 10715424 -203806255420798745610696509294598684672 10715425 -34686100620443316128140880388889251200 10715426 180170976043365607263455318662193496912 10715427 215639111910775183244992553544087390000 10715428 9370377421948509570909399531798860800 10715429 24637418959077913440506555732091611520 10715430 23398656089155952829541689539591424000 10715431 80191534984754513041892007867973546232 10715432 39680496921882155228675382431445811200 10715433 34482953006488304121720476240868860064 10715434 99454912282839588115320192936227453280 10715435 -474801117238311358068983724949036425120 10715436 97797852264131023312799321994645995520 10715437 -867267685800251078743787950078784159220 10715438 376977102635374734061969913389829709120 10715439 -27987192473998075236071963482353408 10715440 50761861517999877142873805461300838400 10715441 -546762496174537339143390911514135275232 10715442 66347927465491406165286811152378424320 10715443 111818889868183891037940244465508827744 10715444 -450109970390989397440595747376454078464 10715445 -44601445338596117946844729480499136300 10715446 -182522453606306025696520335712194687360 10715447 -120329712447433956187996050385168037472 10715448 -245747431806809092757254368787663319040 10715449 1054281337002685906696729151676604240 10715450 230660712583336198245740395708396914000 10715451 -3137128588256096553249119737258060704 10715452 328272816994592273037481438785614372352 10715453 24374213422690527261742182500256797280 10715454 15164151547584361447870133534253526464 10715455 27986298529436528393059277286875430960 10715456 -69812977396509278836833290048789544960 10715457 3279220598295632715867201514323274560 10715458 135082003055638261412708357941035069984 10715459 -57019526781016775659406766989584772784 10715460 21443197879353407054752548847768043520 10715461 -187881235543612634240600962529088933728 10715462 -100962368094291201077375448546788966400 10715463 183042387381778804803100560562528876800 10715464 -274042313830937021889802001993583344640 10715465 -457063577044873174304779832032835098140 10715466 -37343760145473981715614753482475115776 10715467 218135916859474757423056730736592757640 10715468 22096275750031505209426617984061209600 10715469 586010075867228778496406356666026188448 10715470 -45693709163112962510941607268048633600 10715471 -6771798506071966199530108498667801760 10715472 91221669173253146048462665033451495424 10715473 -83447371457286927661173086252579117916 10715474 58528691383588627720905558306222326784 10715475 129672279317508081304304781857020026600 10715476 -803890759326290228932127318298210342912 10715477 -338307767018101011894741295466004404640 10715478 -41822422938087409683229401637294579776 10715479 759180728742699083776684934420387427080 10715480 -351784856984186547115951081898590617600 10715481 172240289516980651867275331094357157120 10715482 168764267001118307641209858376708061184 10715483 -514590778818062270394539017841939408160 10715484 174338763261071039491731873961354905600 10715485 -74001201822033823685397335537127371040 10715486 -415813024757699858736532563617519908416 10715487 253333816878210463051783427993913809280 10715488 187649788066872293627346467688439873536 10715489 -73566438428152889053759864569398891244 10715490 -8749453650786826676166433407061989600 10715491 151277481624974639707295995880904902784 10715492 -553543980744119252580082313427544627584 10715493 -54381992664688123040298534389028711552 10715494 -159099788336330300462788168830481838208 10715495 -167685212015502601143944746552078809120 10715496 -22654297163348461574295712545408122880 10715497 113724473415249090279023235994219597540 10715498 -47337918969833796523600079517839806464 10715499 278647807195638375903449286777158526684 10715500 -570464716882901813471370226432492800000 10715501 -633913001204106608798948546675354211498 10715502 162798370058732452500753791196753383424 10715503 -486210382263288143164723067915496467248 10715504 -93858162828153600133223063952849469440 10715505 230866540053714015666005552633716360320 10715506 -89049462634707195502003725234616723200 10715507 328970089592516938882538291651387929032 10715508 174993987238581490988876897296791202560 10715509 202731120593905801569269532902239912640 10715510 -12123051074137826728934680780442899200 10715511 -165956870372064809411189572298150112000 10715512 330911006266498411704195557379000299520 10715513 149788653811711052253046058673750006762 10715514 257802687059181936765211462570523136 10715515 237167272993517484009843130616268032400 10715516 170206906854281965433968231444223628288 10715517 -783792687741984582932260482190805453760 10715518 514755194404827904952742257183519040 10715519 386680846403836710411267600350739361920 10715520 -88988587932209652584809948890582220800 10715521 -624567296347083161835158184013181854800 10715522 12143950221378422469440318475533672448 10715523 42597498103678907882398940833015596288 10715524 36043072388193143811176810434167982336 10715525 193018798981833989935491551245515408000 10715526 -854845971610115223534644259483240000 10715527 867832248390436483673396116484661700376 10715528 215040701078755493409552307448271298560 10715529 399130312171282663481771694249364067520 10715530 95897919698211993597044054200717332480 10715531 -401379054298515025104973327611887098668 10715532 -573770644206805148602282982646473991168 10715533 -60191359399662497221070434597532317440 10715534 -64536036244041994374343076678313067584 10715535 36157114813118808276375647887265418000 10715536 15629801584750998887027262604092915712 10715537 -223293932430796644253266998390677702848 10715538 -360927177238307155154724968902842385152 10715539 251589272246447983114104941017022304624 10715540 -29504743206663198705248363285973196800 10715541 -446121455545992950115414684427925133408 10715542 151350597903830193374992765674181204320 10715543 -722407084584583502258142634343729393208 10715544 -60960158999749032640550872630788096000 10715545 -544061843869811673074742422357341592700 10715546 4305971490149056401467034175328603904 10715547 -450436587368058021280908722341808413800 10715548 358772159824810599050700082537225707008 10715549 -29355283421910215861747612266575599712 10715550 -93505526356573201675508753502095899200 10715551 21665519375593432142307316080827220480 10715552 -195839910928828323883079209791009128448 10715553 23805966718353709434731396251070937600 10715554 -176240328365043001037200667811068559024 10715555 -407851883659737599715286169741932754880 10715556 -65945099448648650078985645101030215680 10715557 2860750891210607113205169334256718400 10715558 124987530250495718344100108469312149760 10715559 226157497344409312259685810982237507920 10715560 -262130521924131193708178366843191296000 10715561 300694858533544753402771525608060423162 10715562 15654623289935567558953666452334175232 10715563 4060768334927848202461427086167565692 10715564 -135895060071344627004334358240284551168 10715565 102584696252110426404253832364714182400 10715566 -47029597934882905459320586178646962880 10715567 -568423641495304909627710992015386038384 10715568 97141811864736538704325223621402394624 10715569 65081096868039825711054198448019437970 10715570 -43809641793338353864718461299451189440 10715571 -373319175883724928248980972279451291100 10715572 -30510459831555226652458458553720791040 10715573 -489109189315935910331593574898883620096 10715574 285129285146648959367402674542095597568 10715575 57383406164656517825328698837604574600 10715576 635572487706873515240393483447787970560 10715577 -600401526404854695518692051473842909568 10715578 -95921440833530314957048920059711468544 10715579 18208429117912855054284161198893808640 10715580 59287390185106506267562382385452928000 10715581 223300384013896932448225610198210221382 10715582 82002861990503537719776340728226036800 10715583 -1322580216482853816273017687051152752 10715584 36897820375204994506177153563365474304 10715585 252657397039199045194630542117869092800 10715586 5479138934903531394930978607452009984 10715587 659832861060189825123371239199989008720 10715588 115449675011627338052575963246457713920 10715589 -130299067266754034927134666355740322436 10715590 -23658043538506009937521257028934910720 10715591 -225097208933853231136782434854806676008 10715592 -147149600271159941746808017994370662400 10715593 88359092162871451045709109925387478400 10715594 140583607041084677677254432266739809280 10715595 16169075616877105403365338392977409280 10715596 79598708276350832170054575907802701824 10715597 -17452060371685948963600829849897311080 10715598 -148695042837715371485080577957722538880 10715599 -627786930619801685143438566516924528400 10715600 180396734033789893837560073715712000 10715601 -103070029384485936842088681897322127040 10715602 506156337515676217690369453208912100000 10715603 34969658158541378761658371024471212984 10715604 121395341454015395924838130751867768832 10715605 -566595259460459232010695342401961191040 10715606 -177323201117709666726996064033552921536 10715607 8990185527680102956862534667821897952 10715608 -126784698414572370822356745694487715840 10715609 526680806854270586895936517144748556810 10715610 159455843309301940535166589586601438720 10715611 -121399394783619967801177638279691489376 10715612 -110000226089644476414307564101932127744 10715613 -145434921926357027216510362695818537856 10715614 -204073263083029569316229546237066272704 10715615 -158015018963106606071550287639641708800 10715616 642140800339164581774429311092707819520 10715617 -429672162401913817290096363356468167248 10715618 -259329540844166864496873296661216271584 10715619 308617825290335309957526647246071002744 10715620 -25778092840122771190292858207302348800 10715621 423341520935374242734955398888769312 10715622 116778559855457309998537304933833787904 10715623 -292785811039598773444751722377569213128 10715624 -174731408500367990201498549379256320000 10715625 292009077430169214537258628964256000000 10715626 -168550259353102344505580222920866534816 10715627 -126412098497008292747740739322710376288 10715628 -87628757900571175435507791798683516928 10715629 -286507435822530200016915644112015401770 10715630 -14603127288752395254189522795116927040 10715631 177905560869659023067227427118025603200 10715632 -138514230041245932768858855037625794560 10715633 820389388566138730304936626931228958900 10715634 -46935934204972412048745077911338831216 10715635 -126855556436398407857059925280799284480 10715636 -188957190434670085803650321548243681920 10715637 -50382415804302741206993492977484584320 10715638 129926950701053823203869812322699637760 10715639 -1050850628250871973993786569433952000 10715640 -31415922391537377201955958572013568000 10715641 -751753849976997654363828560562040636716 10715642 -202815722358423586235189896496481156096 10715643 2071990685501216659536047922135859560 10715644 -184358352229967441217914399340616965120 10715645 885262068236902631302421948454799852800 10715646 2744548327261505298253990254423441408 10715647 -12577623090248148796079327647240251904 10715648 -203753018442483905651787517780316651520 10715649 85382572053680435639106552003944924160 10715650 22800374576605725758223221224106697600 10715651 91509944610802970328221592178279629600 10715652 -17616568852653871418833261545892324224 10715653 -72532673678539316174332558688159852516 10715654 -169851657479253776341308180106321409280 10715655 -343313531281431288953034453607589601840 10715656 193075188237269452673944037342097408000 10715657 -751664216087640255718833045859425221094 10715658 -113888591898910819606949686523896239360 10715659 -353482519704058575563522979484623860140 10715660 261209213131689715343734173894206407680 10715661 -361111160833720874883783986840344855296 10715662 -56680448398732862751002905190201583168 10715663 -208856289213308500266058027795104023088 10715664 -899563998795890796074060491308466176 10715665 101060490766589841081119789497923988200 10715666 -90633899105218564726767473501886360576 10715667 253942217527671415443769849340303357880 10715668 -157640414992206428804480557467871484160 10715669 -1145968963049447060150943530210198882400 10715670 5670833380308896863363066367197309440 10715671 -707851485565504774066357125743010415968 10715672 -133954786592694820597216234304730562560 10715673 -78481494015038869481786650212634424832 10715674 -103954668262466999504704380027350238240 10715675 258840363709070801898941523200784058800 10715676 29980106626258284515263251062252370432 10715677 -14974554131689113457963784260774871040 10715678 148540219023382224818642440889984692992 10715679 -149464173540938019550120457565489784800 10715680 11232822312967548538177706909146152960 10715681 167526911975188028706289368565903185960 10715682 174896449840751745161068743050475460992 10715683 149033076375105752622731857042823881728 10715684 105064122973724639186143085003313831936 10715685 -76956879508029001446301915891233243840 10715686 -701981418078564733731598465726362816 10715687 -699745612587016112779623090508964353776 10715688 -31756177814048287162422461847293875200 10715689 202628358244510011724182072268627281780 10715690 -240254566125457562096685791229807242400 10715691 -131868833813562639068427906621425166336 10715692 3081713016014763572723593895919350784 10715693 -247599142996922795202824671453940030058 10715694 -208672450537315120015507557239755330560 10715695 280542912468101339207583583706784198480 10715696 -22060309765334493787223269923004416000 10715697 210440935573109097280727474016809207874 10715698 -51030255691884010502404963963629319680 10715699 80889635667894084211677893122140832464 10715700 -58650390731973377734530205230414950400 10715701 78327398422556175004748425325138318702 10715702 -406868748488847939828116208335092196448 10715703 133360660058784196345199390831943733200 10715704 -467570117295393826076179520047304970240 10715705 -70051041008363874414599968046332296960 10715706 303608644220428997388580579202050060800 10715707 888335260085296300566998150316425764872 10715708 139812962638421051065303223584085114880 10715709 895924597988945614153881865029286152960 10715710 48009123457561353451922144436524189760 10715711 -51105924311562071154329605999401338688 10715712 -123415226304412339143230050729577152512 10715713 287383209873149196538901797887053042644 10715714 -25377370667292347905010589619938314544 10715715 -141532226941291549986377926055635027200 10715716 -133991197495577589100405697699576693760 10715717 469648827356258624040155385358182884766 10715718 -65217442871378317759903158052616110080 10715719 -14163808822268345925390332692464436128 10715720 -232907174999200795246476368300356147200 10715721 -162464736745822864973994588317538629376 10715722 368596484232471121884362204509858758912 10715723 -67466724241410243900898742415250312656 10715724 47834870206806907474862321746418914560 10715725 181783469594977741652170046008819153250 10715726 44158549749775887107997839009846156160 10715727 350054432502488420256451326475236041856 10715728 -113893001864253784586580630988072296448 10715729 -3171926197972228379479067857582842048 10715730 26044772004424443709138511366472798720 10715731 134788414029636575468692341588829431232 10715732 -307897653229190476202640945187122735360 10715733 -13411864091245439473632729265796517600 10715734 -244934448233222317334052427318442007360 10715735 -173942961650144962364244715931367001320 10715736 -56459970585906412756076902159715082240 10715737 -78656599000125076619515608019797866614 10715738 -375286916191511164870963372998096195840 10715739 17471048165264836079693363443605009408 10715740 -131400993045655323554617610422916843520 10715741 117532223227852578167271643807394844300 10715742 -141707605123890802755348573325321632960 10715743 7419609781598026078157082191509112048 10715744 148010499507620204844744756841068625920 10715745 65248496163486377381884286719475668800 10715746 164662176390606422186474096046372354048 10715747 4198727845585515290591269919442432 10715748 171888186972880490058473020714943815680 10715749 305498111538331747023530625285613744320 10715750 455546984242485495474355415750622144000 10715751 24020679245348939709159926507184904080 10715752 25802112679661486808129560231411712000 10715753 200268469701142844156734581777637983120 10715754 42393985814728427147904943174876549632 10715755 154092984048764554145316596043879141360 10715756 147511229107765716523724590074202963968 10715757 177873434568783784438871635791565957440 10715758 -42629459923608079626719230151657027520 10715759 71191982857218523233862268880897834960 10715760 -53645451051364609022385029391974400 10715761 4632689984660080021265057639678289780 10715762 -7108540393932023365347471729947058048 10715763 -255017640595818616894087404139544931216 10715764 -473943359097317412894784235383488375424 10715765 -150292856004038953832057389629455232000 10715766 -129726500780946456571811272826795366976 10715767 479760958368362208105185808116910995816 10715768 -294189496663260043245111443516242698240 10715769 59831077951305651521356188890914764864 10715770 -4577029653403080960024497265158860800 10715771 -140663122495063418244146787328870741656 10715772 172496592161037828089449440151265280 10715773 71938159572182127331152495005596678022 10715774 -132160895927933786733267090964232292864 10715775 44758178759019110817599230617005961600 10715776 -365392388355429162050212546052295229440 10715777 594793378793451575466988165416392266626 10715778 29208606580611726095194401362517655200 10715779 905913543813918100551564946700250681976 10715780 -106609102431284062621675199441005954560 10715781 21086900577871954921655372452183683552 10715782 147946919824204466520621441979031500800 10715783 -78211356803296978046067751487246132040 10715784 363841782172983322526326110746973880320 10715785 49215183473136758124287505778251130980 10715786 -159029417621713472052891341011838451408 10715787 -573638567375615217218593986383062612560 10715788 164610117882646633264144468975345431040 10715789 -112349092897467041214053758946716198944 10715790 23469291391226714086990737118925376000 10715791 -1057440419090744174445775831474937385600 10715792 -44355145679392398728585333743169568768 10715793 -194577405737066159552792386909517892672 10715794 -228177640287058532782116672612311960448 10715795 135549017131723857393433826223962098320 10715796 -65703090173750082691145456570194599936 10715797 -397924207011976716004368534166784414628 10715798 -208074443983367060943413526764353686336 10715799 -38359806889844740750768088019739178136 10715800 280475153262089722613342195747965440000 10715801 -87605687517238372559909118321150907392 10715802 -201534671665920767201050820987623378176 10715803 212850848463622421426903421500849048080 10715804 238944438823700212005551743465600204800 10715805 169134218936669908365751940348546402040 10715806 301719149922875100227509684778448596352 10715807 -618378099230741717354468353302176134944 10715808 454979819151225203390346336980853325824 10715809 251296542274041980415840306479260996328 10715810 114347422956663938821443408087004569600 10715811 543198220818991739842979723476081317120 10715812 20299481729109262830679472447917056000 10715813 396259437784925459874992814878881744062 10715814 260909686008745147410035616323605325952 10715815 2371150955324434663797060568749027840 10715816 -32005019982579953213327126599810252800 10715817 103054129610019983972856590650489672704 10715818 326530728863550592637216031454783581360 10715819 400694207047089693366927104236428620160 10715820 94753262745964794279094237629317422080 10715821 970862592769584787495223468154075084544 10715822 -155356518703059216086343316728727443648 10715823 -150788229219187635829558307086149076728 10715824 795644711544488563910937099648499712 10715825 264769530978427939481039115576999308550 10715826 26698601116019289002714964010795507200 10715827 -138378445116845338759120418468290802888 10715828 48406635679520146919892324455509647360 10715829 219659492875869000838732152326907487680 10715830 45219685465496141561355851181750117120 10715831 -128325292697757691041372763471144922352 10715832 125077673693051619705562088786793431040 10715833 758490092104459300218223802558294599082 10715834 -354326030118887950947420134042278989600 10715835 -18103050510707066074761329540390534400 10715836 -43596748212887153994065944895635517952 10715837 -658520515927063085042903311543250579808 10715838 -7864315367538086689713874852907814912 10715839 -16162187565376099982971323272316199360 10715840 146285439616006404261655335540715683840 10715841 187162434336559426879334726904523921440 10715842 130820461043770996397889633521726806944 10715843 413656750403335561537838800302153292092 10715844 -275640661063216794411176556315431568384 10715845 -105135414263442881968421765218196200320 10715846 -369686934783318113275201720285761891840 10715847 166114603021938867697507801731922419072 10715848 246688250921165262321045630688223232000 10715849 -586395982182562830004513648331499978150 10715850 -113175652056369943746995767239560492400 10715851 -600765906046317332098429070962018743148 10715852 -145943537976123369916261874932615941120 10715853 -369221380829338247754407748414530604576 10715854 -189102285375791162925515400287353912320 10715855 28431828877162930589414354261306147520 10715856 9727512616203563137475522809501581312 10715857 396177311527127659314841187662716229106 10715858 2730629482631327025860573576610413568 10715859 489687401393242563724874358055859365956 10715860 -410701827977550160725317898807480049920 10715861 -136943236180584209175076935700261847040 10715862 55086550047620258276423635864356284352 10715863 -282932222980051117996830956626172664896 10715864 40047919545250129850170493806680145920 10715865 -353804153420049045385555166129227543680 10715866 -17941569668166012915221266409499138048 10715867 -6938787897301937396066221274099053200 10715868 -894608697954618189388959726100180654080 10715869 109959640239943107910277511341589367744 10715870 317593623267427045041862092935700145920 10715871 207844105888714593036341963167295362560 10715872 -55543186686624220275908572125788110848 10715873 -40778544327263995471812478982283620160 10715874 19881403392937156407479628822775315968 10715875 -376369080012089212741647167824129260000 10715876 897242210642828805745472917716494868480 10715877 665004627352292620734282057024017294460 10715878 135262304267921169350190260485135769856 10715879 -372816044266095473142864290571497351424 10715880 -118255601159056985946502617720918835200 10715881 335062974945219580801162771609765641408 10715882 -32843293646016560107308279630426878976 10715883 77755703505485879793747739398103593648 10715884 -70821948036174840899106854350830888960 10715885 -258155645601916147657479704017537554420 10715886 306091722696379477749750779285889142080 10715887 -88509958242977526588629096625295857568 10715888 33504255232282381910556148879214444544 10715889 -24314246561838521765781554091488341632 10715890 -85839630527714929465835586111052168800 10715891 446390215390160252153022533653239120312 10715892 -293672533793528974254176789449045456896 10715893 -358591886991773519381561431422003403858 10715894 50827187847497261127842358446874353664 10715895 -10624572650544570170909501620644304200 10715896 561598372832748520968046642914312929280 10715897 537594708827974254310024884795144842346 10715898 -124214243596409742541205100305579811072 10715899 -364067352388081149936672827930913413280 10715900 12013408310689567370548729718111116800 10715901 2751378425574353920282491812879921664 10715902 -52461914508771968697978700148140312128 10715903 -145678312251072602859185156093517057312 10715904 -266141627624642860591741340522020601856 10715905 232594311108036435100186265303885280000 10715906 423972515410879213934128650234436623360 10715907 -73932097882679986691490033188954195712 10715908 -255744746062578403188873725910551382912 10715909 -869333135348449507806061933878496633890 10715910 80760609424102017756094891044657471360 10715911 -410236538569442332648672189197949095528 10715912 129051111885047349812291776129106411520 10715913 166231782255260337206716089387604528704 10715914 -333719129622921875834524648537839598080 10715915 190498060559476279175050586293904493600 10715916 -384991597950501922169940452506939499520 10715917 74367760702687356876150672635054885260 10715918 123083863581851597322714395583281780160 10715919 -355104865818917735307577887645537352056 10715920 99917985115553238924708327520536576000 10715921 614249968964341437994199798968771027122 10715922 71395265804457591573816110909611392000 10715923 358015884460406032522832211649867194744 10715924 -1276876072306062703214524070668747008 10715925 13325144550854127374639085183454464000 10715926 42239267210531536919074866951626575104 10715927 201807204851904974934831344062177755480 10715928 -439494020946595807835072154919935713280 10715929 46758670918655198920246709126849195776 10715930 -103722590492602815206821792687155118080 10715931 556889476417290700773833516353801945200 10715932 -53480626296665841852870214776233941504 10715933 -166096747107290295750199318634949318900 10715934 175006165125850427601495167856287293440 10715935 -316685741298422533805178090499385966400 10715936 -32363524413824071571024900196453580800 10715937 92063623998657418578724063944298777920 10715938 -179085651326364416265872300621898056880 10715939 -346344633287740384871945883991287880512 10715940 -30913263929922267618440593181041651200 10715941 -368777335901588080076529765780557406658 10715942 -1975533212096330300556315479637508128 10715943 -52705604579040310296737153019792107520 10715944 2320675233548538754948006188412600320 10715945 758428419605921828489351301877779669000 10715946 -69531002795779534356462781730045081856 10715947 566793982200996931663762741487330223912 10715948 -45934673419739737321789064932734864384 10715949 416261913923735343413471943203579133120 10715950 62692762910296008129557576053674988800 10715951 85312942047383134651373223771855270000 10715952 52500111506455854787414613215351308288 10715953 116742372972460803380488855791979471104 10715954 104472010372649658689959531648876540176 10715955 -85836128825826697290654301336975910400 10715956 41773690389371142557423144958957895680 10715957 -562524735868217640414243234424577392128 10715958 117984865061434422218883689843354691648 10715959 -220237995931519510440168799127690949840 10715960 210008029521393117858693290292149760000 10715961 -342786581323438721410923438532300183728 10715962 20892894783746335726516226715512378880 10715963 846058704399097025536649121473300554212 10715964 37341402486396285003220088161714667520 10715965 -29143830895350080982792349068143202960 10715966 -48958790971010432415258357917296958016 10715967 -378657055560896082823208809941181375920 10715968 -29898819159706215702712432614561021952 10715969 27192550902787452081382249883028909360 10715970 -102362607237830053239308668453411968000 10715971 136136097740447816894950611284916924112 10715972 221161413585255857724419127311079067776 10715973 225115716136475338535330780054322050784 10715974 106032725423643626644407092745611273280 10715975 133318846161289410391316943966261516000 10715976 25465318652915703871200108358144819200 10715977 -21132208774647722609034113385958231800 10715978 43470877827561257320094214705248182272 10715979 -115042194417073957688512038589408415016 10715980 145036598186810835640112046546538414080 10715981 -820412952693089666275503758186009520000 10715982 -47317209341478982248631222774101628800 10715983 276273492450282508942864089764927269232 10715984 -222019712626966153737652987802941538304 10715985 60825828002791303205635596540728011200 10715986 -123267518335450475307066177478125821808 10715987 1170543822003431451748227879793320960 10715988 -76353078399536521793380908580593408000 10715989 56986768852710627710035847646949402656 10715990 18051896116915995675454514479845446400 10715991 -208883039153664739747845110551303224960 10715992 -121321563190548673912534012139497635840 10715993 -600020965547727675343230181418807054400 10715994 -203486721506064611319536141405897826576 10715995 85844609856377481404711292530657976000 10715996 704155665520765169382637121770245004800 10715997 64373279484037543786800409962506256000 10715998 244591512943207768132756541260269456000 10715999 57798895803077588877403955412287639040 10716000 509863168969276560179346644171489280000 10716001 504244491575355004322236857673541649732 10716002 -408710343061425225323066728971972144 10716003 69780932239325921570940028024551959520 10716004 54970552097783299730144020372313979136 10716005 -551687853172204285101866363067125054340 10716006 30119910691946585107663765974151987200 10716007 -581372448777586411465842164848685404744 10716008 82548911252105447438300457010152192000 10716009 58708345733677773654304122437147343504 10716010 120052395752171330553534147511725176160 10716011 238437051654375460966927598260151274612 10716012 -229457909444157861655046820148771089408 10716013 -37626408268252968878694437660851152960 10716014 41210896058570524510420130341576540800 10716015 10984340595025393579370786738744916000 10716016 66343075149056612099294264783305900032 10716017 171624585302223632278978849656212042496 10716018 96827595365756423475979878550668226560 10716019 38549128114141842189645096673751089260 10716020 112885790404400835586413565340823060480 10716021 106963285443903099487161943355731388508 10716022 31499816761085936226605679049989328512 10716023 119126687441659485497529863511021319272 10716024 -324654934691688672523726693873241948160 10716025 15109626976921057132347874740891250000 10716026 408726836638223963069480499784377401712 10716027 179748349406662477456537793975112095232 10716028 -180214418478099858253616512206761997824 10716029 514575159392170761069809625064911018630 10716030 822936687690465643466776337600716800 10716031 353789477280632625596627386686774364552 10716032 -66068224874932891929807681477201100800 10716033 134055727564592115377322748905016209024 10716034 118417330479109825777001672015285299200 10716035 -34328255649157289516202262304004300480 10716036 288493022728669688407247091803634650112 10716037 -699446923228462654655056552745899121314 10716038 158555209251688577724793831947749691840 10716039 -363168742290895778498560598580737655696 10716040 -129271925652226802249498539588582963200 10716041 182985886463672715321564683816787660672 10716042 -36982355010116055856216566701429237760 10716043 -7725207810830099034431531330085384000 10716044 -190648072386998533368333298616392180224 10716045 14543065645631390102665745910480480000 10716046 -89808717352616690010621951332343583296 10716047 376057519168913465360326456732549046784 10716048 3380971132559972512668659524583030784 10716049 -94706781928102573567056352906215319040 10716050 77478120138118388464143051933227356800 10716051 166729115591610657333921542459380744800 10716052 519464096072004891344860951085308354560 10716053 299965563717089509266462024465410570364 10716054 170273063495011227504022250242097260032 10716055 267723618294777846866079018307960838400 10716056 -3272226230614900827346543522398781440 10716057 -518867842488075731574202372206922448640 10716058 167476742411223070514901414894709232880 10716059 535808137133237622774450515814544384260 10716060 -198663097996298108414700434227169111040 10716061 -293393267501048441263444432546448429338 10716062 238155155789798754104089504464713124864 10716063 517018244136222597433844660346288470544 10716064 194597030533345778951172671387593015296 10716065 7988928510321934744257098774813982120 10716066 63260178065493557179047723007071442560 10716067 -6914673520146917316628264947980750884 10716068 -82945690683440075417518015521953157120 10716069 -55441739004021424123608930128445576960 10716070 -65642859015779805433712024860462780800 10716071 419876151918135301418692389812030175000 10716072 337801212895196433355111696139616337920 10716073 14922118176668124961482633067297889104 10716074 66749543494945461888535906733469583536 10716075 -105179723777524970569016079818144771400 10716076 206135419713522121727993789748322795520 10716077 209751305253965745137994468607751227926 10716078 -43060922869009590870326986543976696832 10716079 -365106619431754336735865543692229298120 10716080 36086448813390115181456913686200320000 10716081 142767572645027492741276767177338352752 10716082 -17825046131710804633020548582079032928 10716083 129575239594391980210938784074742455120 10716084 19254727048197282175099133306020638720 10716085 123304876495695378962375793338936874780 10716086 115035895776653431095216669662050620480 10716087 -214415158356689997064854309778108713240 10716088 -2447832223194022897065850681253191680 10716089 3216866082050933209026400714212080724 10716090 -9207959368772673904643534432408371200 10716091 72857407517981838105662029257782392752 10716092 33187241957281030843423578365350341120 10716093 -110906958682513591166959280483352492096 10716094 429155340054421293753040796892946728192 10716095 116537993694228224790409696519390183200 10716096 -169783979031809614264265466582052896768 10716097 -151069194224536621016820054821213269568 10716098 -4023492253499293580610635826811841664 10716099 -131548009912457549937297588945124394832 10716100 224016653686857207017417874822411820800 10716101 -236971101898403802197945517437398032192 10716102 -113641013649782501562765533877922439520 10716103 -117643386092188502598261370752615637536 10716104 72203446813743881963912428127023703040 10716105 -63813580349347393628341306500966876480 10716106 164129740035147584250658293976372552752 10716107 122890731159664931129425037666917298832 10716108 -10948143804505694028751440104364828672 10716109 -75024496713832037037327427422690227040 10716110 -52404260994948378303535742649859680000 10716111 143998248729901679285988110511937593600 10716112 -81455510074107985861758527536792731648 10716113 -1048627244558667580514543182615174494720 10716114 129467462178262899760166771445166940160 10716115 -221501329240653984164486590187303340240 10716116 7827822357431094096052999993592881152 10716117 191816058714919850849884260317400716640 10716118 141666779644245663976504438081464191616 10716119 -632672921413550884431724641036359727480 10716120 140486559396085507605318691692021964800 10716121 465031802860691267744723222049571512270 10716122 211510757329979315365856770492373552112 10716123 -37577917812129719230260056749976208 10716124 -214502637576094653555168137012589704704 10716125 69643902256273447901226443827410144000 10716126 -195117025165405328191092203478850750656 10716127 183058998907952539480030370885338633872 10716128 1409059392497812146734290201406193008640 10716129 71439808523401659556664981382537674568 10716130 244839721690939961631408751043159454720 10716131 612582828395220263948774711137552114032 10716132 -180174842854774316481305852969042681856 10716133 -26805571963523100157327158026129935360 10716134 -31701376695528100891351122707866740480 10716135 -30175490929396592772187092098959887360 10716136 -883491041978976616536136147464326400000 10716137 -536774509844122867297409482412395615488 10716138 13223856632474813690512785134987249760 10716139 100757263809409604138617553989381543200 10716140 72916806113839697279790458343276103680 10716141 479976447925908377163772027829435481984 10716142 4756871933192120701670290135606063104 10716143 351674679312259329763241382949572493392 10716144 45908472710861299144093517608236908544 10716145 -431323518241574500818475250881815585600 10716146 699253045814349694544763659057725440 10716147 -61111610912798446182158466087652564272 10716148 171240747765594814577617099464367054208 10716149 -50702382135330044144305979661541766880 10716150 17701746221223272903080507109049600000 10716151 -63662942462682158747656237028648717848 10716152 -752922929929170121951927492581724876800 10716153 41632312825696128150169719224866592640 10716154 -229305482306263019286504790344411379488 10716155 -458125518467298872138852554073904445440 10716156 280399869596467766639468026510795943424 10716157 -303903400156322247738164285901790545888 10716158 -14287334753109329921614366228005623616 10716159 4732061158775753247423694063551694848 10716160 31966752811841324591927411884173557760 10716161 -132335882179502836019661488069512779600 10716162 -48254539948728609565021848763491542016 10716163 101443031442116568465578893125991132412 10716164 305782371820740073207667492427847349376 10716165 71289006658481676383711104637008728000 10716166 58369570117144768432296559463255464032 10716167 108929561152209494285363304234152448000 10716168 114274640178888978634772749114712555520 10716169 737604027837236779712868421692003308570 10716170 60861531969125422547551126543576051200 10716171 188691048091917953037857367722933654400 10716172 162037477125580499688092526787244451840 10716173 98353979410039296381563425795273648128 10716174 56873341370521279771200959744923977600 10716175 -328663315514776836029715378787664568200 10716176 109855773774680432981364880543996526592 10716177 -268368301543332207589046048006742750480 10716178 73603554418992229851534946695961603200 10716179 -534683872508101381688408934254430733416 10716180 68147994454123352244621852059641128960 10716181 -37748526388928642754046428436917021056 10716182 92683215561210963403124379390239008512 10716183 -149564299509160130586259127910484174320 10716184 743469396845611032835616548474932418560 10716185 125457221902221580964966724459125916360 10716186 57687740957292650145438207044204715264 10716187 -580633739653635556869466703666872070928 10716188 -480672417038443805982899185895575388160 10716189 276903025758101265133198530267849127968 10716190 48349812908611789639752410790433027200 10716191 269917448865173611393380210139336202592 10716192 722569375596296966363755359869966745600 10716193 322251180688560493839868344747982121760 10716194 215039015608530577699675547126100369792 10716195 85655113703507636142946428941111289600 10716196 -272853645310892427872835363878152523520 10716197 88411828158832886517949552398246371646 10716198 -241948941801287122283603646632405870592 10716199 94193449394048312339199003354042376160 10716200 -219303017470723599299045783978145792000 10716201 212713596196054096432715505480730708260 10716202 3093088194304989050720385762408663552 10716203 2694149705450787654338589885160438452 10716204 4155096796010715073265540150618161152 10716205 1679661672120687228379725227070859200 10716206 167225462742434506055636035164423963264 10716207 105442548746741418395458022552729938440 10716208 -209809413328469768084163269508395450368 10716209 -105851579178761859537551393020272988800 10716210 24850852506081173290112650414059703200 10716211 -74048811978817099783949423619067197552 10716212 -173114152269318612075335188927716027648 10716213 280918953350501860920509717640681537504 10716214 -277535654247736586111632607781459923328 10716215 -158186095736029179644994308350072313640 10716216 10196679667748654478858525406453432320 10716217 -454076127904792401054426231241088651734 10716218 13737083174593655679867081158058280560 10716219 17794809042916068491681191787935125300 10716220 298511218261211513619573129495011258880 10716221 -652639856946734065807709566612967129268 10716222 -260369942918609264992073136235452690432 10716223 -260261067542629127707463090550100485120 10716224 -68963176756206392610308705279521849344 10716225 69819088409877610629859115247497640000 10716226 212848878083697013614877462831978275360 10716227 25875095275089143976278973268813766076 10716228 -196577653308229322983540187522081786880 10716229 -172232312164882838236007129898831024000 10716230 118191019094189786397257866853331667200 10716231 -90120360953630504662625540647944738648 10716232 -660460851389971784394391253332451097600 10716233 17597001571779793531410345603038618880 10716234 112821459271722472201731060500123815680 10716235 -108851048666054461692794423906261729280 10716236 -160569113505173784294027347869514118144 10716237 53618724242350362586586944051094455200 10716238 4249899415677938840148454422391306368 10716239 -869858545765795664253012062920029348720 10716240 -60450872235959358898090278150696468480 10716241 398504069082739261772785637074581206642 10716242 -78913991067236188346046979163605072608 10716243 95565668853133482276522480996409360128 10716244 -50375316271289628095792558042089472 10716245 5836893632694446494905196400252793120 10716246 135036630374815375772357111768005017600 10716247 -524584295400768694924539494229282107960 10716248 443764731842874713680509442009119682560 10716249 -84248880429417659415554985515919823200 10716250 89348419711814978581366555114005870000 10716251 45539262145360761991340362979007367152 10716252 60755152521660885437309242030187495424 10716253 586582706074596481573548819884447326502 10716254 -8984523157734943321992568073953284480 10716255 152446130830123829789124344705021718000 10716256 369569727618176804223921356343391027200 10716257 -547882093243745209492616720652917398494 10716258 -98902821506627167987711955376400243200 10716259 830800664464808791755180933590469202460 10716260 -9354021804050209619995085567169331200 10716261 -237039930698820645716924527754846237376 10716262 -229237280887899407031598476139174702368 10716263 555180511181649539592082032721949614800 10716264 -71579178408518020112867038349634954240 10716265 -116776467901546248298558917488031175680 10716266 1970109458400129471050069432181473280 10716267 -175769881527438346037557786307720793360 10716268 -557424379208110244417128019176664236544 10716269 -474834446810801879954823980107855298004 10716270 -1931947573158235608622194835149327360 10716271 476923556447044474918704542617903372000 10716272 -14397317156973045245368022507743346688 10716273 393119395459528729762993311214011613440 10716274 65518381166982419847614152805366021136 10716275 98253758839568961536309225886404638800 10716276 161383815834091299417754901472533471232 10716277 69042743234130485543722979455955398464 10716278 -36837205192460417972759940662984926560 10716279 -41245455100075945315425755932543574400 10716280 8504300405817389115380219577817190400 10716281 514426437300702302707408505912203343082 10716282 83521536278145195344780012753192693760 10716283 1063618906113121919159786128963709292000 10716284 -287873589710939895519623722608149952000 10716285 -8139454776387155040470315169671023200 10716286 -3694625130291364067646156160324112640 10716287 779558504276449253642163237068982423936 10716288 4047593760187670843486677114866892800 10716289 75330073529120602342700058236468658624 10716290 64400489242270191051702570676151421120 10716291 -242933280600249914463120821070529943100 10716292 45365708003633654092562929517196070016 10716293 122206886780557852167795361483986425280 10716294 -152871817482269589709775060939431139328 10716295 -22364039425903610176763692261184248200 10716296 -390793042982875111817097052348439961600 10716297 77226425335320745912075338903054097920 10716298 210330203753134210247289053447470136064 10716299 463980097675600315154394146318538709392 10716300 101736919027396203451705793118017664000 10716301 331597039912740928047715232186195205302 10716302 -134235178147962490578170862233245951296 10716303 26921595233470504103622379118331867024 10716304 -126513206324580888025686450013964533760 10716305 -244156748129497484721979201810555206540 10716306 1776565767191975978986007273942270208 10716307 -115040932016430641344441877670403245408 10716308 346997171428569454463067640784055212928 10716309 -513086901822840715742715958791591742386 10716310 29582722540183077909307205306836081920 10716311 -511321702153204373155760981255140556088 10716312 64932112965465146873983229628585984000 10716313 -551311314961717560202266682713780544438 10716314 24005697261761780305715543667903028224 10716315 -286057604929633431213527133342365249280 10716316 -203704523425079415153435491091596584448 10716317 -95819189880301070803053276932634352500 10716318 257694924814737441240688907140323008064 10716319 228499216555397981474286266889178924240 10716320 39504240103267743443985884391055687680 10716321 -95683473019810147995449801287265728512 10716322 58099116123393304263529282924745404800 10716323 -695114373771252116993653862337813506280 10716324 -215826902591975488118552799483831545856 10716325 -32941017217281915409050621239043293900 10716326 -133355610798262748186639089209993603456 10716327 -18760929886730569150186056593958123360 10716328 -99242124087893800399762709443915284480 10716329 491108422637821523657973585683144407680 10716330 52313883489812368387527059251131505920 10716331 -9931596727864682332515001692819634328 10716332 -591050339954051842849109895523537724928 10716333 -56320343435982747949111718294279328000 10716334 30574042557359368630004645192622323712 10716335 39945392995289694686351614699801101600 10716336 23483222011062125951167740724909424640 10716337 30078800040988381369935061282859563572 10716338 -300051453241100792586008908026774205680 10716339 -117625416559685146555608245163467992776 10716340 -351171485066542178779127414930423808000 10716341 844697884437688881676217437771394645880 10716342 316775482601873195666310309323919360 10716343 -258956053629097698545730203293195433256 10716344 68994908066192633604652739559579648000 10716345 -252274426444063949140661186111136913980 10716346 392701299917799584833335997311349872 10716347 -61564580959181452242558886405492100400 10716348 193317092763057249475578299957158433280 10716349 58933467965220164684436014873486560000 10716350 82240509024846525929998166475390624000 10716351 -96689258795886282264804532709657184000 10716352 74342818281867402791508876183345299456 10716353 -706242044804686153830031100130874942398 10716354 392108350559453102403596363543568391680 10716355 -76849954216744815695262338188371136800 10716356 -199797603446874710750814189733168607232 10716357 103341214773568165092501646676970275040 10716358 375465360995734868542012514650560732672 10716359 -140265388982688654435101245191605152320 10716360 -177204265151735341282535484840072806400 10716361 -41448750864462329700657761747582463520 10716362 -421389841850819629682428025100107759568 10716363 -156276990843485564397733440176884412016 10716364 252301344522193413870373294087775787776 10716365 -330365704221080934669539657903012820 10716366 30993746110055437515233634194100914304 10716367 313176992321746488607051879981230158160 10716368 -47746624238397681088466927340926877696 10716369 -317895774485787071921562328063939558752 10716370 -100785158669936803020782700573785088000 10716371 -286410030201745671048678055367899824888 10716372 -124790031003452937583179879892793917440 10716373 757675545604846860169749304745507404622 10716374 -4103910881758668500748346535072093856 10716375 -284513593195916850336442083217973268000 10716376 1091679713218147619858237893550218936320 10716377 62282725613987356745211070539900195072 10716378 206020627778980790956520320074155308800 10716379 146045291422482713321243031761172752184 10716380 -274740312273713554271670830561910758400 10716381 -4342999624814259897798004720217906868 10716382 299648348108859110081321557150184837952 10716383 -158168506520715190046771996021836699176 10716384 10855163302918923114200840482276245504 10716385 203798341092149904797691435923746743360 10716386 -624949148861549176344391788575505602400 10716387 -67741306627795488709659521377100845056 10716388 151098409045260464173864144166596204800 10716389 -733189352360395382841106086369439815810 10716390 -35752586143135041476561499654627164160 10716391 -104383081207231321678840663763210072528 10716392 447042863498312703496150571293890017280 10716393 60381752105870673131666846361480606864 10716394 -43553992390820674908481508425163265600 10716395 -457804913780322511169336270565073389600 10716396 -240849554619005872958197555453996190208 10716397 -110249761690606246627406502935799212768 10716398 -360717280111132351817989872739395313728 10716399 116460925720028115780686610636146696400 10716400 6554839565175185120418574277774540800 10716401 -386088058299050404600750221823449698430 10716402 93095569297540835888653616249470120704 10716403 14605753742898542578694261136214553904 10716404 -185711804113201826831273472837595542144 10716405 1420748789944100276032953762059579520 10716406 261231539066664883269082528731312827520 10716407 187872105154755647183435590743295588680 10716408 289603315663460366081162742334183219200 10716409 353550427258560057374001353346648436272 10716410 -40857243754661148623752294572841028640 10716411 -72732712275585191876520799571476157928 10716412 5147801088037788811322694678693821440 10716413 -75993436048000141081482727135324492896 10716414 -45191063459815350355477393265372289408 10716415 -2753016331364993791540558604629738080 10716416 -143783979936383850139198137236031799296 10716417 5834372423935152821354484856903082448 10716418 -325687414291761435341808066177206136960 10716419 -241711351043714370221111868522070632288 10716420 15360599637982911275164252895800320000 10716421 81576885176791327603711806094561501184 10716422 70878273427009963219403385243922694400 10716423 -695029719233266383375132808814139062016 10716424 68934625494474777151636017810346475520 10716425 47067323544865365468515455507896177150 10716426 29413292868018413113519502651918790144 10716427 -781118241028625646011621201672019351724 10716428 531223781503004141249886271723316244480 10716429 62953578277552755653585794678225612800 10716430 -52578143720488421033364726974326520640 10716431 309705362354177016902625128378516844528 10716432 74521410792410571818253909353646981120 10716433 -21221596676462000161467850268382339136 10716434 145068193849648456228932280327445129616 10716435 -27851728915554545509730298556427404800 10716436 -258831883379772116481575967800603609088 10716437 -194099482401900847618875408230145630720 10716438 -217321876435950459424317279535794081792 10716439 27061133385720961799807041200157319240 10716440 89770651948145847509696548587173068800 10716441 -122208450955512133350376235101608302400 10716442 -226320746872894243366612979229423641856 10716443 -65235212114991505343374597820759643984 10716444 -82841449071621712796582553526680967680 10716445 85672511284686040962840064734085874400 10716446 -105852748043279150010074229193688099136 10716447 -458700551530361791555208065269488495928 10716448 343216219021614498238373273397982986240 10716449 -219875717061023437359044132967686577888 10716450 -48537854665835238075347558334226742400 10716451 848308800064006498686008250079110927452 10716452 132895228703456849506856583059564838912 10716453 381827879525912396503958823524170392864 10716454 101807762799575823349613140023471315072 10716455 672592693914112930467432995646152640720 10716456 -141307778404691970748004910363947827200 10716457 380913489247331228668453802663305760520 10716458 6268583727880828310071082971032334176 10716459 33322938383566408340065645182662242560 10716460 -6653634859879772228837890487416535040 10716461 -29909736040307033529604920495207244416 10716462 2699340185361877591638059649388521792 10716463 136418285708190870024181637006608643680 10716464 -89059044614828164461744176994052177920 10716465 -289317598561981414087416188831668104000 10716466 -150550333917996903755979802273685529696 10716467 -116253731509791756406378585242268316208 10716468 28368310565675702139276289532442255360 10716469 -753887966040907029948286382927260201604 10716470 78144468096606989592539194145076407040 10716471 161763902169993352927545840432785499840 10716472 -120876273115380592496761735935225262080 10716473 1716939433137481773952462781032940244 10716474 -138782918727501584252221952898561008640 10716475 -58227164505919207303300280424427488000 10716476 -503608566383564461045134224493104317440 10716477 121364590109620933636922901469420616832 10716478 25364174043932946130070026450938776256 10716479 -746633870668668006569242715936229064920 10716480 -7228406857993291021611236681106063360 10716481 -478725770541212911890125448365940102718 10716482 -78324663999442348083555327166192762368 10716483 -143414313447251947106887211960905651200 10716484 530690302911744706285633183443378432 10716485 106169947909979297785528664952812712240 10716486 -33186297671339055805590558551683200 10716487 596730863978809802932162199246232295240 10716488 -502764727880799837347426856900885872640 10716489 27537275736051263620615074371092295040 10716490 85639449461022991992159243926598110400 10716491 -183928359411012322067159477032064304108 10716492 359601219254132090815503753377966218752 10716493 -408036223163014708125613797141653461258 10716494 280566731438874080842874277213514241280 10716495 124443567104396799220365188047053117600 10716496 118000278564228626311415245132566159360 10716497 256849859799157135347516917182659670944 10716498 -41534650203414818909682385376931471552 10716499 104006787631206576548353599903864747500 10716500 574026844232101754274915016918940352000 10716501 -7076786854612743534665288544907337568 10716502 151065142960170769841081935288760072832 10716503 -4204152350840542571131225062282535296 10716504 -44626668566452622303967562437037301760 10716505 243450267381831509364226399380052983360 10716506 -83846302108631735739385206100681497120 10716507 209036898646280875703420912210107505004 10716508 685989168868841936024899208087165583360 10716509 -917836930928519850566565600058169966880 10716510 -24356544589472066908108622543467745280 10716511 -183628164634020433970280062385223099536 10716512 81024849599751059483053436348174303232 10716513 -8866898130150980013604708462025361600 10716514 -95173152949954298804708085661154082816 10716515 -71558237122475012222720443099491027600 10716516 -302027011178391729476248999205792378880 10716517 463219452418194513051123656191054678272 10716518 557791900108432021596564585639261280704 10716519 543480049796735846675505519280631726208 10716520 -358489141339271123590221413112444979200 10716521 -345662315485237930808809611987561974400 10716522 3929618097164473699136790612187452672 10716523 677464774154398376158159153392058444744 10716524 -8045215771004638191344696532633600000 10716525 -281649399970004154737518190977116114750 10716526 -388863218226951543549995550314053092288 10716527 -88226472560703937824194542749290954400 10716528 -45870597323010593644354330834718687232 10716529 -714815984211059530325001991429927021870 10716530 -8434266298628713117276108740051962880 10716531 -182364777056904066718357771151853901056 10716532 -512715949444725611678799568095662499840 10716533 -469985305617066573006594378434612395218 10716534 -133902238460948869729037299456719587616 10716535 67585590486478042311147649596556401600 10716536 267858515470834052639171485877282119680 10716537 73828485862319274906473298752617536768 10716538 -15825580755897212149310984563554818304 10716539 -170538665566136426612412259799734500840 10716540 48911984051563796459064277748635468800 10716541 34087858306703842729822614895618644768 10716542 -334470215779085594967121094371235328 10716543 291833353447734316968242915225979944664 10716544 -178598137602095030994512507862987571200 10716545 87744298552651110824735446501339368960 10716546 205046781581154926530641263439490560 10716547 -2939339871814842658398927661193190240 10716548 -47682002362501158014091020728884940800 10716549 -298569739487536330385136001341764975136 10716550 30888222889992818978553816310187644800 10716551 -99323297527231145661009844643336620800 10716552 120649783737795829055428535273593405440 10716553 -217295006256563071971922449770508440540 10716554 -111399385142852636155368243829266928128 10716555 -121823607786977085326682568728124546080 10716556 556440965068691598574841218271053848320 10716557 -99370973821986215212968981096439839648 10716558 263481560280253848887179853186684395584 10716559 -17978473966261075898380849247390771984 10716560 -62545337008089718315150071545982320640 10716561 -295361490201202133206689947390152254540 10716562 182566624355934514412713974680603779872 10716563 71324819368290461754530942137726701648 10716564 -20051722459541969672136523667527016448 10716565 409136104606179605843736924727660874460 10716566 -15393429926776982087348654611681044480 10716567 423472270718717941345384713652366917480 10716568 118658311043958691922594127610302658560 10716569 -279544467636353275162333919191497543804 10716570 -297921679912219978397820987264712320000 10716571 -437538752114239576450148833043330552456 10716572 -17280600519665698073877990048974529024 10716573 26187420280014030414561965864993669760 10716574 -78517569178714498489926104253725998080 10716575 -18709332507088036962367990874521468200 10716576 24847545997081280731996192554224713728 10716577 627689428598321284632986062226625491426 10716578 119163161645005759334039019648295317840 10716579 -259445916082462940908752130984695197520 10716580 -55641653529498867759750651425241784320 10716581 -157638156472705124187427400980534144068 10716582 -73885355507945758532652867939711398208 10716583 357609534154335396468634415845873921920 10716584 552496106743319421910697605123532544000 10716585 -146571222519897486382238239818852986880 10716586 354084279330851309041917269380048376064 10716587 243089822308605243595441587134465318400 10716588 253075156803968580421545282321568534272 10716589 -1491621041609508125720523563243307200 10716590 214909739156387179047756397283630308800 10716591 77125501856478410345465090947734361344 10716592 149976686212790431230010078360121655296 10716593 -34111044303033933070231309670647665180 10716594 118706095039260738289964830420425363072 10716595 24250691709929923021534171879148367600 10716596 -182511473339585344883460198904700596224 10716597 -373832205821403894811791162308343058560 10716598 10274697719237063352256253145608122368 10716599 332159968007564117572828179212201826600 10716600 104838299243455180975520095409568768000 10716601 -117430420865485546584943620185064078848 10716602 -217533687659203478382512312656583352960 10716603 234882180878155793479864304735588978544 10716604 8290899699000123660557740112127116800 10716605 -445712887918273904026783114041416697480 10716606 59951485202170077190460225178142133184 10716607 172418897206879188877082202617811136 10716608 -18845460172951615675144644753516134400 10716609 206532124600561526697873803560675193904 10716610 210492785441364442041856822490439228960 10716611 43037684347716577144380025425672665952 10716612 287287424911874823560971701178138278912 10716613 616562474286085854488204013353053747584 10716614 -273095867010609412552823706551086237344 10716615 53616192060108555968437341102769053120 10716616 -225622147262139892006027603472020331520 10716617 897184023967127513371791400227810552666 10716618 138728352475163132714647794827890045440 10716619 328059976442175665740244093433086731884 10716620 -93869244658840425660680141837017221120 10716621 56183646514376037431268981976943760768 10716622 -23912638997101117858475811686233820160 10716623 67467121805916850902073454233114309872 10716624 -10296473366056853265904929397040455680 10716625 309671140723136455671877018736638809000 10716626 106873321753505950592675819641359169824 10716627 167585899126202279920861529044140118080 10716628 -173961414794187730374915777462244786176 10716629 -64635311012630511179053727616322206528 10716630 113111397814353252540964266800232702720 10716631 -42592408695294677842320928567341595800 10716632 -2801959794985241322355469970007879680 10716633 390937316615933025646398394730793203802 10716634 446671598026416793638777789106068063216 10716635 438257250882689386854461681387302461600 10716636 72719596536056107474616345838572052480 10716637 497595149071506585701716509795194533286 10716638 28945566528556157542771155752207347200 10716639 302220678083511050490186073796669856000 10716640 261302386128731537129179328233694822400 10716641 -60001365057521746357217159165987920896 10716642 -115954311710000956882143532392326194560 10716643 138128600049125134402799125386462560736 10716644 -9311874687433552340528012837068913664 10716645 -243381872454361283557441487805097085280 10716646 7016716643118765297882672559825304352 10716647 560573118259546183881996878227700296272 10716648 -68037579505286923389807968459322900480 10716649 -1038329036232133727424871962612625354460 10716650 48145318121022527978782009650528806400 10716651 -671091903101905236932066277567414030720 10716652 445216823354485774279266012136836321536 10716653 -233308765629444121751048119613732802996 10716654 45824937616589597053249945492241198208 10716655 120091846370932487665379076338656447560 10716656 -25423662858833625712981187090406309888 10716657 117161183829865319377197350715962365824 10716658 -138842926519627125725431721852329159680 10716659 99679114931459121072954974181903142860 10716660 -282501003886963584153772054918952563200 10716661 352811698124057681043372085528210009262 10716662 80667332874932810061815731823862838464 10716663 -127172210034333617908146778542659953632 10716664 329007944776781474124050025025775124480 10716665 -280376757556654750359683795130153518400 10716666 -51111818824464589706134713611183554560 10716667 -262375608435057948077305181444416394880 10716668 -175077603194150532906066094158179036160 10716669 -99682307361257935901213780010401370624 10716670 39559344059564009238602408771778053760 10716671 240393492907456431294183260722209209712 10716672 -69315213680695344001987427733935751168 10716673 6937931183186556316348763671164166560 10716674 -125080587622243791395079686686492827648 10716675 -3895550071345759157054582030035012800 10716676 -369352126400911801696115396278933881600 10716677 157492696132227310066199825862850274526 10716678 747495896358470329091956849619927040 10716679 629533381661583295242853536599842480280 10716680 8053560870386817347262413614502092800 10716681 191990431041475464568333305140551941024 10716682 150596868041833916298111745433660646192 10716683 38316438106059486801793039778665486932 10716684 97126401344948994422553245663063777280 10716685 -136372327108093024766431145362263363840 10716686 -134950698323359253845235721813698246208 10716687 270610523378398744964345231064848799144 10716688 -56743044420087201515530846448713973760 10716689 222724822241008078805341687509634109760 10716690 -10352465387946226308014929538983503360 10716691 977916362901095437184907744403563028800 10716692 -11962583918272509480863799142258483200 10716693 18189763776147981857392216802742970464 10716694 -3992904532866920172402425395111508160 10716695 -94471027472860371906388900505974425600 10716696 37806975074480326769661635765948682240 10716697 -551577660422526561694717825447605164854 10716698 4009861657570513037606634864973342416 10716699 54591120239351727321018148216360112640 10716700 -52085966539948027887515268764215193600 10716701 283180808550029809663683354468164354400 10716702 -57892215003831833192046880638857419968 10716703 -341715670725631739077791994887565274160 10716704 -807799441705598804062437729642415325184 10716705 5294801324803287639819872696287109760 10716706 16193416701382065865873977136836397056 10716707 -234247948234166709461389269834704024208 10716708 -96798780909059467331185766946655165440 10716709 -95229118900731947643198698553616384800 10716710 -147733930359517479562925153086755162240 10716711 -295100259878644875783413202271856753664 10716712 132963064787730463375951545199872491520 10716713 47389413299259492272956614721881616896 10716714 -186064866707501918272822052171104873296 10716715 80221155803738324038791591752019110400 10716716 -418737287414808697346815103902421955072 10716717 240012958677648874235104849937566714368 10716718 6187603794713676461976553069729292160 10716719 4569135818442621891657002046644725968 10716720 -18105349410019236930688375856116531200 10716721 512202414492443854895140937531253979922 10716722 3375386194906668073795446765013046400 10716723 464835384232017821048771740809347869440 10716724 684745480010288029276853562298368909312 10716725 -276156347286975902660475301838618971500 10716726 -144267327753097485643146428238685947456 10716727 -54530003988117747840497669756180369568 10716728 -760293092488155399701133954097643520 10716729 81912939796183348948570243328409819984 10716730 33334991046789321778331582926877126400 10716731 -52032161196453956965792227418482399936 10716732 -263544383547852128334997329229272576000 10716733 -11188185928462480207474912804894595840 10716734 24846230368075160625608273528837947392 10716735 188383939959102859218297316147190346240 10716736 -220538356666583838116820275515713126400 10716737 -565263449156853125646914522498091895614 10716738 -403863214500600512514458680564023992832 10716739 543770090335457430368893922601511317000 10716740 -15122488808082744022599761588304261120 10716741 -170227479893103957375742636229748710400 10716742 -1744973665573182395168820792102768000 10716743 91111661719840643136677732116299414600 10716744 134822402372230157218512797438034493440 10716745 135544375470240412156989757743255820800 10716746 -4723714608668766333120508737905676960 10716747 99592320046322235260299201193449440000 10716748 353723144374334993473874684950279520256 10716749 -43764133054831862065146561850775183808 10716750 -52284429720992069018597399800323744000 10716751 -37189405719315819074263412540823088496 10716752 316329151823383419269377564189176102912 10716753 -298476020670976905789060897058970873856 10716754 109610964918301766692169683905700882752 10716755 218818401159458820293290532644270784160 10716756 -92540935929114793178172253694736599040 10716757 -84164884432611132904708168203973586820 10716758 12346672104808209973255527666422155008 10716759 -308998100781900278359667957848658306400 10716760 161171898176739654089236218315571200000 10716761 1955201295964638759447984474569061120 10716762 26400493359197243321916267629191692288 10716763 209211083661987907452356702093778127320 10716764 -226079873987460431262313015305776807424 10716765 -27482328600514393893862378550480153280 10716766 -287275932355980792968186461156665676800 10716767 -757734145349693250023870286793899439968 10716768 140519037642776037285026891420846260224 10716769 168001589369667579423546625669873276096 10716770 -82271680022154668004045613905021987840 10716771 67990727049197578572421027418283139680 10716772 -210513548624243972770314750747364724736 10716773 -172669929454657920745616216343478782978 10716774 -76248468339961065801968146661107871040 10716775 132508535123634872301940041975817500800 10716776 222519737662963319647079331394314240000 10716777 189181876447860004978786362105263904714 10716778 42829245997055817092985416642091923040 10716779 -759939911041324211668382829597222132360 10716780 -55172735857540205001755693644808586240 10716781 -509381968261557121801935522137400600288 10716782 -121247145710013515807816379889632643008 10716783 -10024092389147893037403116817166087680 10716784 22286333216841882010412624521577431040 10716785 -230412880407810504092864885287411564080 10716786 -168575460678996182388063249324818449536 10716787 691342770448079160433545578830292277832 10716788 -10571465039846731132655423934362313984 10716789 13878339047871805337661025535713792608 10716790 147496218150750808379438002086093991680 10716791 -29952776180679395933680585046496602088 10716792 -319042712512658513908621163303733473280 10716793 -6145452398435536846030098335331012352 10716794 -161055549577488071832802015725949720320 10716795 155474763836277682862614451013012735120 10716796 -73344151824431844361050219324642150400 10716797 -203516821960720767003999939783762322080 10716798 63644076548709308570990680086339671040 10716799 -268092023077781513981420333637706023168 10716800 -171222376534259441885469081716391936000 10716801 432086198884303286246749995617948131632 10716802 -6808452920297447428660615994058201648 10716803 -81494215096975254089933991487790082948 10716804 48511843130094908355575826958379003904 10716805 289706462538609657483322041507221376000 10716806 135767854655313792348272323777560608352 10716807 174485345771006311086158285188665756576 10716808 -663464066459081542919675150729290583040 10716809 125204915818592050490499737715547814016 10716810 11218839504131005792929611092168473600 10716811 -98103215178023504899259864161560450816 10716812 -257024783273546613584852406486155916288 10716813 289323859028743053383548017199820414400 10716814 216003994211282627088195119552565176256 10716815 -60953981321195707028151023029288255680 10716816 -80379812368981975255391933710188281856 10716817 74224909972271531921540524641005781600 10716818 -146200602031605167857734968029612483584 10716819 -301157886969915317524840767999491266560 10716820 201641638704682434734931417233478305280 10716821 -160997947137636534289255154796965892978 10716822 1965733157320649117276109474947211360 10716823 -137709080571912438684088384638978099600 10716824 -127985607548131663637859633143296819200 10716825 35667891821690729629832282927731920000 10716826 -116429480554783121973874125678714536736 10716827 -185931830788748515945112609466812160 10716828 45772587455620903285948509579216638976 10716829 -276505680107199083516300974934139927380 10716830 -85686491971136187870408629558960437440 10716831 -266052548106987267093955240501609239672 10716832 -237813563817241596755991997911225335808 10716833 541473398267057982774982366569120890082 10716834 -215660078801859449810602997549281428480 10716835 436140993509679499739011332192249432000 10716836 -27475453601916504743194854994150932480 10716837 377971102847894267763246075233452817760 10716838 -10524929447481390458224542911537016192 10716839 -23345082610456893145460971866956134584 10716840 -151454740008800260229668701584707584000 10716841 1147814778401016740717050078711269342592 10716842 -431816028320164371974883776593671086928 10716843 287686151269848655976119914391587683328 10716844 232064785209838480283075253903979156736 10716845 383208486731335728167627186869566089100 10716846 -47315277713212090901544668282201456640 10716847 -11657598379853554562742334388892229640 10716848 87473626567044163796071185888852148224 10716849 -21824263884713542909265739084622668 10716850 88818033841283990968528054607309376000 10716851 -163152248563703023461913432732321222872 10716852 -180813833320322729207113357415375904768 10716853 52956719772063735735990288479005552256 10716854 71760827486993879797274786990784678720 10716855 -81178458280612209539209319804959795200 10716856 192353548492263221392182201217255034880 10716857 -375902000535679299256562353315515831894 10716858 -29798176502555816799467922746655071376 10716859 394055698123428677249483316969215773416 10716860 29597678877797190100276297703910604800 10716861 204163867180339467590719207454361967872 10716862 114801268238141306605731391878828983232 10716863 135317508001210465027263454792907835432 10716864 126005800209085639867619225698540978176 10716865 3577534759952252570964328890153739920 10716866 -458521935619987081162539987545101720368 10716867 6265475555428958786107822518244604064 10716868 -46505901755069345690853959980355788800 10716869 -138629630913687609642227312260525708356 10716870 -32094641362460719257431368382556547200 10716871 36426479177691774477688149708144683544 10716872 -29628982607393258032086328592596654080 10716873 -83674666379772317177707223669364904896 10716874 140686795807121458756541930264491276800 10716875 -35535087374829941739767610908959350000 10716876 -255859852412972166062871977622187930368 10716877 -609941219870401485168593951157173535360 10716878 302520207183542448868450120139759574720 10716879 46853866569267511565879642151459084048 10716880 -12106927751613220540468691741822976000 10716881 -6226319297314972815522826827239247936 10716882 -163022282043062481581302239702723182592 10716883 -585620610905511368143126351445453886868 10716884 -75265657747170374513724308190669926400 10716885 -155766757416532276151258952576368603400 10716886 27216576847284441243012043994614731264 10716887 609963945549432112032503772251700934536 10716888 119542076421711796103312932534157598720 10716889 -97467496977824315532882197631274776310 10716890 1615401322132005761093230491352753920 10716891 -480747669574223082454158795220509497856 10716892 -544891891242512547104194477160663016960 10716893 1179794226434670027287962746219258209280 10716894 441034805580773717939521537677000551040 10716895 96504133221371324216730859454604533760 10716896 133042959637441069948300100834223980544 10716897 -30318974191607604098435249729688095328 10716898 352702627383063226372777813712704261200 10716899 -908195769411861897246846007641372281736 10716900 135259538825498484460484773522872576000 10716901 -308084631013030525679713273188690715936 10716902 13134317096318442703664639947562820096 10716903 539190975331446913322516082988041498720 10716904 -1047910075093046090010149236101834178560 10716905 246770787030288577500692081230526049060 10716906 -116960525513254352734902119731423792896 10716907 430160823345264266743083348749482876432 10716908 -127382610724705205897110228049163614208 10716909 -122759719452382747404170860990057889280 10716910 26850648548759893035297262337025538560 10716911 -16245420719491853948975788707230425968 10716912 -114471674614484682052882683048617410560 10716913 -84343230490113149381907129776415345838 10716914 19362585416591123399982377827239422880 10716915 295894205518905916598293291220902467840 10716916 96850413292007600510532080192751228928 10716917 -101519511242479973492807044519749652608 10716918 -75707208921784839369946112599225731072 10716919 -13898895138283093330631354891176877280 10716920 111568435811108285228886333308853657600 10716921 -73175220067062296025887592928606934400 10716922 59911911982351552934814815387486921472 10716923 -197461759506797403275554729717007934720 10716924 44053459547823109995385487132882165760 10716925 121759793789602613769840399626946957650 10716926 227910619671483926178224670663679829184 10716927 52285312512250020191670360460140756096 10716928 -507211815810542849787810461313660878848 10716929 314983913914550453351381123174685979584 10716930 -3052243225726890429485197722090631680 10716931 364515694687318576476108584088274351000 10716932 -269024394416667976560910487876633541504 10716933 2219495041827239919480126022038650784 10716934 83944428358998691965573080184645711360 10716935 163530667215242377146137047903685888400 10716936 95117797826748435672890084752564469760 10716937 569643124824413201538054191478510905760 10716938 -399898542628714817688171896207907356880 10716939 25550090553084114494308614358560311664 10716940 -310208617730794651926696629383161323520 10716941 269660130518739205402808877645245580342 10716942 147128258680996527151261186402677795840 10716943 -84684198103594401996438647407749993808 10716944 13341100687119880909328491561376808960 10716945 55426401951894833697781174820002417920 10716946 -15301013975255992641613791818493772800 10716947 165045354717792017774977267416360282792 10716948 5194437818447548186428817734499418112 10716949 -190581453192304081117633356710802430020 10716950 -125562508916785122338150628217676400000 10716951 -101509108343870065618269022399948588416 10716952 -55309402933244221161113868333778790400 10716953 -118416018140964138548681704950575720832 10716954 92047106487138073064135046516034782720 10716955 -406702503776770877056268944890268424640 10716956 -4211546027535977848905945300727994880 10716957 -346408138078307852921691477215516089146 10716958 -93189074447535447442266206652709828224 10716959 -1439012193175160046278708290968093960 10716960 181471103157415774389813417538643558400 10716961 -228660132322969342187664087577088741376 10716962 29019889423924925736402736899167747232 10716963 -186966157031259161469832552239406200456 10716964 518538047582636180855375661656600590976 10716965 -47219115775955721311925167189456321280 10716966 -19299382934694340057533698577269552640 10716967 -1739331522380388060684639123052702984 10716968 -414244026369551268966259994417706362880 10716969 338662074027085462089402007045237057440 10716970 370030845241485946025298824814809280 10716971 9739904333076785470096560699214611120 10716972 -38353127250334565332398637811265896448 10716973 -734270420221671020283884661720583932778 10716974 255049910582490889039722180526457284800 10716975 196499370391178657745541195082746638000 10716976 527091397221015480017663199712968704 10716977 -574263590657523240868078809901443422028 10716978 -159686339181015149406381149603243262720 10716979 -41453344578098667447707943618989199360 10716980 -149711427158178691211147938289407776000 10716981 -20273630126277709113820108105736962656 10716982 -167840669757872294941931005945953657600 10716983 -372536061341743577655173609627326544520 10716984 14222189388273531576326701072457932800 10716985 -260396428719124252386248168136947970240 10716986 -150271324942699210665932481131822389392 10716987 -220604539581759314759741617628231889408 10716988 171867310098780223149262717137909719040 10716989 -155126816120106891507334628815013616180 10716990 41851565460207819390934263615511184640 10716991 371221669601945299691767184906264211392 10716992 97292694299451061659992579299212263424 10716993 16138983555846918167667926317537711104 10716994 -163227406578312791348726402869518310704 10716995 60837686077991197982608978936979871600 10716996 294531585244064980521421541795670620160 10716997 256925708552003854260558311562736549692 10716998 353515054406921640070723345641589212000 10716999 119530239744538935574569924803672935680 10717000 -265171398608724251861322395448238080000 10717001 348347401399949179447285117668347479002 10717002 -77216076114597789831868402145968680960 10717003 -33103883210188584603624870989588008536 10717004 106360677994032584784627172196507062272 10717005 65849565852882828313438572915733267200 10717006 -263354241665686200159981393013080714048 10717007 -4696800365235529282717463520712230288 10717008 -15322432184027834516361390825750528000 10717009 113872262459819431840986375066828133620 10717010 -16866743017677873515738531249218191360 10717011 -75141516191924987834892600488208653052 10717012 358938349403214138078884137325944029056 10717013 -38734811023442015713098852241229889504 10717014 -39262031811151230583794871626304997376 10717015 -619590285838702671366335728527306108000 10717016 171106611432214916705983759336936212480 10717017 245004797665988419232727701052044867280 10717018 -182645701088786522058233960132080267296 10717019 7056662948581606379382539106988584744 10717020 6136085948077643833600046407996531200 10717021 198464602902889313935076310446941632960 10717022 -239540652052245498957113778117114513408 10717023 32398768567355346059913231319918800000 10717024 -76830179020146732517969281717648752640 10717025 -224550646519013546677168789876784120400 10717026 -66410908117238111650733497798610553600 10717027 -368558624043963488737439537342807752280 10717028 98786106468149168748733974787347726336 10717029 -4959217801452727175195257955577641412 10717030 -279117535642176943516219542633078195840 10717031 -5339365277208252217492841731536157776 10717032 67870202100607320349814064203074928640 10717033 -309553084449914113178698031067228624396 10717034 -381143118074047387663743414233556092928 10717035 169684375460995500864319747395832896000 10717036 -51457021020073301599982010331326422016 10717037 -469002124001065374137582801825535262740 10717038 -328499616357021587023197666677203220736 10717039 161397512290491988040352563824816269880 10717040 -117407118272715827455905096026135101440 10717041 -78983053682476304127148689580085949696 10717042 94730887537338736388565632870879219712 10717043 -576317004992839605615360237857811453096 10717044 112910315567868227522222245382203238400 10717045 203147718611204455589608647761023387200 10717046 -17185909932646986388019680218003378528 10717047 -769987185855763479946403119711849332864 10717048 277567561281357190015963197946803855360 10717049 -46823425984469340896031758879469709248 10717050 2712077151284191069531799577597945600 10717051 613091029923056280232926468121947967600 10717052 130766774600865937426828625016876433920 10717053 -454922887214051318624648330195573239296 10717054 -187092376080745751121310265485884323520 10717055 191872652870056114590870185724865960800 10717056 136210602304198133198757410808161894400 10717057 7628774300958610463391233100730187136 10717058 -6591597637641580389734332783946915328 10717059 -297255214494676483763390418148412969232 10717060 -428159276928581383452511871013588848640 10717061 -111437608498652639014769626545039905280 10717062 -2151683096277117275634414574333440 10717063 52808789741512601765971814128581869696 10717064 546627579870581171594680710823900569600 10717065 -246763930103391270999713243323518490140 10717066 209248894070971026586536572876350550880 10717067 -404248425203712885419210183608965187884 10717068 196253021085986727353594006083143097344 10717069 -522914462551414310232219678491160241440 10717070 -10308592755589717909694914961312586240 10717071 102114662265022148516434651846428824712 10717072 47504766808421980022577547441535533056 10717073 -177896859771441573783801964330209033678 10717074 94694570469209588610241497328916479488 10717075 320627995779947692060926674123972372300 10717076 393547762525823144744246475331665701760 10717077 -106121624706849657740489362119355332480 10717078 -97058523118790350416240758639722952160 10717079 -15645234814625939564183970207724991016 10717080 25528948180035213356191005588121190400 10717081 87611380119707129307613838522587830912 10717082 204482170015463861581705287568259761392 10717083 314448892717806865015971992414844940800 10717084 -80616945231194918890261924667913530880 10717085 81022480473965911726735014134451900780 10717086 135257099871705888286494026166696265728 10717087 -68201210889467455273507382183971952368 10717088 -185473609715418741300331120023715184640 10717089 -287231122291900439206267827386123077920 10717090 -341017687323867287736266064631786468800 10717091 -33690004692958432597473908111821104 10717092 64269980574814465324299485482458067200 10717093 -3062078078595461323512495899633907840 10717094 49903848677695266458626928018964115392 10717095 -238212790299243175154548384460358950400 10717096 241303411798629229563439313219344128000 10717097 -386789584674211088470537666744445526540 10717098 3537800289199624307259834377936778240 10717099 -330518931779667516315314064817093251124 10717100 -59899781703216248998918518695555577600 10717101 -70418765615564414613603415128150167370 10717102 21702856304883197379379882024044057600 10717103 45136877229800427408667758643632764928 10717104 45405071014531616733663660830089641984 10717105 1775650138229549707106770919394875520 10717106 -518890903203538666085885595830437134336 10717107 58034249405215573255582078502025255792 10717108 -412197984741705409539823176576712953472 10717109 147278025113676571882884969503808606204 10717110 -9964722927303041511903733263810775680 10717111 -241804311650100515099289294783791012048 10717112 -810799777197767101068710226337136640 10717113 -89269826194776782516672683962014774112 10717114 65847547848640722288008744494331262720 10717115 -146848459481370065826085739425297178400 10717116 -192702306202155207721418655058495630848 10717117 -836225777744865172379577552060326299834 10717118 -95411563600489925291862629182707520320 10717119 138345015553341071286819746307181092480 10717120 -117042157881042677542399412555030200320 10717121 830628306633473440868594384996312929200 10717122 -114904718505648718581119494337071142400 10717123 452314356629885220390388388256949264800 10717124 -25038121418131316889174143056305131520 10717125 -512798266079333676927016479817276680000 10717126 29319855905480431357188985181728002048 10717127 -372271756248999386362241712228557226024 10717128 632063517085125491467671055134743592960 10717129 -406918430626030933333741936460602351270 10717130 -4446624821611282603704332033823204480 10717131 -487104981019126780742362764537536139048 10717132 -84757376842259132761151073428644943104 10717133 512335686369047206953482100966871164438 10717134 -74772838232668296391492790066158534656 10717135 -78618028907432409952985625329447056560 10717136 116543559617051347183012249510127910912 10717137 682801786381627722797623513229340673440 10717138 -408208886700967994154029086717356839280 10717139 10899382401277091121656517367102859520 10717140 -84191670489031024501455722627530752000 10717141 624091436182451247358647499892859966542 10717142 -39351741660993112580804853353296095168 10717143 -684117572665156816711053673905430150656 10717144 639522838883129822623129053308903516160 10717145 79957703862418873141057029818744472000 10717146 -130465909964279660581035400816942479360 10717147 1675460836690017690670468412172066832 10717148 -1116868883664471425011900221757879296 10717149 -31073837344922836671203654878286610432 10717150 453579506140266020071750503513113769600 10717151 -879166934573729578618406523733591017096 10717152 477142151929660883054320777936495706112 10717153 24898606898699160365867928207829893780 10717154 -62951984901603617202631980080316205056 10717155 248083247747372601924217925521875741600 10717156 -95957728072226452737800262512699908480 10717157 -648875779296443294079955529716006841856 10717158 -205573053403861349122951363114963281216 10717159 -173700826101933383080535128074036419960 10717160 -117364528214268849147527263930146048000 10717161 -32431419361227564815801777563597684992 10717162 -43570886110020347569731874434847449168 10717163 972214257958225721710180016522622020184 10717164 110129606892119099358538187604585016320 10717165 -70273893895165123763629963742233044480 10717166 -182302345872798934846757671183638298944 10717167 -144878276564188075081739847735820752120 10717168 52090286878168657406405673986123366400 10717169 418316257818153629678374279388308479570 10717170 -31022665258769649550103115386458713600 10717171 562173013002953407821918176225436063192 10717172 20981401465403222926274592927625193472 10717173 248389590157219670004910452086827662240 10717174 199505944967397307342478818870214898432 10717175 13521169938043668706881790875929932800 10717176 76390605564041641333963198258856448000 10717177 -122937460317203660441692976872812959100 10717178 -316361697190284644120557697146298976000 10717179 462903707173208821596597317105186474688 10717180 -82645476698427795765994683757294425600 10717181 -636354881700239771256910168364486368500 10717182 -43624571686553850661282589381546078400 10717183 98420380893585695434471281807125273424 10717184 -40081153965447611727595303273727262720 10717185 -213404084292065902358254933725003427200 10717186 -446463291414650436039584554228260846720 10717187 -85213521949000351072935106303409455200 10717188 187809149099917786703673611873557785600 10717189 36942586096015311947169789937965684256 10717190 -205241637691402573957452143651468131200 10717191 -196304946178940198558827503432645456 10717192 154856479897439364512342776149670625280 10717193 201839712236031580200131604959211783204 10717194 -1998810489132583462636126591639004928 10717195 -17426287966565355538871338329239357760 10717196 -29087516732008009267732194677452898304 10717197 424349271326729843630600843596707600480 10717198 -49830376432727413094956280585631347328 10717199 -854126457603395120347210182547042511064 10717200 19541465046892246135615440612415488000 10717201 -78476556594951097820844421045664788992 10717202 129381513672509286686032035426026522400 10717203 -6723117535443293636510176841509389312 10717204 -326429801530184107203106087842900540544 10717205 -577052638242270265206797898969840943140 10717206 208241657396608118577654384827984954304 10717207 -31705284193940420246529095586198330680 10717208 -109237408728224055516583630075086704640 10717209 -315595297175366886805643335601941138896 10717210 -54993904349675157815309886667362554880 10717211 -477586286117739261348306623204639036400 10717212 210423106522466270627387415484296706560 10717213 215696985819485382098582136757182925324 10717214 -14229572594000068002642003063698876544 10717215 -13694657030431633589372064416963360880 10717216 38887780056098425100143634993389240320 10717217 -34326802164783804705075944867311987008 10717218 74536067319377267496995379452785075200 10717219 -742679650009617886252948988135642591840 10717220 17259331910397738189068809877708570880 10717221 551965682875052050476563458240842729312 10717222 -257204832965178752933934973814909806848 10717223 -437657747067763217862945368093507272296 10717224 -160312631016430289741832758468900782080 10717225 -399951860045897006303088090894867043200 10717226 122581919735483452243295324062441993824 10717227 85398297857286542969726474796314096640 10717228 -489544559450671819045386941527625458432 10717229 225546503789467644544494047453223028140 10717230 108429338514077748833173994465375598720 10717231 292358926738282136860965371307874064160 10717232 -100519607759108344159959961078033121280 10717233 -393965001898725214395063092639166872976 10717234 742791764682447913133803216947006720 10717235 242565427514486670659114316336895980000 10717236 24449277398088504048437305517781026304 10717237 -6917155550014385048002269655401098496 10717238 26691580484768713037783113006551060480 10717239 61508652139173538715368843239832794528 10717240 343399313846895404907266133799495680000 10717241 -382375424260040852464471489304985955776 10717242 211867577404414049424537390436611554304 10717243 180928613105237922239232155747753099492 10717244 -27587769778552780505010581636643417600 10717245 -107267353891426314819754112151789465600 10717246 51240666362245212183494110703319354624 10717247 -132299997138998167710033646374057002304 10717248 -153460508419371142590053388936365998080 10717249 -159759212921033729606154160614754450750 10717250 74838247457455341820146763387052928000 10717251 -520444315206208354149006816970819106568 10717252 -72406588864247895508932347050031484928 10717253 -1162447303047399462671250380850327116736 10717254 -248332099450029921300820092062539268160 10717255 -308672363521649780011622028862082616840 10717256 423944943785594781029527523793278607360 10717257 -293760651032567525788584621318456453360 10717258 68848583216408752053632672082608593920 10717259 -22669697907022397272783222666768809408 10717260 -84837262616764176004054655302637245440 10717261 52797137620525558929239307692712025312 10717262 448749789800585801831375403208215613632 10717263 -532904385464968478099463636711409018008 10717264 -117017031465812383286487082877037182976 10717265 -71573039223525926976643214560477616280 10717266 2001278618975577897537300782602366464 10717267 -288000983408023763515429018497111890880 10717268 49086318722842274048137828574680258560 10717269 -745224507018776750044869482424840218880 10717270 -5122949965337730952495198629835453440 10717271 185948511107120748222427150664362430472 10717272 230095624317795352551204136488489984000 10717273 179711537093521735990212534940315665280 10717274 638875162159151261787558171214547439072 10717275 -114045054532794498156824843325952126200 10717276 7596768847462044953032494635389370368 10717277 -4353357246169672971902117185524180480 10717278 -9008683537757278131736278827094088704 10717279 -552639283591155172099617105974778362424 10717280 -263667485688676601898622143622254428160 10717281 -85352824267967998666953316723009160430 10717282 21981809296327727906791277857016038992 10717283 -768865075533938007082557141520300458468 10717284 -244242316800764774819795238746301656064 10717285 67919731688504631279841932167470886400 10717286 -99767386998629116929021898028390661408 10717287 -69370135992147430857245647356512432640 10717288 173488900002395781325507342352646773760 10717289 -13676471963076916406892774619836255744 10717290 1744831941869787483456724625132080320 10717291 -98540081146672508932919896429098799200 10717292 -220410354905611952343643679099214336000 10717293 120546034687913782299260239939222911744 10717294 76208347397611871921620343298630748032 10717295 -71079491288951111984796157135219222200 10717296 92652200537711691480204506769294262272 10717297 157911244119603543361926527394382113746 10717298 244035087956961849106257174864955776000 10717299 -660949708224842800852927962572019380880 10717300 -108654685530569779693099204284021043200 10717301 -9387117636235432671349713839071277376 10717302 -2804090306484629793284178049427208768 10717303 -19564844260769428552311442821541815448 10717304 121337366668697205270329582910085263360 10717305 130686094898902598083377252640102013760 10717306 -273699352598588668423484754507945128736 10717307 52933937829017581877458645584395600880 10717308 46678170926734842329195900719612723200 10717309 -172802514062878788147493730112217798484 10717310 -52663504693095837795994270092592289280 10717311 -20645003508528721191848969916942656640 10717312 498698132932876152515138136092285337600 10717313 613471560363655874796366880570758962562 10717314 -128335413159225684995887403356079813760 10717315 -83449314363280467679057346257933423200 10717316 6342269132193676928567568599612252160 10717317 -88753522784793592579520797371122834400 10717318 -55431726157616301093179654523596433600 10717319 448340534676859387112606180747261469720 10717320 -1440658893610353731479743576460492800 10717321 43617640849419582409991942270969306522 10717322 149105138503079548789145030899682164224 10717323 123211682592281772229130986615022232768 10717324 -174394514320638676593200385326521602304 10717325 -349468028594666309796119197002457369950 10717326 139606400974100865584103514624395830400 10717327 -28312217606855498608245817235120086800 10717328 145447202130785200643693808520844427264 10717329 275426783467551373113638516408124634416 10717330 15678919757932805421144554335357248000 10717331 349677808047811805142119179010864265132 10717332 -193047397886959364463139333073126320128 10717333 -304045282776424387733651935251034848 10717334 -4205159203622764555107224758663698816 10717335 247777474528873337441197810614861195720 10717336 -126385210441527239968077708553658941440 10717337 92981022843889625766552105079253542986 10717338 -277372266732602994882925628203839238656 10717339 216090851232887443372776831025799330880 10717340 32605191773186711642928866160336430080 10717341 305113552762768459154996432361102225792 10717342 -187331201135696342152107415660115556288 10717343 11692507626950658758098553567192095584 10717344 -60115561138140674713209429125706547200 10717345 294333878626276619845061549445129182100 10717346 -131630258276994486412477375900501751520 10717347 209871375431483390365612584430594241400 10717348 271082776694795356926137027155317588608 10717349 2652401382686577219770693488982970240 10717350 -12735013037130072118863868709723904000 10717351 -2605484672484343013948066005314064896 10717352 689157039642984338927732939260107033600 10717353 1800808258888812270226251420760833882 10717354 261973489687017105542285121301604285280 10717355 -259167162490618650781942518279231066480 10717356 -115820782234281042293974058140757852160 10717357 1043963434283994479627878796185753312 10717358 -441342263172358622136669372339746070720 10717359 -212730932812453101371614792407891123312 10717360 134065555139979323739951434965747630080 10717361 563625660627057332639225467489107039012 10717362 -251426193538203420556739781720645118080 10717363 19551288471554564925839381835249099264 10717364 -17212593983233487815070664078775977984 10717365 -26132447454650523283368624073836154560 10717366 -717113289595624129621516308749105103360 10717367 -239969665991577174529095801604213978584 10717368 5852510919359811661330037228686479360 10717369 -284786927363064263366294326071131842556 10717370 918935570436019207062923858175164160 10717371 71381824037220973829547042297143241984 10717372 -78898093850668888406710833309354433536 10717373 103788492217697016249077768635164118380 10717374 104146322084177565355829477536361636160 10717375 -5348326665666295484059068381901212000 10717376 169761723217340195596167237068296028160 10717377 464440901722440894520427079677101731840 10717378 -49592579069431480550896999008232704000 10717379 -82286014596990016726590978713351092992 10717380 -95508913727554939864477604021723136000 10717381 329479387725163310932846352753891025182 10717382 -13702358658318158588389658672367553536 10717383 -42543966659755417616219409625468420656 10717384 483771454528724142343185584694959170560 10717385 43121631778152710171633142478804224000 10717386 -70569358542700816554098644504516185600 10717387 492253048599069740415092915614749790400 10717388 -167704418364350752604279472865203224064 10717389 387786040785717425077956037764534280854 10717390 -96310973762376068335877649338247316800 10717391 -233624779960578498677669194011249938808 10717392 -31697080014082783304712306879570640896 10717393 -833975679906895686154066525651338297358 10717394 429212064666695859880495861010334116496 10717395 -53918590290545276701967177041030254720 10717396 -643643193992422177139985781340861315200 10717397 -499081994211109486683917399771841464868 10717398 2412391480389399184254513935866553184 10717399 123713792192025166250237644168025265792 10717400 58839277820560962350266847645074944000 10717401 404425540081502407777200770378936398032 10717402 75471330437271173086887099210671400192 10717403 -146965260115278226684878498061934242560 10717404 -126839252883989800437922508725736584704 10717405 -37693619314239622951248457247390417940 10717406 -2834922370348113042128787989635061760 10717407 215451186442019615032972680791600497440 10717408 -236201961464672881072096042181900107776 10717409 -62948234653856035691045669600170054080 10717410 115300135220441899869555942041780797440 10717411 133153112641827691359437890728694874012 10717412 47782395688415311338460523606746929024 10717413 -6521973878896411874344190831823888384 10717414 -716996154703402048527107710810768166400 10717415 271158943925067112573157935649487925560 10717416 -455427779516927645036417132137700705280 10717417 430908294458612282576513808936563746560 10717418 -48753788740343329955854473663480693840 10717419 112487238508316957134327463286740473944 10717420 43846133838162436594051053801295564800 10717421 174529389750982538504626814999916355200 10717422 -17447501046324274152707104162426062720 10717423 238792995975336380157358898661598708680 10717424 -17050886009546634728195609653640232960 10717425 42324498865876140961256648834592120000 10717426 -292049393660484920047768764117447407088 10717427 -134455076825915598247593747390479907204 10717428 -225670043513987826320524897776565370880 10717429 301012007475208055320234673729872981560 10717430 200998881391150464482190069295139727360 10717431 44752880043533060738797554690586354152 10717432 294954646004645693115341179881952358400 10717433 -185887310857190645507151953477962347096 10717434 -952854329929387965269343076798737408 10717435 238238322381148471335605886470009786880 10717436 2187267261964658090788615369794524160 10717437 -393977883159174848007411387322906572000 10717438 -520581803246577677271458389500141699456 10717439 571140584690178508636130951972580530856 10717440 -28206634189607024214551692676306042880 10717441 11938618607798170276826532853876099200 10717442 -597159918650941237007618200368467107968 10717443 62524487513865477743756735873919679440 10717444 21403080599335292185161927300601856000 10717445 -548206035741034638617697273831912159300 10717446 -170948951960013783219169933603464637440 10717447 -222183187864931117232121085429628955160 10717448 55353821635527398562388229564456632320 10717449 3562656237371475123039607869612562176 10717450 91087568733082877803048852604130336000 10717451 -85760074628934091569316032312780901548 10717452 -144174391682423447799815006221981357824 10717453 -361183698016953469469205257746111520340 10717454 -986912884017213355853707199846345664 10717455 7370336415696387132180506067933765120 10717456 156209536154436428277690808404239974400 10717457 400540677509578657925561742988425593472 10717458 97240550130881577170778526134727166208 10717459 -863100349560605620838613259778525267696 10717460 82187854711941320429588669234433615360 10717461 547461777130491682597546150558197056640 10717462 -47017348915359955203523150811321908608 10717463 459858557241684356664536051361262673040 10717464 -113269107852590615403359405542924308480 10717465 -109281435604958843715931165785561252480 10717466 -314954637040111494234475885138110263568 10717467 751965841254927231114331046061064006512 10717468 -48990488840331487489944134522301104640 10717469 -9119441592564808484319011976882352320 10717470 -130200306608293526472527073799612342080 10717471 46805661862641382528109602307600094672 10717472 -61124676252088822718556355174711296000 10717473 -65860305941909233727591904690672309840 10717474 -187623246808016715843723959126904921264 10717475 -146890583584992539544661256366211336000 10717476 143170519026506490061356603096327960576 10717477 -110790188363350288799701458386130832320 10717478 -221056521005822368807603837201555068960 10717479 -307261797175272868577695274807116739376 10717480 -425693467941529723389990380354749747200 10717481 7106822806420955064221920735094556282 10717482 -35036164095682435632665208867490122240 10717483 19251532618633095932118584215924261664 10717484 -34247019296826996364705228452343689984 10717485 95267061703187962865621274711704898240 10717486 171646788271134023875243382796605070144 10717487 28133522805774426627227530802439271992 10717488 14729092424342189794799005263696691200 10717489 606726787717813327918200925515764250624 10717490 10026355847331514249236700743617594880 10717491 -108835071094665465943993444212477345936 10717492 1392474547445355468103651662260672512 10717493 -326585249433554835640083798126787413696 10717494 -3260741821604765473747414542491289600 10717495 7253117298606245816766520769562879120 10717496 -660885735421169034462287256489809694720 10717497 75672861866169899159860115600743823232 10717498 444544054717795169360093136748605876480 10717499 105219823361778866171944095112212746448 10717500 -29392004545561264143737216702347200000 10717501 388713362489815259033376440510059027200 10717502 -447463656628123715457593842071206946048 10717503 -646450523227593580278931937661841944192 10717504 -10415620644846763476830711477667102720 10717505 31743784570775410807525218662703144660 10717506 46910319699233629746913981434698041344 10717507 -668176917350666138956051038905762706244 10717508 -56538732018548146116812745969055924224 10717509 411298317039259857039643639118007008928 10717510 -1093191897459129163212460602857264640 10717511 -2742676679462191294939738679325000096 10717512 17576594115608436175464948358202327040 10717513 -429399705278925233758168432901175182976 10717514 -3234365405839063314969700580716504896 10717515 407696686185078128523059215485705562320 10717516 554307378570054757525968080819439645440 10717517 128887410574635410216513881307521484160 10717518 -80667208434573289528370910288616688640 10717519 730300682614403089404396873748372695920 10717520 27400967026193550799784566309316198400 10717521 -260422581622655436437771744620888737792 10717522 -4806522223219229511148483075628400000 10717523 -139659678542081678505683122819327449312 10717524 6213382672008938591697540262096195584 10717525 -118527467038842849573894977308954454700 10717526 -44927560249736318885000387336151000288 10717527 -143828791954052005879312820090432497920 10717528 -360168710828398269272257987900431267840 10717529 666658825594938876761954552737890389130 10717530 73922168118063271733422541025959116800 10717531 252105730186384959445736835940060653600 10717532 -31539250482179225103081294195022525440 10717533 363100784480362934826234668215757498502 10717534 -210414677851886575730504995039915992960 10717535 13441710950044840430100149532720153600 10717536 123017311496036750930669384933318590464 10717537 30294150672233837981228995206947295232 10717538 27117337187216384922110979084686086944 10717539 -174050580558710676807482813242312907520 10717540 34760647548112465540635643859013884160 10717541 -48568035880537807819864166437166863968 10717542 178338635739186437122075523484189895680 10717543 -55971584606486529693537354937789566800 10717544 104481636764785104199251587109437660160 10717545 208528919063715965620343292861970864320 10717546 45796373154921538351718869679828087040 10717547 10377801247311270676989661737156765312 10717548 -111855783869256727339144611863840759808 10717549 -191446802491081810443324302206723457780 10717550 37006566458132182650526487804524252800 10717551 -266271406699438577593231052649617131200 10717552 -79120196117395900180887765251213983744 10717553 22521811746625446704670769413687319680 10717554 54266395617416507442357601188263351808 10717555 255232695104696684232791677698713408160 10717556 466607907564569341030514779179146536320 10717557 -369360849307472778063398909070817928160 10717558 -68853249761502801492720654625808784000 10717559 -146254963395219827194722570729305819040 10717560 -124412968075889031463060434994990694400 10717561 435433424781441524893516547794465373162 10717562 -43671807594680959919574773823157640448 10717563 195008899254465258833697897281426847744 10717564 42514039748413548715560813412837668864 10717565 -168079300386162864438224465366719176060 10717566 222192789075774076141903794223829730624 10717567 -197013358421155420862087825328342040208 10717568 4764930143637999729889062186689495040 10717569 -276099585478421283070366626947883955680 10717570 165513286493674178772892234887523944000 10717571 -330255331281889190525368327241326404228 10717572 -128309840008415241309606722042391671808 10717573 624224659777564320692776412480844313180 10717574 286008560815158617176287596225773096416 10717575 -392240441098575185904812521939768200 10717576 193909448214570419631630375092842291200 10717577 -151060178170674939776459698935646264320 10717578 441854820194005826449299561895964928 10717579 21592031718118596391974834762353876180 10717580 -207593844968070988119395633603970124800 10717581 -183721247757908330805732400819842027456 10717582 395098478554419698706459723332852468352 10717583 338113292050526394677545381674422834304 10717584 -70893087960121550116418550960711991296 10717585 -331961164396068621755343567934642766220 10717586 195607426176574394229013172067693158400 10717587 145643784770968542898561040118136182720 10717588 140922188684974051647755287759088394240 10717589 -505207003846364698859658538325192978820 10717590 -60949165583177415322614977702438626560 10717591 -47342780471413163632254986334744254008 10717592 256824506233060863534668734341564211200 10717593 407328148040686035664339781571390131664 10717594 94902828489084853022779401853908090096 10717595 72623969123262249261535317313377542400 10717596 -1588277455949933095050662850214202880 10717597 -310028287446005494257965716622862554880 10717598 -77654720649930068998503086166939502080 10717599 149895588660707981264257625326225413120 10717600 142058894331630345650928300023252582400 10717601 42250730614051717113900859743194247600 10717602 94882280054169716179456975371209885184 10717603 -264556176498153618159249045166533629056 10717604 -376752442981149768878175970715404815744 10717605 40527960616288937907920513640580150320 10717606 4677058019662881729420425080054078080 10717607 -163501446754233194108749051241798078760 10717608 -211828386601369668566451316031528878080 10717609 94419459510037467120837782813822855040 10717610 -106177054482881413729126388027003003040 10717611 393332333870899492608817574226245844144 10717612 -283714478048432313763747140220866943744 10717613 -142057467370978085549719449965422744416 10717614 367578446560423682227342148170566639360 10717615 360095519899831556936414073596318215200 10717616 -6586785551046649499276831684181098496 10717617 111416274744545073835388179515491449920 10717618 -305296017144025103544010178209264896240 10717619 177621465393881402760918969905039849160 10717620 -97896487031560119444828973592997611520 10717621 -2060300958528912983483589464561102016 10717622 22754363626276412311277494312184606112 10717623 149917283095690466845154447302480695120 10717624 -87845586923654681417632074385494650880 10717625 -634305549811106747615557107341131200000 10717626 247534961014385694185745608851414201344 10717627 176914803309371026765587753817822481032 10717628 -324073625876126065856810493841506757632 10717629 194864883566039088458433473730582633888 10717630 33578224359357388073892082599112704000 10717631 -71792391798822502359068540888917349568 10717632 -32053038190696712421549558259808993280 10717633 -782544472238165749011859838452599425400 10717634 -383738448276729421019269192212383589120 10717635 -116731189135966337801439874914459416400 10717636 39823172073462884113337026175990848512 10717637 60636695677183477219229701468478801952 10717638 93874773933788082677036559890131183488 10717639 -51629194480941567047723772377872820600 10717640 8524924064006777186783302307792332800 10717641 20946571107794067926675690275717928736 10717642 141942177155622568342108246244911713312 10717643 364407848072894092313993209447699840560 10717644 -34886048213931064850461606378827890688 10717645 750692994581665174405683060554510649600 10717646 150735761407831829219307617058008933760 10717647 -44786812300490167071729351406513820640 10717648 -6499733220369836339864022585669296128 10717649 276225595884360374314185429545769843264 10717650 -191202555218227804077265863313630272000 10717651 -273572832010483900410392209153047766448 10717652 -10038515022220010520659845932754894848 10717653 -270474355085439018235653304653527200800 10717654 285014759203064244378850715020443199776 10717655 72682113883190254301469410791376555520 10717656 -393147706402044831197089678470076108800 10717657 135256329724593475407490234686217556992 10717658 4181411433846431053556725767765596160 10717659 386492934609732290241131464791371389164 10717660 -38644668512947815860811419068876554240 10717661 49590418172115531624325081071865002624 10717662 14775157428219329126848008928475141952 10717663 428317212715737907442396834619611227008 10717664 -10343094041074561292605586683358085120 10717665 107849469263563206906210087482041712640 10717666 -213668005984256090866222985473696513968 10717667 618016213427651847629223179364016799832 10717668 -134102616632354862050198675227961239296 10717669 -73493450487231813817104509345985210500 10717670 -252303427236220060973417488165489914240 10717671 531915989282847837709809991325501215824 10717672 35602269702908485364294546219507712000 10717673 -72257846490394515975235751904527691078 10717674 182445007072859015619923742597168994560 10717675 -164821320315609197882859721548774576000 10717676 -71241198578560404061147296359330938368 10717677 -1829986037605320406589798446620333888 10717678 -74846898705469350084680682170088394752 10717679 80881787345774396464314350533864598112 10717680 9761163983264711479864918914405826560 10717681 207210110564118026271657631889552964532 10717682 -259552501912821326860967724766229308416 10717683 -64100698224593137612179736460385631176 10717684 -225729650593373645085520322569885309440 10717685 -110779352310321909223588404104379740640 10717686 80716529955243809724642841172275211904 10717687 -338445454476266544257517922225578474048 10717688 393370115244346230434944966506780917760 10717689 -66202851911941979473726342769679827712 10717690 11065919224120208158849261603961503680 10717691 715794994928733879454420225940007583800 10717692 130270741596021951087666666633903734784 10717693 258699005679861462099807432572256162560 10717694 54492707201475289500409857713708629440 10717695 -355299999074811687074055415997888416680 10717696 172846450577617715248207735937826816 10717697 543199708067994606668461542338747590146 10717698 231793888560069756694949168895438574464 10717699 -374825302195597666770905480021855191300 10717700 -56762342777530047512800916028792115200 10717701 -308719972563411131367658752750412899456 10717702 115788970477882898562241000518076563552 10717703 -1134490524423310321439963294145595993200 10717704 137741364648541826190134978788878336000 10717705 58070231822747185160712851027971669860 10717706 123212646824053198789114280239478605824 10717707 654734906538768623359607973485432832 10717708 -113710015863472545186089117803076438272 10717709 108817337239468244574077124444053273910 10717710 26943295840414758724465012135048934400 10717711 250202314982490307036666198740272017152 10717712 167925974572426714564282673135765692416 10717713 -46250339563704077169385299441220223820 10717714 -12226851758081545692762043055979906048 10717715 -264835988374236245245510574852407874640 10717716 -39446758640378159558839638102674718720 10717717 629486615867338732162974862720526882080 10717718 -187031767483071016183588148987834187648 10717719 -237695821212303748316941534658856769200 10717720 178181262140540639277078682865608089600 10717721 -299846890726398801950086243757883283200 10717722 338083083456174238627376985154321804032 10717723 170854432830719115360675357218527177024 10717724 151969564656741071131444058873670223872 10717725 26582166764314447487227383157483485600 10717726 -428785284484180650293044353205420613760 10717727 477256951594711170774910595783146740576 10717728 -38328145643100709129184180155491287040 10717729 -7435459453587539879561161055957463600 10717730 205811049010804389142218195825480809760 10717731 -487036466905351628979956080598220614160 10717732 448354208514214580357718442205279636096 10717733 -181361440779152363231874382325700508200 10717734 35227466935274924827285299078689003520 10717735 -136060619960830429012945033963258827840 10717736 -82783145560297682683610225427528345600 10717737 394574126370961493312264821134172905360 10717738 -476566918480564688189992706229936390480 10717739 -205216373718504185166391368074102131200 10717740 192994483739509350361687598201481937920 10717741 722642936400418960894560071169597642400 10717742 -5257259008188605006075418663904972800 10717743 -119188386981896012873055600298874956800 10717744 -50937109484726618250370672422082723840 10717745 325473212668321642627879473694324905600 10717746 10091307236085113070276389216276997120 10717747 -512642276240405054620074283525377183120 10717748 327447977774027105285145326873121054720 10717749 153052973925663589110580824819160105824 10717750 3157750203727627838799426149335584000 10717751 -802923598201670398423601490615363555792 10717752 2498908996318737540932642485639987200 10717753 255313479973593329637365642901731726020 10717754 -78742183170563297383990244116567538688 10717755 -23898823989823138059968878222987447440 10717756 -246794445183520905445340690117726200832 10717757 -359531882167695007935959379647142215994 10717758 -108730638085324979865807088715297393856 10717759 212334680830399066543137021397988529304 10717760 -95650431507897310406229745279586795520 10717761 -142573664133631978906064924087753956416 10717762 -195527049109643261302986330570665571840 10717763 -278313426257802280767079100688459002880 10717764 71518500498119925749971619899427429376 10717765 332941894834811483824504407160921314720 10717766 138841821548054250916032203915641751424 10717767 549818242101987372584895133761665043600 10717768 -447691028496086637386541549111588618240 10717769 307840315177884817831881445536884608872 10717770 77047734468839330674539305980717685760 10717771 674283866684992492401495546868307933972 10717772 -3668706695485069792398164102959411200 10717773 252536625834382788432025716726118894368 10717774 16790007838406652888563772894813668352 10717775 30500525255936744908517786484428758800 10717776 45510872857993644795540381391954771968 10717777 584103306882276877071368357029118272 10717778 -297895802477841827323442838827287624560 10717779 -14033568363776716075304220097976328192 10717780 -214654870053334518178774850568798566400 10717781 -281149126645731583260809253203071802418 10717782 -10590873788480653802752898193488615040 10717783 247243443804671033529967278694794561032 10717784 -59045568003138122311262961300500643840 10717785 31077753523573552254500484550331750400 10717786 118288687650458849703830291631090186240 10717787 -55041351241873289779855711154832557160 10717788 81495643957729909135251153583615142400 10717789 -1757577702147418003936296181852319331168 10717790 15888952098038956499203176812890656000 10717791 141551346131870254856151149269771776000 10717792 -89762185355673923361941209680714006528 10717793 -223579927469319238008634507019823936 10717794 -41512240961001559962502134133843265760 10717795 340150155528760810620032054908360789200 10717796 454149498940342572592776733455632553600 10717797 366481823618264772277791914399708911200 10717798 -17118858110701515816340482756326680320 10717799 120091608929946814769740692506032777536 10717800 194104781234260497094835330286409728000 10717801 623250260851958958209140028049047455802 10717802 406468618375091823233483410654133131872 10717803 325968921115138695397287727299229723224 10717804 -100175548061607713575479040228176499200 10717805 11480416568828070976286080377946675200 10717806 -43593403816956072802906308651995169792 10717807 -492304550602400936966494384820870096944 10717808 -200023002887428559848499166499569696768 10717809 71750933905834482027689223235627704000 10717810 43200143539571753501364275483695821120 10717811 129515865634560406659792767036220283740 10717812 6278707986628792172251451643087298560 10717813 -80466327447047367086328520603646057938 10717814 120591765615350293999019452100613731520 10717815 87953464371155345172916046864000669520 10717816 -40365528529741155460100143006639718400 10717817 -1144728799922322808201480699976351484 10717818 -63097784270530111248088601108874961152 10717819 31295884092552050385424580339097174336 10717820 -33922435336181872095711212969073868800 10717821 63388667455685694538495877710319012172 10717822 -143278440459780145060401890522662915200 10717823 -846683226413821538486939116275171404928 10717824 44681073014710645002659388114704793600 10717825 -6780679242692419606058432871562876500 10717826 -23653032390429092367379451693787058176 10717827 -61324606607862470030319611817773049168 10717828 -90156041909241331416997842370087547904 10717829 248808778380407541245412852822109928160 10717830 -49902023885729968998330465915732291840 10717831 53923302036242043888291277000368505032 10717832 -374385169631976493053671211167365401600 10717833 242532254003952964432275109156677765120 10717834 -446961233221455133017253382710178111184 10717835 244848425736061068376630515110618645280 10717836 -2005457791348953636279516127493369856 10717837 326348857367391883688948116471258838232 10717838 192492330422973002042574960787283173440 10717839 -362119663144489300414790832066390912 10717840 11548454190494877409150491684942643200 10717841 -39687997425588048722965024392664087758 10717842 20602652713137070191950856127251367680 10717843 549243865550044570040539872239279135320 10717844 -520219801096600575066868123890510939264 10717845 -43595221828625014393026835709818190400 10717846 479224646040130025413673212494430137984 10717847 13256622657383934374400414199899377664 10717848 99975021473682137096318463057561600 10717849 44909646967604031631106143052181822660 10717850 40283233612714021243965933933050400000 10717851 -272868294809317371921958294271597045760 10717852 179645302734917040135066524633049959936 10717853 -198429578768031713540934936538569935898 10717854 701377042457529662877035626257810432 10717855 -108867917824675939319229509597932881240 10717856 -1172376081367341899165488554480893952000 10717857 115835051322791596097695902899821369554 10717858 158615773766754189900900953876936531280 10717859 279355078750972096244390353701409572060 10717860 13695577222671497859201423895757045760 10717861 -88805921667665848494761915869648279680 10717862 96656376660581923888197139257166202880 10717863 99976482956589207906649139099068040784 10717864 230137708444079036896844206986853324800 10717865 -329140420763286514141476545147072059740 10717866 -402736751820092686113119695196388326400 10717867 99286258751826181578270866308487564520 10717868 495682293300856383800246212274552985600 10717869 -117623974819282287049516173625483134912 10717870 207023248697121988867743181358637458880 10717871 -138229961809742152636432940349114043296 10717872 -49127046873769364964779495203855663104 10717873 -62593543739124806431348744725737037600 10717874 22756372969641299532913089392016945936 10717875 -195129775954827319245635347814504952000 10717876 90295972663365537133649079399620419584 10717877 856085764232643153557770335854401791726 10717878 -43379180033767226069249128359373332480 10717879 9268455949409826919385950881407282584 10717880 183377790491313228256907630998740172800 10717881 129259224079774902789569038820447942400 10717882 2306553379814354239537595501194704384 10717883 509235285857271958368200441477052349968 10717884 86021990640986502958139943883911467520 10717885 -50098146894929180754119064784916448000 10717886 -165702602423522743098264595654728100608 10717887 -8004763402095352341111844568168461680 10717888 57750103994049952975382474909785522176 10717889 -99524037565800855617171154714091064640 10717890 108618149240262519140900199178473937920 10717891 241910311564192960992307010885932159292 10717892 163699061713420524410026123715189252352 10717893 -737818806922591552098513527374520849280 10717894 -396998744837277228387250382360941341888 10717895 88589132425386833096095740128079089400 10717896 49505302349371612639594182015799787520 10717897 -684901632213837109206872596382488159654 10717898 -158866991389734037401919685425108277760 10717899 -64046490774718999675288376979668520720 10717900 300624963578283035452008135843258688000 10717901 588060207222721282305890021601125742690 10717902 11861030001721035255738104190274736256 10717903 131932709201638198397295214932683184880 10717904 3863840234836098306759395634864414720 10717905 -131275092691448864520165679794112172160 10717906 426270676111497891131631613409792107152 10717907 -5318706841250548253609642410064052000 10717908 -193411468854934867348644432980378750976 10717909 -71966509157578183006866425314965998720 10717910 -26950107435981284667812450865798378240 10717911 179642636595274567946169856577064613632 10717912 8935490347621998727240237202954219520 10717913 462959301854418019939298023338929745162 10717914 -40484964880347878069993377341848931840 10717915 -30621407770144039130968797208434879360 10717916 -11906978551347927375827569489328232960 10717917 -42103048487285960936752526808823147968 10717918 -110688589250636458380120960958314845568 10717919 834744245969130345830130006707919909840 10717920 -431186632697603411051378368893419520 10717921 212796401512600846333083321135955614852 10717922 790901827474401851386977934352066304 10717923 -123128331271340968298886624027232111296 10717924 -96692334110151433191082950912323002368 10717925 132761437000108087688630702994286804500 10717926 34472700739310465626578262420770962304 10717927 -893664083687278368007116969191649006336 10717928 156018083521861700624365769804800389120 10717929 495028811527896955863312845779792526784 10717930 256596454420019493416274099901449830400 10717931 -61225497079279642649219006242617252096 10717932 -93120579504881722654783042586708003328 10717933 7946329483599794230164139431531303768 10717934 -209837171578242077191220536568607144384 10717935 256177517909589261469598827247546230800 10717936 176795558061616132985437847577980928000 10717937 -143593259524152317846939780628786174300 10717938 44209597992210167197221572575864320 10717939 -837916610053968739090694649779434063944 10717940 46647696130962228911456995236448665600 10717941 18545018661683218168559288529160809600 10717942 48838133338517717013056383416662644032 10717943 -374816225995833637690563763153946390808 10717944 -341890794923569426303506631305466306560 10717945 190944583108163249841537884291122617600 10717946 -330606267693390552733906157157733469328 10717947 283443447344054170945467568178365678080 10717948 926624827702195799492898915992879650816 10717949 -573487096765807094836790315281430621280 10717950 3973577379846806389474952745609585600 10717951 10635682795128133736808648898208138904 10717952 -84162138936877284310878492466681479168 10717953 -11606053679819726244646517112470371200 10717954 104746456776382367784811687887304094208 10717955 -24865984685614188302562414729589416000 10717956 -230214606352320852961669512080895154176 10717957 -394162955538593976120028597009874440160 10717958 4704710361213624087291178823550240384 10717959 92530705245093610101114719996931269760 10717960 51833768054165403075208535982133248000 10717961 98290626371494183277527592744585422692 10717962 -227957746684605285726155996494822280448 10717963 -726712300416398779326267903944959919788 10717964 -88703624436581751473530836241469217024 10717965 3334363135654588635665042986331059200 10717966 167327226428411620407693389404209242688 10717967 115168825228181607003405814816081204920 10717968 -76597658539298530981884596520802123776 10717969 905163355521462125553523776304693000370 10717970 2814937032360735636209682689667873600 10717971 33038017803789930628888567462267603968 10717972 407391307649256021450056732537249403776 10717973 -223738290251708005655945713660519664064 10717974 -328755764737457651830207316476191621120 10717975 -172608452383475258514836233379915030600 10717976 -184103453643634624489470332757356544000 10717977 -73350690950124558524271182726675155392 10717978 -105482586941018567023693972258367935776 10717979 -509109293171506328875233895011157368624 10717980 36070158991689399871852876356005560320 10717981 533164342029930377477442075979191399782 10717982 -105740363626474391224235708428428195456 10717983 308215899464434735974097490084526226920 10717984 -231981306313998068002314015394386935808 10717985 1095774973121798635618244549291112859200 10717986 -280139365111909240787306560064495646336 10717987 9576790853267534488355658032281375232 10717988 448787903624816567516728251060286159488 10717989 -274134924359713246250489840203158742176 10717990 432538772608534914731857919198262716160 10717991 -462953287574256226488154555665581113608 10717992 449240245737951510298103626109762104320 10717993 3563219276228012437352980706891861376 10717994 -90970360964431703043780549720549888000 10717995 -66775844370224685250990273051644076800 10717996 345261143639087469565512749338418720000 10717997 -286756978025881747910183849607301292148 10717998 63204132558363741168075290744222912064 10717999 -46975017090065507891181010022261986120 10718000 116038564493549087032607689001238528000 10718001 -60865680726996921705240761237591783616 10718002 77692109958016479557185508450330978304 10718003 -83102544596906270864158783196890602360 10718004 89550035722514025795164938681651955712 10718005 -238567831849968239553276250604157736680 10718006 -10467124595355396798733399637011078656 10718007 235542850492722745656772428831811856592 10718008 -5247309254219667319156656010176430080 10718009 -1097325754308543779840823678599121767040 10718010 144038586028553141720470414176549938400 10718011 671166325532318420918360553063560624612 10718012 148477597039490661237534856081839037440 10718013 14647547913897415375116466325499866400 10718014 -407598518685490726107128041991948852160 10718015 -101278931293641211227585800991424715040 10718016 -124948829699664438169516718878944657408 10718017 832379090560014323508544382639544105300 10718018 -99826547371672091534570811844163658240 10718019 -452847626330394041507963599543186992 10718020 43208659029071642251627205552553984000 10718021 -88796821412767883167868620685706960000 10718022 14938083040044541515313423377768597504 10718023 425034476772393925514140435525186519200 10718024 -180395368869140334538099642280300083200 10718025 30972508473954639543903972628825366800 10718026 -106962716965637613604764849384374217216 10718027 -570548648516023101828041798143809870888 10718028 177639513768645728260051770447343057920 10718029 322493105627748260056030010250451972576 10718030 215427873533165607912227625145877012160 10718031 108637407054405854954191062106152679440 10718032 45977292459433506417113588690081079296 10718033 586945240093446529757871200153893922160 10718034 7222505664776335070005878433711217280 10718035 -11284365029450432539392608158430553600 10718036 -173145966575242866825040964603029831680 10718037 -130859864683746410945655707897541660192 10718038 13461994544387116058783074689401604096 10718039 -344545503305088177145541255254558630272 10718040 263317247532634053440614671984584908800 10718041 -140897841923748986798857219067367018348 10718042 163281355876785317115492088130423266272 10718043 165968654100940849317715848177096067584 10718044 276414647966194850379056305621343515136 10718045 -151871928690118261818569357223061324680 10718046 -126950200260297251388052335860515386240 10718047 110903434617196673507342106491857246496 10718048 -206261627474067020938228156332186009600 10718049 -33640048761407321702016308085999539712 10718050 -3287525926655618813188105314072422400 10718051 -6082690090859101913280269961925384248 10718052 -125762320872692813571672601630294732800 10718053 -443451375294810904449195859364030515296 10718054 14235035845472674823815644585317258976 10718055 298390449109397264993988360925532791200 10718056 -88579581719193768907798827475264220160 10718057 224637561249692333774087450291184460992 10718058 -37214555411485701722511604060418165760 10718059 -828527001713100294430524826347847928 10718060 -591375658582838949144474608556736665600 10718061 331261003559835486409796267888456004672 10718062 28446678646488931659098728931667487872 10718063 681102255769556656684445250797689455312 10718064 13784534462375482803259805339390705664 10718065 94467674711442403520737008504878833920 10718066 -442847169101227694971853034259866132576 10718067 352914386900554697779338085139922087480 10718068 -827678433189354723922417708214450645632 10718069 -32930680484623492426935641737199890866 10718070 181441364893416102476489001235242393600 10718071 -11169997825360715280702059096351552000 10718072 -187148326180556063697354038977716019200 10718073 -68694649780961030665270050698906609478 10718074 162385373091859065018492589847847559536 10718075 -104242704368546654100621948096351387000 10718076 59827286920689622967452242078594032640 10718077 -776848885334468761886832869680591016480 10718078 41716586804246118807027848189969206656 10718079 -16598821864480625729407443389962092000 10718080 -165504225435433329681405383384707891200 10718081 -451044969224298397161949772309617344000 10718082 6156230417930310536777470836374542032 10718083 -22452006140780255427101677868990305080 10718084 -109903532384312039173684213456514680320 10718085 -31362799848282384620383046863555079040 10718086 134661854238397949957292245313574439040 10718087 864725039555866185735245040011353014792 10718088 -131728112719165915632790433112622694400 10718089 -452063382224205767241490231259390244480 10718090 -892445429165164365442469726140682400 10718091 290137698472505697783338765487816570300 10718092 42400134699309554550174883213970964480 10718093 -190247320946309125499199645064906210560 10718094 3796512465557533130227680289300067328 10718095 80951335271862075614890034285513904000 10718096 64703359501557873809911840868854677504 10718097 -64260779447042553140736644013102653184 10718098 -137172862277936085395486066210896636800 10718099 168189780139459139689440716824031865936 10718100 -53654597811923387247510617456501616000 10718101 161399897775905534600495676189293310304 10718102 322075988364696789555201560532350302752 10718103 425468366824383672208375538376993115008 10718104 1396230889286680184629330632490571366400 10718105 16637989762260684069316422742097680260 10718106 -96394171874154508560253449684001015296 10718107 564094089459313145322387325295565060356 10718108 -1170687762811573302033329038354520064 10718109 -186441396938118586581652237104872208000 10718110 -49119510949822650886211307682996358400 10718111 -190170515979442142918665008249710147976 10718112 -202739636613242285072083605847472603136 10718113 25046450847541925135090192211060040098 10718114 -129083589226748280634453795547898903168 10718115 -325035582879926150812133197033345320960 10718116 262373891857049799130766562656489140480 10718117 -480145675054919557764152195395944789600 10718118 180059483498642357835909749503546239264 10718119 221204086538270004028268713409537110896 10718120 -81797282740262984338401101704175616000 10718121 -536659333162587961307191500682755647088 10718122 -219945810693806372008863461943559980288 10718123 62032891925347133441691594591532961424 10718124 -438589982130162135079590660284709654528 10718125 -20691766704334712054634006993852300000 10718126 -48358828073260783984485469982726108160 10718127 85221342162505554953389377997830219360 10718128 73638660591510402418410239917274398720 10718129 -13360055404196328109698618632367708270 10718130 -161207873360834778461211240747932628480 10718131 48384173219084970946757597803661098864 10718132 -193701929279500227626387190704291647104 10718133 93386176520822846355491015448104668800 10718134 119664972364130518783815733618426084992 10718135 595977271344288371257544300125468549080 10718136 -297635638202868067548565488440072601600 10718137 2667072813932212299351898230360423168 10718138 2835252115920883208172187542976685568 10718139 -20669392085071704672409187859497268000 10718140 -35169792177321947685557041171386624000 10718141 -412945131906487923735763895024310184320 10718142 -18453606284528301307513136409614225088 10718143 121036891046576619569655720158615100128 10718144 -81140272166414771341158854225930747904 10718145 55559561875633156025514138070192662420 10718146 -277739336823346671860058614237018125440 10718147 478949758947396090156322537086038249280 10718148 -23704081006019775943046212290249068544 10718149 296782301111642660686896912410447662554 10718150 -827578614022775185262467656032983200 10718151 370312455984408916142072674303026437760 10718152 -62550981303700959186776363599501178880 10718153 -434519918544985348112761622685119543280 10718154 270777743422618140083387493024285705264 10718155 1245147659946094885037404597682752320 10718156 202889484640262541449450547480318074880 10718157 -91873945686252361735067575392296928000 10718158 495760646051858978422902053373524014080 10718159 330456295359980896349872481382422853360 10718160 14803887206711658822425530361283870720 10718161 46331024514996833233372718000677252224 10718162 -106317822038545329153173010265457617920 10718163 16545960235678435716792175889596063704 10718164 -443111855358664441589069560413062506624 10718165 126305317958244752845481132311986278400 10718166 -306628485698503434074014176144853248000 10718167 -78711429478244506899192563533467393280 10718168 734937699247503813367214605708999680000 10718169 -18495189323870479706449599421569638400 10718170 -44705024498347545829730824848745746720 10718171 838124435161227003174215295265155282372 10718172 7936536487110628765050624119322525696 10718173 -68702516713730819274624775294601279578 10718174 -148168768746656039459250491819787425664 10718175 63160949311319644827488000690848801200 10718176 86912690768946402561841267651242885120 10718177 -100325387536691733209639404998835091388 10718178 144473027074009669184752399402283658624 10718179 -91108388158240691560571113196939842368 10718180 -13697753936643166364550447065886720 10718181 -57067359214437159808099723389027895140 10718182 528417149549919587464275331273156324032 10718183 -198505126633493558959410359197019997600 10718184 6752024108904135761120945574209617920 10718185 -35820852143282792951326225529204016000 10718186 -142334456883427523101966283745646976160 10718187 -313458744069202373680624896269476860840 10718188 -22972169520432611304096559742045634560 10718189 -899224017486929705366705133894730868010 10718190 20485698734991393792847457449355059200 10718191 217957959310918030133761206204119057664 10718192 -79035392431146551320708114418916655104 10718193 70088481510326350263357110652376286064 10718194 148873079502721633975218788939251660800 10718195 189193317936301641546171945243312612480 10718196 -16012984430314519455858513482298359808 10718197 40786031159359415768842830611871166080 10718198 -256942422678056776947426375281443667136 10718199 -366914913410825018047087803672166665216 10718200 -300331323261141375070552210627723776000 10718201 -200428768082962191738245976603383070588 10718202 -144231062138952006797506462851897864192 10718203 -188940832722764772479869946076277571548 10718204 176052518017835325353828341550171381760 10718205 -97375887259592627001853537257830932800 10718206 319607938719693414079460882211834648000 10718207 431752083591640017620681708435547687120 10718208 -219326817630005036262281819008089980928 10718209 -839109757298742290652533444118156000768 10718210 70804556571592426100734213130304329760 10718211 305880823375265458743161348942836665840 10718212 340769275450668800807745989146267235456 10718213 -96919148104112635256090255986314561216 10718214 96780468907017881122034579361139490688 10718215 -171947366280998206916542915303099378080 10718216 -623340903788404661239261304490724715520 10718217 512485746301590142729923447575486358240 10718218 -43426163547483714246365722538335113984 10718219 -230045341609731685875366128921849976000 10718220 -6422300730242617188745432576306391040 10718221 -78369139124428578650177246054949903156 10718222 396910430429742523570150202563820677824 10718223 -3121306571062789884807432555318387840 10718224 -170678295075517923818340271156056883200 10718225 -4975978803305324630780596504982928000 10718226 -295828079801392126159102077084150806880 10718227 94781401551246229625220053558503866912 10718228 -67277804799472764280136037617995689984 10718229 428837779147983976949963272938841140288 10718230 -63003217487038224430445976651569844480 10718231 293268413065661467883154241240727970864 10718232 62600773250253199155105850141851648000 10718233 552659248312792477161270130238824997064 10718234 -2366193649961635383769504452368256576 10718235 -270899480725292728871158687295471884800 10718236 -578665137356079657056536848136262494720 10718237 -688284767903261062690858861452875913114 10718238 -50214644913698114040507112038648201600 10718239 -76314695170303508931856578654182911648 10718240 82637147195293981511860685895605944320 10718241 159571004027220076608551590249225911264 10718242 252268604171525462280969479118637219200 10718243 174529706201177638904652769951637855664 10718244 -212842546842555100462607626338811413504 10718245 -78933812469514020374064398094532506120 10718246 34574312129646327804423852434573598720 10718247 269738801057000181515070851525422027728 10718248 230618224891918164075747257208387087360 10718249 -124485702017453927970579409207688423580 10718250 83677241383941041402911120138761216000 10718251 -262441424023410839131566839054542908748 10718252 459134068388358356570823458913346275840 10718253 -27718418414930820904134185937487568640 10718254 -237376348616085986046163712046061121280 10718255 781232740441158888539780482355620377600 10718256 106164307204053993574161286348431949824 10718257 -18436385260057934258263927281352765968 10718258 21981272535736412343457461496803509376 10718259 30010591994203505836565930367011926080 10718260 309266699789157221591356906046529227520 10718261 -119053378589807501966381627000922585600 10718262 281889618746633273104373772490156984512 10718263 205838761419007902289404028273888622160 10718264 -282645593385583523730328355987037081600 10718265 -214597384568722077517997537062650367680 10718266 -1399694174608231298366325252228646656 10718267 -24593826542373580270815432021026554608 10718268 123652304350998938462111993175236198400 10718269 -798944159174972532548101947298551958330 10718270 127165534406031119648389500685129430400 10718271 -370233186828012920522921296889733170400 10718272 134973950615769753670212886255466708992 10718273 280963169266159278153386652634033827522 10718274 -28875955123506057072451275608954178048 10718275 -279836022563174389637921587095162837700 10718276 -79111770961287682456561430268735430656 10718277 53752239649527472027638588375264310560 10718278 446455372604542828996079813141912473440 10718279 -98524885709474809382785290363698470560 10718280 -160113926887603834710023166846910464000 10718281 95495628299702014590737852976236900864 10718282 -246551668801184401475140176179038838016 10718283 922000017899232323591104484288874860544 10718284 73117947877194486727128812088865536000 10718285 -419468909963297315612227771658349550440 10718286 -208579289174629559421052412239337036736 10718287 391748195845911433195570175641703885936 10718288 10122543009256734601643663605870362624 10718289 727793773654866336348030566332042832208 10718290 -211828159997796593161785098057374195200 10718291 -140383510948561375751555765996883245928 10718292 95447765136879856369853290573347815424 10718293 195029215237112818397599837699217070542 10718294 38951979258791638622628375423592000320 10718295 -20195268173990683701644900293002547200 10718296 158528764570866665103403509233282088960 10718297 -32250782813540414966742555055886644800 10718298 -11427954450105419772608989841731891200 10718299 -313676083565064699869556070451111093760 10718300 277296865188714538314083182309119974400 10718301 -149904093747355819789295613773460384 10718302 -29429035825291916726761223324689539072 10718303 -30543821424369750266206434947403199200 10718304 -389597051890124272392509616238110965760 10718305 -178302620021259123091212333636674271600 10718306 318129311460313182009777063281905188000 10718307 -215759503362439480004483366608571149596 10718308 -15940266375374254855985510814994298624 10718309 3646415955154045118514964585901145216 10718310 -177963111142603489908033825323279796480 10718311 53213363410691896817261235913670729912 10718312 49225513843822202501292285964605849600 10718313 552381227974783006239476995112210031360 10718314 -226327904285211235482565002034715697744 10718315 -355536709968403360323446517601634898000 10718316 -114084354298276131366225784690334112768 10718317 -487734375640474317418408859363431913408 10718318 277779776246391043239692953289964580800 10718319 -162533757263670008065108864148078852352 10718320 -52580652389720651087254198729042329600 10718321 -19146856393388215505328265066940307456 10718322 -23264448515132755470557908314206039040 10718323 281237196791801876808855241365314918400 10718324 133585398673817265686280049922630553600 10718325 25057025130258652729533264670096152000 10718326 80085205787017959834140182462358846112 10718327 363525659767902377374732894700821219176 10718328 28918085727836401843087722355442012160 10718329 47278568743880284271379821669407608660 10718330 -33974810939480104820485899410067025920 10718331 57303234183401807107875372170579614320 10718332 291377507158192268934442496246904622080 10718333 142908935598596253477034767023953032582 10718334 16103364726901870677601998988631402688 10718335 -285807677696740801383543707880095181720 10718336 197799278924086541410909794001496309760 10718337 -32971295885992994806086260961082091520 10718338 683198789854231757976478348230327892896 10718339 -73548537615179356660498043034450183600 10718340 143223014208162339905201469374775091200 10718341 28424935493026659173806101139301834400 10718342 61054531418810414342058360999104200320 10718343 71492284476548172779341324574107836288 10718344 109073185480432121995233419369025208320 10718345 103721216382684666959720251135272825600 10718346 159431062647750982919704860215692425984 10718347 -341722000861095006369965921513665280256 10718348 -552525880390435616500929279985267675392 10718349 250835624634582868674509789101300849248 10718350 -179729102292724934063838379486724947200 10718351 -43871410950885481285781731645377732000 10718352 -1087255228312375243709852971031592960 10718353 -189922843584656317619756657652816717840 10718354 50732640819234166404881584850862946080 10718355 -64098167673131370298291588518035129040 10718356 -17696420709439875605996452788360591360 10718357 -40688008107370413937651641034372894020 10718358 9309759674552000794284095415711738816 10718359 12631134982057072842770628030041640480 10718360 492021893133032051114556960297913344000 10718361 271946590372925054235870646312808781210 10718362 -3579863889399488077739286861228895488 10718363 -66372931683624866551536843394940943840 10718364 102144743388325529714914908028757701632 10718365 -130880160180588435453145107083837260800 10718366 267172563521926745420753957210425525632 10718367 119519528089542088500618468615245491200 10718368 310421874027505141110601447257846841344 10718369 -598875273276903485606839514856609235230 10718370 51559515506926180042997089241498264640 10718371 -38356912493376938177506446979473449760 10718372 -61729127762426180760934930310250651648 10718373 232294745145251232917326957897706971968 10718374 147407184964840285518555886542670367232 10718375 810861911032218329380816000262884980000 10718376 -99975294025157798865963214425408061440 10718377 -633859754759181401839660734579984640774 10718378 287042403919536546317725991077881181440 10718379 224678345297508337097981408816983242240 10718380 -130049261285571041260203356110584883200 10718381 264431204248064760240323790969481284972 10718382 -99847723933406283197180165322482100096 10718383 -6628089240922410726712485023992442656 10718384 62052587188149464422661113123017031680 10718385 -129682562921322592060274760076764951360 10718386 166127110092182710940628696210945782784 10718387 -538487200223374303927003244752546046964 10718388 -68708102454164924797184330366409774336 10718389 271746771720338757125994284038056778368 10718390 209109923610881166236590872967342500480 10718391 -67301636040399063533671781752933350144 10718392 -124664287199614624541857057752152862720 10718393 71253500719976641100615478572518771200 10718394 -43514844333736801080279962838098718720 10718395 -1812085950549219222200856036376103280 10718396 40822178776302698396016980728070548992 10718397 435601750620835580414799448000725814080 10718398 9465445970892038544384649915632865536 10718399 -209240557254635317346181533825567601600 10718400 19937170497205307395349265770348544000 10718401 257851530625097871628425032603176334402 10718402 183202090834400383896787714734490124832 10718403 293357487785800864733493961475445890544 10718404 -422119866876517157985647828027972444160 10718405 128966985410867830462534682289110661120 10718406 7330215912118326110799350559187176960 10718407 -153504135822747173450902092225439300000 10718408 -5039812766578111831597186511215933440 10718409 81796591909830468843533264434858551168 10718410 -1933214343320002856823350765467892640 10718411 -816835153148509177497429256396216229976 10718412 -333587711959173934082059016692473753600 10718413 319261722201172845143080032432746465920 10718414 16327737528904728770715424834438090752 10718415 6990783175427827646619607000323449520 10718416 -149793115691063044042520328914012643328 10718417 405242070007303886212546510854449300466 10718418 130482901892991932464997744552511548928 10718419 -123357253383727479702377867414121922048 10718420 -384714061861033612949401613241193789440 10718421 -63133156625291086333235864873203498176 10718422 209745349140110007170872423641298176 10718423 472147204805173904480240828946190585944 10718424 -360187664338911688471671992659997706240 10718425 183545217830810553140180461234946190300 10718426 -226255780995661398002770862343427680000 10718427 -100730952542881474744109571715274606592 10718428 169072241812281647059488949226023668736 10718429 99109928569996841063190307488127092000 10718430 125160332583563354499362250637162389120 10718431 -206500913825331504287153043179834813136 10718432 -195783556517700050211794099728113991680 10718433 -230597247945796565843413202353802956800 10718434 -270354611063081738320975342143862590384 10718435 -92033381542317630182310770886158485440 10718436 -47404814029517650921927467312460087296 10718437 208634901769302455423099537063786550240 10718438 -1366413864835561901802178373902117056 10718439 91764356246788024965383355241222352640 10718440 172858215525167243721202406714949580800 10718441 280040816363324120923619591111546032500 10718442 69577620404142736848509461175249124864 10718443 -97993977263933532529166579120101666560 10718444 -30310859078014739667219979921526685696 10718445 -83229241852189413820872002213696386080 10718446 -183459110803744351822677252888151163328 10718447 1167852050865050751332866800924462054072 10718448 19548565288637399254111041781784248320 10718449 -4248686019533274580685119799532444288 10718450 -119134339921184583962814371589213340200 10718451 5135098681728714562591547502756575100 10718452 538955447999104043504481977604618571136 10718453 196148917842010169882585274748327955904 10718454 -146286423107115099258786778081166510592 10718455 57227028268400408966980967302998877920 10718456 -219606252356338930325199676605142118400 10718457 271688130723870184211329901590521487440 10718458 105077949800110397010310262891429603520 10718459 763754788150970096805709187591560881816 10718460 105008014550291443502398582016684851200 10718461 -177169462903893751414260859181035108148 10718462 -268887104480611293532942519844636832768 10718463 -59080666264265375185802386805409730176 10718464 320092263299433569781884001943604428800 10718465 -178019245643503690411274423121665462400 10718466 -120837258097558844646541951345734779904 10718467 -32484274177314108107635577276840451008 10718468 -340849638317652685351284151762995092352 10718469 -210047606015503426306625183310979922916 10718470 -99012921046732907597627696775907584000 10718471 -573287164528081563670302572863617241800 10718472 49589736838654029984669188575347793920 10718473 -553350218654679075460877841042142466278 10718474 197043223354791763712304510837344028000 10718475 -450831876082499075242905225003250800 10718476 -473301799621337546774122334368294877440 10718477 33379895605037824027385736310329207744 10718478 9754217437087039616162347228417747584 10718479 13271253528128161373706359452847484080 10718480 10733415007457484645852017474934620160 10718481 6301785608913112047786728305977809760 10718482 -16704883398668736996717735568166355168 10718483 763911230418635876794412557888329538560 10718484 21971764025312543567210495384778166272 10718485 -517255844776829905858758419145994391400 10718486 -51333077096686412700120529915600549440 10718487 299108504424353467761300927733408850400 10718488 -392846094081471572484166851255686154240 10718489 -267516747801972954177590418628917092160 10718490 -142785969960669854338410044181831578880 10718491 -390080734984450146256762762179523192320 10718492 -4220222753978752357709747144951374848 10718493 -52360324905881712235425287308998020352 10718494 -250529803598574105772996752243128728704 10718495 66568568603040759957057502275022293120 10718496 -51744291004920148713241288697114984448 10718497 258754352463961360108193184370445134946 10718498 10171639345118195637821081854011052032 10718499 -439154327650557468908127579001008842880 10718500 158160042587401855995758825015684352000 10718501 -69012890002621949783271780630975050400 10718502 -5025905516414100669964258676524421760 10718503 47533863644851306725964701630827541752 10718504 -628146231207469018592883390277258122240 10718505 49995762084418506493247485278746687460 10718506 -114132197386804390786530035859364992000 10718507 -181265415891520883464105387541736712008 10718508 36099080051572223428185576482234941440 10718509 705912233727785245287351184701024642710 10718510 330715193798948938170440069354829160320 10718511 -177620534465916160390271154755795364096 10718512 -29877077985648930770395544666896007168 10718513 190549111174298346263928745815697513524 10718514 -98635163617810788244023897409873455360 10718515 -57059186485402918681425267151293374400 10718516 -172671898373838494076728424438411582720 10718517 -24864903312568876707765369285434158080 10718518 -42031801379299405702908757709506663296 10718519 51394558525799635062343252452380850096 10718520 -18823811274973760539105033251840000000 10718521 -218263645107057220386090428610279820656 10718522 5539183639311740372868310003068184800 10718523 -335245096133853013373962407671269280628 10718524 50149864675627353884449164595756032 10718525 96954913114822191168527212516192060050 10718526 -21672540764096573547428686536153157632 10718527 453430830710591342102119374584793782440 10718528 91180324714436568042263207383479091200 10718529 92963434780220391803748061903219716096 10718530 53034897096813645518301811321928409600 10718531 -511821893906264008946366136959959005336 10718532 340526612250057471532734479496385324032 10718533 -66933153905663119286085749359711456320 10718534 -432583786748957752498165375565959599168 10718535 -329695007625928562446293569127105994800 10718536 -584417102047010247691231062573845560320 10718537 -169291550367461765813279089888167035040 10718538 -32703006066060083023268152555909939200 10718539 -33062133770192495994359919405940348992 10718540 -55382560135550559193857999672738846720 10718541 549005309975929529197267347719116693440 10718542 38658611821798864050840258898989972672 10718543 -58047646447140972314128826281681734672 10718544 -62994122711228241463507670264725241856 10718545 176470966581016740536265528160269481500 10718546 15956416075931120149750623921742602240 10718547 -180280576423526185675862140878976064256 10718548 140705319611961196245343152519001433856 10718549 -44011147249207787850220158856363590450 10718550 81287125612157028667487300450138556000 10718551 1035389152119271486805231140001147745744 10718552 -135592562456354017455788797405955112960 10718553 95968734973687318906677470613633273024 10718554 -54199145255430612166165375546698314496 10718555 393685754788667299384651058130389856960 10718556 181114734880038089656967048476007311872 10718557 504792515052044994531941297318169504806 10718558 192631885301122500765740710796014346880 10718559 578793454767688515729870400613561835864 10718560 -37582814684040269262021603610727546880 10718561 -69968629651679088819967514221836408576 10718562 185267266169577715551036426048869944320 10718563 -53820096635315386494310161668686697188 10718564 397293034724875679408181567255242434176 10718565 97290144822780462024125275768347801600 10718566 -118378812795868411141288726553101332768 10718567 -2595169481698739204595110023967999568 10718568 9707849877219815383764576821814067200 10718569 -39272240566836204954854294259564468480 10718570 254868261909377918266644259869283632480 10718571 26926564837140627677689651615583450712 10718572 576237819215609676471265228756836382976 10718573 396253543594083688335713980552826178060 10718574 237264474839428801211579769503202336000 10718575 24002748505071125566846331668849497600 10718576 118234202031163449022033238004915339264 10718577 -530537624149743294818100965904062597886 10718578 -103677485241167193360123814304836116576 10718579 770392946360658208895011662613822191180 10718580 -121344613403870089093141098201199011840 10718581 -663835410064639305910103707280081425618 10718582 -52528837812067274276609154976526752128 10718583 -575197525497265756044954490496303654400 10718584 458442522940328448404300455404655411200 10718585 -204778486098039413875017654062361411840 10718586 -150076599864278797862436710257859033856 10718587 -707766749707807723355064893817199622808 10718588 -269456645300668584312898235804668557312 10718589 -45830371109816367314091146926493291520 10718590 2841494149409899520785450434692584320 10718591 47087028698888699980945849882717371264 10718592 72468568225061269445157991254935470080 10718593 545448788372469509932119781045377087280 10718594 -38992654748642945184092762819163689568 10718595 24102439109154333534990211423035285600 10718596 -196341524253846391303959940797301870592 10718597 65253455189270864569467356104380940092 10718598 29962840483000778612133627596675639808 10718599 -69467431409458545533110938333225735400 10718600 437562048964722589593757738635095424000 10718601 490282566781555882439669135354284130832 10718602 -160472396577124382275367471077995248640 10718603 -483470308186292797571120332692321781200 10718604 74410562965687784919851516963988157440 10718605 -14793935529466191230012338806910128840 10718606 169225150305988321170568253421721470720 10718607 -128579574143862972931954906891132389360 10718608 -157832402761476676226953070934064979968 10718609 604347170545040041027794585686493801840 10718610 720860616362312368211406941279723520 10718611 -140580298849981869484610320079275112788 10718612 249047839934624647587337062117445520256 10718613 236499839782180607828146747770935100 10718614 -182243361026127744236103607848066600960 10718615 -142688688223954147527265394717037965760 10718616 -305060641071837634825170072847984742400 10718617 102872354260497076704518489607673059392 10718618 248764953842954904289087922200110671616 10718619 -478031707546836507780018575011625687760 10718620 -271422895915042596997439636978709258240 10718621 469698285921907400170885394827309018272 10718622 -119890741267887238713971832859138867200 10718623 -549809062986993442754445553428865220128 10718624 -7026317322018401653376126312094105600 10718625 -123596357222475898913479712222258064000 10718626 146413948351349218895918153339026350240 10718627 653934112475173788460720826360687488476 10718628 -176097545059858197639810975045388385280 10718629 655984484097802287878100260975245047230 10718630 -21726407385883502435534545563839804160 10718631 144421550195367299823383366056763758464 10718632 346685602591710067337306319265696972800 10718633 -235748167236907721576101040067182426118 10718634 72735743622093911534136600165599412480 10718635 72524832215635184566867068642018807600 10718636 -78773139026576948254379875189618724352 10718637 128426234137066434040268568604500144960 10718638 -107882873716362113185501748154384384000 10718639 140058315237971650546503746627598996840 10718640 -53642054446105684641546494459295498240 10718641 -402996791520640929473836737885830892800 10718642 -158392528154796351826539822147697846656 10718643 -190509780109245131802148619724888720336 10718644 -148745105736558678196229733291215714304 10718645 -120375918538416360094873552810243489920 10718646 125391619871380981131603442219324891584 10718647 -66513105744897607649356101799208729328 10718648 225373718226812883388696465550765568000 10718649 -44187788517297658888339138215702897270 10718650 -141830349082510691344745327557872769200 10718651 559339329440672908930682359210903607652 10718652 166064853414771275650844613433761968640 10718653 -181244942410076381509230327224380353792 10718654 198734999666843592619302071085584107776 10718655 -323674198736500253499721505827182249840 10718656 -92277239842729908840059602427348779008 10718657 -166812305279843519873719276825592451648 10718658 -248827297619489520563879709959489056176 10718659 435853918812261773950189534329807646880 10718660 200804062967044040993118660052655001600 10718661 -268534137890409969705431364534598296480 10718662 -65364735626081994060913174697040278400 10718663 -47556740254088155573532126588146624800 10718664 50047520646827019276666254602690560 10718665 -163978211643573300953921264583333446940 10718666 -32753031578022125185586468051731802880 10718667 -29550487825972834852126606582136920992 10718668 69578537890146240563704070016628706048 10718669 277048482089512836573563496751795057644 10718670 -72218785645608492215455025816911415040 10718671 954261679005735097134371143519958544 10718672 -13595323680216287642033904981666693120 10718673 -98536888528090632634693803629401128960 10718674 -199734549626015637469473601794106368 10718675 365620916631642381913619139762670171800 10718676 -60125570005776667077409535340022394880 10718677 -504202751856072147675832803682296535474 10718678 -130587566443128123415402446315299353344 10718679 -99061644997577860832089055588943582720 10718680 -62400174778692679012497868162214707200 10718681 -586224997729360435390533591812515414518 10718682 106893703395416669162679899177797670400 10718683 40618306715253286597949950279236180932 10718684 -50039472916730519108001898987711008768 10718685 -422862378622691829347767022254186416360 10718686 -168442197177473792348232883777911233856 10718687 201312837526814153525740106758264588512 10718688 32031416420941489922692352345180995584 10718689 -505101686602377879461274773103120028510 10718690 -193326786410159747197460959600393267200 10718691 -182895798275924073120462910429763516808 10718692 -184075842853372279353596674381835469184 10718693 230450611515969306865335847708228194942 10718694 96271329135250225082774191880246706432 10718695 -97209409232233564375578045504523364160 10718696 9529347217123436297516017215070617600 10718697 -343172278173962060063126298850198793760 10718698 -241520139119924217531252164013891989760 10718699 -707591877673220335235990485116999876240 10718700 84672847098055497144124803375473472000 10718701 742022571939229425406357572378486501750 10718702 236983637590764992341142890813656447552 10718703 -597336186937915612118858413947584785920 10718704 -116396674604361639760660362283865407488 10718705 444762961861702879861903907799030295860 10718706 -78970949215447124656891898245676877696 10718707 274530624937178193703663746827454446400 10718708 28629250079611085128318817962028654592 10718709 85728348663296865545718360479271926304 10718710 -28810485052158716822888700848097546240 10718711 1132904696838116107988768608251265287624 10718712 47531069621091579743498551329831075840 10718713 69031089172134442279830182221466362944 10718714 162862292657940253344034801888624281456 10718715 4904477976961942414068183037487308800 10718716 4203409106065100763646490757010155520 10718717 -46592238319629184448079478058570927520 10718718 -177655632527091928340056318692845801472 10718719 263234189023337774800379442592960251120 10718720 107241688002678838230915996053195980800 10718721 73456957246283602850160336394511142012 10718722 69475920031075975322274780660239058432 10718723 -257009415735315040380624319271372821536 10718724 262607619209726420247613386254383328256 10718725 -145181067885228768208091390013658869600 10718726 282802238431305882725171632539556892160 10718727 -601700947542465169308428242466901543168 10718728 -194028956469620578564787721029357076480 10718729 86783920102610785737515097930276498432 10718730 110792245084144525073402267846679037440 10718731 -523639736110746206458074326614111063468 10718732 -170176003094712729446014729844403916800 10718733 -56516563697587053585105291230427314400 10718734 -23724883716171759080432720916082186752 10718735 -124454057769476691073523678065634012640 10718736 -1211861819887044766492960785212375040 10718737 2615058395936588598580992665147844800 10718738 -108409754884407148758839431867974369504 10718739 -2313839237452639624903461187853432376 10718740 -143922037804974951354850630426611759360 10718741 -661090343910013304002138648974764486016 10718742 -129349554724100893896083716514786253888 10718743 -94129505185335470779288878837897780384 10718744 162247215866970565918390376321472092160 10718745 -113544133852682495998541710965776520960 10718746 -114958886985034897481415688162640587776 10718747 3369687772599589006257938954289407952 10718748 413732396054293800867081789358751239680 10718749 -65662966360778345767951441222575085664 10718750 -143420739345158972850168689678550000000 10718751 178273358735858867089692399722356431432 10718752 -259192898507159631089500045161913122816 10718753 -147403285281622307187879316400652866556 10718754 64987533704418477573111020842829224320 10718755 361490411293436446557835575363051333600 10718756 826892618983019632653992433296944984320 10718757 -110644902581507785155867061435776869760 10718758 -132667055561266932188664599390051519520 10718759 -239695347145966484449104377907883117296 10718760 -69465706048705646060407448785546444800 10718761 419971218038223994742929223042350122362 10718762 -441534831369478603687874192774855652000 10718763 -69494891994243923876880412593466331712 10718764 -222406093562758820361018740741118147584 10718765 -43431810392948489528829127431881300340 10718766 -55761319674419816068974567695476042560 10718767 -588791613701373088429557834510558099184 10718768 -132483716578149033501748357307566276608 10718769 -445954740230635953097934376338072032656 10718770 21768657583458279474544293920501962560 10718771 -25156478961217828788758298808494733488 10718772 28507171954397787359134254833868767232 10718773 -157561810063664912521366552144139849472 10718774 156755269769025816030398924765128711680 10718775 38133330869928445529935954150455687000 10718776 -57214039974797288238838580990464266240 10718777 77034034198022944518654048043186379520 10718778 42094211434202036461099203601792657920 10718779 502411475300702524698935270931712881380 10718780 154667547489874870233662305232399577600 10718781 -374264879109081697179491147126859051360 10718782 605667385741651458489306987112903680 10718783 1054751365978682280697165372545935324184 10718784 225155781453627117377106340107905925120 10718785 -80266029423369719600942908912941120 10718786 -66968786420506228098030819833622329856 10718787 50611066257522448812036046314429069552 10718788 -468943238831666986900371617058629590912 10718789 350683008598716827651351794659756463992 10718790 -133024608680224507592099097965087537280 10718791 220934592867398838442011469883660484592 10718792 -63806692936867891788347014838760407040 10718793 478264371696349443513087640161563188080 10718794 180493277382609739532772501719826745344 10718795 514549043794699700848885593986244016800 10718796 215008552667070772925961102871513042944 10718797 1135136250671653055487145794816737486752 10718798 -564711698755584932514790801990581610752 10718799 92208284315710420135331697366864798720 10718800 -44922597852864290830082785333949235200 10718801 7828271673293504124564317969714162802 10718802 9832405382247855346565168584651468320 10718803 -93526523771798507919405478873872757520 10718804 41478332232441520248398208330573715200 10718805 -173871157153225253078845249300685865600 10718806 118520580715648285191262339047594600960 10718807 451268622944595426731374613474824396632 10718808 -49397027869818856968436460239446343680 10718809 40244438568292720597307582519299616404 10718810 -27623072682615363896132849156649258240 10718811 -7043657128950592021429046115150186348 10718812 -3440127648148002985239032326866498048 10718813 372285546099625778980612938573333526080 10718814 -80028388643741176476711612366511853760 10718815 -130452394382894695477280867265194222040 10718816 682763964206580265854679257236844183552 10718817 -164908818597734375585126990380980221520 10718818 -435998244777301671927606422732506066560 10718819 426848549075502818468539660377524716944 10718820 36239129159676691906282850247825653760 10718821 180174452638085905963205636615811841022 10718822 -381408971283755055735882015570624849600 10718823 -544490312709522190889619944763049477296 10718824 354955880036118719350818402350155176960 10718825 3304811545512376534477435643071266000 10718826 19363778377559163206420154237863036928 10718827 51876421132577104827509075605229389344 10718828 218740755703052958722556852933862539264 10718829 -3751159589056123360823055807357711552 10718830 -392327541869799821638064849648018524800 10718831 -272788083405579254432781097481667807000 10718832 -28606791889505643326147204765172891648 10718833 -1203389365940214321735194775622453755596 10718834 264093166729426290633775300397051461632 10718835 112648642375968993785460914708095147200 10718836 109252942338497888694190614679966340480 10718837 86845374016642208645210200762937696700 10718838 47013055156320668838886686942035116800 10718839 -175827009912711886886035176042787434560 10718840 -269765333613116543714943683424562790400 10718841 -32586517049705280718829210724553927296 10718842 -82055812349276394325525774368421120800 10718843 -486431534983464063530353473700313173680 10718844 327756796353783994429316193160804655616 10718845 -57580887432464779950709378051754733480 10718846 -173329734809256367072596803545374231360 10718847 -217599230590963801701669482471122783176 10718848 80623119994788898005365920710839500800 10718849 813821249017027663259864424738815411136 10718850 3195324686042013347894409517583712000 10718851 -133921233275540455810108400342543550720 10718852 143915925652391827434168498949622415360 10718853 79858750896585995664259949954599746144 10718854 93172537929241345003691378517500321376 10718855 -160985332158223094064645949910632427040 10718856 295591962542130248612528665107940561920 10718857 -418728595381739709800215659064825782348 10718858 -108063312443285644721102312685699682560 10718859 -42068597389328276909112462558239334672 10718860 -354249597721234075636284866790190033920 10718861 -865893385389469055155857409669749667680 10718862 -66042050615357176251189197709286643712 10718863 -55735202441080349958432494121880413760 10718864 76599732540131079170310515188916060160 10718865 -363555004604571038350913502167519760000 10718866 20524535802224223782404407551019295632 10718867 1319324905458218029738833842856011744352 10718868 -192047283125925746813326410509408256 10718869 -112525531908101623367628092579252113920 10718870 -13189876110903357609986012530187796480 10718871 296199343825476751053969685658244703440 10718872 658058095367485548998717234079088588800 10718873 416572780163414047320263285558255487504 10718874 12732406458898500651314061681917879808 10718875 164469636211356598077550764282666924000 10718876 19803486930981471923096984447499196416 10718877 130872899658754682613306010390660226208 10718878 -225280413427708691136902530380964608000 10718879 68788524715380212774632941323487808584 10718880 -25462029706864969188773381579451924480 10718881 -335318194974297627000657165217370860318 10718882 -19449228656412495691470740460282769248 10718883 -134983590219719305194709409593029439536 10718884 -540801089102051185339212654050454067200 10718885 -10076323233786584611909370203833564000 10718886 -117618212136812247181097268220431747072 10718887 -201115852468659426994182564282440483464 10718888 166521585887412690747106162742380953600 10718889 325917062738104582767929026023238913424 10718890 -40734409771988061615406099503360691200 10718891 -499567354168912010591643661168243149048 10718892 -24609276221793819871779776833006950144 10718893 -179831342040971380808725097720921298600 10718894 -259222605980942448408640519976501901504 10718895 -268658789260028008017235240818534643200 10718896 60267998907315963600058567804581527552 10718897 -106979328323805074185399378778825514048 10718898 -71997225922797293267211262602971915136 10718899 -182285917435653564664837068447048474100 10718900 -21914152720440360921924063962919724800 10718901 74783721122705743404637079334517894656 10718902 429831558758659002386288966485954165152 10718903 177479013658757503172410302643343286984 10718904 -86461549591523617476601917095939604480 10718905 184052553923926003144384094578942311360 10718906 564628377991317987741335358445351536 10718907 13738474015349129750716363619392481280 10718908 31854082282454329658020504178764655616 10718909 -331570317753289128230982892553239720890 10718910 135030083928581895956943608623683096000 10718911 2283620803897447237783267803618432000 10718912 -232864453200553729250048515535954509824 10718913 38406750989550632143664853713888294784 10718914 97441396425849035616267986510006863872 10718915 85965020441584111731631977063963345120 10718916 66400163181816352518675117128360177664 10718917 -118872824502754126493475539979583820736 10718918 27585395052709285341972229317592992000 10718919 99395940191325274211517663440234170320 10718920 146183959615244768668698172849992499200 10718921 -234710832636548031018993349044564883878 10718922 38429055710508276584983180205644619520 10718923 646967770421390909288725579070833537172 10718924 -44840716079690424325872173156934223104 10718925 54852447188877350224407737704336137600 10718926 1076809102377602560347094468595850240 10718927 334762231631384183861187638186112836352 10718928 75898107202891596199370887079312621568 10718929 -82179085299397492365222341198555151640 10718930 64918478906356251417771846272605125120 10718931 481837918235968362270042753159646761264 10718932 -36509959875498546883804038609128718336 10718933 669515806983892811545438029969548791584 10718934 -82007683739872398762867770353862137920 10718935 -101314437036404517951000745178180121840 10718936 37243661182090554402265632480494592000 10718937 -69670349297258709286224347135667073020 10718938 421714222330293781873729745991188955120 10718939 63691752843840482368842787665746552064 10718940 32226113434778233685736082332393185280 10718941 -101485679217994509074826957224076566016 10718942 142177073548579405646798214121919577984 10718943 -63868153020297052892682281297627761920 10718944 -237759144110864171292085325118425530368 10718945 504356469546272611168036441183960435200 10718946 190941650097172939060495955817084069120 10718947 385773105765842090439003959096006570396 10718948 590558651814860565652044336206047751808 10718949 333255825172087165052085383401738810464 10718950 -116367548788623961171862986616765928000 10718951 -159027421010731402941136544290151942400 10718952 -376150613868869959615661268086113320960 10718953 3475247385967365422671645545530289280 10718954 3226587871868807329484632335882820608 10718955 6026661105844646302599957711499147680 10718956 -440989623020548595667224481421152517632 10718957 -2159835830172113581087758705176273280 10718958 -32188215554092232310795322500533319552 10718959 -468608107305336798021987459213562494528 10718960 -39740067155522072778619429114877706240 10718961 -222662624540624442264802035931529674752 10718962 -127395182609594726690217008675169078768 10718963 100019015518241581518505043566221002304 10718964 138618586345226635076702683480853207040 10718965 23070687635880289505340341728420072860 10718966 -186437460576153940063769372798475225216 10718967 109154362543369596607130082466477737984 10718968 -299410366472908773068438663401310883840 10718969 -742954460316289208456174843197675730304 10718970 37836948461417674184557983788848281600 10718971 -625237883179731398101473692902647940828 10718972 -533897127899323696699301982139693920768 10718973 -504722438137590296357339517980819370816 10718974 17466204980372600819595692385822281472 10718975 343564271451949238956267368066033219000 10718976 6626337776947606746139558224366403584 10718977 -550724621293754460743261915087362799100 10718978 -34624466299328017709314797054828198960 10718979 -348681650134379037015639142511199083016 10718980 -59042712970551837947780506402907481600 10718981 -6494755041415301702965971641900621952 10718982 -123148445446913938670965394528020779840 10718983 744593063305350231933653898532668781440 10718984 -324621431485088139215272987731361213440 10718985 -86968039861977118282425305334648643200 10718986 -181291976383029740816636554717797785808 10718987 113657504591997566959325350012521359592 10718988 -139826313692713873391945507491426320384 10718989 -504371477353962506829199474982025348576 10718990 -293945786440298776133592412836016008000 10718991 311621009921351327199519434121224617800 10718992 -129449722862895388121892432951958626304 10718993 -172111921228029626633151071937663051420 10718994 -106644438134887248518257304056825186176 10718995 -150418929377054159175656508747214579920 10718996 -292596323502397112164399241392529616000 10718997 1869324864162180403501926257927149728 10718998 256503748056075186182650053576403798464 10718999 -303799599532039593796545163639233505920 10719000 462513125735022098975052445495603200000 10719001 308261447026183451136652922596018838404 10719002 67389890883054582223762505892614246400 10719003 449037389204807077162176393375102852504 10719004 -893617246201927452733155417605139989504 10719005 371444298905048019272270479155050500320 10719006 96212571897208875743319817961581187904 10719007 159606633660516255296498701979144693080 10719008 1294896316474005641894535346832661282816 10719009 16117357602980558828974830717004407360 10719010 -78146823464645403053338741249326525600 10719011 243674156506170582799949944827933329904 10719012 -50930799168846757349324080236041404416 10719013 -354913488686576838357197052409802195840 10719014 23196523439748971558583581567903141856 10719015 364959095628773991653468038311891610320 10719016 -220802099444221871342181945424929914880 10719017 348815369025775373757656246400586650612 10719018 -209582440702840698828551078697021541536 10719019 -70746437262224546038395008655684845000 10719020 153454935562861195108402638086430458880 10719021 -300880819626842041555807594451980247040 10719022 192026523540409523666168333583991996800 10719023 115520012391403404942328723518336814080 10719024 -83778044529698871718919272674937307136 10719025 14085137940696109571120037171499513600 10719026 137142882607617251914236449545456886304 10719027 1372461487070670730980914677474237920 10719028 -21407534687211937530290884353342813440 10719029 188741585734254939279488958504066434460 10719030 -33521694032377595834858140686666823680 10719031 26791078621077226568380140660475434600 10719032 -331609886290991816145622722088314163200 10719033 62531844589663154298672881152385551104 10719034 676224038950258141259316613203003562752 10719035 -97056895693501276209496126162843464960 10719036 -169261997805476837585596893269308262400 10719037 -11462003986052566720278213630657613696 10719038 219225627395046043111956536079130033920 10719039 -292918500947089170601124109338516369976 10719040 -733469171906356455071186139532492800 10719041 154939786591166699876085692314011029442 10719042 -8359133491667339311095118418683470336 10719043 -169318694121875111435569264077034822856 10719044 232346852282345936275030462622107271424 10719045 170159356331699587539557888475617590620 10719046 75433943813154449768343231558481494144 10719047 -183557974145206865852453046314491950504 10719048 84309224737670100266951918935641784320 10719049 -84614787686731464270981745590124396080 10719050 -28402637930957089307495963361711385200 10719051 6634701294191809142883296636318609664 10719052 130188460216823952155691917903167214336 10719053 -32742586486827651609697105999762258698 10719054 9738946705049000509268459916430497792 10719055 380433064302513855315704297258163236160 10719056 56669175594746809740387456998557876224 10719057 76751899919045458167256300515082482720 10719058 -1342683624417363137399680225543173120 10719059 -150454047664567372062857257231794614160 10719060 78509620904381708007111059974026240000 10719061 490389067311633754485110617773873461760 10719062 1075634266124633350112720378394460692480 10719063 11631577091425880191871863286346878160 10719064 495509863292471277904447750794008371200 10719065 -15402671036061667716756584489096539200 10719066 141547258467804171633842057995295322624 10719067 443916456977982342073218238724998828320 10719068 77298698294208318624897548156806609920 10719069 -307770029166147654403295021637852487200 10719070 101867260449217658025477360770667996480 10719071 -386999399201696688756670102644773274000 10719072 -44583226137388222310274210149837045760 10719073 84542930669575875702969186940806700322 10719074 -12819132610368388438746824380660012464 10719075 -312571356030648420984571111921097956800 10719076 57496009347454358691266288878724569024 10719077 -479150046767935990872833541547596067074 10719078 5053936572155811050392534641925678080 10719079 68160741556543132189351777154739132976 10719080 -145325963949404580767102759009026560000 10719081 -72028264717435812719029708157468778240 10719082 -326688819921311215229165925065632352256 10719083 2824840117053074377877057024687647488 10719084 82816155853928288544087041651939022336 10719085 -31934093411183043396726743864799194640 10719086 -68133302789506123855168108517674473600 10719087 135846223521661164958770697606198909440 10719088 -66814100440581950383435487480351653888 10719089 -557309819511383335023258201946308280110 10719090 -159330699142787946336482934587570870880 10719091 97789679089750627966990876949104402080 10719092 -22461529767402994359867218933810592384 10719093 -236322045382964483204209791732721996800 10719094 20200405583937862481937948664472424096 10719095 -571477719280246972843386418892408434320 10719096 -15812074548081047154727950379770470400 10719097 -249050062191441841063613334256746134960 10719098 80359483677219848833976286585541949664 10719099 -270346117467981392726335091786646510516 10719100 40670002934425430777566630781819622400 10719101 -7716282453565134283802912306517215508 10719102 -86185003379896024500889969014396266496 10719103 -606823428081894475937895966653620926536 10719104 -214248233942708832107388565373394616320 10719105 -5963457578981327605436663635926768000 10719106 -411108375959631699713419984202714611248 10719107 -341707145985630626576303978482430769408 10719108 160883206284917374461598347536836331520 10719109 650925125178534742671182706605518633310 10719110 -59204667072615560960390656029663431040 10719111 9368161234222143401057587008237649920 10719112 360674949877065706642546977988574515200 10719113 -893854583697873940466608821423962209638 10719114 41649697273004749615490276310080635392 10719115 315573320006153973021175681052424844800 10719116 -121233049017362171781627445616833006080 10719117 -40381731169598122104844324804673063466 10719118 -84304151577345619830736544136170360832 10719119 78740398077323260260359411111180777520 10719120 4158944316222035962094529552521625600 10719121 -239420997852305891433190574176528234688 10719122 12767914944382834011771814523139941184 10719123 -99454854094012251350303034104595500616 10719124 -119540554025068673603555825779197061120 10719125 300134379657102176864852733185044110000 10719126 -976614152241867042343941265948485120 10719127 -122639503275390274622277572445869472480 10719128 -152192185670921513370094277077046845440 10719129 332185438282359784807582342860084167232 10719130 120545811628914126055736650773604489920 10719131 35071589059684827098702694718885149864 10719132 110005008909153010895481160895240182272 10719133 115364129065742100808273906887995994220 10719134 63143449025490260435851264292745084672 10719135 -1045802260040435560412335755449280000 10719136 -462867621310291527683101186798900543488 10719137 -115619390684312387084287757240070744960 10719138 -174252391367391173264195435496783091200 10719139 -235241301670784314133726073332428033060 10719140 265085920283026314548222607200127709440 10719141 -3709291646280701440318783613251136256 10719142 68283691593225004291647579775189388640 10719143 524690639536838654119090727474873014392 10719144 -245025631970576863753796762949154252800 10719145 328163216037799621321187282541802356900 10719146 -522784675239935330367935433704569733280 10719147 409490601795496413084382320345519072600 10719148 450739920990475699106824902744283904 10719149 -133486249371403606509925698411267342336 10719150 11859444391881585927581790793325568000 10719151 -44298251842318702586959829124391220848 10719152 129666189221316900228235876501939961856 10719153 -163168549516782896876700318630029030256 10719154 95611314764166483934812787522671283200 10719155 -96942532631336372168169122457676807440 10719156 -83285894287840768283485202907633315840 10719157 -181340589750195292048599262369319512594 10719158 -51774175388295291376760499331348246080 10719159 82190405284027013963786839528254088320 10719160 67331218351689700202901217218573312000 10719161 -641702394624027917933812340724219665238 10719162 -10569766970775107724706118462173724160 10719163 66909617128146391437583364849214410880 10719164 216019011478847922971237336728468856832 10719165 -20628905899475917794644949633163750080 10719166 -220930408162150482115257338143883443968 10719167 90284055928988296338180275005315608072 10719168 54138260791310151895826030854385172480 10719169 -6480095527920921989805729213015921280 10719170 -52317545803102635516074611758043745280 10719171 363643811945140160994452752747609463940 10719172 -528046464380110210813742683064207002368 10719173 996414892909342349574585576758144544 10719174 8536122034213253831201409465559056768 10719175 225997436785488070463359860150119393800 10719176 -273571608365471908819176846098392012800 10719177 104235052303632887800525483087577554944 10719178 240244640371701933708660327994155758640 10719179 244326223032117677876231231696619951120 10719180 -25106001510503566963758127282724782080 10719181 361932278924372508309189198276524657664 10719182 -145399617654795333888305116541293156416 10719183 510567658797561992851266354756144531600 10719184 -59654841312041422320097850426780155904 10719185 -36047764605718923084755800854243172620 10719186 47319468306105349363904505075032064000 10719187 -397461893201807638670078267900940950164 10719188 21747368879755139288244557226734770176 10719189 35026208949791889017754343361949153600 10719190 7965568598093975024660541121996665600 10719191 316098513505104336399319833942620521272 10719192 134508894950268648146356525474711142400 10719193 665894488385409620210543110388327314442 10719194 218175633436671565960856608852407298560 10719195 -189254800066373582598927524412936057600 10719196 -208044504884236832306366000294448267264 10719197 458093683092300933028513579427732144472 10719198 263131147169300402385944303487990528 10719199 38001979227263258382124309631606295200 10719200 204040680708705504227288229343887360000 10719201 328949255355714122977502619698963527200 10719202 -53318495536652941028836643547610200288 10719203 -23314469560323993305592784896734966136 10719204 -85071836999568624923555098817510320128 10719205 203193030746737964537505694822240517760 10719206 70414373705705422131892081516084320768 10719207 573114530637341879870196382994047508760 10719208 216172212311438436978367706274646440960 10719209 991539163602230277309492777900853419300 10719210 -35648761526702419005240038962117401600 10719211 -214789863234067505745678476726207872000 10719212 -829868343098622505356792240735928320 10719213 -1185059538529389700555910245349602176 10719214 -149074925904672932372156705109561376896 10719215 -267841754555974131460328132506141644480 10719216 -14796611201272278457422435769935298560 10719217 -27567588176897865543942368220977762734 10719218 -16573573963125283575316378277263315440 10719219 72794009796830810826733446108061874688 10719220 268792036744125808367528982532073326080 10719221 -227466998271696555948104625477247318368 10719222 -68247151431686885180174199985795631616 10719223 -1065994986672027822290086676845149384680 10719224 -12617216488261648514162507617346519040 10719225 105522824203243253343801255689977406400 10719226 -72267718063691030689581578851460163840 10719227 371967441068324247269904750584407895076 10719228 -22605089264808457008517102648113601536 10719229 483881245254853466456447838368343972576 10719230 -3604055448215708338636351977391382400 10719231 467036577555622796973225323008468777248 10719232 726597646654618490766326509075322372096 10719233 108863719256244788463606846291118234176 10719234 152442710648249093359300560100671311184 10719235 456420215536214172518868119138807329680 10719236 -377954344642134316236676753036351703040 10719237 -508929470670377204237616659202882335040 10719238 -9329959314430300969025336194055878080 10719239 611777405437661676110802346290240614040 10719240 237172730351858659608981473163578572800 10719241 -193966725728873316710518775706648385080 10719242 -589450640675241698897922991009345536 10719243 115358442477900947361116358882415902720 10719244 -62861842717144419372067809152758622464 10719245 -121857059177585091811389032097401802600 10719246 -28696726005791952498766789672348641216 10719247 2856613359967116010196378043949979904 10719248 -164130453050958644326653745957967216640 10719249 -95090678063837393186103173148670948800 10719250 -77074160868521907250046338160699760000 10719251 555405607053954589520745464998283550252 10719252 -334248788968140052833099708500419665024 10719253 -114402166405309916067015523909583056836 10719254 18903370797623289890711573205133178112 10719255 -1118398032751196607517151157383625600 10719256 -143606137674584865231200740345607301120 10719257 -565663192187959930952272151356738214640 10719258 151629523171518110891256643567560185088 10719259 -300587925805127717647089101188402012540 10719260 97817445403595736621989138870291942400 10719261 -30664493561884399007075105072638538880 10719262 32073467075683798413506950815460035264 10719263 -503763115778179388065076413822800721920 10719264 -167001373013412686564952438532150394880 10719265 181289849913078571849230165238803573120 10719266 381873121157497303758407172222368810832 10719267 -121245616390585552091087489494995561552 10719268 92003338884266130795512692394284544000 10719269 784193440670749120899408844734267870 10719270 -157849121325346168260575726211250656000 10719271 452010489692202365736468128923329295032 10719272 -659604524715366825471587214193188787200 10719273 164173568838874515515150021484013363200 10719274 106351284278591546430386823758440921440 10719275 -171374852239679575546444300690300453200 10719276 -19857447476422361556862273688893731840 10719277 217948136114357425900581801632845698240 10719278 -115752707308059156216875570151633535680 10719279 153807579530452661823579559081165446024 10719280 -56898508776857274393873063951140782080 10719281 -526719932444752818172587264139973883468 10719282 -106335543835672369579604896696375428096 10719283 625915195143679568641436428351157535024 10719284 -94263386339833441968096876819805445760 10719285 -239248508898506667591237241230095896800 10719286 178150179999558300601771092279814253568 10719287 -46536323459944087590082575164791160760 10719288 -179773886601032776968734775066731765760 10719289 375014470195084619635413347971138449066 10719290 -362545747351221208180457456332456273920 10719291 128575397163745916341382059706731540608 10719292 -525397086958433421562155890277919044608 10719293 79453390613287091854019733687742761624 10719294 60979769357988039010849046560367600640 10719295 -536025500025623681392141982266885810200 10719296 -53548698762896961829837656857996427264 10719297 -40711654885789482852227650758697988880 10719298 6139866633095333481051091799103444864 10719299 -142672365827274926104662247899936268800 10719300 119702664872866180382684473162125388800 10719301 -68634957912011374411325554432468889698 10719302 15542669433956846352888970601244868608 10719303 -13829624287457560272081863964449298432 10719304 42372873412265735446558889941891153920 10719305 -271959545883483390907940498990651328540 10719306 -76304645228751027925724209633619024640 10719307 129771719355828893377802648848490693664 10719308 -49427138231943488723200557139574636544 10719309 -402489681085008113816357710203945735072 10719310 -9388532847181558203948604717263248640 10719311 306719206645889063362537918159410982560 10719312 3114759251701761078495354433581219840 10719313 964562962904331530308348647606872148288 10719314 25244591286461254648052610727856090256 10719315 -239022489354733558890518435368729424640 10719316 -412840140125208810307998012244584329472 10719317 -151693657033539628328796612188146394208 10719318 -5366694767351828556420153012536594496 10719319 -285150466461140704038602831573905963256 10719320 -20251889085204816106184502241889894400 10719321 68111255311077476276969999054666453712 10719322 -330617165102420393286397040914476914976 10719323 -482857746743881450525101053622197622336 10719324 -5084559193813193403442643126051635200 10719325 60108935987932792110573351789614908000 10719326 153603147336435870218924504433541994112 10719327 61436598774813018314429433731866947600 10719328 54257939837408207702392303462341672960 10719329 164354965051546727795803170953935056930 10719330 17470499729073255093252493673866897920 10719331 84464934211360101231331330300269974992 10719332 230777219582198542638876447277460036352 10719333 -250838855647404613409814254440440181956 10719334 38032786685570069171082276727963084800 10719335 32738505606864707352367883632576081920 10719336 -98371180303438742988048980576728842240 10719337 103147157690824760463176999893349034624 10719338 35174342873745369362327479170180501600 10719339 -37532867959422805937309232569204746752 10719340 -160771594092955048744330312234554716160 10719341 -4831829239130420276222992760705606688 10719342 -179167835539778153709727048746689026560 10719343 -183647181289048900398038783420413519408 10719344 -76770611024328581891752553051464335360 10719345 -47349715361404375176656896799111496960 10719346 191064470579757143841349433530833131520 10719347 317212828797614716879956725360075289312 10719348 -18744242426881817791358311151727108096 10719349 -3363942002619229844601860800550712000 10719350 111094653722387726134456426845211348800 10719351 457670345382274616881765602221497001040 10719352 307896522840814916118337514322119884800 10719353 -229258278371134015416116017226116933398 10719354 -28518723244698532985252816349991368192 10719355 738140146913722060185285002749595433360 10719356 271335256419517031459558694911236623360 10719357 -70924086429283905350368284656288040960 10719358 250143258633562102248024621806034316800 10719359 -300483815856293149677448843810226173584 10719360 102920431744969099434746420490613555200 10719361 528929850734472761783820001036017869652 10719362 74859193319583828743702336224147668432 10719363 -74436468530940678077580338281921420800 10719364 -234026592305908001087932170463607780224 10719365 -113274598735608292382654290508679100740 10719366 -23937942196531991127539454926100774912 10719367 179004401226664541609288442891922070784 10719368 127548184476844635365563230629142282240 10719369 75521557367652425972659673271307486704 10719370 -130079752073594172045079625877138249120 10719371 -21217752071641125262566851786863758960 10719372 254635665366226128748531098962450222592 10719373 -109730092671209186166139822066124121664 10719374 -140311396018872469830052090888205062848 10719375 -3167511271631888526243788713247655000 10719376 38842565437549243923993949831046889472 10719377 235895582578841592079114869268709330226 10719378 5497390885151345416168963053286181520 10719379 466395705592943867706555368935308177480 10719380 -62759524220711021956116149537804697600 10719381 -186959330807858435218257109260241545600 10719382 -310514722796628515165958898212277051200 10719383 290740852463938079562709000627112196984 10719384 -3909131927377601688666137376270581760 10719385 385558968062738593573064620482006536580 10719386 15347658428184753332503662671002460112 10719387 103942366675319284499869630535406640320 10719388 -581185401414043376147604745714230579712 10719389 -358905943392382350274491277577700601920 10719390 95937722733027159542209713561682560 10719391 -41659390916938567146202768932299089200 10719392 -472373753252277463255055594835472416768 10719393 38027107904610994774240010995546293024 10719394 20648079708819313079689845969596216832 10719395 -86754108411656377427419184398568821920 10719396 -76850155728326067712748378755915419648 10719397 -98364039499273983559031772789343602176 10719398 91161213947843637363448652408312460864 10719399 87873239136819032703133537106571978240 10719400 81565825388124019276290458216195712000 10719401 -47305715325555684263219574410426757120 10719402 45194179215555661063285566840831125760 10719403 -441441844171288766552339756565479433936 10719404 626706006452017561705809234494213308416 10719405 -31909200810183069318466196270070873600 10719406 82791187921282257044651143264821312384 10719407 179936221126157743952420474842480880280 10719408 632199439367534870821374115156328448 10719409 102048624664730579162796832974477458088 10719410 -102614197918881267917461970189290434240 10719411 266158047915243081297514670393112822072 10719412 490437008789143876134542874478838126592 10719413 -239401070046194312668074510058090809636 10719414 -52730598870268234458318568353258494496 10719415 90606944496808608494075135708742720000 10719416 -397527265856343848079320849261267558400 10719417 -480010426526938152282922609434591891120 10719418 9347006830171662896785947650667713472 10719419 -23434704693082921116854356866879393180 10719420 -38145523658425652104191343674683596800 10719421 572027202149601136796700685544406487622 10719422 -41609108074006289276399795408975280768 10719423 -11094992623717932791616310902534748560 10719424 213287721159367499656411570982072877056 10719425 -40398184247539079730899586273291239850 10719426 -65621658262263844957679783072782310400 10719427 2390571980296379765920691120265071760 10719428 98556565705467866089940630550957883392 10719429 197614830955308034635158149314174254400 10719430 21255704179394151061511815059315423360 10719431 -421426658008298922637571171587192657920 10719432 -343523051503795647735055798855241318400 10719433 -281305317344509563237207506938944572352 10719434 -385763291972350476621706677440605966848 10719435 -140412767322067219805393489959672750080 10719436 122388877160879583725602870976138137600 10719437 863405762005247621883863124734243479692 10719438 147173293624869198651019382527890428928 10719439 -1172414033337604992220147887092803120 10719440 95664281131980975736423970045318184960 10719441 1204878136800431301703942572030426948 10719442 -326472687225787686986580625562655094128 10719443 -27934275401472865562156879342620257120 10719444 40981471810361921374170192811661506560 10719445 63437221151168188614524698160508084000 10719446 466222158373378498587917873643389575104 10719447 482342509055222203240275426678451933800 10719448 -460971598026710948961414384606696560640 10719449 -234942664770560842823204762523714219072 10719450 -10525632637364567347927703805111052800 10719451 319175100764878081062057391487266272452 10719452 569248201009572765383385853359429381120 10719453 -32782450230516708988228144074793080096 10719454 94829220018267675662296240153581442176 10719455 -176920691110292633865413335023397571040 10719456 341677530465379956926320608450768273408 10719457 65632353007083227030377934381422396224 10719458 -26054548077329261797324055308489887360 10719459 192535517086227968471786590004751280128 10719460 320701954562707627083557566215763073280 10719461 232626066571261840393780716893875564800 10719462 -7949250089835346151445775177673443584 10719463 701860315628374344739677043366036486712 10719464 -143391393355477834603556093045195243520 10719465 51051133483303159508238653244546150720 10719466 15277804787133989738250664884073817184 10719467 225802576333250622776279662080187238952 10719468 -66352721541816168717384228928365206016 10719469 517257144585084515837066946765051780312 10719470 3568249083649058349175407938308335360 10719471 -30243175333760533726362468686171112576 10719472 66182292637695659917722085014875996160 10719473 906217842393121600624112287904745456180 10719474 47334374513293275758540705971313571840 10719475 80552068966325420903262949717845307600 10719476 165110656214280875086645703996566834560 10719477 -14948756630621809480659420090531308160 10719478 104416446475220643550852000413393936384 10719479 50884116289768436185033554678386817000 10719480 -61693483284573227957466049173912576000 10719481 -577234259235806925986823777291547769900 10719482 -351871303671224473773194232962511627408 10719483 -304060010820308986948880541560156031552 10719484 -281890237493364432151815230560801705984 10719485 78473060638492454279567686408619950380 10719486 -332419989819424184552225691108645569280 10719487 -256367010977621865805844326708699972864 10719488 72064705584112173016708683292364242944 10719489 -358129912334469613472956243980023968320 10719490 59715853301877754874809311503590809600 10719491 142093988126127751923849858476021435784 10719492 2119602388986654558426279478427443200 10719493 423489940298474057807355905265521236224 10719494 47549989001620107391853159469018547296 10719495 126554098426956837116529047158781365920 10719496 227397345771240531823818530658594816000 10719497 353563674559789463366469656093112881946 10719498 -109216938408761294385720929253924039936 10719499 190321119312933655953362076505101717136 10719500 -426352891071676740913551948942585600000 10719501 -115433513318495458581609291918098918112 10719502 15308910572113874979642554464353926400 10719503 -202130080405502505794460968829412587840 10719504 -31763982759467893907487097350024585216 10719505 200460122960091022260498076687737996660 10719506 -36260315630289850529294759181243500544 10719507 247982668650657511776667083090129015600 10719508 -117465498924414951653375824505036524672 10719509 -258132899274991103887888252827967590240 10719510 119282674951439529010210553508376473600 10719511 1314625548968927903024568394837047536 10719512 26302717003061643668460173259632332800 10719513 2643612247903881436353775175791564800 10719514 -98347128628841553371023392088595173920 10719515 120448516775964204992577866377080156000 10719516 -151350699944315870794534367537208437760 10719517 858952843178041823501114383575939102566 10719518 -30076370753715733987390266443905920000 10719519 74167391678496992023506544557094687488 10719520 -26913007337485470232031324303146352640 10719521 114158345892729643881129722360183199744 10719522 -65141485239005897573124985642076615040 10719523 -109460925484866548816156283600025528228 10719524 314082596774295915997255774079466279936 10719525 1474542921533863124095834524117609600 10719526 235016925264280496409645417373206431712 10719527 -128268838190206855128595911226053600288 10719528 35462247372717642826527952619382620160 10719529 98977390321771911080203973783675309476 10719530 -33186487370243482464123589616595170880 10719531 558699193037439892081009686328913844720 10719532 -21651604752987190742739372229784933376 10719533 59277762737258652164926708466154048000 10719534 -2369510212407703135724473830233477568 10719535 -37500842483771772080663306059521024000 10719536 -193779929385443839109299714824628420608 10719537 -122105089017457929913195518445328607648 10719538 429932389025556669146503116293978011920 10719539 -24318795855164509657714341530899316376 10719540 586543944285705032515903072969612800 10719541 -195767797677345157245254253026745753600 10719542 204336618706709969937231637062455328672 10719543 53195514780749259633851590304370655464 10719544 -213440916015564561541246363116351528960 10719545 196419154626271518103329841812707631300 10719546 251156809243320007896821126719490448384 10719547 506690176763095897429349770678387156512 10719548 119060816258066428285726936408903974912 10719549 -337436198972004501863579316021647832666 10719550 236607174710634129977152541167829668800 10719551 22693858966818184834836478736999466432 10719552 -31844729916077171130442939544943722496 10719553 -103414183707096130810157079916698184000 10719554 -334219191352105706461881559968927969888 10719555 -4040100563423395548406195112341455360 10719556 4796645517766040048888147709568924672 10719557 230462027616544070903565623383317979806 10719558 -157182834410799334056457897971098140416 10719559 -120103071996091744877543308328061484184 10719560 -449963199021642368334086742174567936000 10719561 -302444328350601999548717264297129561328 10719562 37822259927985010457783995877216993280 10719563 1489909545822874600680444948412432773840 10719564 2846880956977103494305982267188756480 10719565 -202157397401238152973423622457275473000 10719566 -10911076361186169873667051715969371392 10719567 216848820964056769218420018558271153440 10719568 -46772270970978260754509264421016190976 10719569 253364154963294340636032471908336306496 10719570 -193605615108108738471398181736509964800 10719571 1884413146234133713806307955301614809920 10719572 -577295620281084714791163784049023918080 10719573 227961351241494399411446942636352490368 10719574 -5044198213984431958775699897802495168 10719575 319935081368460704600235340106032287600 10719576 84893327514898017871735536951621427200 10719577 188947534518195735921930738024203622672 10719578 87690267206677791842449953890853561840 10719579 108082059976246273266582025575631391088 10719580 17226592491827829099560972798202624000 10719581 -362623975976171443701046048565497946208 10719582 87434471480232066319708939532216745792 10719583 197733570953105782437412043504641227456 10719584 -390050158371717703928353455755195449344 10719585 345759296895380401015619722379675531220 10719586 -341140798783486325658524805694381465008 10719587 -258124762794941818046979495430378310160 10719588 -55983225941125958236959217764587870208 10719589 746239867998562561935844170408953952000 10719590 105191646316946798897448503838885761280 10719591 -427423939250180719685688065303263693440 10719592 44000377959616278302599250679849369600 10719593 -14530216067327640360789459583424396400 10719594 -225571620631687643711169838981422144000 10719595 -9740119578011366529095100049362720480 10719596 -394673780043121717233600041116606252800 10719597 163846903638071326620260614035710993472 10719598 15659153430341862770507182470335862336 10719599 5495169126699051772803571492353254016 10719600 -37059343760710204838933405917394534400 10719601 -17297686915737527128078919171468036398 10719602 63510416171042691354604418315178100752 10719603 171429841115023765151755725417152601984 10719604 92538718566903681731499659054077843456 10719605 -35391779707678671061578526619711076000 10719606 106421566042305711203923821674446072704 10719607 -654309667054726553639095272120026485144 10719608 415867121188105519668131540882407464960 10719609 -131730936391233828839575379383177458096 10719610 -90349607735609610469184914441081651200 10719611 173247457684436523234527256965120873232 10719612 8261047854571104135082890967191644160 10719613 186698946416624151259841625998435017862 10719614 -50853005342580577243488804627704349696 10719615 35676306754254572315502639726712005120 10719616 140236145114387371998063385143096115200 10719617 169415047154357582389790571985426883520 10719618 10615820328541229080825365094570014720 10719619 -524931785222794991625635952485710444704 10719620 9158814378262677684943576714710958080 10719621 1932136414844553977295078962357775264 10719622 648878238736180084385619294958892745984 10719623 -457878426252383023747072967395896949800 10719624 -220484738738916499860429344840459796480 10719625 127586458961374566016440588959582544000 10719626 105560236498015885266672073523642590512 10719627 143294451147033134172024860908702159320 10719628 190844991002618764599452129987904829440 10719629 663217849579451170390547209541010080640 10719630 -133609102425279605522248122722890184640 10719631 342960422390990548607156554243322548560 10719632 71076631681842234491733475992772608 10719633 -414595056365097883712727226207111032192 10719634 -443728230785122591022833782891729692784 10719635 -99008399125560915608139015440734977840 10719636 -266218603695897883416713953365227550720 10719637 257208159448342254602529934028952936480 10719638 -93502952694936584154165836036304461280 10719639 -28825238661287348998467169164520382880 10719640 70603864566879911876524393539322060800 10719641 -33887025921140959801165596450927628416 10719642 744037516978712946068682301949779200 10719643 -325576368602874374661500467764660805656 10719644 50485064197959405974684350469973599232 10719645 -88245443738191428160109629887993269760 10719646 -66621465973313561394875138575589316864 10719647 -166034698602068854931434079628485546880 10719648 -182168615018819272658457775489626931200 10719649 55559131911694425775985232794345223650 10719650 36407229192376600875252548572171548000 10719651 191839616994506060438003038161269594880 10719652 -298383376572861888521597024905716424448 10719653 4837510274033878105253474709600110880 10719654 18569047715360869953892737534999943680 10719655 166921768922748617557075189450181703120 10719656 -393864072072050834095175169212272896000 10719657 127154428749466093801453864040129958948 10719658 38024906575962310697332815583119022080 10719659 461071226195202035712175297961380567860 10719660 49167516741839699629591505596050063360 10719661 -147104216203007833510446949724434492308 10719662 -421781447967764330342851227747646719168 10719663 436270012833088116872537995906267534344 10719664 131870635770106637120851012728886951936 10719665 -651369452754393896159032594401557390400 10719666 -294296858054502878289268436406874914816 10719667 -127775687482875494812722709407999328000 10719668 -228351725471075487532249222614040965120 10719669 -457758584518478797214234117520763129056 10719670 148183221628423537869194863306023323520 10719671 885105212923207338654755574723233176872 10719672 -98889227209051682554533508530917990400 10719673 256319340522884674720173713985245903880 10719674 49762095680877855235654224346366666752 10719675 187846930466229263409808001634820266000 10719676 -20119904040944484964198437351783137280 10719677 -100435222918548007500468398822558135508 10719678 217807581016686496524414498456492642624 10719679 385843468149697060979860714440407461584 10719680 -1799743079554978863567768011459788800 10719681 -52199398600963255205106173364700664208 10719682 428333961837448137820947155509470378192 10719683 275950142682398422116172342023696239904 10719684 36583057975451466229021695042105016320 10719685 367014611819289385956736507196917440 10719686 136484323139896291002831111481519312320 10719687 34214248255268477416250614695382431360 10719688 33905562351102534345981317810815795200 10719689 295139943202681693312087567335593696256 10719690 -58175224171411208964975871599409804800 10719691 503701489692397087581934420290934131092 10719692 -480577624611176702272173133664726304768 10719693 73030496868296286626983950839646642582 10719694 91186125210074628730714133982018862080 10719695 14035639337622215451295818096218764800 10719696 -3250467554468232464377062325219491840 10719697 -38707542262916303726493345218865347854 10719698 -136206570735474166644536218644280369152 10719699 162257303920919342710482508655134398528 10719700 65896199596175856061884072738488643200 10719701 516630678211949914801793213561456730702 10719702 -29838032520020384354690491712848859136 10719703 -818349277201082043947299827608525673440 10719704 582400548846567914600189267681799168000 10719705 195738426139726174706229951407771856000 10719706 21980734659170528122879107982834029552 10719707 168181046257159171658570290407949912704 10719708 -36984101718542076808854049424154746880 10719709 -85620110400011983978391430291144197760 10719710 220413991283962832830115178601502256000 10719711 300914887253932011997864025464498412760 10719712 -479405079767539318906220894376826503168 10719713 -461230642152801841818044792077543777920 10719714 26591334160845095672972198146408189440 10719715 -460501172643490722599961242763982142640 10719716 95993731075169160574727752977116233728 10719717 -270887528823407360469838393592828245920 10719718 -332504392582361733829058410746089329440 10719719 -635721453654005447568791892722206556040 10719720 -58398086976272019231650596454219366400 10719721 564345280527605322055528167813004468922 10719722 32238462781568901376928893039859165184 10719723 95820583104021406415743645259341676544 10719724 357017445144766491070688659446233103360 10719725 -106975336090694093877856099206892828800 10719726 163787502280311849287071908204135764544 10719727 -505849411454498926577475295398301201968 10719728 -2842889924356477115503508424875606016 10719729 564892377990052037103890872305497845920 10719730 342231405664883451217237588584370337280 10719731 92591859892605233149010154554679258000 10719732 -31762964625886832643649985657971046400 10719733 -243046050353375036919677824579281928018 10719734 -230466719099174374478272732290987776640 10719735 31269225091082509848946785730426974240 10719736 -415769123282072659638554856623842160640 10719737 -83944773706838516741877534351276668544 10719738 40132318144791278750239236677553036288 10719739 492074689656814709917304623731442436880 10719740 -374360744825936723230219390484906035200 10719741 264426632708570006821689192428926998144 10719742 -247424773142671409988159634081446325056 10719743 17742112612624013071187591260268497320 10719744 -32955923428766977213991245821895507968 10719745 189256668770078786929620957629083278120 10719746 130330409007410682529518845589243525072 10719747 -187198401737457713529925356968271174240 10719748 -65562024535065648554221856141635792896 10719749 -161320979491781478293746522356533225250 10719750 -132050858968423541539537351404799392000 10719751 -22592405276964939095389268625276988960 10719752 491994191065034884264215466484690457600 10719753 80794823913311097728125334771614512 10719754 211792791379348059845651682941769462576 10719755 386640523642258833938277909372895883760 10719756 240987345640899538647827096594652994560 10719757 -118454552131802969840935671164223724640 10719758 -98863302558505690453276611341111808 10719759 71551197267527274098817462424323066504 10719760 221705911671949744265580484885240872960 10719761 136272226512350561043490338622239568104 10719762 125701895390778449246764822493793818880 10719763 -654608814933061306679470709841424703520 10719764 -424349924300616706128492722291207221248 10719765 -89705387845141218218326535894151924480 10719766 131070890937047544507651586719281607744 10719767 159180550651805915797879682043114495816 10719768 301996937012384291069590859987277557760 10719769 -1636277030999456117953645956045116160 10719770 -176326098574068447486387985591883269920 10719771 203356852146715681840841797235486976 10719772 9684907247042833555552877233866749952 10719773 -131909632173472388744631784491423097920 10719774 -74727704161192670074352046898650576384 10719775 166018815884494037041460832097772859600 10719776 301757259336251590610505056723510034432 10719777 117880725682979916898093417521082591920 10719778 7781448475346691228327119197114803360 10719779 19249368772573500664285868096905821600 10719780 140916796858610967125244203119741317120 10719781 12548826038905152285229391059797298880 10719782 -199151048942815398063100200531132130368 10719783 -7085394224999644161913111686926662560 10719784 421675505129347760991798389839952194560 10719785 31496345881788457695214741927829314980 10719786 -19988486988201133993778793333878771712 10719787 -317543482142555346387944213011433759232 10719788 -14922389564715931314210339811056543744 10719789 181087655979090394190457305837429961024 10719790 76781206462505083000651939527593726400 10719791 366712960970187306971139474883725522192 10719792 -82014841709768043583892245296456007680 10719793 -206664423522489124587814776859170264960 10719794 226669462410279469636223513687571973632 10719795 -17425448192497819569211033037463571200 10719796 -2092863164705492891440450770427254400 10719797 -12841032317048088153235488664794336096 10719798 -46277112790083788286739708240932106752 10719799 -1520514802458203565935523147036560949040 10719800 11740184819210284408158960229416960000 10719801 143780722296542636586584303452978484730 10719802 -351066651017096065416087645340447797648 10719803 -847687576599776370378219834849209160720 10719804 -11667585551893381719924833109383253504 10719805 -35822767970482084985578477775955045000 10719806 413786134420376212084345196789586884352 10719807 159957289420236612327928127816083405824 10719808 142985713677657058314105597683319177216 10719809 547934672728917836395050010741006186116 10719810 234784716724188082541478357599983027200 10719811 398291122903135167707568673083942676412 10719812 49111783993839527487103108121677078656 10719813 108360231160473375599296708275767829984 10719814 -896802717637807097828075576368754688 10719815 -163551621792734685461938180307097836040 10719816 295636940593905385055699237159617167360 10719817 140449804153685545234761780994876296960 10719818 -63222571136586273697897332058908722640 10719819 -119108045565535236218905867690505385600 10719820 -240439663660201030345982766148253905920 10719821 229193456549803028169916145911602487680 10719822 110229532181348176878490747319624926272 10719823 318041021798392356717116867472193392760 10719824 58550387700394219975525888503019069440 10719825 -65313173117781397491838636858096910400 10719826 -55884033236426873878642585240878704640 10719827 -186808090666480986383306450931867714324 10719828 -332553701143063602967733384214491965440 10719829 853899805445894296782240138299686804430 10719830 123601280307533418639936888624601825920 10719831 -10394336554872677882028763292869954560 10719832 107159883734569026826657375521247641600 10719833 987798057347382650640938882104452864 10719834 -106509530016728133903268583930353221120 10719835 -228193039308799602169637181394048793280 10719836 296616622585432061741361978755703636480 10719837 306651707868664689710537244837403010880 10719838 135764254812824370433812438838705803840 10719839 52959828880697173366619445747198558624 10719840 95912966680924364430546788869723914240 10719841 -637446988920658497649439113489395828816 10719842 -165275235399508748740398058082125063680 10719843 -299829400819420606897010128280475472656 10719844 -98801819335315309930834200537266192384 10719845 546099850076487722565480333631339967100 10719846 -239813598570569492818821790312486837728 10719847 -197584003894887830135355661488276580928 10719848 -81039770815341408965965645923570647040 10719849 -109546713163529681481910319215725099648 10719850 28330324372815101222137196736341844000 10719851 -2810970029718442196302223084314859148 10719852 56338646031752089135203418528854687744 10719853 31266131135646271242724325683765526102 10719854 -559018879912129202967226482479732813568 10719855 -200013569367179854846616279326030964400 10719856 -23463359744394742292189261241034539008 10719857 -31657893832205148811814854536805920 10719858 -13822937895096215052026785878729917952 10719859 448862724462113899170406656269873995440 10719860 38186193150172587970045233070944537600 10719861 -12011162004751376353647911994564479136 10719862 -31939658106308124288010025987701472256 10719863 26803498360972124471165195719613280768 10719864 -24192084352828904279405848772597882880 10719865 -86528444051823275180420555648563270080 10719866 25691471821296312825428959005534720000 10719867 154468659307992787173475011165671324160 10719868 363229542852264460202802258729749608448 10719869 46700643346240873539809591631539904300 10719870 11309516994501641773283564445587804160 10719871 -558298364940289192017919485760038076968 10719872 294881418074427967048122013576907980800 10719873 -452884955205264142875446921729685816078 10719874 421204372733584725396888695280190942464 10719875 607289066037528106631641366376548800000 10719876 -195328893702331220264211354083271751680 10719877 15190920277767821691358595260564679034 10719878 -8416266943014371141926325777033822976 10719879 240938830976139298871016644043413102160 10719880 -421226252060432461930449626047524864000 10719881 -770944927250408889581520893728783881318 10719882 -37828626084954041135634510409073480400 10719883 -716440402445283345673561998945478989868 10719884 -6904203297511020254550403000021555200 10719885 243081910700638269417181445167984910400 10719886 72934110317156902420501190406430036224 10719887 734173404026413456055255573704630456920 10719888 55095606432119019200162424473078267904 10719889 -326870171512250577432893804377322415310 10719890 -204811291882412838246986517481495646400 10719891 -117850310136310173928535248030680261120 10719892 -15043118850058832830863217860038214784 10719893 -168845964318465868311888392561148740736 10719894 -108416995236852962082949693418392729728 10719895 -8306452990269218881865147596208119800 10719896 300624363858573343631720498270733803520 10719897 -271158515989125416646469441944030462528 10719898 -159206262067125024011320956235809041664 10719899 -39492237863347201865265220964648628864 10719900 -1199418988959586010787748321184755200 10719901 -340526246694295588991343072762529631616 10719902 -172279433907815053131851233858790154048 10719903 -199694532941134616033530019384865091200 10719904 4143800958541780216101409055526617088 10719905 137371554775571242827882260273659046400 10719906 71947044362311383424194516022185950208 10719907 -468275104377325992484049936209346370168 10719908 -499853493172253141995542252752899096320 10719909 273785943584175237805080203792442061344 10719910 -46815723016745289043955642116539200640 10719911 89171828459076849607353459079212936912 10719912 -15707597764944059556641440647288422400 10719913 -799147307938563506419971765181549848838 10719914 462733627412589784985815267680873603840 10719915 298605550592851667264745151522986543840 10719916 -243433939916994397777305834757923285760 10719917 66287985888713938315989837775735106220 10719918 -477241043548706187857831665152458588160 10719919 304270395649659277102098935143429407840 10719920 -6971951168154982702433449656729600000 10719921 -5081364537892685128621730629260794016 10719922 -379987050752304577363238222128535989488 10719923 244589882742340509458540992098932034864 10719924 -28238913944599421814299299156844003328 10719925 269546081607863340733920341829079740650 10719926 330534334751207152599884970988217602848 10719927 -146685655237218895459461112378937286336 10719928 609558160886226441987575763518978088960 10719929 205175891093072609088593943373637800080 10719930 -277477309237430629513979527810682880 10719931 3587817455688040683053238101661036800 10719932 163704753107305656403071785271562291200 10719933 -92913471346564264768652464832999070720 10719934 203911856688823315086176396920988470080 10719935 -107775667630564246011121581938474651040 10719936 28315786857457804919970579066988265472 10719937 -1564744549926509703874861292211271309080 10719938 -136314088244112870706013483055400366560 10719939 -66635224543994736476866736528262399312 10719940 -150490904164344135056760839928686960640 10719941 22794631499925578934707108170033096800 10719942 -27112927338089842413787779143854694016 10719943 2143042954341756677896714432065937408 10719944 -330944628909153042576602035517217315840 10719945 97702430135707787941105603492820168520 10719946 -209944138882156264090769336407902551040 10719947 -44236059002867914446592903082203777536 10719948 -345779652380753318276864672883743293440 10719949 -306392525407195592522407380660078588564 10719950 -226953527758385981394060627343501440000 10719951 -417286319551352728509650116759877949696 10719952 -50893428734365630554469356111898214400 10719953 183567611665165811336552000292872411760 10719954 72957372097853702674683861062373849600 10719955 -152765876847832197708185286578736786720 10719956 -206827150977823947596591209302231836928 10719957 -247600005548055494799655198387918939680 10719958 63012670637175135639465531701396489280 10719959 -643888197596919416088988225821970300680 10719960 182885535743364014687250908577970176000 10719961 97779036554760999892172203315470407040 10719962 -426534903033652530679205605625044932096 10719963 42687907170468197554092456927239002092 10719964 374698124402609351408564121374821049856 10719965 309510410899573635855821516415466618860 10719966 256254623682023725753577599969402665600 10719967 -225598844045236350755154190575722533984 10719968 322461459279981134120431799191620550656 10719969 156564167919961429415279233927248049728 10719970 -21024044146513768116378605910332091840 10719971 -177022473801215604926558840650009402320 10719972 -213860103929959654145349110522148710400 10719973 -75159525434990565352383592584360743520 10719974 -158343148410602962719611840688267327264 10719975 2033507541811352939307620376607121400 10719976 -376544095327383874773325421836370135040 10719977 60706255909503031618718862178220291700 10719978 -53163416125268179660196689439669524992 10719979 -803780131596784087180989608688093506424 10719980 -139468740912690370279587526821504000000 10719981 122985482578233361806597828665606519670 10719982 -20609853611718835880005774990295782656 10719983 240679937227256699358716874407736586704 10719984 121462332650364082822697271044729733120 10719985 -677016044296777032579371560431069498240 10719986 -736201476910016177836923087879493632 10719987 -526069375510276336870225843650349575120 10719988 464507510588186141743425263067081394176 10719989 -157303191610237492174944439004157040128 10719990 -163060411758896536885678247067483216000 10719991 250783623499119264385296925067672325912 10719992 -463430440001802195311338691956761845760 10719993 -228037396714966505225700657408239138736 10719994 -2897900817460934703166382606800386048 10719995 -479841450857562838061038317603753600 10719996 152604840383121708960859356925921837056 10719997 705911259601512289122126822833684445446 10719998 -275660548770079409375242870581523369536 10719999 -551602492958522878789460627738821808880 10720000 -103255375220988662756222179936829440000 10720001 162705616555690692902589617078193312192 10720002 195735154745113778396325551323206517632 10720003 76117242828831062612600501355535511040 10720004 24131186415112006340257581880175456256 10720005 42877021999952461416481681702585819200 10720006 -167043248963557803594256470844235231232 10720007 -618629547290935048479428303735090544744 10720008 59114563978585102506381275159384816640 10720009 -11858550153335502782359134391160038560 10720010 -26981712153509227135011916963641676800 10720011 405053283289912657526166770558138432472 10720012 -5601195111494569478286067077224306944 10720013 -136015439377182655187681167475311858260 10720014 -87679072773467703329152912167402206208 10720015 -15351607693861370535404383642849179600 10720016 -58661901543443221212290065689434185728 10720017 5852864488329665487410690617413120000 10720018 -123670179631274311553901465782053841760 10720019 -320589172128608877475389733032224954580 10720020 103855417117011768944024480410516684800 10720021 -40268972898358962614978370759997382560 10720022 1135027963927049123432462247952348032 10720023 -351467049398849420448886150611454949016 10720024 -105744293378225027460095643819096883200 10720025 81804940522008142222911198211764521550 10720026 9041476789654962590220564751818327792 10720027 -324051668005445775214044771572179200124 10720028 621494713469020597786990119722797424640 10720029 -3437198338493068683108619272223518432 10720030 157783857650713546958338573967063452800 10720031 61879784169092780935810217588887680384 10720032 306146246407933845523877895523621404672 10720033 25234265562293135770929038338588829282 10720034 294477014781996269465969495302179061248 10720035 192404960245502142724361984894543884320 10720036 -498522982977685012619506163562216949120 10720037 51954255366949313171900619019938436572 10720038 -46165787777507746179131783629249259520 10720039 -394285833283310882764877061114061928400 10720040 -194442925954119970808261734833228595200 10720041 2305786134137339220404377522921683840 10720042 -287863002199711010246634932774608147968 10720043 344940134457934443148438959416416442292 10720044 397114794239430482136204925372348020480 10720045 -91135038683754438853151146039749475200 10720046 -30149858455138649651905844538188622528 10720047 -36414235212050776087630663012620426240 10720048 648110070115438311615446748632449024 10720049 -83191355130657057406684176114643003980 10720050 -3016293396706122432899216023864512000 10720051 -121767825208343964089164549759399285296 10720052 97246812378989506899836432457873420288 10720053 -236134217296607710323085829926422436800 10720054 -18484626682700975733634143961517181024 10720055 -76464826237314896779347965989268384040 10720056 219069624164574091528420675277051658240 10720057 459010069634683190324729186344321914240 10720058 152286540490348687805800462599005792880 10720059 100822028098815673466825507781429987840 10720060 195524046911952135121908115569911132160 10720061 -282840901619513041603873653834649102176 10720062 213447450591145708947328595435614042560 10720063 -687517412758864881876020489253137330720 10720064 266482809231455084447337886158768046080 10720065 -108747899235633660456637735537303704960 10720066 -80397951784848753215400173576476753920 10720067 288038350442009783066860497244255418232 10720068 182140162048421292773116136258847267840 10720069 -233314860692848030844918660311245170530 10720070 -101006179275369835119591193798308003840 10720071 524680198716637595147754468964673726640 10720072 4356182364075481499451796552389181440 10720073 -278719744790933614477246962712471102620 10720074 -64628716521829176681208894082214109440 10720075 -28906914823241330708049706662190059000 10720076 12587878095919691273412090016637048832 10720077 -16784732782420005122239724884935622080 10720078 -186582205457695641485848129756808420160 10720079 -29526328150775522269609247378961621120 10720080 4085280128323549366603647792316416000 10720081 -843520713546259382140108182990649990428 10720082 -253331292381278818543997739048318261600 10720083 -28965457777641952066617181771046051712 10720084 -23027382812475639882421501824396845568 10720085 -285229992284865847655892285327568408800 10720086 37194190119048453602727066993231790464 10720087 -67250158371765102456789905942612113696 10720088 -70888145867986797281099612756791818240 10720089 613767041908781220763405913594265882624 10720090 266973824804911736391163133325585496800 10720091 339678558031738095252984089053485159492 10720092 -132056747381408682593252996290048808448 10720093 165113823058214943091489313558022193824 10720094 129176348666638711806342151767516745728 10720095 5349297519330711099895912855825541520 10720096 -55464565256655637824595459791915319296 10720097 666468422948123120993829542032778854560 10720098 -160236521554486374329388967752467032512 10720099 -346236210124680932892192607899861350880 10720100 -104615733779905638134650955040760041600 10720101 -63949071622075877933348600893416359616 10720102 388642472498016401146906817756272342752 10720103 -592865072840777397478669273285762506600 10720104 -163456239774038102207167528489494528000 10720105 -175543431807888875186615684554574388480 10720106 39710530881081285121554776323208801280 10720107 24743783532270340218411181648975756356 10720108 114685094776470169840015217999599215616 10720109 221260379971361133617137968449489197260 10720110 -14967245617562369044759400221314170880 10720111 468411525070411701396108633954448051800 10720112 -28278717895496391568341441235393413120 10720113 228869837830391730890272585577276063904 10720114 -85443185017015882778104668792483258240 10720115 -702092223285098635720100546142220800 10720116 140244564402466262277204905597822976 10720117 -83201803288624228379738556540583376708 10720118 52836051740118706980198421917705074304 10720119 -166149157719287237241922070830333151256 10720120 456742118142416801953961708575862476800 10720121 122368909050006849542586451726441187652 10720122 -25060931024611887611030751237327744000 10720123 -51143220974602452243985490218349923200 10720124 22312784231584479306412206426702391296 10720125 -186510148644384721898510247951395994000 10720126 -159133666648789940646416764481824939776 10720127 -17277699028840488054226325900450830728 10720128 -205954255349884046969230358813217914880 10720129 205508493416952313941056600716738749376 10720130 -48893308003393310801734064167356864000 10720131 202986061216520316359075584147348326720 10720132 -172834583284128030926126517191657260800 10720133 68467076947948017125873913036771445920 10720134 417676691016958026395396903052274928640 10720135 104612612304503383412626650058391959200 10720136 277522655873433139701793669764134338560 10720137 -603273322860302818177011387430071008832 10720138 113965347962922538288466112500457508608 10720139 235651480652128264741133218601805206880 10720140 -130822589770484191506063990989189222400 10720141 33106996925257352908220570212516422784 10720142 311751363142543124767614048755763763200 10720143 -158697418746333110959645260947158012416 10720144 6217435250173893356776805145795641344 10720145 -334755536039766433514912303775368777100 10720146 -53263152502508293146650325271923628416 10720147 294608896919173505055846852150943572072 10720148 164516343174456387357487246645223540736 10720149 200726259882711442351652309410832713344 10720150 -15839440794238570851715843950279072000 10720151 -6533012176308724274146021908777161760 10720152 -71582842618759084925383226646353786880 10720153 53330682463514838536825162257076867402 10720154 -75582272808344828811435159533497150224 10720155 229184490595103013749438755378488386160 10720156 61230512861356345015839586209547435520 10720157 -144384169331959647507643285986833594688 10720158 -693441750750988037056062535447299072 10720159 -258919243108565964013386742845142596640 10720160 217388164576825567703110811488191774720 10720161 -77689035426700095958099312585228785600 10720162 1914183042700347901997634052533648384 10720163 743408139137907121299373477444690280412 10720164 -40235821939518185356283086961985036288 10720165 311611158279472303297354333728540792060 10720166 -266199452698598090212406656887456635520 10720167 -127091524206391654330888916798810286000 10720168 262920365490623779471902222273887554560 10720169 612004915164254446537924796009179497060 10720170 152069371431170604479369046865238999040 10720171 -540863055644110019851809556326080127960 10720172 37453126330907427118135151745406881792 10720173 -67854441172335767767371726244009780416 10720174 91534136307401767993775101658691922752 10720175 70833752999773269291224208493372943400 10720176 -40709178661106688150825182156579831808 10720177 -283135868236986548342719604909440187940 10720178 -152616614008260995688344183720486098944 10720179 -155300928167774408224561811608706103276 10720180 -400184494049265695445590784350720870400 10720181 715043299072706477327961667976409407982 10720182 61849056561960336296950093472655252480 10720183 -826506669672402569116619411064162873024 10720184 26592693322702973678575389591617310720 10720185 67130930888155233852344271208483194240 10720186 -49151727376884640409131763764893766656 10720187 -298498357363010918222453956958471083164 10720188 -157040945239642337714085636722908738560 10720189 -255487209561250500893835620986008270010 10720190 32170914477270842734409655696874859520 10720191 249705116020857143122833275241722202384 10720192 -63267766641558151583677922528209141760 10720193 -322126515039485436556446914488030927056 10720194 -150779576978952597492695454499771881600 10720195 150042759863457080523211306826454078480 10720196 -9244563390631956372761864532866596608 10720197 74573996306263615292447717680753087488 10720198 379017715292802818262571300554634076160 10720199 155785467721119015980741841706845479040 10720200 -210459401125049406340637892632328192000 10720201 1293519188862416237072836784741159376 10720202 397302519853614814893828490074720789552 10720203 55497271256378950714340840667364082688 10720204 -32567258236237956394045958376570866688 10720205 -442873358983275657769506923198469145140 10720206 93339276595879945844302316667762102144 10720207 569831548751400272857702284902707080432 10720208 -123281207338674993001989721878681747456 10720209 307760046268204573386473747248183352304 10720210 -165776617579211601485910446035689108480 10720211 -899483757232429488542845508400786583188 10720212 132101352144548487520666924459494131712 10720213 -385306943349076555064946099279511984704 10720214 82462813856059222017687562717708119360 10720215 -450682073733852377738788968793053216000 10720216 -343672108519640936990182654243094323200 10720217 -1265079157912580978066071954184406784728 10720218 -37819110883494694813934154470775889920 10720219 294795492906040767794279968752504116880 10720220 337365485018229442521878252440330636800 10720221 -197628345987130779247000696182484164480 10720222 -172347736295412596487080424360416393088 10720223 431495473292762557757258004831643888440 10720224 -452342151026467324808569148066414985216 10720225 -24162742349961087200018395586570442250 10720226 236337439533231686735690722808480409984 10720227 45159247327874627066313507450046221312 10720228 -26372877051413990381979471723240456960 10720229 123350874735536456703921556731306597048 10720230 214184252590026976475026034289642270720 10720231 87246325026408179552551989069404496384 10720232 -43189964219801149454259944960691947520 10720233 -62845308860715837091569785170391963100 10720234 -29627783453936311561177026284444000256 10720235 489374117367557167766896267140636595680 10720236 -169651795887964533329844709955470479360 10720237 -1082173695196312061570940673917867680 10720238 308630010873146689127043989325767123520 10720239 -162579237915520264025720501100911101176 10720240 84867593394547811753074737245000171520 10720241 170183998128444680529325362310156206720 10720242 -164861357250944140198148016529232901120 10720243 -74746132065792250073236589172656517720 10720244 -10682418937997060980794132322750593024 10720245 -235184601043430150385110877829332869760 10720246 56040669693211883372960936660436836160 10720247 -114618972790628362523881271247749537304 10720248 89825411362218852202450259166172938240 10720249 56386281643001700306780644916231526250 10720250 254737807547173775172297496670833584000 10720251 -589816378978825935127371920684084612808 10720252 16081540259140422599083080202073203200 10720253 450307507413986364560588744432670698502 10720254 21598596899407728759917169829932558336 10720255 93894254515315141638473280917658237120 10720256 -13309142177112549282893667740952821760 10720257 -27676182280225730731485473726595800064 10720258 406628521737611878053853611471070998480 10720259 -17850310459600676085935183695929491760 10720260 37207612172796983091251253458170318080 10720261 353611165830104455157857441022981680862 10720262 161537174356232803109165824460433010944 10720263 71263989508475498756139489672114041088 10720264 -77689863631183811631098052351604976640 10720265 -163756974166492225980182121856862273280 10720266 -65091595994139189185873976825460382976 10720267 198393177402086307017845780215097951316 10720268 -90631734476310941104602343878825535488 10720269 753694905583880617380720395703765516 10720270 -69789788623786197070900854497536231680 10720271 821270112844199664780627331224881879472 10720272 -100040736015436295021923218859546705920 10720273 425102750200763194328541046279042956324 10720274 -128462000340490805345764852031283217248 10720275 -115349520828027079628431375247366328000 10720276 -144074511291643961205637394367174490112 10720277 -601532530995348502905910493635157719968 10720278 71407632694010166379410734899972305504 10720279 -148887873656501384093383385095670638016 10720280 -359594848094766599175381876120708096000 10720281 57051999030427014021271707509545763520 10720282 -142619775747604296289604470938433644288 10720283 -261711297391377076963531505370367607280 10720284 -229446085296486026004477528368869862400 10720285 78722090146582697314194184669707990000 10720286 -414050637914367512368611382448470497408 10720287 -2965149545991329591796238125848864712 10720288 -694586005710969065861870927498006691840 10720289 -521499862714678716809081667056340362910 10720290 46502511713039242071260038316836454400 10720291 -7108249038830983189419534581344321248 10720292 -617123252496990124015954655193656306688 10720293 -122581404039767396118518043308890597536 10720294 -131258471495048601325729262919672289920 10720295 167205842884108075244900485031608625280 10720296 -50479538249901985165698517635504537600 10720297 -466988448642875466598591430764624518528 10720298 -13338278564408300711932202429483039136 10720299 -200474319413270807088875618595468832080 10720300 -138412273816085092350177912864583680000 10720301 -170416885892679670481484814578753859668 10720302 -6939864941889569944925726617738530816 10720303 72908165974899322982263922761561027200 10720304 -14757407518869622601988220838096338944 10720305 347963759148955190748336838633749837300 10720306 110644963597413990168576190331947304256 10720307 365062414528771296002475619741794257472 10720308 101468062886319409091539663189596303360 10720309 198599783775579498145703757858985286510 10720310 -26487564924702001502168720238818822400 10720311 36464681398929647035188506411815665408 10720312 -503484548814740271439737892955264716800 10720313 -855302637509828578362355638410466172080 10720314 -284017723415180658594173926484578817280 10720315 -381064218419981001399834597024950663040 10720316 -233255089685068286537251299798383784960 10720317 -231543766680459779416023267626368261440 10720318 -305660162082108812543644101426809161344 10720319 -428040342803105773610165405004411369504 10720320 -10330396399373373048082956126938726400 10720321 46643735973725876408210236008431267522 10720322 -130183206249809077712573235144639402288 10720323 -158836605252435136780737098619353955840 10720324 -636403996003101556878960263347234406400 10720325 80423550965814570624254523991660776000 10720326 28490900780816186859941799450471447744 10720327 -65224697639909935198698817459021863488 10720328 368211673416824264043317178050464220160 10720329 -19804537847194991549669754689184993600 10720330 -3146440265742609085776100471954874880 10720331 251055316290509473613785938583553527632 10720332 -73449737415735347567059309636809523200 10720333 83292584318283023477953206790042017004 10720334 152770690474601878933896986686847970432 10720335 67859077811803584398711953689912600960 10720336 -201708781861056733610728240236950716416 10720337 -210251730521536945547636567612710384014 10720338 6443570822035199665225317561520270848 10720339 -146145378645183197099215872298760026544 10720340 450379324264466777767043923173967875840 10720341 -523781028575797669137605185132415022450 10720342 -7077868986367125996144108614052915456 10720343 396227857933030035304978136283857530560 10720344 265968314458278768115386497288431165440 10720345 -89885327507532114223523663109836649600 10720346 31424310183000192863558111474272533504 10720347 11213901590658566087381477233303149696 10720348 495305946031966414571621243181797892608 10720349 276720688684258459325273802189420116064 10720350 10964403722164309605171000982952798400 10720351 -859341036905956390279236061480616701400 10720352 149090810891084858097612692449746223104 10720353 -91172298891533062192411956648224423040 10720354 12141219091724773053731830216375031376 10720355 -617177481015937723364030555211548060640 10720356 -235723095978274205629514008960194505728 10720357 -486728650670040862291900593594989691394 10720358 -102426597349460103600594376659064320 10720359 113315100427762080391811852993748397680 10720360 -175464609675061632539594819355662745600 10720361 305789776668723600202172905412576682624 10720362 -2837117138939725267474583998206843648 10720363 -33726096091737493878422538494968249296 10720364 -209425068427279465231302897232900372224 10720365 -300194498171422651451693348717768501280 10720366 129958785214947454032457786878039277632 10720367 268783084388053966358832130515828881376 10720368 24986945356194572087249271079952547840 10720369 -241409162970281212344334099057675459392 10720370 174179064435757622832973814485587072000 10720371 614003132999325064873039777418460217344 10720372 238515231347088929323197279136067980800 10720373 -2458267332791414073220623002741325696 10720374 -15830229042266881394813054522733416448 10720375 -5214143584730565678201595093618020000 10720376 -501315245699950351919136007061441617920 10720377 325781165336243639106306485604735807840 10720378 -136558023440595288837300698563379801376 10720379 -492299468470552886501786141359096412640 10720380 -5066868015658317772054247661431193600 10720381 -4612982194805685011539070314441919040 10720382 218870379713727549541456439849727585792 10720383 -211675738848898467638484792046522136376 10720384 462972137815400443471275563481814794240 10720385 -68921233537007010478752266102872948800 10720386 -190078577787774346625928344708725537968 10720387 467614203924217613989409620850267846352 10720388 -34459322737522736763544822701804539904 10720389 -110651121680631403643537924699955025920 10720390 -48861890076891173875038391904851132800 10720391 324083187232721669074891147032194069784 10720392 79493566019984940647510420001131888640 10720393 -97346625090489946282796649965257343352 10720394 -275754387900914324769506825745996195840 10720395 1563782871457563361033188686191967520 10720396 -181426376486110093854498568504764032000 10720397 69446469400773782538558645962179284480 10720398 -130203945277657047049355378624710397952 10720399 -9985875465615356645159634563777851600 10720400 5644800287203626422284452489803980800 10720401 -9837125964889165228826024768101896000 10720402 -92449510705181943688041959930611384320 10720403 2787896031788363072439019142499205944 10720404 -219513640989575579236959772549910937600 10720405 -523877097325598579833400540591592539940 10720406 172164737591085477481294950806853254400 10720407 184226361228072473888885977608860091240 10720408 -556699643319389061201577982776392192000 10720409 267671274268116625085676255450161922816 10720410 161326496560563749995982141565099375360 10720411 -8389183197713848621773286804951956848 10720412 -408301537887490062317021207082266694144 10720413 52116040645890116346000910572939777024 10720414 -308084716437305676181533297954821081088 10720415 17795388642418367239570863451201350720 10720416 2299261328657289144129789419144085504 10720417 198955145992501580876926468365166155412 10720418 469859474040890688026311943426838174720 10720419 -366940811117956876975954541234018770056 10720420 -63592046011302020546244998338306621440 10720421 47394221718626997844325509196518040892 10720422 108961673799092821899838265604974441760 10720423 48299094665116653966652888412948686944 10720424 -47047326100503941628478773522090639360 10720425 -101236511572634131794197049410167878000 10720426 221054147203260692370539680892674548912 10720427 613597914621178221609245685714439864440 10720428 116145381214202076626736657380400230400 10720429 -231316814278531155265823831285064372970 10720430 26085843642129199436289520407865996800 10720431 370725422841729132165699731768614701744 10720432 -91619385451033258615767748212082802688 10720433 -655724147359799146625135910712678782318 10720434 33450444688960631888766443295396069120 10720435 -219617661527317552948629514892416862640 10720436 -405964765166731232093151124005102280320 10720437 -39135848946123088320910392417974194176 10720438 305791693762560077447043144187720216320 10720439 -40277497195679490319041583028942627376 10720440 -53258599459192415667398003316494131200 10720441 -125360728730381799114919575993281132208 10720442 367402577404131405259578555657720181872 10720443 345871522613633787117063910523971510128 10720444 180001361081102804870874528696421866496 10720445 -543325035055476231500642917704516981000 10720446 -228292020117290074030323467970407546880 10720447 -119250222320754132052727965810223036808 10720448 -209547132122944273763454546256796319744 10720449 42655530073506547318008148015545989268 10720450 -57358862250103444373982761834900714400 10720451 34838209900758254336769086389407252480 10720452 -182592574988048455917207207416206030848 10720453 -88535642716302438013557780184135875298 10720454 1566621763183589305629555119139441792 10720455 -46804677020057454893069868873666257040 10720456 1019842967717103074091109199026882652160 10720457 -555444626359968649235853533356011933120 10720458 -176880499093218824105648100972355584000 10720459 10432051374772082237855348755447814160 10720460 291783434649382897632347976912944225280 10720461 257734510761249026307108194832569525760 10720462 159628819917579089066018683252764311232 10720463 -203072360778482673568022671505888479176 10720464 4473761100589102038177087061104918528 10720465 321787929703031418405671215373814825600 10720466 -130985598054655994662766827277850035568 10720467 -122512865472367374944386208576588987916 10720468 6674894653869800380773084187548205056 10720469 375614684367984358771897588248573121440 10720470 78328100072789064122893882888152816000 10720471 -892595413710094992852332631774091038328 10720472 -218035376105535233104952826000169943040 10720473 518496257457647876339763506444592152784 10720474 4048855794418050770016605617715539680 10720475 151234818747159359919227969611987383000 10720476 170321949735413264961106743633303424512 10720477 -298917154123802388491595388472743970400 10720478 -331536237432157963760596881230449752960 10720479 10529868417597540225612122304827520 10720480 -350649039928822780918249272182750576640 10720481 -206028381024238082286435148961044259136 10720482 87973869613723610083311272669338466304 10720483 418435995716762507494334789212205048732 10720484 1817795444683511435984032714376663040 10720485 31930446146480889281035182902933323200 10720486 128912428816445509880130655950585168000 10720487 -153467568287546540369974933777968273864 10720488 -27182753415743195019600786869460172800 10720489 -25276877492758412460899805247701761280 10720490 165749066776290987404318549371188153600 10720491 120679575645569548539893447007448933104 10720492 -129802432696826078555196074208431267584 10720493 123694494135476499532796678563032012000 10720494 -156230452023868794875603123592038763072 10720495 1604050497179774449762295398179380400 10720496 39357758333774214977282119415261233152 10720497 247684808160532200403179373580702982000 10720498 51051841771761905767563269506062152736 10720499 -3702110418128396390317212827659045440 10720500 -76274492959622602277765375037290496000 10720501 261523224411741087526532818367435695104 10720502 -94482223967282265872064333816709796352 10720503 -6122565508890269926670434717362906240 10720504 796655729719460514755469759510314373120 10720505 -408148716661765344876163723096431247680 10720506 350824386116591352009608580167941698048 10720507 -28857205504662239590381431633833710848 10720508 -458861408748537697476706091411145756672 10720509 -449173829334789054004033136737977578496 10720510 30680864095469390395600140285502008960 10720511 -33637584701370202328657124972139845888 10720512 -32636235940616802490715118801663295488 10720513 -203150934854600208871420462414168196096 10720514 321494166805216577969632454820006261120 10720515 -16372731427120482004442190595162460400 10720516 31186057136921207697804999382529280000 10720517 -451062372202868358669785832589420447140 10720518 31782730323734321496319059420906995904 10720519 147631008449248687834141380605223744920 10720520 -252716326305149066751146302737868339200 10720521 -42707776340305670863873238146794155328 10720522 130956328777204090001111202491006004480 10720523 295443642645820969378585761828358708560 10720524 203545728677773372961809449823725591552 10720525 -248969761388819119119786940070869678400 10720526 179588928695387126781935045079653387712 10720527 462469947881153177135089633993679158920 10720528 -1267395197895569727464992764565913600 10720529 53949660102320439724583292447679787040 10720530 -20475681497441441617274726149990310400 10720531 -420015219866062267088386816919002067668 10720532 -410407439944458616645194226496888114304 10720533 -340755142455213209213376223946453767776 10720534 -49530959687706595276044935143182481920 10720535 87580585836629821992011717149854516960 10720536 -145628382456205125354337404938202316800 10720537 610189460474186210437285362740702432000 10720538 -444243838770986163404051529075929080080 10720539 495622926263124283581312540738779081520 10720540 209901142511192743677877906992886778880 10720541 -92306113399276087047009934209631309920 10720542 1662110705477804779677170480804711424 10720543 -216965497000875767644253200477777016280 10720544 76676560293459990402317445258452926464 10720545 -5314773274897807979918159959500088320 10720546 -100096152843437938576574208308363332320 10720547 195093049554940723890979865217830679792 10720548 177974600822157591715784918579915144832 10720549 633972594327441071024601638631982586240 10720550 15900754912675698442660124963774400000 10720551 -70368231485196955871292567645234289368 10720552 406166986842124347723022540385527065600 10720553 112076104372358585147655234579545278464 10720554 -121314710831634713039891053327406606592 10720555 604719801706416223552636827826432987920 10720556 2016700643087436189530597280786333696 10720557 -33983168693560672385905802507751552360 10720558 24297373876863165911507481685822278720 10720559 938422246390554144528421000577609526816 10720560 -53320556074310306725174446221269401600 10720561 37854035903463534156330230428276156132 10720562 326015394655612733429260095617747446032 10720563 -747171559005228558390961428895034744976 10720564 -138409217249794952195181162410938205824 10720565 377401860314967670552104161988312823680 10720566 266877100965785550712110355725324489600 10720567 74247862927745994521606835084933078240 10720568 289539203310155535654411419497251778560 10720569 -351317610885402760946442685217822433456 10720570 -25628923714164949423387000903075799040 10720571 -1084440708202971589375764958676203587768 10720572 -86841445068415603287355877690826935808 10720573 -715708889017402863576597226779975045178 10720574 15531155131989029082410703803683209984 10720575 31382967585549721786087676837755536000 10720576 67435349057581607628900644225833500672 10720577 -98459338187365663306200195265312870848 10720578 -70329573405616514835612531634345082880 10720579 16147211416795183704588600271781664240 10720580 101576381847221855780341315229357468160 10720581 296918293269960251744219672948775382752 10720582 -7407379259414421840093580264802304000 10720583 551143773567305163588197311985534495832 10720584 28684366921757902113916194814672896000 10720585 -303178469155819372576297730019929288220 10720586 -4662687909910846428619103624233057440 10720587 50232484231288259792707210776505772760 10720588 6899458780178304698760164391277515776 10720589 12488861529025783473197186107297951200 10720590 112144740133653745715813903341522312320 10720591 -50580252575924417752761024528764374560 10720592 126958197447479092604253343231481143296 10720593 -1863913104342822338884103181944158476 10720594 107878182341481674497948820359644352800 10720595 106058189812912833467475800354921763600 10720596 79311738102308977693996816847286331392 10720597 1436303371157650068908893755887582552412 10720598 15699162512503827983864084546342522880 10720599 -132292200418921109714303341425048584832 10720600 -352494559723683619276651168535808000 10720601 571513216887532362120211127322584254602 10720602 -81878151967786534931387823341735435808 10720603 -540455457319548711628221021512897617640 10720604 496540103921157704129292219672070924800 10720605 74711016544096204797493744954522081920 10720606 -32908948501862447797522237215111217152 10720607 -33995437610170898986130762680152514440 10720608 478330033428064839329931446262984867840 10720609 291391660903214600978236311093969611440 10720610 -41916979554414374623983806987830434240 10720611 414160252502084779730686967345467183560 10720612 165980149523257390169569820717391406080 10720613 -13561051531319382140920624605236457060 10720614 246526385750133497736998198486359515840 10720615 -469689223080355356800169427002442743240 10720616 39989437166828513055957870504697036800 10720617 -297343333375745412055894486210976898240 10720618 5796270819701937254248469448537195360 10720619 -34144408508599288439517453998985197280 10720620 284930128857704429547331074255572121600 10720621 -160988671154348101680409453460426660628 10720622 -197907353652432630856413829457270301696 10720623 7692457164517428363569274191016457104 10720624 150958067727780506670422627819595530240 10720625 -47742247595942235049597304518069087500 10720626 -8944315231068813559530250000024920576 10720627 -241656626067726074620131523408126169524 10720628 294933619447473492696305958949216488960 10720629 -107496088632558612050689109120723230500 10720630 -2881594892058844544102086177871191680 10720631 2565589352658113724707057436453790872 10720632 -165976476353310121421132106442859765760 10720633 -283386867305309086391730698425746641280 10720634 1757874868312285509819531065890395072 10720635 3435834683214594076106206862848101600 10720636 -211615108801598983254282881330565178880 10720637 -58252585570797215844222116070715008000 10720638 149553906544355482162007019682958873088 10720639 -123175389465601500051262556807810767488 10720640 -87586025428284068032386309307131494400 10720641 277530374641377021094030613134496896224 10720642 -292947322357072895757365407857216218208 10720643 -188117447484801242510454623998205205720 10720644 5550423946555266433238114164501131264 10720645 -41638888729993488615593787763584990720 10720646 -12631132179099835220861647147583286336 10720647 77395608284353896556098288513068244480 10720648 -147596727082051989308675666074761953280 10720649 -226317147264076288921335917252521621836 10720650 93411487854469864173710385882378201600 10720651 305377908095032488320924424241766357352 10720652 -59002404088270307720657375061590227968 10720653 303983562653861679886083035840299054080 10720654 -77608650150566516069619801618070195200 10720655 -363340976396893252331544522331507728000 10720656 -73395368574324145300460568152315289600 10720657 -571410168203551898980613357269038412560 10720658 -28417235308461198538841091328706891616 10720659 433915620790815365441466202360568331120 10720660 22309957479134147982787881155486707200 10720661 -371539636923321813359538328320374108292 10720662 -161842281075249043484655548789375882880 10720663 -653894429338412041936169126458999788088 10720664 683176545207999021665453201224179087360 10720665 37746245241138070321194437305138518660 10720666 378217923648303517765927040942158996224 10720667 -234081527961693887087926717632469420284 10720668 -10288344939316624157639043678921031680 10720669 798038799529483357765026374772523746144 10720670 -207925157833222522689473480145814573440 10720671 -40597434795770696345619887235529363440 10720672 -476930293820492649042903989955253567488 10720673 -75185622020345588072962059259277992800 10720674 -4156242191819359754314591995951058560 10720675 -52569527722416119557196872740060429200 10720676 2084091557416586472987667757036929536 10720677 -89985564757141726106362208321663687520 10720678 116903869787496370209641065519728092640 10720679 548922388212479781836093616437630876280 10720680 -10433241821380699105451410637279232000 10720681 25826410302602297150893462523247206052 10720682 -74863903483166726997121992387351721728 10720683 345399704628455459028166333471409335452 10720684 40851327716227281565441388758137365760 10720685 289148590926204867572765589609263146380 10720686 208371460071952381645555931999674304064 10720687 -485984444208160764649428995527221697080 10720688 143915461989130263167186066233989955584 10720689 80344902958247181743237194661251370880 10720690 -236603883377851100630033449393706688000 10720691 -577790471438813021962914618350469058080 10720692 -304892683072983703891815006685261497984 10720693 468381654945938706294383425486838802240 10720694 -42617241307582798315450846718698990848 10720695 -100008556505907822052729617411621504000 10720696 29776015998805640015326900431398952960 10720697 -176240096376738591836753354902427313660 10720698 -130600513254190314305849315153442550272 10720699 -214064012992737602401474044697831756800 10720700 -259929071939263017253203466500401817600 10720701 -483183096303678149798429356452447552960 10720702 -15314034628816941561740133097377224448 10720703 -223365680682343611812540898279454776480 10720704 4665461359085195379082525085842538496 10720705 -371386767727463664759306864191460541440 10720706 -345420076761544548729772957682412230448 10720707 1046421493626000145396799975091023088 10720708 304253918258166801125672577563765244160 10720709 -109071824024323579263801566097424005090 10720710 -47683273266079649395576903664246695680 10720711 12850118126608437617400811581696932312 10720712 245981954129947419285647967366848102400 10720713 103083899291881498224832041755314153920 10720714 -223299451829704894947563646747766266576 10720715 250074078932866702467539236483077843360 10720716 -143307699598266804166684137206084222976 10720717 318502133785045821232206063256336832 10720718 -72472727275376530089467950873427461440 10720719 337216398986669783657682724328308858344 10720720 28675090065481483233092804780588236800 10720721 -114938048479565599062186272839895868 10720722 -128099191406808274789781307833977580928 10720723 -216134151413920986219473259574403145536 10720724 -71258805713065644151593346372059469824 10720725 -47523404278990449928869497252524972800 10720726 337110773815171773675842082655757569920 10720727 54158725336814813574505583619861564000 10720728 -550588436493058479233631853445177548800 10720729 -68164439299855206293987308346883710720 10720730 53273459187490582399195679112581713920 10720731 55406349747604489104688237723907043840 10720732 701195028872200156274678037254456156160 10720733 -243720021163611917930810622426161085018 10720734 -22084201054454742511954334565576481152 10720735 -117947258763497583483607924570461638640 10720736 138842858029681364897083511017373958144 10720737 -365575895990345712994300688292348518592 10720738 12280854622448206328031317565149354496 10720739 -13039322476694529400519840827633213576 10720740 -434796758539029928725378006668267520 10720741 319612910781748896445635615153812208892 10720742 239201685513800707511995503413565801600 10720743 200457370734254751447135907075974400128 10720744 71973919679236575968397444831064765440 10720745 -167678633804261824995795950184812682240 10720746 -207925712594794001225896660356454205856 10720747 56076970766165993157615030920562657792 10720748 1083274034952746461641047181902086141440 10720749 -202149497513582039957885831445560150400 10720750 -116437169170811183999409367138134720000 10720751 -262968613071459861388694324195221027248 10720752 5991717503340475721397582069109358592 10720753 -588577676892421041982310631321382061998 10720754 270153410216793104675946276754766969472 10720755 -43506740971101328106264642328078313440 10720756 -40109710670573051124107128688100728832 10720757 88334658387509326571459495628296413980 10720758 -31369731577590212625648191081899737600 10720759 -575119434788149983659058603604227822888 10720760 490879397258459428358596501713715200 10720761 -117343586471183722907609410293691986432 10720762 9091766779978152166996501405754190720 10720763 -415871401328447043545230598303213648040 10720764 -184721526424996892080719489381661664256 10720765 53987755039505539339916391737603869440 10720766 60359173389432474017418909120456478464 10720767 12559958796807110870015283899397818640 10720768 226236566332657734785974840877478051840 10720769 -196647296023457183674022753997519182160 10720770 -16813436950539225484142371739032550400 10720771 454166079532439767360536640067462750972 10720772 -68163179385119961128071809879887262720 10720773 -170664332165096216238942243885785448000 10720774 -561391265562698051985555312372803024640 10720775 -56505342360993593555714715857770210200 10720776 -121537140918848968251064567361189068800 10720777 546280711833423865075826789401412313626 10720778 -394277337040053646034483318424520174080 10720779 264666592541284766297599806348611977728 10720780 8441305120157891545300441122722304000 10720781 133900568291317178960270608382085558582 10720782 394429580798356218454046697677291533440 10720783 -362497371632316530536165746707679370416 10720784 -70687608438803469336360583747985203200 10720785 -381308252008788713859548563516232620800 10720786 -363526094407951754886186607972617591408 10720787 -25490282169791307990598464528687025152 10720788 -83733172803601357382012047221045596160 10720789 48598477069900441997169616352129549020 10720790 -169442928373556471063518724499614257920 10720791 -272897154041444957174150291997864045600 10720792 -132877423734868526101959996116316979200 10720793 -649191872036907987692211958298416859958 10720794 -20339572939494055254294441472328564736 10720795 -576694370857954114345051032786732870720 10720796 531572835154980290721354704903345620992 10720797 -84142333023547742450298109140541084800 10720798 -123843044583288982569938283159443515008 10720799 -525250567011291291077738698133501911200 10720800 94268668636726656254700382186463232000 10720801 37066928545859151242184488291701225664 10720802 162645003266430663083525266251622166352 10720803 -168958944250618255013257081365727872 10720804 -297916055366831348155944992705266769920 10720805 -5914896839182968276310158709050369540 10720806 104293753409258619749881569305153501184 10720807 -722862523770994178059363275908323292400 10720808 -407993739195664806819024345543684096000 10720809 -348754946131413948806204521337051780160 10720810 -6555286301130093798312376698901823040 10720811 148996344452648764140484846955934914448 10720812 -228756345958927241835524441580801143808 10720813 -768606066463068336775058330981873396436 10720814 -104782461133341800546425209309042736320 10720815 -26555379345139756160671431853044718080 10720816 -98800006358163630680485353726289788928 10720817 -815648918918857236382596146149365881280 10720818 -15100195057816908093860769548765677056 10720819 43036663201348565715863512291204431280 10720820 212973909544034336741452212003245660160 10720821 -41984367359514311847179106200842776288 10720822 57716422723303177439431562786588552832 10720823 121496322346209588025026323428707962880 10720824 86971417627190760118696321753625272320 10720825 -132277902133926880999090898575408786450 10720826 -214487518097130766691913092296815982080 10720827 -113225449209457882912586414707264977312 10720828 311331303933440582534674436528952764416 10720829 206332232842206266672525839569802305792 10720830 -45252531875747755920669403257352028160 10720831 642906858113483076101457460487617430400 10720832 89217313169458504030635347216915496960 10720833 175948570686434549915710559917872019584 10720834 -129717079115218971152237918415414263808 10720835 254683612618520284940942951428136843280 10720836 -1885810015320536304037987654374789120 10720837 -1371424625163764272322561807984508514 10720838 -100186718166075119973058214759694571680 10720839 153988676753982190225146429479976493224 10720840 -56389633780040361795501665034218496000 10720841 151467568209388577329859906025829982592 10720842 -26587744369788523473811091202015744 10720843 297549166281688848748966406232185414800 10720844 189668535617036991380546006106828483072 10720845 70296878292622668518909995687406868000 10720846 5556891667149157883359383886291576704 10720847 -41688456058206182256925866561503394480 10720848 59134064089888882605883062336307200000 10720849 -227961110275901037151545297552181400000 10720850 -18924564908555282419384256420407411200 10720851 -131025170562005889342997311407211991440 10720852 95556297164345300107012623389645248512 10720853 -43501605499912361470495975765756863360 10720854 -25538216442776399996358511191164186112 10720855 1131773349109142738565006948987476760 10720856 -238328303591430455182415433587973765120 10720857 265771773721916904843215061656747303952 10720858 419788470745822877677584311376249105408 10720859 -432592695111590052085392972489790730940 10720860 33069239558995606433364308730514191360 10720861 -2767503479981648771117723887389645216 10720862 259029097157817576367455638142133026432 10720863 240013693553641874596382523635404876320 10720864 -221978429206648921773530001295854796800 10720865 -153761615281502197177317245040653179200 10720866 32802569583639562018116161178639035904 10720867 227290359401785458877855018314932389916 10720868 -126887621886514017828443489546619728640 10720869 -245699125093791029531462773981032356256 10720870 -126199637307518737264272336682102550400 10720871 -45522036702079900992014986899027642240 10720872 -358249180081727244674347446057388738560 10720873 -246612066307082899175446068131565095878 10720874 267515612381099131248876871860950037936 10720875 76776057964198578244246105919778432000 10720876 94731488609107514469759225147052805632 10720877 260179497808692793762349204321559984726 10720878 13019918173947437575654205339105387520 10720879 307612313605896869214537608893356888184 10720880 57212514888551444251340019424089538560 10720881 -345286393396818535095562745093384901630 10720882 -146693687864436705903802975237994984448 10720883 268083392107477390642719535488434018520 10720884 -22461433399502566536595926271766667264 10720885 -304582053328192330594901447148840960 10720886 111104015867785296527256330447878305344 10720887 127819258696527962936779587235427625960 10720888 591705646616303910277224245942395944960 10720889 -1208467470691907922320482621636183392 10720890 -208990841114242542280248465545063808000 10720891 -652178689792693370222809879874932975708 10720892 50782135748469912347398746937417439232 10720893 172387077465198324914272244000759668704 10720894 -325120448496156265588822731557743199040 10720895 -81506627469639154493275906023039432600 10720896 207859745743605011609421848848524902400 10720897 -615166688965927602156460029000484052256 10720898 -21723293912826499115254000178342054400 10720899 222933444930924158915667439628463786240 10720900 -254651320017774815022742046178592528000 10720901 473770628003415659025563607702426902172 10720902 144326701213041957703739317576929024000 10720903 -122034540073194174772599464671568188920 10720904 700251086477801230123780016139348341760 10720905 -17342831726803432599276613072365086400 10720906 355131198701419715621781692458580090928 10720907 53277415471885013320902310845701043156 10720908 -133350315301856307088348146125549600256 10720909 -288521141273080455292730195306681171520 10720910 -353333676348720232726099280106941009280 10720911 29169201957531478864046046927144360072 10720912 14830013332037965321833484435783483392 10720913 130078987207934140163590093124523318720 10720914 187136968462261810114583879976345000192 10720915 -31988127268979799308612954677111663440 10720916 214329564478799541938793667156315839360 10720917 553732608113009838774346909701483476640 10720918 125367771713727978445638596804119557504 10720919 420608672102575157690051513490201846912 10720920 -452972114388593210862458976839270400 10720921 -373979222383300316876786332250164720320 10720922 196325599898480726303535817743383734512 10720923 -167141622134275827907212530395419949200 10720924 -17655102805756298631787651718746223104 10720925 49051972219348271800061287388302899300 10720926 896021483701224809564378871550329600 10720927 313601453961722729040629715044654223472 10720928 120646533035060863670754576160296468480 10720929 -156851974454063585564762197830750307392 10720930 -47896294189999675027422871522237524480 10720931 -61058580913292323294477486703235132000 10720932 -5877739427077614473035149393142087680 10720933 107906147986580999124278121698620375324 10720934 31966659152987164761857536370012760192 10720935 -79880521227026665185934187521167239040 10720936 -893646183606448953748495792034119680000 10720937 -421506900355060803244202077172262436188 10720938 -17964692228534955667723038931718549760 10720939 -244291555021734019822699375027609421260 10720940 157940252519248357171496276385537792000 10720941 -84363030741328648881895829046560527872 10720942 -304385364194657489353454899444109935488 10720943 56253374876905476148491595325913282192 10720944 -22855863642641664847663415385642762240 10720945 -200974788351841763192514584739348948300 10720946 -9383320382602131290503107884739256416 10720947 -94976431503265862055808613063062087680 10720948 -102054418337910019864054305066583523328 10720949 475950565043014376330286350784014493120 10720950 54199545551911272391805999258567841600 10720951 -425382418280814206832054793231201369048 10720952 491825136103284168157026930064115097600 10720953 47647138964030993145705212850766444080 10720954 -204055011918558261916011211578043680 10720955 460150994936699454134037548458907042400 10720956 228966036165649357311661250566395843072 10720957 144442700964484042894418230134254785688 10720958 194843461296167424329913046367719630080 10720959 -127655597157526782422528900327652741120 10720960 179487787499103764052318828817683578880 10720961 -1263941854409842448473507366810413092928 10720962 -45683508865690333707645625427251980288 10720963 161159389718398063075933734271505832 10720964 403962080796929262794686500987167438976 10720965 250906309932358370245599441784920467520 10720966 194570416794309280063070191586437708800 10720967 98386383565727540780904177402684840480 10720968 401318822944516158743139203104308510720 10720969 162737066854027309444284939578208781696 10720970 -67569955800423546301967225959125364800 10720971 -456210420101364146266339201748026823760 10720972 -34202451791855898931238472223735114752 10720973 -282628142076576069171464095803409904778 10720974 146326235951457568967718607764097397760 10720975 -353169486806018172991457229502261400 10720976 -16066890416569088521106606130935758848 10720977 10766284210578337906790614366676416608 10720978 -3764084461188571742691901060804976640 10720979 228782346158025500906527737594971945580 10720980 32063645699710259996354382876410300160 10720981 169728699031642174069125793270614860280 10720982 857471436096118251106807712308532405760 10720983 3150496892619479542511374507261306368 10720984 389974129120547244703941246482189414400 10720985 -260017591462061879800549649123204633280 10720986 230422800957010383122572336529844017664 10720987 582492202129202511455767203143976350712 10720988 -8779191213470518089827788235054023680 10720989 172018269383083184361366008378892795654 10720990 -23861219944641093864297402060763238400 10720991 191990588662584173661204307081514047392 10720992 1202482603024028045116417500214984704 10720993 63759191466678173024422575704729336964 10720994 -303662803166222018451133705371605054688 10720995 -393478623864175537833881562382009456800 10720996 69157884367870976430341432899189714944 10720997 -337563879567923410819783083863409264000 10720998 2082503536976662231807661187515914080 10720999 -5773374534908232733308885209823949152 10721000 244828041813492817554899715519037440000 10721001 18001961940880980643583240844173124480 10721002 274193924249193408203858134453054776672 10721003 -239784277435272280878967772693328404748 10721004 98490266266263407689689268970998150656 10721005 -561045867621841809178362523255135249440 10721006 -320405228580263070806087379287630490048 10721007 532401171833780700653577699428924966328 10721008 25914517640548972969591152939223941120 10721009 -54014404686047101144677986755219077120 10721010 1735453419672707235481836985725657600 10721011 223330687116792533721081893114352826880 10721012 61115868107552615259401513736198839040 10721013 -141644506252114837880277732417941845056 10721014 -199154762466028870431158487731270754144 10721015 -61654022701672295799491981856536550000 10721016 -515519404142500941071372325301069209600 10721017 186941761450842985118923392919080567040 10721018 1747010458380055705832639069704212480 10721019 -266813325533573755650591488781763591656 10721020 52588785465867453603070486813114452480 10721021 -34413697277663351359506863225914880256 10721022 48619113392746265987754319802414624640 10721023 -190924650751885647553014974827733659320 10721024 691435434885579908479105012905101230080 10721025 143479852886902236984208188582719760000 10721026 -65130513394662037653496740321705429120 10721027 -569880062074916850699249953994313910760 10721028 -273769590936014923306290032537164846080 10721029 630648086537292883700340134164507464960 10721030 236977687731858266478979530065813996160 10721031 25960596765956946793629262373690813184 10721032 143478567139688916002183879408049684480 10721033 -212282260744915053326599563166923304242 10721034 32862467424413145760860604476599022384 10721035 -97045736945316776207002703430620157600 10721036 -287391392944415297074710247311419532288 10721037 323609874430873912662863690281980250560 10721038 21985635994839404599424096280146281920 10721039 -275107998867979649591920112795251508640 10721040 -21436078765155831186120067840600965120 10721041 781202268301426991092834676538839563442 10721042 333772012843469136057247525348972470672 10721043 -339113275168890837948243796123641964440 10721044 -2191333543507421106592581475874548864 10721045 -182000635012151732994835348799219249700 10721046 32319679397700498159011585026029004800 10721047 56317021219324028078406307184206759496 10721048 204626387139770963674710278002645647360 10721049 68617796938993981809576651857993058816 10721050 94319708153936187303897515075318608800 10721051 -168706532904020954415352869631337630016 10721052 108060107186606734250935353959105341440 10721053 -50444840668960839826354551864345548922 10721054 19053845366285366972853212323447526400 10721055 191643745867924994253267180310573218720 10721056 -770812912210013155767643860106570825728 10721057 24424187182494941557655037855560094306 10721058 -87153570717856732187711443106299852416 10721059 -66832273388186947505192984283894608160 10721060 -168621749489216836052681031163834060800 10721061 1243016570731395739329533910344260896 10721062 -92707132620959995317193096336302796800 10721063 -66264200310104931520388808512423416896 10721064 -628344588226514034099293895367099514880 10721065 517158234982235765402932829862027671460 10721066 536039576276718885126768321413563065600 10721067 -12966841916693241350456184491797516800 10721068 58517098560393702893510962980542067968 10721069 235971169529882575379300175525903844896 10721070 -174974538321962436349780808682932841600 10721071 -98528628918907670567008120644054362112 10721072 6648525496017694827444475722743611392 10721073 -535987954714120172227026364894905312000 10721074 -22842442553130649174854981256848557568 10721075 46152540945005589027383153880916296300 10721076 -222735742780412455107668135756388311040 10721077 -324323945072045659831908215015931485074 10721078 -21226465088086407519406825077766189440 10721079 -14626243079872261723312108291062094824 10721080 172209873162382279236477140270386176000 10721081 -5019611172204657746839277928004746240 10721082 -8646497275263891000784762254862717440 10721083 88494184549135067454143861229636602560 10721084 59695635265380341914452434264429568 10721085 -220779003357577093585597476079043613600 10721086 31909420728736637204664972957141596160 10721087 33460347345434235988252181545400309400 10721088 6642906103868847427375886756908892160 10721089 202597845623570329254389641312697853890 10721090 86565299052919684281116888306864793600 10721091 358711144158278604231076605218746092792 10721092 -634266267476632257396579952566442787840 10721093 -76234444302444245918553414451062065220 10721094 -295168934906550756602356764352589596800 10721095 -97395356828111342490224480067282455040 10721096 240499193313076467580297966855707893760 10721097 -71563469911179711580268399998398701340 10721098 -283453319431062829231972909280473088160 10721099 691542868104438577931716653000873710100 10721100 -76368240234959189653197194592009600000 10721101 -127165499326330120973137199669951945256 10721102 -92544975600509462168413621000372677120 10721103 -189714793181574056021190781015415236992 10721104 3208913725404774290904951869036560384 10721105 -130347406945109651641132373166050380800 10721106 -381944122451238934983675094509814848000 10721107 -856018856540749153504489877430090650644 10721108 67306834089170309151064807647241158528 10721109 -74685740105871073480313745315507637440 10721110 -18190025310282634538254846969060775040 10721111 9882722603681080641824409745289171400 10721112 -147698066284608014843752874001786900480 10721113 -265481832283055904829301076890810182076 10721114 9392008142095822959150823756359388656 10721115 49510813871322712042470721293184679760 10721116 -243609558653078555903113402010035062784 10721117 -198435925872249655693578740914719557760 10721118 -127869728216725539676635210310924880640 10721119 -479617323071428410079053274275245112704 10721120 -232143440448484840935322036370724618240 10721121 -241687808300944324728562312615723386336 10721122 308281869743098802790486116187305708112 10721123 -417964027349403152449565956172557361664 10721124 -93786223355423176678153986653910599040 10721125 18768899577800191173067019187604800000 10721126 2137071003624785667654272653267795200 10721127 308845791493352310149216470621796449320 10721128 480855255103568091898746959272393605120 10721129 -81571357517601855807486358687755172224 10721130 24419020381053798367115161820902195200 10721131 30597842650366213304004922173976368000 10721132 432399048762293397394950920505369712896 10721133 -59564875435367631564592372222955865600 10721134 212503733787806794223160119364576802752 10721135 251889199606280436527200936033052922960 10721136 -6222072552985260155918094114780020736 10721137 222159800446031038226231883658760613952 10721138 -193922444127902732231802196644621335520 10721139 -66470706380536111965259322914666823424 10721140 -184557584029015015890160941675974626560 10721141 200142040911625766976024254281594378542 10721142 -56922340707251382828184054672113786240 10721143 -435960513787305877744285330707010547608 10721144 102584210808934775076939216819280896000 10721145 11933686553044769098073527437228579840 10721146 -117405244108238492011031623517159469600 10721147 -9590334557134404930504204355524004440 10721148 -259071656283650450193699736684410232320 10721149 726559784385083565942674021805242050240 10721150 145551523639078317151961396283140611200 10721151 107463406026754295944993900672356326400 10721152 197555918233081135532478576234961305600 10721153 -643584231958521000454849901772902153598 10721154 50944028635924298083335548445363148032 10721155 236700911956353807513557572207641846000 10721156 97734642293471286840380118596755721472 10721157 84229319654113074841651993614563013792 10721158 32859073390762852495865120331510278400 10721159 -513968020828150830259267178482773329640 10721160 -504134853044229676448506725316544102400 10721161 527107548310856952356977751398664163024 10721162 7078609008327459076622205680814604032 10721163 -217322106238691797694869004424396446736 10721164 98276073875741116934474127063528804352 10721165 -17414474167071191931131975807465738880 10721166 -156025894920761075871719907086645002176 10721167 584274455432639606189992064502071295280 10721168 131779399146113032825914766795331665920 10721169 171082959969779527912401907399301717760 10721170 294954210368251619048927610083892956160 10721171 -824069930944701201321361290429375399936 10721172 17099593102678460976066582486034219008 10721173 -18250694483263068562091497524762712676 10721174 -103592200663493418834586093814724908160 10721175 -228339062251782444904241215042895565000 10721176 -106695902394081290270625596876735078400 10721177 -244254444072103095855033837691477940028 10721178 413210660473195865604650645930437344 10721179 15196577759973770383442531848279627520 10721180 383920561078225830839038425328345382400 10721181 79883930997085477624493630225448097152 10721182 407890096697044799404633658845743864192 10721183 -775040934541403649462137278810867763976 10721184 208311929552010533431478560518879313920 10721185 373508202699109803648652196191341393600 10721186 -42852712668284062034708342491071433728 10721187 -501183359640941444562023999639609040000 10721188 214204926689776611203598830234259509888 10721189 1110926095378368961227771466980010316124 10721190 661210881241030420453967231661680640 10721191 -264274808863622632179090962492582350320 10721192 -310032885547716219048548211405445248000 10721193 -89191980292957201791964578164923026432 10721194 -52172621577249509187728243698035684096 10721195 -44107107476158780347124701780740134080 10721196 311832708868806191628187370926122692352 10721197 463768800239289326470129916015338363680 10721198 419942729475110898428378198546113569600 10721199 82438947743172788350305381218336275464 10721200 32127604057585693593890709223217971200 10721201 409839763183923429722828444216450005872 10721202 -6254021227343784267294452767049347968 10721203 -675580878644073876208380211653066807240 10721204 51084315270872686416338467545799508736 10721205 140525725117644790687979543578674715200 10721206 581865682133580405648511890872046896640 10721207 -102914318048691814940430942140064765600 10721208 219843717076650922497806743356083343360 10721209 -43449651351739781172142043862752917920 10721210 -20511613692023554069236345264455082240 10721211 -47707884880130955518435768727032948880 10721212 -168574627057732417525780986931521773568 10721213 -101775921643526268668099725798448762880 10721214 32553370711151148271411558489759764480 10721215 -365150738351633431955157071166942863640 10721216 142361801254923532316138086903962402816 10721217 67834673524390203778639043218250246400 10721218 -22190014476975872732403786770655206496 10721219 -612940903881713672815875396499818301380 10721220 70005869887165576184638007272501493760 10721221 -125617049227158369812236917068414828416 10721222 -261132267682825371430491471539961672000 10721223 -496407321619310087887143763609701528528 10721224 538746977879855815100083830454774440960 10721225 150978632700714219837681171974586000 10721226 33736283645532181392108995773671794688 10721227 -454297208494959261175878288424888509528 10721228 820791173849854910418115396601020416 10721229 -275015299979961123522811582541176876320 10721230 127767493294335370100065372814738661120 10721231 -258000750242280036420501385503573171768 10721232 26642466799166212698173251201482645504 10721233 -15764012781527864602436400282366288576 10721234 -268762045268297081955913717718716911984 10721235 125246924884817977196807617688230613760 10721236 441319893979707232936105748835523598080 10721237 15436789287852875474449796046244671672 10721238 -67825434572107409235742244817200031744 10721239 -686556882005824056402664345753241498720 10721240 220418021774100711088893525001712640000 10721241 30225026738239845215091743636927970282 10721242 -116099589656020960542257806253208376320 10721243 27682139590485670993398122757411921840 10721244 47251931890355296320360409156788019200 10721245 587891568214433865982781276568490027500 10721246 56272884023563379564352557852168403072 10721247 11043844110158892850145898164841309000 10721248 744654140855325927713401952634808565760 10721249 33849398513262341661403386339648124272 10721250 -53381802728731493585866294388228310000 10721251 251209119736370089511242956311515193756 10721252 -487683866075399069695783550123133051264 10721253 -201742983880742237203399604968246382496 10721254 35036495736740533154896183739305540224 10721255 -367301807077170017338441801425301872840 10721256 -13408947593179510169890172703419596800 10721257 -339330778836332827477623216665425572096 10721258 296385435930124994313461253753434880 10721259 -141954260983430572522653230683467672696 10721260 -162916725156152784402077919840813603840 10721261 458503820738042532127522468578906971862 10721262 -98273840483057712634417185073205147520 10721263 45759014291399160020898840092347706240 10721264 -109396388369755768826535993467657256960 10721265 199386501699728873996968574684690104320 10721266 -24258075375706488797358400353240431616 10721267 -477751620395132292416427438937965189684 10721268 -44901278739451366217022499778440212480 10721269 -417977062645907439788936406982533321480 10721270 -74600015305917137588995900274729533440 10721271 270605706412552742701575245295566611200 10721272 -256787213755364871419743729147507507200 10721273 -999495443241317446294168131232179599280 10721274 -150758764709167874628528817538659484160 10721275 -117592420124040851290638429243159414700 10721276 -5041400847971545752901553868440027136 10721277 -171657057923006428464032646594614838240 10721278 31550858555549307204451549700476477440 10721279 252686030375203105613863764037812602880 10721280 4160405170919211867143928010506240000 10721281 366324245642460936933792544170557438512 10721282 94132423447988912587604026249725058560 10721283 -482123947857547504234023728403269344776 10721284 -101914740986697086346028805560140423168 10721285 -96153715973089648065537334541330201640 10721286 18371319340863467922073609529500297632 10721287 -628928087745268063450104584330277321064 10721288 -136717706262883769421932376693032878080 10721289 -159350065151012573246290193035253164992 10721290 123343821029499039406561159657844258400 10721291 -23817564539944008018214194584675614176 10721292 7398784912407949089804276433477873152 10721293 -72313736878641732886153867884137851680 10721294 27821630728401197766060710658417719232 10721295 -70278472812287334694749486525264240000 10721296 -61212560015222583624982409800852684800 10721297 570911744729362048362401265610945357746 10721298 36861907272986933431260587363275214976 10721299 9272861872326916633722862394366751520 10721300 300896546419925846385643149302128416000 10721301 -253718935061476654622846401055977190400 10721302 -47083677013577254110147079299083169792 10721303 113490406569839721073541179125062135160 10721304 -95160492350173651770239180221484052480 10721305 22379676231149367422766512069308193280 10721306 245749190726041675935000518266763162352 10721307 487670922987223030460067318281323026840 10721308 -22080363292556673848453427519725073920 10721309 646870182641403815515887002473548561510 10721310 -60621276826432076406030596662088595840 10721311 -731425340238969297031393046323114100448 10721312 -201593815752072151166168968473027280896 10721313 -343961189079006686947047739138277538396 10721314 -71938230825348587355917896612609005744 10721315 -116495934191509711825627837987176575280 10721316 -18403313805848097108206839727866607616 10721317 -160717430798426140552072397052892106820 10721318 246914456876874895546824349760678836416 10721319 -883799025967722995521532242917064704 10721320 -212245548700781937705549919636396032000 10721321 -218342762875228666248933536702024517696 10721322 6341727236966233095210659896430388240 10721323 835491683897837584970605404160593147572 10721324 62882832851143261619492116284235392000 10721325 -64617717632300008118889788254842626400 10721326 71603777541607254402385074812576640 10721327 239592076518676680767516370726433744320 10721328 -74462580607184600352395425185168654336 10721329 -135279174459169136720319708461527742040 10721330 -51057754604623728186429384842683321440 10721331 218642665471762526245000423671011848512 10721332 -716024947413855995909969046789333475328 10721333 -286577478441207795212809646804694614880 10721334 64475122884693844513325162209745931648 10721335 -45222353630591859671670466844533999200 10721336 -263307060471519762270673815130140426240 10721337 311155314337093543241468026305787342560 10721338 382921335322567878081149912994199582320 10721339 3388572471857198358417717896401975416 10721340 -55025951547953341992745421552387358720 10721341 482624292471632563823797531516744300742 10721342 -5752106054239538729325304269157069248 10721343 -137805264045477834303293275463785324656 10721344 -78475291451660165056934766663582613504 10721345 1892147369051806931539653474140966100 10721346 41251917591172820885148655338264839424 10721347 63272869955996647159069173747276938112 10721348 37618728185476797743109269887175239680 10721349 174195273888433226738866153802025038400 10721350 9908891121382716722769453030262156800 10721351 -89534270408475981443530652132254548648 10721352 -95988336722165077289990688538491125760 10721353 207773465742668607353274462191312430004 10721354 -23520231550010397879930954311996077056 10721355 66502538482621333054177260037469272320 10721356 -207702935303188664509396881172950200832 10721357 241904633418263690731664556275953484940 10721358 187069315697433442219617751605860966400 10721359 283042120502418217455879759138999510528 10721360 62287366933537547240662023919912550400 10721361 28663443930258408888187802951413284864 10721362 -3020410011818830837229117505281928960 10721363 708756499336457773573515322681979301612 10721364 11227175813782791842270267284725473280 10721365 -589368913626874844847571366448489848740 10721366 -5196976916822199186322838031466600896 10721367 -5692613691082604958458330957351662752 10721368 -220218135076334140224549960083444490240 10721369 -331871754788511786556581694284410899200 10721370 61641238795419008128404160098307630080 10721371 29572849159804756132407479247340917572 10721372 7068534765852288847798627837098908160 10721373 -298507903205727201178485790847719579392 10721374 84012723381900096251657499803193783936 10721375 131015093301775773494752553420759544000 10721376 656057181912220772017929888151515955200 10721377 58155346876743681977212705460795611680 10721378 399261329779173903461580341767200540240 10721379 144636687572700367631735624261196316080 10721380 -400101141723538401651814970366329747200 10721381 86132671084346411510342056614727507968 10721382 6406396722447379480433911986819753984 10721383 126770737307409249204328554463838184632 10721384 28213668071067859022252297557485158400 10721385 -51591728668391308185256427894736996600 10721386 -4417965660911279351027636119603712256 10721387 108344270677660465506968588392779671760 10721388 110321437451183147750554218728928499200 10721389 -225772687619530172172025146465101498144 10721390 -186633893640972735672821755522131323520 10721391 -42185315169030089022310863753520221936 10721392 101676624913206678919417731327349850112 10721393 -194826663282868736718085228519468301358 10721394 -197001947376794730125747664759235571712 10721395 -112028371482393202709436379788153459600 10721396 259944386270436699835282033946668646400 10721397 -156272383098234114335552773156469522400 10721398 -31504658926118144904304313111299373760 10721399 46658891780281347546854962431197678664 10721400 -134952827146796118844502983958962176000 10721401 -578852394069082968025678001909382264598 10721402 -319198468476820015996682807278535176848 10721403 -76211433296762548909958294501015119872 10721404 244229976351504048170077727520581784576 10721405 -16229861525591012627146433159127233280 10721406 -42869453137311272435025849075221452800 10721407 1441633214690698256858737342758732496272 10721408 494809639225954543501114991865935953920 10721409 176654761181060954074830030769564621104 10721410 77640019103583148129064388537445094400 10721411 -172798756253675085234247593097328564448 10721412 -42934660208920074803113871058473533440 10721413 -80759989308515540556855899251671698338 10721414 -207254792630608927515425723022644944896 10721415 -226694953692339597737336024695483056000 10721416 -54866153230005023025960094078809600000 10721417 -304058256207716221554118237738539489408 10721418 -154683027597429588195884492596691566848 10721419 -638097252891851421042492066083805595180 10721420 -192706796060659313845442182425213373440 10721421 -260844008066464378783175532047955849120 10721422 -397632131404152259053899323216762855488 10721423 366085224564542029616423859358042578984 10721424 43713103655163128048610694925857062912 10721425 -71810358247210771149985984498083000000 10721426 183927838114533310025323507592106322944 10721427 63955682145586082702466999534881495808 10721428 -222721488612714216862532203460614268032 10721429 -322978141424199530778840991049767929216 10721430 -193866125055030816746005034510133024000 10721431 108360795629779088535517860028712047792 10721432 -475064596243248870825957211672131225600 10721433 709570075792112302459362205599443842848 10721434 -183537466145158502352919450508557839360 10721435 259032196682387572043166134652596930880 10721436 352390665253649967018445429743070224384 10721437 -6839089853481725776212037557100874688 10721438 -13619867461307176603064902090402126080 10721439 7324029012710784779181021163513438008 10721440 -24537626247276371416587155700775649280 10721441 479129451225964615230870873811358960640 10721442 23501341990770798039849505050136024320 10721443 108886018103328024429778685495263948864 10721444 -96726210422600746682081700158221152000 10721445 -134357916572988600618733180520219011200 10721446 -300169498753083482904292828054423799328 10721447 -920539537344458082334895116806392352 10721448 8827674813008205958781341436305981440 10721449 214148393045292790742263293829547340900 10721450 -19120255157092551232178204973472262400 10721451 35973650669362620012964345473377990640 10721452 67386635238997381821174194837062975488 10721453 130920728561644292740400488132550916480 10721454 236269213750560050321952415302657414720 10721455 -97444141261753078532525422109897647440 10721456 -121621565303912766224498830093171949568 10721457 -1389615793566947943240176303777929152000 10721458 -158049753474818216066882379830975093760 10721459 86893100761170135425043948989295134112 10721460 243171293349818417389423571621601884160 10721461 -138029046507389953325648559315706289938 10721462 234083843081846364147382187055297827232 10721463 30986525552392592297838344173760717544 10721464 319698361921593080018739826289863249920 10721465 370130431417927184488262146252268670720 10721466 -35884871323991889955878387207269972736 10721467 107607243054841907936181375341994403072 10721468 -421908541452244684933878887796663524352 10721469 148226470473745237780747946994758795808 10721470 86997470570163277356721457770428271680 10721471 738093240691310347024956663277093572672 10721472 31253555403050367461678388135906508800 10721473 3862876764594761134764985794120822144 10721474 63012497286418147424733062050159718400 10721475 -38603985674355454367358162392098001400 10721476 256635071876472660335831711752399048704 10721477 -111916615518454219167804265747525520040 10721478 22334596430355660632716274879445292224 10721479 513010731503476106623085382794586213080 10721480 11790700538427178859016806639475916800 10721481 -243996929265628806167428582965773265648 10721482 64127561295335146656488704020933804384 10721483 54434915810656101706759714195298869560 10721484 -12723666972443397871624918292234436864 10721485 -730011808132328505633993973949983315200 10721486 -116441992112806968147962910866978462016 10721487 -39119510421389381026715108036819331840 10721488 -31947093322777148942424298852696457216 10721489 403834192847478862426599453753361762290 10721490 -4191064263455086125961918185146664960 10721491 -280994107698402227718795044700301440 10721492 725934877361673708149366139651497967360 10721493 314304659914773723544984333772358035982 10721494 -44162770539953183014014020205410016000 10721495 354321181854054053374173040866494463120 10721496 -35964263224151044618698580110787215360 10721497 257028373652190450616700647633145509632 10721498 18999179767834623238348161234963037920 10721499 60174269479426817612025399976774433280 10721500 -3552646569953408688536991637422336000 10721501 54543194756735949875885377219055721600 10721502 137858242983273027262549221284114798976 10721503 113299941805392896891325015003734234400 10721504 556583938119145507039670082168275337216 10721505 -34007931434479772357160796095304481280 10721506 398170665797760687604593019500220367952 10721507 -3437791600520256593853719325785305968 10721508 -35599442072782163439188602694978555904 10721509 443362740915527703421805825768812630716 10721510 20162441181228296304111822484744262400 10721511 -632104595527243651460439320626715565360 10721512 -277437962297352232592613670194178836480 10721513 -58335593487071354459085880672491851232 10721514 11601594597383847392880775822990560000 10721515 -46258427067581989850061209970496773600 10721516 216296689113619353934870434898650289152 10721517 422664494014740011327303120668234313280 10721518 -290317719309796735312684322873188463040 10721519 199427860750067417316364070859745867344 10721520 39297857257403040203405175607473438720 10721521 213149537914518285568273312476391963444 10721522 32134963589980726370079737879196229632 10721523 -35712490542095863742680404689707296000 10721524 264861849348586849392979387220853614592 10721525 243591036566400863230600565612027476800 10721526 -206330300134071520332434645537458202880 10721527 -385517084974287205252186059109168831208 10721528 -3298515715097607721419641299080867840 10721529 47221030617077852484047768778253104960 10721530 -60427285359515757050023055141185953600 10721531 -488465610815395614262477834127059951800 10721532 -80281082780330230884648248184439987200 10721533 -592082482303702541467803627354053980980 10721534 -3346888632961085461198995946055050560 10721535 -102210574073925679105184771791385433600 10721536 -65691857465231139019148843967531974656 10721537 560998581901842602592663406194949607172 10721538 530405657464955341203068528388647946240 10721539 -546798534622648142828242650422291648280 10721540 239156460884230367418156060759308083200 10721541 94781461322954335004008528627603908288 10721542 -23866567927109778277678605602078926080 10721543 -553805420350820077427285149592387110128 10721544 -335053597696907444252544975998709473280 10721545 -194580403348927754555463507487128236700 10721546 -35454006317089755194287592896256424960 10721547 246675260313296759113719643451192484924 10721548 198878925545999113451504272003018462720 10721549 -505479288859572731530772696991857493450 10721550 -29706899764048921045313979876235238400 10721551 785467338813000517062188805677137702600 10721552 135973964595307684414655467852454240256 10721553 107939171994067381855867151319435030624 10721554 50339477817686873221175236225344661152 10721555 142889650526161997230450868495155861920 10721556 32986552661929448093254881071908122624 10721557 224182427322895848513634237030269791424 10721558 436341907927965211711158117920642634240 10721559 -24761116921668887698697242982518255872 10721560 160241177596863626651542952937594470400 10721561 -109370867529362756418650782733264816700 10721562 45153247755693523305899035037315522304 10721563 -199237951586965303024436278757464707600 10721564 -108107847241739749422813245619450347520 10721565 8175468540795538356087398717941278720 10721566 284146231325445328194779802040848143232 10721567 -114047109143056923950964506194704537600 10721568 139735446582409640796152261775458304 10721569 383575596468782377804282266530421583970 10721570 295771619533500167276919516586926216480 10721571 -61275022030441732138929287029461701376 10721572 116510978385698122419913339802995726976 10721573 30940020109595014671925389485480739264 10721574 110282238755506995230684705933762789760 10721575 -144934372809929240317708284218175563200 10721576 18978687616155591211537769666107545600 10721577 5764480425856441479668647309951527360 10721578 -65246137743970997831756105015331481344 10721579 -1036284164560795550171350605450435578112 10721580 241959060438488812800787843523571932160 10721581 54703429502804070042378423972081605760 10721582 37842279438367657364730190158524886144 10721583 -29283306654712421194049753884452597120 10721584 -161863469010184598805457996056866406400 10721585 96895201895468954933088574538330775360 10721586 149263494992678116328078536768704672000 10721587 845266875569720299579455514527559332236 10721588 -93331430491646883719034718978586818560 10721589 -16182383064657544856749629275561730240 10721590 241118434815598673272309983887571897600 10721591 678777007922727735643815697321276779432 10721592 84862038831661794328305270732533145600 10721593 1565256438863098725579936670198539388800 10721594 69492862225107429474809634061439729664 10721595 350846514445487383371582656950332017520 10721596 384024328914992059965888722898995379200 10721597 -362480127434960553669909029245807440954 10721598 14492827964526579851456339177656688640 10721599 142569227824486705917329003040535597936 10721600 -84681568494584104738527331979663769600 10721601 127230755842229960458721696042634624 10721602 -61942255593587767109785893556855891248 10721603 127055116768132792751066587524579441852 10721604 159588110678093691746386492893806567424 10721605 -231128965480375820215987936218025884000 10721606 45937792638788739603874764237057171456 10721607 29530580735096642589467775372127969056 10721608 -8874671490693541961682959610748846080 10721609 -5856864083463015145834620377513201484 10721610 -132095290413745901352196198372256791200 10721611 -81179468149355364688776073299967644528 10721612 32980075123606178857165947072907387392 10721613 -47748522785223589448372565884158781376 10721614 -17397363506432006674859198653892455488 10721615 180265495779072624305192669052703082760 10721616 -99093710971380648276461291731138510848 10721617 -507051035671586140285980110624973847040 10721618 -61712580030937344001739159353589677920 10721619 841113841079707350979593247304295823200 10721620 -350058475852790342378259046524272640 10721621 759795140317607735942110376684699631822 10721622 44562008159408874469199261822583463872 10721623 185366536594355621583664614601688567088 10721624 -678444125969119094087367853237360742400 10721625 -556431782356579535958929389101607392000 10721626 67250665456616915900318027376751415040 10721627 39689769975183226949732223397465773072 10721628 -383349510632215663461201832519573370880 10721629 31763734293288467260660498865844070400 10721630 223809357392362341435860221549436400960 10721631 -68148465660650105439990976027612005048 10721632 13700560596480362318361450840189960192 10721633 37640932107250621994820084845052381204 10721634 -14272360821113819083240005666569502720 10721635 -72321099639842830169899759307740484400 10721636 -378908560178976635371514279615022913920 10721637 -197431307539079149685789662371086005506 10721638 73544257125093065788658799480742759296 10721639 241709499470001930552170200253035635120 10721640 208145648406484383678040214741866905600 10721641 -561453947139784989388920228313461968070 10721642 70993162969463922591984647900934359472 10721643 125272647976592948557538749500935078400 10721644 84368608123701307811882714272861862400 10721645 294110347415976022396841184845967053760 10721646 -108686669829188105755137536733945707136 10721647 -1987766500763082513181136156477338568 10721648 -38017808524929100814656520138043555840 10721649 143997936465567645788693266783178069760 10721650 95414046867696148677816016730758714800 10721651 36094699086622482273602664099081825912 10721652 151027475624229928141090769644883865600 10721653 -355387155233440519979483734060754342098 10721654 90052508113399272623638987588117423776 10721655 90905443099110557560532868047871721920 10721656 49212524598078984391900350193484390400 10721657 -153214069158187536093102786925317706560 10721658 250200983700795837663089404215477110784 10721659 -87843985932681325166540008433032383552 10721660 49296307232497784743378112287646146560 10721661 347733875826897217937519589226560195072 10721662 95012247410801916416709206238030551040 10721663 -12221714753628829579693663747539771336 10721664 16097531819974314839626289050067927040 10721665 18647965745996580415038789236138938920 10721666 205201450041766513592268566334503500704 10721667 260954637907529495818512650815536908160 10721668 -136587562647432696903137045128787661824 10721669 -9158861689076996952897070987341904320 10721670 -100105510611727821022556339936137449600 10721671 72314366826188180450237207829601806000 10721672 -176779143073034223585814961853207214080 10721673 679780892419528898084434391830767372000 10721674 323216485594030436188258049023299372336 10721675 68364396995561891435509208631910030800 10721676 -53261389305355898432093788496012820480 10721677 218411551713816680333079541172631427800 10721678 205050496388898366169154187933210955200 10721679 556392077827059673543676522675209900560 10721680 -52663153267574183345319293061676400640 10721681 -708645813510182250952491431705663994000 10721682 -441739162602480411362575600403597885952 10721683 27783212171279288745129197124103715920 10721684 80527073171258076924600197821056748416 10721685 124574128306521400087854374793753613440 10721686 354659081146735772297223367049428533792 10721687 -714012369133377127580918450418959706048 10721688 46403765863786613241702761947071897600 10721689 443694796585903543470040054315696730 10721690 98384572720285109874822564869681530080 10721691 -21525251950361801695718240072339318784 10721692 31540548450615593482062239233652236800 10721693 -63729241819792827271824501149398384500 10721694 17497689831918624401326175798280686400 10721695 -211305724918262017805198601334496818800 10721696 393944835890169912569775100075370741760 10721697 6442211765584668122103478748906050560 10721698 -359879314437661592996857977804516471696 10721699 88209883963569019487862755967883546440 10721700 4153144208289050975600782056446208000 10721701 -157034290238467747964799957064753537028 10721702 -283552535634735985620520112219100284928 10721703 91581656948830936110863332469320435584 10721704 -233410552249662086932764869779180339200 10721705 -99354582146547561287862637089010892280 10721706 2381616019862434191594315469254013440 10721707 942511116777550025325037729354148225680 10721708 -225515753192360208615898558884006550272 10721709 329280342936148687108900482520941317814 10721710 -101795344382070611057706420568481844480 10721711 39877511496582554183095349471008147968 10721712 46990934684692943289565555018941530112 10721713 272202127710010713565160499546024962340 10721714 221103930698078820637366415291579037456 10721715 134729266141360926982745306745322947120 10721716 -98851280177826053431085802019572910080 10721717 -867809091752193583720604266576348837248 10721718 13710176428381031341903435211195086464 10721719 343681601595646263810946126790317408840 10721720 442482084393224233579549780064056012800 10721721 145020928497361786478993855507973586944 10721722 18824374543115762177049935219441664000 10721723 564141009139598269022484234410768751972 10721724 -87241054509494992914773494026912906240 10721725 -61245361525832230115172621776419843200 10721726 -90927734520948666382194044358497409792 10721727 -6326980923527052221504789113921807824 10721728 -460328414444045208217570446711592058880 10721729 -61693365002064571677498526092034478712 10721730 85876417704864811766977197046416568320 10721731 191469322272811275118192724985676201532 10721732 -24239648737855726444488851830562058240 10721733 222784202111862089845059077933292390048 10721734 538566294137531111971745643439045373952 10721735 55862969432284765264263591963233296800 10721736 -442550968512088871839632984959061703680 10721737 97008961479665388122218582669319630500 10721738 91518207348642941594491391415773610240 10721739 158794654950632831466173537358927751896 10721740 120895339995593217385547260334998256640 10721741 -25054174586817220948220495568956388840 10721742 -175608158399170908540002548739116416000 10721743 9837054456149448861043972122854346992 10721744 166272728625922643758681142500595466240 10721745 137334954367377268417507762234938695220 10721746 14901536118214125456274089234234178560 10721747 -108440050069430474791967506135617370128 10721748 239269422574519432781582268316371732480 10721749 -1391991129457652552807447775088739712 10721750 -79638037654918718957287286683936800000 10721751 -24909794639747056930301638533503324568 10721752 566394913278445859098729496053221888000 10721753 -20356244648384134244935480586273594880 10721754 416951627954547206597252457842101255680 10721755 40284993469675778270622022466457296640 10721756 236571687457298117719045970585748887040 10721757 -157188057638999077456028373239945766720 10721758 32621280889182714339987099735452004480 10721759 -641051390288625869085595281422391347040 10721760 -34357341126154851305491988017871585280 10721761 529449009834481461596847863271360819362 10721762 84372268631043810437952049656006295632 10721763 -183457885397745434199721325611792745040 10721764 228303655713070826698135162846673072640 10721765 -31754722106697632403734056806707944800 10721766 112694551579546416436737522033133890048 10721767 101479674431792316499902172209512441392 10721768 -274828149132596241861580926152289469440 10721769 -4435377010583397441627108951690158592 10721770 -12712188286553151244041107191854239040 10721771 612227341601311596282706706482635945972 10721772 -24802301879345929094417038586571899136 10721773 -676141241422832277625731119485093255978 10721774 -23422834720171371037045012061901585408 10721775 -190415787958914759485094315676249584000 10721776 -21436485755866923726525495985530142720 10721777 -611375870770125428646805972562257286928 10721778 33337460781258392823676532587510429824 10721779 126513109214084859049321895447298694080 10721780 39967944687228501993131617490350886400 10721781 -222963725068443602960725288068634460160 10721782 -141185463153750317552911913514130900416 10721783 -773955228887724840392218058027969567280 10721784 -80763888328902181077970621271196303360 10721785 -221338424096802147345211478548602316800 10721786 -141223403526207217161187140874599344160 10721787 -87541686389193161182132430629840073760 10721788 234798964761887833049256086071801376256 10721789 282656808434547623328883603114937080524 10721790 155929562585289020937753168839437993920 10721791 -98394460490508534167450041334183470200 10721792 -1374500718762077173355490732259934208 10721793 -220200410671420851885051276471652449600 10721794 156568053733155121330135842755372704800 10721795 -92067428218949442686383891018974489600 10721796 31593298392694472425748182863523860480 10721797 -210699113585680117924803381679691679108 10721798 403922794798746500009069879200378726272 10721799 -360567143897766575704460837609775737832 10721800 -313542196486133343580916903276887680000 10721801 -105533859948177948652085719968113558400 10721802 -2212763815539331974152724241811773440 10721803 163665503888811881349647873595016468052 10721804 114668266942752431221350152086897702656 10721805 19496685758590222218009316890241601760 10721806 83872660946400637721539057269103868352 10721807 196958523124110924434722633850026843056 10721808 7448748117567203282364046482962522112 10721809 73049791206786465481780546031647343552 10721810 -176915430237528194235148830927892320 10721811 -213556903395064972679563331623705184328 10721812 -352656816857128333613867270888484645120 10721813 1018347391567326594701600193608661960444 10721814 -20250367249929822119360749679933137920 10721815 101304502034232853727369931806194890240 10721816 188152303632704724245466632176224706560 10721817 429469873081875354607914142648510916634 10721818 98027634379738507782905082087051496704 10721819 573856076943574313393737973728088153220 10721820 19314989172166687012661175095675950080 10721821 -426042639228068185140163211024419225056 10721822 -466577066017347279139900769401836187200 10721823 23083709820645324992206266984109017600 10721824 789473349858472028694678934392244862976 10721825 -351919157544291450645166940024009205450 10721826 -194261634127389333956680384993460762496 10721827 341098432171127520226235688994616611676 10721828 63546024810636697962247123045312806912 10721829 370560155486458875447947398516028073600 10721830 -20964827760169177068753892356769881600 10721831 713730621483201042628873222583378416632 10721832 -130048621731978769298265354720011059200 10721833 -123601927646416917669999993057053210480 10721834 294416746001776400517387874284914373120 10721835 8283804463853625745738994946174835200 10721836 -184902505654219522684261595291017935360 10721837 319273755284352041365399015210861368000 10721838 101216255730778705585138500575433121344 10721839 91703122434751783680128925100297900456 10721840 81806245140228353625058905635063070720 10721841 -51646938208132274751236680800507049344 10721842 -97012753007638226548287962884884146928 10721843 547952040598373053900766301473240940744 10721844 13879605550116836775631895753851256832 10721845 159374235963180604355547874169904899100 10721846 13430654514470663269728467757550477824 10721847 -251865278189618276566082646272065329072 10721848 146734610505647582092031540498072862720 10721849 -16129727329772339155156576804362364248 10721850 17919243942046564638421237553272224000 10721851 -297196891088292558671782196612545175520 10721852 162429422143033476292455433711559761920 10721853 -30766939748789093401400263285482146976 10721854 8769806565968207548017078511995365760 10721855 415899980139409055827519396985851382760 10721856 58468047041404164228206264491349901312 10721857 198534923387008045637588142398238136320 10721858 25858210407877261646215815793237925376 10721859 297884826204523928564591408642288582904 10721860 -77489106390289466624095729366642214400 10721861 28554299026595001335013644284419714462 10721862 -283756181797126368347614045720889708160 10721863 -305454888425687131874629528866489502888 10721864 -434852980060917710508546319120802119680 10721865 -94120934055534989938875841794011151360 10721866 352120115894983457480143963091411925600 10721867 -731181069145942843206493342197330118956 10721868 233372753677155728119334214185375178240 10721869 62266902254845189906370937315717743820 10721870 181458277160823591257487984351567410880 10721871 -141360988295306759308357811891296308120 10721872 -37522798208450634632501614562859941888 10721873 501076829896223473480561483755877675122 10721874 63180103145151579693774526488771308160 10721875 59666559067297665182787167489106600000 10721876 324516947674904294163794925879443367936 10721877 348695848305822471027187816180305724320 10721878 -7764271566970610586900317748794237376 10721879 4538674227256036947219307070511347376 10721880 131123055712121701135689226405847040000 10721881 -350299750708769435252846028796281907318 10721882 231033484236006118414580299655873847792 10721883 374743565318549820482250687712591224624 10721884 -136003474084016875409779432921497501184 10721885 -158644801120568684379460082913105525000 10721886 -119070523798237538623134206005551295680 10721887 84083541146504989889684872618677870720 10721888 -294379572484416124661128858006457942016 10721889 45478733509555648455540753731335988304 10721890 113793451762243705886372198066568115200 10721891 126455373864461317906419418604933636400 10721892 104887450593801441704414160936787986432 10721893 -48032255511278607468387393374174858880 10721894 82595372441730836617561396194110649600 10721895 -231474074348750142391598243187323272800 10721896 203361668685923973803407167333041249280 10721897 -28026549867338795462494612714612397496 10721898 -143090972827555959814806405497072869632 10721899 310764785712643530465340145073623318900 10721900 13461562588000394896121555636491699200 10721901 315193029889633495515261403327728569664 10721902 10983088115179953165797839014972902400 10721903 193393694316072815277095736848300083152 10721904 103425051974957661527179021168560046080 10721905 -806347892393688357987855572108152506240 10721906 77040181284600605163790205743667271168 10721907 -21177917684631251711819875302207775920 10721908 19625967074301545353409149643577204736 10721909 170009409173943552146362732880515018080 10721910 -24577054455426802943699673400709836800 10721911 -122289964294896998655408987900786638488 10721912 -303761486533402943620748432286227988480 10721913 462863357293438418042059051521313483344 10721914 -74523706257720203588421468908971538688 10721915 107887804649096889237517679691626722560 10721916 -322799992927961342443378449030383754240 10721917 847385138166577862898575668700220544332 10721918 377809883731131655196090871665041775040 10721919 -79114751169945639850907679400509189600 10721920 -31652371452173499397572641319341260800 10721921 351187888144809534173848384924032000 10721922 254406349628723865767915460638949894144 10721923 72747702233498625163124777878582653264 10721924 51168042811783438223504488730254240896 10721925 66155722455156781184573760513834485850 10721926 -246672765240201091332814568117234717088 10721927 -1039027072891095980211561199259034376128 10721928 -17414860960792365846650470181634048000 10721929 820419361620499371308985269634546008784 10721930 -21039147524551331311406351083070611200 10721931 -183939446196306608366792439561464424 10721932 148784236727070188121203113319773222912 10721933 -149663173447647188098355737012587534816 10721934 -97856252195299199293786181425286944128 10721935 152491482281648198002197336918579500400 10721936 221370973739860594396109132962332672000 10721937 216544899166442205223929769642650194160 10721938 -299841199255782482525163445827705266880 10721939 76974946132918520433498705111851864640 10721940 124812745758732501233885734182488862720 10721941 -310618446728561281155634184773832998788 10721942 56331177520041428493602466077616912384 10721943 -895472333438445400096450273989186305280 10721944 -318842219743869600006829756800818595840 10721945 234835966381930291052111169538667662920 10721946 -6980105508115561088245150483247118336 10721947 360932803793002685121146810140919898040 10721948 232347584637863469467748424683019464192 10721949 -81169523405157641627144183899172391360 10721950 37407068109179281279799162277156936000 10721951 -214995898057212760094601548578140979296 10721952 494542503810062777340040704965125079040 10721953 559365235005958136657124443741164713264 10721954 -398052803958609866650555788990139867824 10721955 -19343769443957875858619440705601858640 10721956 87052668594270204224293941392781926400 10721957 411620500282395676694752946698187179872 10721958 81586618251394142257430576025468024576 10721959 906130574727865621619917924613097796960 10721960 -462888092307670760112306413747892480000 10721961 280063904827812648565547963101420264788 10721962 256164022950888050230401410088483245232 10721963 238458861175323114473920442733066690960 10721964 -2831279059368766860007526145228349440 10721965 -217453420402394638894579610696464872480 10721966 308343692778198321313879778080552883520 10721967 -203276589615463654194756243882417164160 10721968 45125963162249034689285807055269560320 10721969 -224829587622438596027448612729039419904 10721970 -1188117131168680377112531814881812480 10721971 87869462666136399593485254927908338544 10721972 -600355485075037488710397217110177988224 10721973 -99237441278036009917583235294107918400 10721974 29279395086484280983868449808067512736 10721975 54835319966080837414155971156360140800 10721976 -122173824481560018939562460306354995200 10721977 71343004361697230547994437061600133312 10721978 -76962044052295909086112976120341120800 10721979 200841480466246177900208861715541585584 10721980 335330374784630123611745761311100224000 10721981 678556064670080186311212672446861299782 10721982 -12248938260885177524483945028138057408 10721983 -578613795596188675096996653215289755096 10721984 -64237849834544930472280141155526508544 10721985 37052105791104676335330809197395062400 10721986 -125455081995799145739670980359550589056 10721987 125314346476401113340658975210428366432 10721988 63624413925694714627447062523284972672 10721989 90275011493937915513886530895653828480 10721990 126718200469920993746719585636205136000 10721991 301945176942565456916499724953619014144 10721992 236267910481020990735137800160278056960 10721993 126463838143577513840693694752721027300 10721994 -80911033136190711513353095536815377920 10721995 -48014761940818661437217676093626748000 10721996 -469208073154693541272232209912431851520 10721997 -157225008466843797506641873569168923520 10721998 -106202542089555955738482963791346267264 10721999 109160264225417266363982671292285910000 10722000 92336047047023764818425311499157504000 10722001 104568926684085192620605461362067017984 10722002 -198384875138950811817806488345616664576 10722003 137693521758709475792033635043975530800 10722004 -586896432199726889241325787851717683200 10722005 30652165094387903663638709068223397120 10722006 90020598627752349871957772802834706560 10722007 2587949574210313822809131642124122160 10722008 163352541827506058323914714732847411200 10722009 -32308343850832465981391659977060047040 10722010 -100422039292608740646040656801122580480 10722011 712377308833245974527015126880727625800 10722012 -1379698858451278547488060924927500288 10722013 17652147065692172799501632373956440000 10722014 9292143387400895085924537479122889856 10722015 -371325823991191787742449841596754488040 10722016 -1243160762236333691183318177284824760320 10722017 466898201504543559643827928315347420066 10722018 -48468047448816618606061032286775761920 10722019 288261095792149436852488919590787088384 10722020 -124597453997036529006587536499363915520 10722021 -5859214488853635585899864640802751424 10722022 -61189094665101640504730849415324606528 10722023 -3942406993901397658247328979585779840 10722024 -534718254265796370126644214133764096000 10722025 -18556028365083900902033435588900232000 10722026 132446128805157653260200746524493103360 10722027 -233854283338773796100752772337804188160 10722028 216782989432806513039990040767709229056 10722029 -104861712182856727252588557153366755370 10722030 -28438412589123871079569139016964623360 10722031 -462506966712702924006620150240166155376 10722032 -43311337705710984585166254501474336768 10722033 -18023313119282952057051565405483373436 10722034 444267213835162269889324713261368230416 10722035 163184934074477286587082292397565018480 10722036 -186331183324396777012368642351468097536 10722037 405328309191236760209067596689532832686 10722038 -92071786355498070518913353647072902240 10722039 -474070634872606270843382207885490365976 10722040 182604893334856451486179666090536960000 10722041 30989734063404856220123146633071668544 10722042 -62785566449014509930545636098682085120 10722043 694331221885338698114570959776420340840 10722044 366067715713534007150302802987704452096 10722045 -144216403164218610848720197478464732800 10722046 369652069062549895546810136028158825472 10722047 3672684545784641020669962611603314032 10722048 159975646930677365202120386534958956544 10722049 40773533962422045776765074851164231764 10722050 2158875348675685736510827529653756800 10722051 -16336617128298578620999258180984283508 10722052 -647378286663523814521345744552673152 10722053 -157640225557589752788025368799232183940 10722054 53897644447272667996662300121558149120 10722055 1876372438380945141070669551635637360 10722056 230424379572993074229038212891210383360 10722057 218443972838659370822457100201950089280 10722058 -317080310762096367044207823490388775120 10722059 -183034984807113381889770442159075549392 10722060 246717728554463422909288256242588538880 10722061 2883399077271143909801367835411569312 10722062 -35819736469436278953400324938562258368 10722063 -140327919682229427820362112034881142784 10722064 -69830075969166282631070651060441374720 10722065 364762490485262000467756359252504179520 10722066 -269301841038078460827768785515656917376 10722067 -436649504773524565663135446739503644884 10722068 119737902825910842510322759567479300096 10722069 195883870036496620036485203074731282894 10722070 337231315247847638845523596879725216000 10722071 15158227144912706738008557350425291680 10722072 -190942298695573986479106166222928302080 10722073 675608444902008673425386238558816613322 10722074 99503933138330365272792134046123500544 10722075 39124246745182050606617796111351955200 10722076 233204321362300321706675555606240437760 10722077 254509039665288992530673267604391888512 10722078 -19149855649988456065448683949110997760 10722079 1207834195511545935423123807270127645240 10722080 -477532661096071682716773910829491814400 10722081 -298636455556479279803378901982150784256 10722082 48316648785400927859114927874147033888 10722083 -698458526111445238464055163969649883440 10722084 222879850840715015014806629939523858432 10722085 51249959824116268231005243772794931200 10722086 -173059591844577974375874758824939135008 10722087 140757289873075380837417333230044460160 10722088 -407701912503942891001437013665527316480 10722089 133690740310918096074124551521132980992 10722090 -1591475284901476217926183795395816960 10722091 251677128693249952410260914530582851512 10722092 96552122966223539843703006530661798912 10722093 -8080256972084242235654760427889305056 10722094 -7813381269668512650095302564663885824 10722095 59732122354501966283848320938883750600 10722096 18572872605503794586896323942735151104 10722097 -40868097229809820527754682713586043420 10722098 -162033475253763793588286462811573481200 10722099 255524208752361425741203322697554111040 10722100 -107413111999559953474481246487494400000 10722101 357582631475600353177287707406379830012 10722102 -33805229001740480832966041459440582656 10722103 84738068821533808971989772778205890480 10722104 -146191173289255317413933670942791884800 10722105 -110702193425589737853872835508679500800 10722106 118429334774783690285470133491683807744 10722107 -273330254642806310727602989677154383768 10722108 -224438340393120293192424632538289098240 10722109 -561532264934804002582489983460472581690 10722110 121310738076476574488572530222457036800 10722111 72793936608673365949323792802215484872 10722112 -40650986674488046121241069434123059200 10722113 -34624375992941946496984506801318927420 10722114 56017460315450923011005984905888662048 10722115 -30518291450332112109542202547482687360 10722116 340539260501311125373243631576178025728 10722117 -63074858842447665814858093722113679360 10722118 -15838765195429923198299074773509483520 10722119 83167846673856108381758639856047000832 10722120 -45864744389126273393016746738688000000 10722121 -669765031710878858880730768092782402508 10722122 -253365983045400766509524747391086823888 10722123 -18952239324965429537866917227537613828 10722124 201077791691735003994055896019598488576 10722125 -306822725262985170082843251432934656000 10722126 -203476102392136126189735872188460190656 10722127 -95871259789715158459638483183972042440 10722128 275394342200788250048272605272594694144 10722129 69706435511133596357497709207434333440 10722130 198799135693987147352582411559943884960 10722131 -99411723178483528900123877601271197540 10722132 62995604360513998483185233629164806016 10722133 394977212810934670191307907105599858382 10722134 235569679650182457354397038132820377792 10722135 -1513341233138352290569030628280788400 10722136 411259852604808070160740115123404800 10722137 -653127098482111539077457108856539347760 10722138 -16351114011233487062113556092760214528 10722139 77692851072276009451572376271651023940 10722140 -14649635219672364533155990423920476160 10722141 100949149878062167149128990050264624620 10722142 -530601836790286405054249494314583267648 10722143 129350687727867620431204274330831407392 10722144 601597713691085352153502552734094589952 10722145 -28044278964228307653813235690113001920 10722146 -398798023339572469092652262599426999728 10722147 510263890492945345912943265549560340600 10722148 35430150185521566599259622432225536256 10722149 104606402501655308766626201003977590336 10722150 -108562290784258934090768359143864175200 10722151 565439898877534595746270218329240745600 10722152 -23932114143265564049851812799234129920 10722153 160774818779430668808071538203459003328 10722154 -98153718544626151020990289547676387840 10722155 178121194633139756424663299031560021760 10722156 -11733102601777452714900599678492344320 10722157 599859572976634117584229224073944910272 10722158 214842199681559203651036711184261952576 10722159 -135443234286363568369824346905393903360 10722160 40069103751025298841039957629774069760 10722161 -24315291782137420832413864906585832238 10722162 -95308663326688046466866787998663091456 10722163 -197304347740672276931151494677663402896 10722164 115495335859459890711609294950189909376 10722165 172711809989298165774763734612888395520 10722166 -16275228857708930627390278126921863936 10722167 10206450855583886206190209683313102080 10722168 -15352028886781165311323702068947517440 10722169 -444892333404824519655336041172722769430 10722170 64560544518595877527847225729486788800 10722171 143180430695145099754628424009125667264 10722172 574397968981395605679264517485392701440 10722173 -21481054363602696576266686611834720 10722174 -149090366507201938098819037590624066240 10722175 -200808211846391686037035280384412389000 10722176 -477941969569901354383377892948762951680 10722177 571224933430095806301637495714266364914 10722178 -109842687483209017396603830655288466400 10722179 -5249053079031911380828308697944849072 10722180 -102243858466455454411874568194353152000 10722181 -1092880598556789733835364855971989435328 10722182 -107934923878287265155318081288967723200 10722183 -164654813544504162891545768978451289176 10722184 625922605893207534512889817324672081920 10722185 169491590566762222060221808108717345380 10722186 -61470983389364805251700990274264934400 10722187 -40833911242774300171711105776892036096 10722188 62437278493137405895862454497184360960 10722189 110658623810739203656069664885026048800 10722190 -126061115391701654784260854923275630400 10722191 769222001794977349121682985498830921000 10722192 6714898677845380214739135086013186048 10722193 109589028167933057486109199431362426740 10722194 71514423712957823089026485765324590080 10722195 202009752914514699495340618768206242640 10722196 -365391338770789537338489404299573022720 10722197 326661191511011303371850418709271962560 10722198 259664012418704471322234647165320342464 10722199 422171188386245498094098643579528317160 10722200 5792058167938537964546156214584064000 10722201 125075896252766962073606673766280827584 10722202 -27086616753647532518526376140517075488 10722203 79710992803926638789750767907603222904 10722204 11706473879743867556081868964784203776 10722205 136764580178786620106996304462742716900 10722206 92575902408287807395935261487315117440 10722207 -23800903740245037313300250033678166840 10722208 -226384286352080384565557062934376480768 10722209 -437550445129608651744884387183491634496 10722210 32126560488952371950129436108100262400 10722211 463243987823272101328540371098996574712 10722212 209155652979365150554057128467236131456 10722213 13508970432231115918458648003337981920 10722214 32095847930712924087976206244462924032 10722215 53987345038129735176194762739142188000 10722216 319224767243992733764375680511435161600 10722217 -748676068033018516527643887578221968048 10722218 15182941290081964075897942727824551936 10722219 -333578638509946693267410470826593324352 10722220 323967689152034221429560376436168570880 10722221 -315248700442617585524495796942542361300 10722222 1851764762877094805737007394889989120 10722223 995075418429257561244308878841196385920 10722224 165370607926220527795211896766290083840 10722225 -113863330738959537245902152333983096400 10722226 -147116685904878676483640343172808160 10722227 -97298586578609052042903339221695239924 10722228 -142223329989929704734757328924119265280 10722229 538303938303936557184267560599739536896 10722230 -5969790142689106733302562864377449600 10722231 28428061972231445035983990070025614896 10722232 16203624691920413646872600965649203200 10722233 -12159558661603701093579413301226649856 10722234 128639248793119358881571829579711943680 10722235 -211956950217195545858896530920519046240 10722236 158040591901690235973167168981069445120 10722237 -425693525712296087414309091807701456640 10722238 125234383947085002331149481448620801920 10722239 -450891292211083683652446912800911269000 10722240 9657825747099782092786320591657369600 10722241 13271896388340319814109133647389064900 10722242 301781430957840095350218572982166360272 10722243 81032014497374927001098517853693257984 10722244 -90739060437855603688019952637029042944 10722245 266104712655954064539174254889602653500 10722246 136366927202857611130892479621101806784 10722247 -346055234587767245353047952185369048960 10722248 620343408695221954072133241364361487360 10722249 69289314477337535228649521983884653568 10722250 -14460416722747294987182352030607616000 10722251 -794510770912230573020392027343308654080 10722252 -321426437400766060877528736576141869568 10722253 113140650881969486563658735130750660960 10722254 -159834584977048711679883240976391855424 10722255 -158295050375323286963299570159963046400 10722256 80215886617232700025236014326397140992 10722257 61245266762018815810506033774462950400 10722258 110835040133970202478497848649783092384 10722259 -113745081315513067772444644195342292720 10722260 2352294856925837265178447408595842560 10722261 -148328027171565898557869738625569418432 10722262 -433346518774404660250188050373220294368 10722263 -987080409451309500668968679979223767456 10722264 -4177488932911024380176973522205409280 10722265 2722109173474754727425717178928225920 10722266 41583870248856584950482314579711393760 10722267 34175393960277560479333319647926159840 10722268 216944446916105103033482120368189557248 10722269 -23080786231658048115514717103710280256 10722270 57943760279472272158609548994614374400 10722271 -90190360830224357313660647891843580576 10722272 -548811844640310381072523763544936677376 10722273 195807626335690350491972564394609111984 10722274 -22437605214542278971226687660247891808 10722275 168985850216154717539274236541558360000 10722276 404792626915931898806301373133288764032 10722277 -563678179477192431258114215677056639874 10722278 -115100470130816546429634225350585284608 10722279 -28709983584219258172405933947173249280 10722280 -77728892914372306271338339088184115200 10722281 707482903224346190704917216398459345082 10722282 6814513364193988303114318851730692864 10722283 258226008993415623876979235942864932128 10722284 -210747985135353619956134188033701744384 10722285 71777952216998930590853184674673782400 10722286 -407914992754767815482449025609527475200 10722287 664981679352924032365496203718302713936 10722288 -66624289404928415646750710279105642496 10722289 -258239544588253194397837501187128036000 10722290 -128889401085150216395715056224187733600 10722291 -282468441425134937602867820138802362256 10722292 55740451141708521482780468956714424320 10722293 -762277436943398181387733697095270789458 10722294 -14979050918856391432297275811505952 10722295 -589185222987031336501425063017749132200 10722296 180327338325937375863455532278478336000 10722297 50964721635185820228155650474122739872 10722298 -271894043348922010809013761859184484864 10722299 -240936014709783847358156935147406873568 10722300 332394890044406467979130360674326732800 10722301 -125942488987452755934608429648888758810 10722302 -71596182317632657883446363954279135296 10722303 -45329108511029832233920717685876279160 10722304 -111757893998631555342559397204600029184 10722305 208652791289430934540450188080854744320 10722306 -37570010425755993650318019742500986880 10722307 -152598217955031046958823672660947831600 10722308 -10101440173921011923141261915632373760 10722309 42366921671488690695898513110725657568 10722310 -296153429512778730907452897695761069440 10722311 -24190671111916931483449570171525632576 10722312 -333815358563645998678023213743392558080 10722313 -20680718650605474016368740451199451776 10722314 -311366253042108336773881628609374401744 10722315 47040538649482643811443137775131304400 10722316 -220299488901114975348821475878885059584 10722317 -801536382231217522270114736763783314634 10722318 105139496534543930432339288890297021440 10722319 20984718738774895744753174547971500400 10722320 15186471734328539602892822503591772160 10722321 286346518214167403711473439672695108800 10722322 -173873934885160191455918937242398071648 10722323 -575501733342652299965575622614265257428 10722324 87339679591429855683491362326893518848 10722325 -263126396182578190397307510303421795500 10722326 -151498060420136715558835919152523239680 10722327 62502363786628137114968925003608304000 10722328 -494667858594617408513654091369994659840 10722329 973575341147684428444776544832614233876 10722330 2465440972952173647488764888143211200 10722331 6892271661648311307233219154097122664 10722332 -73544012806179832336660520636966152704 10722333 -369414641236719407539587699863493864576 10722334 -156687337636642981114216606118420846208 10722335 16356069090991538996937271310092407840 10722336 -249700620607651015542539143677814505472 10722337 -203666115304379064177307662804833210014 10722338 -581083872586673047123180531821897254400 10722339 138958629315080527150084088769527970408 10722340 42731319282333549092776015662273753600 10722341 42958965981803775915457377549394358400 10722342 37198262472312125377013282085514641408 10722343 105896769833146056146210374699851535264 10722344 190427812370459643604571864991456768000 10722345 68862302722707188251289225310799349760 10722346 -188297892631401870631869362111280641280 10722347 -198163155156579178907355339775125984000 10722348 80372317099198605347400347957618442240 10722349 8675906300756284954867333516236957120 10722350 167201752011655917692538085305539332800 10722351 -328661247618431640716303833911149701752 10722352 -133218703662643608990061727776765394944 10722353 567932302383914616340436362084178275602 10722354 -118821098177363637034291005265488430080 10722355 11192156548340294216528074066250085120 10722356 -191999191259689807806228331322310623232 10722357 -19398914317520092372620253647866084946 10722358 156700638202665771351052928203912842240 10722359 -560362592814281686757900969175010323168 10722360 187840325500478954046832434893542195200 10722361 111387985465005509630903014698397435464 10722362 3446706190909667619514486842970435584 10722363 -286352448112687964456313990828643219776 10722364 -52029199386035268910402957737622041600 10722365 213051516936415857679789526857803432000 10722366 298539147084191526345059265599159497152 10722367 -222527638410578659375698228900128643240 10722368 -206901579539452449516009437191931953152 10722369 -104364908588826447394983997620921376320 10722370 141504062729694728468336075014208755200 10722371 153792276320334852412902091479208961544 10722372 -277132818985034175163073997005942458368 10722373 342962663281311960286702736449324700160 10722374 -112637159188947137153907535188837432096 10722375 -119838648736542133920959803346271732000 10722376 207881762816543356656142957196786534400 10722377 208113369029687235869094836023880578020 10722378 72302645395707294665927175657963321600 10722379 205131990223236145614159548528159826184 10722380 -102733414694641350459790061926101288960 10722381 -150547071074990888782407880756211082048 10722382 -185768211989009382824534043956167665216 10722383 251778275365545127682944154231053217520 10722384 58607490968872548302158570495888588800 10722385 -85813262643281899729451797292775825420 10722386 19841312056655346670817240292824021136 10722387 11654883665313732753018960188885573376 10722388 -329385725074556545834559812213697859712 10722389 -203954888418831769974609027629606757600 10722390 -14947457968177165300288157529828710400 10722391 197807048961490901965218872703025132432 10722392 1232945344571030233531182882055434977280 10722393 -128431293441710012170042977761412143232 10722394 -2440613645473024089842188970250282240 10722395 272934865060208940865867355482166366400 10722396 211425140635663528451285486331982525440 10722397 -14102204694303723733735272650523991936 10722398 70162999877370595764435764892016613760 10722399 20208513684437234792786505544487455248 10722400 98111226154907349275717720890972569600 10722401 417477463687190704112571085619326266402 10722402 191687868273893265878535256934817331200 10722403 -798811390108755966266996087974047212800 10722404 -25583746082494645170457007139656564736 10722405 272240049482464073151735853301933120160 10722406 61157148848044035157672885512354493152 10722407 52404518659658850503772737821669609656 10722408 48912492319374126251891733522231951360 10722409 582763167913993082470453184937994327610 10722410 150413607640252515011676380005984148160 10722411 -101536695697937844577956429687946278768 10722412 154569496599734610755186521974324590080 10722413 219261319618052205074832990436633262124 10722414 -237040676649206366811670517665471718400 10722415 -460862381878744171523381760859516800 10722416 -71903769019516071920298850592383500288 10722417 -229683887952521659058284022370429051552 10722418 30170364551545290982127391483069806592 10722419 136425642764323424119111526896637567820 10722420 -62988223929556567187444995506093465600 10722421 823849455524606578545920578277291800622 10722422 2079229232619644054361043005506706912 10722423 44807510133855810139613950644143428584 10722424 -556703358989559956420513517638348083200 10722425 -111116837953894545986196706514627720850 10722426 -91530503582414913289557653765679908352 10722427 285723562671779283294249037929944668272 10722428 -508244245859143537142534534478820780032 10722429 -105049994310894824753585690531410822080 10722430 104323567186868070634361449433684709120 10722431 -520628664741886769677962620232101089800 10722432 29851935963105545775049301197376716800 10722433 175614741335096815617751689479457191680 10722434 210249474083657958822986964213669809616 10722435 15110086849846837000610354291532211200 10722436 132295992735116738040796131202946583680 10722437 4388125307827775821603957470136061280 10722438 132495938446287262581034084073925849024 10722439 35614039798735669632489892810313379840 10722440 -73558643724071637766290628045884518400 10722441 -625209164601889807832381942961962139840 10722442 -213416891150943489345971059523904294048 10722443 27643373011022781431818850488056607224 10722444 396402210037949333303902271253089098752 10722445 -35076651828853721734615211363327109300 10722446 -76511502133664622708819023498485599360 10722447 -469446391297999577614634444137498716960 10722448 -138335314981536587727596841134994948096 10722449 252696841346406959600147846776039585140 10722450 142048012085641546600775659436940969600 10722451 -77212611924444825700388043974733186768 10722452 -28574308726056088962373086557528652288 10722453 -48591185287214952155389595335887323520 10722454 -10538608499303244501853231609408825824 10722455 -330346503647851674028212090476017601640 10722456 -2896327761928487007599020573869189120 10722457 87521636735980641379744384686624597780 10722458 135828278424939099365747397645937701120 10722459 -42716279229336575638037298873766710144 10722460 97261462970678484505150977103810560000 10722461 -491905472036528145076848002398033459188 10722462 -73590872803522462205648477940575923200 10722463 -34567654221760296933679750903827581976 10722464 -271150155889800999256006552509571989504 10722465 18000670371823303246121959721468154600 10722466 -33134112679930423567577538092894472192 10722467 -84835710021527879114731314424521544800 10722468 382341549638323393424866583899578630144 10722469 150499825551273332699385577181454234240 10722470 61567623314099685296410161266443653120 10722471 -100292874429614121050091292529482217688 10722472 -85398436628235383294418217539266488320 10722473 351063899503135050527183862422431081722 10722474 -35335578477451799958342220587630168144 10722475 -420212365835193313430788513223995277500 10722476 512785049949396984011087999134304482560 10722477 -427417890092900157664571903654742960768 10722478 19372259455951341417097041259924234176 10722479 -454740446373415087428836583367773548160 10722480 -571934700817723406083929259062067200 10722481 317495560039735219580325853799384398848 10722482 254951058823498147448659252105196792592 10722483 159447341351474872302673563586351718400 10722484 32784724454932267696397030147681778432 10722485 119768951373113694731847445850552150400 10722486 -161001574429214713139488360976170098240 10722487 874127326821799400332341630521300479800 10722488 -174936398100598353692218897469190512640 10722489 -60576324744028109280390903809566860480 10722490 -50016907839600089500299355338099854400 10722491 161901115506109986675474281330960257824 10722492 4037571595223298075416179273084657152 10722493 266409994697034586695569157073234396742 10722494 -379950704394978809398133487031094440704 10722495 -114195291889468078332292033258738467840 10722496 -110378788283863411197495457365947842560 10722497 119554577517642703288521295431546749952 10722498 191682066011331370399296044911895543040 10722499 -706189502213996675151407416003978082500 10722500 74538494255221081702641543933229200000 10722501 821157094710993305655300847505687851068 10722502 75993452687233608900274640508898407552 10722503 -368381944019674211012681218993357954536 10722504 -37264724086572449364020154475700551680 10722505 -289767015293384795148768811885261805340 10722506 -502899537393300490741336048608483223296 10722507 -113649556296399547249946426806157976360 10722508 -281378002118479806741107877129985459200 10722509 -64948410683010177084457925754293583360 10722510 169995634604372916893604957443531366400 10722511 -734285811897936824306921405522986689576 10722512 28291461475677113211631798571827200000 10722513 364372253420260135881255177649290718464 10722514 300542113791207766658339330458991663232 10722515 380921263234777277227051771105123322160 10722516 87627330694386573560246686527617126400 10722517 -313595163508994074546727663787039855520 10722518 -8025670609549626837334366986685920000 10722519 -129501272074752745987277448724255907112 10722520 -520672624950633384644588357949645619200 10722521 -79018983641582473401440181915037574448 10722522 -212583999697812027403710712095145379328 10722523 -2596827884452501618773797770863526400 10722524 -98417783917125675409285166015429051904 10722525 -88245511109382965903726621551544980800 10722526 -64574519211858139103557391518926993600 10722527 821866594774622745544876437983533865376 10722528 87204051278336777714485845524068958208 10722529 595177353501097844907459893809815121476 10722530 20876470447168445093450905322232760320 10722531 -150255688659938457043350079335673670400 10722532 14029171217298040956494693880924650752 10722533 876432649315335825558234655082133522240 10722534 20683731467430148528375504720613657280 10722535 321846153577155526211162936526679431480 10722536 218885023037917415325224224681139404800 10722537 -7005713332003907480347619797150411008 10722538 -105249951935236710495490581216668800080 10722539 355189869858522659560453988017205252340 10722540 -864750359816389251269689124414638080 10722541 -511194980398338360223892825845526934058 10722542 -106474325188607643789512310466941379200 10722543 -13130071652654606777272172916346823400 10722544 67141324566204007631596760632773246976 10722545 -329120010169327899186303673802548970700 10722546 -6362480501472852948334639157894405376 10722547 283798363357244286532602953846370576720 10722548 -31470322936781633887437027905765725440 10722549 306311038532261813385415022412082411008 10722550 -120801676878067760742573088164135007200 10722551 294040024317478397525040656817430456752 10722552 292149384763426148688146172148845957120 10722553 -492036327079220802691618077406154530198 10722554 904627787584160971084051050956001792 10722555 -86190897204006487784969548784808171600 10722556 -48832466702137873235991103826061552128 10722557 154670701592152323910712221086726860652 10722558 79802252265866821796639505576579287040 10722559 242735862212704221069866900386781798080 10722560 159736161760572761417534730992804167680 10722561 197810902220597989235381605623610746672 10722562 -20270113532528735551762908070760987136 10722563 -63999900884592046492330704357403075104 10722564 104859706276844138949991702428082544640 10722565 218148855580912331861390086839855388800 10722566 -10813995787503488914450569646230912 10722567 -381001213978464043227684926697303890520 10722568 -341692404291682374534637282175856061440 10722569 521047892653766072198036253254033308800 10722570 -10201641660955523653580482486368744960 10722571 -78081397915574116015249025271189046400 10722572 785700495548569435221668083704749568 10722573 -323734116387763943316772421361550675956 10722574 -312741465938147347841174892532276924800 10722575 -6469103023519947824921512916577714000 10722576 -46083244241000054318319335156742881280 10722577 19572302650367339021295616266620736192 10722578 -45271589315777380881262242246205634160 10722579 -12626938556929691524673071647224583168 10722580 490715203731818502480157191633755996160 10722581 -1183799127119128959358229905637570945088 10722582 22205862216407344180164481447881781248 10722583 269748931937880272980101024685806702544 10722584 -501960721592325338349541499683904317440 10722585 -61422311116324970698507959211523697600 10722586 -73725436238353530422857777954836921600 10722587 81889474040525649152087800897120867080 10722588 195332180082665216862391414248944908800 10722589 55353115257850374613081165544892484320 10722590 -75813792077111551823889973004274201600 10722591 -453179316954898032130370149586350156800 10722592 -82883366001601839340314762196734640128 10722593 -120258890886610638596773138045272586560 10722594 8736950176495514114985107978360855040 10722595 199277564410129746931571621891597897520 10722596 -246948167422387234329390064046436081408 10722597 -177757902364184499790601527595780392128 10722598 229201311746607980176999221933770896320 10722599 -190494381677385292738562284593933596520 10722600 13924673932054579093413396645470208000 10722601 -617672258773711692458500014119746599600 10722602 -70049952518119583404189879028180560896 10722603 116111361879026097935649826910500994904 10722604 -293750804609225195984079479162185757184 10722605 7333653003492833033350408122599535600 10722606 -230024174597533727112756011570678632896 10722607 89714805124174007761791096130569952224 10722608 37725910447462335299693341656516132864 10722609 -11352272605185335355321693607399631040 10722610 141566238562122886545910208163575439360 10722611 33627171694233296853714977870496866424 10722612 -393576421121834505033965502115285401600 10722613 542481216162232401004192550313250845600 10722614 12164211723782071348092863581685697792 10722615 120690787399339587310401619841653392720 10722616 -568226763949734053517216429449987051520 10722617 -143025471091840562150012027036745559680 10722618 351333896706814968252285868688932790784 10722619 -158044020921418847183180437851580157980 10722620 282531198617381728853950005494494863360 10722621 13013381926170517177818222800788320768 10722622 269373107483338746611930507331404090112 10722623 83456424235542417139763301679981492944 10722624 11186074761602392431007789828257349632 10722625 -651709947861762483438777006301058991000 10722626 -11360340953996132363792506213394403936 10722627 -70220559084627370665457297609765552800 10722628 52277962226632187649632690003979227136 10722629 -34543096555447165211902524894603180960 10722630 60499805572192799229526351829618075520 10722631 -101506145044442978275832783060799602400 10722632 776627552944253918648252803159750886400 10722633 -54283924400053622213948150536934444352 10722634 228815111667465395011764863669120656320 10722635 -9617681956524475756325322099596532480 10722636 216431215449199824142719906350803200000 10722637 145473834200829462720622428091576581600 10722638 -75763025140832023186167364194052457280 10722639 510699239860478347146949208521410113280 10722640 3344621541028462989433253054654300160 10722641 -657422547004266168565515821094738664716 10722642 1719682657734399198919714642397174784 10722643 -7967682148249954518146798744817940040 10722644 377263944724158733946265393950493630336 10722645 259478509359188899125184143520546833600 10722646 75717431305487813150443928637113407488 10722647 328690090306315075442891540829514624752 10722648 -45675719284254890985740483452224552960 10722649 156334836719387833987458030439109422336 10722650 -55143085420211611785111386989537632000 10722651 -11945031641730731533436193597907217616 10722652 1402565949724151218517573164435472384 10722653 -788633629275176955871317889569414235098 10722654 -105802161184794013829669952869726828736 10722655 -114238487400433078100137899951831776640 10722656 -112917009990621046953047958182866452480 10722657 -34769373364098053465145626980874880 10722658 10228183519236752672325967611949908480 10722659 -450501494213104523135698996755780199140 10722660 94339719118205120210741367372013363200 10722661 -261561659298922932921259858634437138976 10722662 63644016092954556191428196429630852832 10722663 -104550842045367492631466169925165600800 10722664 438672739099935442504206907787400207360 10722665 -75683805538123778890560900672055590000 10722666 310888844442671748933975107956172434944 10722667 354700608973667228191833403447948761716 10722668 -35036704139100797193426313258215690240 10722669 -3734130149959813061797502976539865600 10722670 -123109953913111353920524395840825100800 10722671 684897002757750215649904132260329022432 10722672 66448846917933390059830649833872752640 10722673 102153049108092567853143665435637251764 10722674 -268762783390996548764612543988819575808 10722675 -149307705850446182697260808928713039000 10722676 -13884374600274116536823441857018246400 10722677 31016728249342107051614912938886861472 10722678 -5177692975689543153157119354740798592 10722679 -60791666965541386421577119623986163920 10722680 86674071038863983405997496104136908800 10722681 -217158788835562049173173263433141244230 10722682 35143595631166866061869390368624278752 10722683 -78027809603544855675161088403031928192 10722684 1613495029002018350368249606044598272 10722685 45516661587386302881178180347464878380 10722686 171768222260632433540541274389531908544 10722687 35215974760328209088898281536975959168 10722688 -166485858196705213937503245390839808000 10722689 54604929081726453833903601608880539460 10722690 127207815414831794574493747949597783040 10722691 142968812141778636768569499009595505872 10722692 313233334650511360471577582197789593600 10722693 -88555076686148408506129007678398011936 10722694 -529976984777831457487324853246452703040 10722695 -4607504300607907767255323763241577760 10722696 -396863392953849459877072959738259046400 10722697 287150531075796200196172775186440533146 10722698 66837120141054997184320349857935457536 10722699 -11307647553456407771362023929356912800 10722700 -107184894825248658496792999738357100800 10722701 278089411298519782782055593049330574208 10722702 27297012963010774988338505756090239104 10722703 -170583861771817120232018514042840772048 10722704 -50064565044406453727168567280449617920 10722705 22461575303206995453086859854258613120 10722706 277020324907272040703464432142072817552 10722707 -6009873752371782308210443104036725160 10722708 30486216578538805536908264032767134592 10722709 -258559815049725989199046376217803661540 10722710 -106819212323536693216092378123153229440 10722711 -28843387891389653630961384262424347056 10722712 -248977389686499468660863241788772188160 10722713 338633818122141313549751246742194744004 10722714 53820627729371740997875022064195225600 10722715 319527425007389246533242692886019213920 10722716 -164724130902345629503127205896120991744 10722717 14157367400093173536133428179165114400 10722718 -209779323929734771993682380608596557440 10722719 442357293299285559850007357985672043800 10722720 77689038568209554875366495372758220800 10722721 -1556531796006812961302616552049715272320 10722722 -313699149609645360974682479031335399088 10722723 183179534855343126286324658668394395968 10722724 -452575080770797301079486185080789765504 10722725 -159300637170421989549073722859780461900 10722726 -104903105204272002094919135554898227200 10722727 -449306681777906816521387459760330796424 10722728 -115292963896508212546158351154045347840 10722729 315576803395355411081065380594850522080 10722730 -40104441862005817492248499939521449280 10722731 -403986775106288590294640327579591327088 10722732 -171663602147950208795132543662542225408 10722733 -161645055865205521509012854702120457024 10722734 25731883986014019036279398922728021952 10722735 -83865732779845626962141930919885489600 10722736 70973604565476814873466286415604416512 10722737 112657477928113306838850873168989202432 10722738 -665790398688289107323425862975938560 10722739 -307303277747186878700518722626222985460 10722740 -43871543971375368853307732170138583040 10722741 8507440884751638867068179164650095392 10722742 660076802146326580559523118227622834944 10722743 1006747001392379480898151583951495705064 10722744 -63029565258950576685640899611962736640 10722745 92499146884250045506776703551734476800 10722746 450970526307482626005442314278617641072 10722747 -188718388396052782607128062619861291776 10722748 70009050990473715209294432783916435456 10722749 817269955907010218653730612929133501760 10722750 -64292413817935317734613436373048736000 10722751 23594014007152711227548982203517549200 10722752 -70650878955300343109607663256410783744 10722753 -324630724817342478025575584094033633600 10722754 208763976439345943091757784206628800512 10722755 -299809823839147367629707922684193433840 10722756 137445885983841344351893698171585583104 10722757 -22412445449223787559903833099913717568 10722758 124120769463636233891828856068905392480 10722759 -336925523032610711974152210738175409496 10722760 -198979053367916568819094933097924352000 10722761 -124521298187158551958785159395350417536 10722762 -48219660342105637253783077782412796880 10722763 -346682634978242618262203281269404480816 10722764 43114196725629299559293057537614986240 10722765 298465892229234321461149323965516740320 10722766 31702352090517276241601647201373464320 10722767 -271090105070080541996195687002329587928 10722768 -85097006914518446074394580539750744064 10722769 -38105358736408283088152832262345922830 10722770 -101168436779792137443851607006740620800 10722771 134866853716433457428944154087254984440 10722772 320851463762754277669674968433915541376 10722773 -572794738513095770073237091803401610336 10722774 -96023526684126880548019979656576895040 10722775 45196013913262385941027706773730457600 10722776 -26882894954631090649511052710302679040 10722777 178575271880185701483901527970346692608 10722778 423084914820323986634363853000092160 10722779 366663627228793398140784916715352275760 10722780 -3299575833154787834592200739751027200 10722781 6330275391285007793684324698063437472 10722782 79453065102940675207640007440421900672 10722783 -3962816464289313089224751553616289976 10722784 -563653866510997220734839327548268085248 10722785 -147126271730483216780483957001768870000 10722786 105827952759669941402102626490162563584 10722787 -627707661123071830561797024857864188008 10722788 -68825444064770229768507812635236630912 10722789 -47785656446837582639428542958806549312 10722790 -99403412700814016779297401067118321280 10722791 346099413502556302010683553795304608472 10722792 26880749231773818067954446055811235840 10722793 782649814532404445161844104184979386042 10722794 23764387273713621789605819215819851696 10722795 169996327437464621077875785458820590320 10722796 92068648963650016113756904539242711040 10722797 -526348831143817068476788900135455059754 10722798 87635309446876667646908059957084022784 10722799 -115563494194533864833032455947468948664 10722800 9693333086347364605395278130961612800 10722801 335404001141328846347467027469368141824 10722802 20191362452697571183620324241792934400 10722803 -21713142121464344496162002258395200096 10722804 1499362011808192117229252994731114496 10722805 -173401404587492587984626315851847933000 10722806 386124842225335812963101896909642376352 10722807 13535267997372075130997925842691502080 10722808 -941255613448470762934728070644429312000 10722809 243165320308366558019428345776706836960 10722810 58514036846288211820565729518163051520 10722811 -748486175849741651348901014396080873776 10722812 37348673544325324231825605591391217664 10722813 -6591003558713775603859011594027472512 10722814 249556141790757480522791796639067973952 10722815 -962214768627381330171248479144421882880 10722816 -40289521141505691415837182493647175680 10722817 292848061490835916622599388405582521026 10722818 -239977271101173312463239531048204453984 10722819 -41703797182781947077012657272517713232 10722820 122964726541851170923572399987041230080 10722821 332442558914609532833283487999243015200 10722822 -22680541407088725199454707824012429312 10722823 327861504640919952947202428713937234072 10722824 246677921745913028068639009417789440 10722825 -141318870282055587146623083010578582450 10722826 80153156641539450025124519351552312112 10722827 689540233484246792672042531410860974676 10722828 360153623122599850203543478587358248960 10722829 92260437137253907687640451491290917484 10722830 8914485422559526837978120882994842560 10722831 -65795097650606003916474549844455651456 10722832 36580447662757461604508547199906881536 10722833 412554437250862711155675226090652755824 10722834 413657797465525073275262420436783594240 10722835 -552214687080788300044484390948642425440 10722836 -7430945224524435247421098316603579520 10722837 552379288644878509999779707110970664000 10722838 -20925852753085926268769984249445301632 10722839 -59809075299064763674283183677534002360 10722840 106968258148916005258703425140621312000 10722841 392884190467121151484851262484245296592 10722842 -91144024639276632884550166775151825216 10722843 266924799225942342144654271265135784 10722844 -133733538485891727527407160831494998528 10722845 -214737315381774253998337322788832824320 10722846 41578638498962323854149851758477831168 10722847 1007424544705679318864208880164306581032 10722848 855767570948517958335841490776238653440 10722849 -91851877548341920238145830013418480512 10722850 -17798793678777026369595702157802931600 10722851 -440091620713975061139178124270724304128 10722852 137727743202750794027148085795966328832 10722853 50081483977155060097621944140026789248 10722854 -56135855812554668033982776502471761280 10722855 144725071299173389850993436017286720000 10722856 44421354748611954547803762753812474880 10722857 891781060633162207676551642520906954106 10722858 228039571360529481901656740637415037184 10722859 -10711531254874661696609701890791878400 10722860 272694153304099631630252003333914690560 10722861 122937370836993672036662329762048778880 10722862 -697697007610256284840692570516608057088 10722863 344058501267617251327665323590558628112 10722864 -59272210788325198369873917775844474880 10722865 -201137247726775012876963809382015714200 10722866 264571097542117206863195054262324303360 10722867 4771835251206149479410946685986672896 10722868 138948786113124747473059104460012245760 10722869 173295244438226259533762445916507613952 10722870 37673880266028780590267002079642970240 10722871 337808101224549987976228842552821948072 10722872 -434051184266102297501865723610205491200 10722873 168133409277317637952811505186060529344 10722874 484236545730402983278171246825597074432 10722875 -348935794024506637843613137707056580000 10722876 -206016246124939067837571347684186382336 10722877 54752229258492296069688562503960411360 10722878 -320255450536160564516971363159756080000 10722879 -310478948524865243375991511805573815176 10722880 16885349361735812787789192271799255040 10722881 -643761180031786969872471495906910480848 10722882 1233909599223331731971425473405690624 10722883 -803125092665436690961690891781438796868 10722884 216770526830022071767825899676517490816 10722885 -74168475244250938121441628863054409600 10722886 214103908876301141978186525869362975744 10722887 17734005202411408482807324518504511072 10722888 701146361183293937463706209028003430400 10722889 -309839741113794907631485510428892950310 10722890 -225022988552236767601777436281511673600 10722891 -79534557771634145843410475332850932008 10722892 1335067703802333788891056331032591360 10722893 1169759271185939098443909943473505709004 10722894 -18943412077085120167104660030988124160 10722895 86102295477887421277772802665945500800 10722896 14291045746696977653197221753415925760 10722897 -9652163218864907592892147694512279200 10722898 13260152388638310079232872226734606080 10722899 560079776412258218095576105782103152 10722900 -10434941884935647695371325170921062400 10722901 -253357301820753283043904070009358308448 10722902 -375829781466283236447173489628909082848 10722903 -187499548294011670029079964046688500480 10722904 -220535607414925531091481316785555978240 10722905 18145534337788606575924207806932596360 10722906 -169508711613472485544616885884094627088 10722907 -101087773174742801660285722979717969280 10722908 -32675678663259474876474053352123331584 10722909 -273389185669828242712555814029276154112 10722910 1732930537824834914317179364127493120 10722911 454894984264635514780003095324135093024 10722912 225270903526087484815252702626369503232 10722913 326227346493581016371034655222948417044 10722914 -208893375707886550126278939372111040944 10722915 148744107121258254589067058516843285600 10722916 -7982633125229106668310155361364480000 10722917 -305329333756967134564021412950282933728 10722918 141154533797693832720019813421568964608 10722919 -865691747427924286867348943857452644680 10722920 192727470775065094850009441102665113600 10722921 245895836334010241259202391148253836480 10722922 -5407515593280906858675563455139060736 10722923 589995669642526392772671361141128269172 10722924 -402045633068375985368642595217975357440 10722925 -189250065655282891621678367580092973500 10722926 -208043085766451610996903451649132849088 10722927 341317673264967845635554970670668640520 10722928 10657816643221848816350829682618138624 10722929 86169186727385843824884206748387571776 10722930 -171867051390127849055272542634609466880 10722931 195743269824017017199053067639400112128 10722932 -28195251606726860109800108849724438528 10722933 85191283178717257670964775233795033624 10722934 61791911660884168365891073601354092800 10722935 58487703197483884893225694685758202400 10722936 26394273824165089788907550678984294400 10722937 -1241004561335577281190936608182180245600 10722938 4591801345460775218351197289806840320 10722939 -189350718825816001369878180011918822376 10722940 340072645845015050554968994760739863040 10722941 33098387481054299664301243305687139500 10722942 25053305868680736504872308373253078912 10722943 -67326636267881974849447224339851202048 10722944 -407364575559028870029453853004377620480 10722945 -26246134249897823538287639214631167360 10722946 30052062427661592531873350660730750528 10722947 153633224596312931820486613590865131312 10722948 238977972100154009961419988723184429056 10722949 382118981927362925732475714488500274880 10722950 -88133925742343801875121136898072617600 10722951 -422581343284862984491727263498917490320 10722952 634915050738023348337667004421200409600 10722953 11441156784324958426898846629983576000 10722954 120598849382550573041985639325346242560 10722955 65783951746986110968455410363225011200 10722956 -913388078576191365162665491302869624832 10722957 112792740047919988233507798650655100992 10722958 -19184451256470421207978423600515577920 10722959 129547777837585911566855701497856498104 10722960 18191658538421834849182359198246666240 10722961 737903455796389675251400539696932128562 10722962 -15864951494157220149232236619269328896 10722963 115475107124792968486659422993073593088 10722964 -4090255901264061141320848477021023360 10722965 -435137192001016433139189124111458336480 10722966 -30204476552438439727607792266943808576 10722967 564771130460717777969861687350895395016 10722968 -112993215387694256779020897460067450880 10722969 -493427508468638049374997276037499160960 10722970 6434458680596800142954589090624178560 10722971 236576184327574732905849660031707179520 10722972 69265998897365083391698356896905147392 10722973 72198585098920972896617760712531270720 10722974 118159318023053768597399844069605249280 10722975 221263749588795699198770091311307456600 10722976 -44160284188300294476393246613435318272 10722977 -74821507921861092312261637254450918174 10722978 87098437139783767620642557983895952384 10722979 -582669491526508860908972552516833648420 10722980 -230383521449460360449722391764439904000 10722981 -210313401284866459797800369916556766976 10722982 -50810896208782050685772769077863737600 10722983 66016538225489122643917137416210013144 10722984 149577568367413760576251168358799360000 10722985 29909707061993358345292204694300060160 10722986 434538451965361856756267020925435450880 10722987 39439631740981845407728656563132510160 10722988 23626498237633991053780733457528440832 10722989 -878827573579554514072383624487736305440 10722990 -982569278123601738246262682537414400 10722991 166071833499426923619340890210666307584 10722992 11621890942341645551935137519815884800 10722993 76177432832154653437116562548875766528 10722994 -263774238359714788253193341216876827008 10722995 264979299610086042964749857898736546800 10722996 -6083592052758092323844027639374540800 10722997 -688366793979877861595102156844515151008 10722998 86638953522824714120978755728075282048 10722999 -69492938991433565838563414762585573760 10723000 -165927904199709738577438263164513280000 10723001 -770300054297918553772936107301780966998 10723002 19409879189474291275537166275134661632 10723003 -459492753069898870468754921976955220544 10723004 -202536261060428552615288824433127028224 10723005 216028236291808936657391145306915232320 10723006 91103668736134586545713406052691910656 10723007 -201301297165870355770171813362609884736 10723008 -17067458471586085317415002759128678400 10723009 534444941283410138453084011470229070640 10723010 141392571097929363179880852997542512160 10723011 21700662364492543442723327453916000000 10723012 454310870711139948099242346229963389056 10723013 -358683421074383662933647092421597881220 10723014 7660234952246813577957255499793049600 10723015 -684827963630744315687719878027397201200 10723016 -386951895719528219226272298583700889600 10723017 -143732060117588208894964992651039720480 10723018 -731170240576487152991525720267924637600 10723019 538626653827965660427679312552613978744 10723020 -101553603771393267540498085743083520 10723021 209840342468728229604474536215279273312 10723022 -23973525490808722271242957197126702336 10723023 30781238726035374956475974569311373152 10723024 -13370855475794150986224869799217856512 10723025 -22595453043968586775964088786519862500 10723026 -24654233748034623229033554796512013056 10723027 84188255000831816492175896631103304272 10723028 1033351162230591992979938271055369418496 10723029 216214383831273095604050704253093825184 10723030 -189565204054652961883749581575191350400 10723031 68705122624414287347602733046892165464 10723032 -171562344584110081876082732343778068480 10723033 477363214634241429258716598405936193044 10723034 -118115415022449861398857478279765169408 10723035 -89636703594145278738445134669097126800 10723036 138236600812541491493153166424011328512 10723037 195377361162812293569287189036245853568 10723038 70004010701761279544734780451271591744 10723039 2297949322131564314571968932676093040 10723040 -236158815051505855875235657225155379200 10723041 -99495094825833541930697973668080213248 10723042 152624851439552961766359672082441183488 10723043 34940975484220515185182394403995478024 10723044 125365799087205643429014603258317279232 10723045 21873629195472283284488418859288722300 10723046 25448769909869586804987016605102859584 10723047 -497419192666041607327080853112856497280 10723048 -31511160249927039704464285094041190400 10723049 708822756932201356905151680634248612240 10723050 175757020384997648386986324708375936000 10723051 621409250279677839415368032883688888052 10723052 -248142371899652345443226050585315409664 10723053 204548044183884533362683724302142264608 10723054 -6336358023337702092705132081985891968 10723055 -53926059503894505312457678645216020480 10723056 -37206727803344108233129807824456941568 10723057 -892584227416932584071931994300649992140 10723058 -80092711473795289110576802804715835360 10723059 79328964191563659110144554557583954848 10723060 -81837162144010035231035213948876144640 10723061 -118121586439384567828747877959756039968 10723062 142678724222336192868840240865683897792 10723063 160096145324000659476588982079789487584 10723064 584341537595132675233331578191626219520 10723065 -105603292580514802874905760352214560000 10723066 -18309455052581292664395756308776466976 10723067 -1187688173903884801402667298120075537480 10723068 297278457642407506924520165943268439040 10723069 3834642850774648498895097622409896320 10723070 445435596297519511678329923001015356160 10723071 195818414726063464379112743917387136712 10723072 250852438981424724081059320168926150656 10723073 775865232857139471994182843016790730720 10723074 -2613594941970811153453716687783181440 10723075 -439671927375358255735164440374697519400 10723076 -22628871851999973983561033237187256320 10723077 490658699350938302226266673935911299840 10723078 -89336168231892087705763027080836576160 10723079 -148503142953964740669659986744419364824 10723080 68378597905491803954328617269916467200 10723081 -1266855887575997246088681033336962616 10723082 3529273744995083126706453650848299264 10723083 -34657896394975793167845287842429230336 10723084 -499511010666297576369677734853107734784 10723085 147378690999879856891037487542022216780 10723086 -13386046406960207170682696619374948352 10723087 525761906615636700419357307480609883240 10723088 194249761961960210188494312275744858112 10723089 -99499011733816178876767039815226585152 10723090 30178295754287110446362140110778076160 10723091 -100904809120487978066830030620676535508 10723092 -127442644688615153970688186148021864448 10723093 -183782674661802695554768588600155103940 10723094 335572172602397355207250281531658968096 10723095 -81211281099007460550105933921086727480 10723096 -324634805587035465722204229463008798720 10723097 369018968304011279136635744523803142144 10723098 -102110242381497599411647988415274602240 10723099 -409833362725282912379303863708179507460 10723100 -149626191914642261454453629205205593600 10723101 20427945479679629002703702031892071360 10723102 -15523944808359000246943796277358849920 10723103 -18046952604236184276630419345003189640 10723104 -126943599900474220884133132911696150528 10723105 -363980320265747895127639716307996069740 10723106 -169000004676817240000425159101518579200 10723107 -384660007982769823603234467748569512208 10723108 -57263724432082048223499192872328489984 10723109 573839533188589418530823797240528757310 10723110 -36479904608851877824382073130359258240 10723111 -646068293620271349747586852726413639480 10723112 206719253013087772036224362839975034880 10723113 133975016864312762434496948784936588042 10723114 -195363095677210822915780471714269765888 10723115 -36679368124710692369902874095590840000 10723116 24321170668289819056006151576133356544 10723117 -120404786154657277930914744146810638208 10723118 -6883656177090584521348042926076919808 10723119 126309369741863087524956851177429463936 10723120 59340365091515474150570487294300979200 10723121 -360595405168912631398105348737092061678 10723122 70785177960194133929832153473525882880 10723123 -627475901601146322286847839105737792628 10723124 1198355401068830131413907745146523676672 10723125 -376651586026305344553250158907200000 10723126 -342921493819275258388313651481221783616 10723127 -187923035490154287738026671120066434000 10723128 -45140059299457727063073819028874649600 10723129 392315947901590797473674539708542225088 10723130 -119454532100139106168597523402206479360 10723131 574318536347852950285131764352883809840 10723132 50560276052188662084189207693980098560 10723133 317589040816996056616874926177985789382 10723134 206096623684474865707699780140428892480 10723135 -244563076350915814237798211012764873200 10723136 -141137609462260561148972150427872133120 10723137 -305990987639883422850497979018884633040 10723138 -326765252328164512692495342315337727280 10723139 243405042303718892890816817046069102240 10723140 -50296246753893580795607453647679546880 10723141 -265242606632526615090578097964894728 10723142 220273820273039985950949349665494213472 10723143 -84205955211492392899951236216677090136 10723144 -24440965482193127162526718870083993600 10723145 242270236866590850295956828332624700900 10723146 -39215050517041989571756632727670201856 10723147 -426007228583639966214988443980155458960 10723148 -61467303831274386558287587786979733504 10723149 -547229656349629099493026380807267318816 10723150 215212264040459291217351211797737356800 10723151 73862946577297128114283143109275523704 10723152 1279574254085576744585376359258259456 10723153 -125033610726260284153987774681941320896 10723154 -145251039333951683096979741988838566080 10723155 4011668992542259905371692777176237360 10723156 -567620316738270489268114969107729093120 10723157 -343913220285928075949561980247342988594 10723158 249034752184513001098655855876244791040 10723159 229957078545992039161131733294842757416 10723160 -153458134429873804911940933302954393600 10723161 389946551847946998010774455938437816704 10723162 207457359615618401152643068762912101600 10723163 -805276647121332329563436312273951933760 10723164 -22019225723167058540916596646713330688 10723165 92971123558293813006415791107235850200 10723166 -788417228173566405277449017018812673280 10723167 6543141031483171934329017602204604768 10723168 -9214023231128985274249625304196448256 10723169 -78881565808226392712753304191759774430 10723170 -80707686595456446635414259782526451200 10723171 -101311014293213178982617212657245158628 10723172 150533794240835089714212768493342632192 10723173 328299990913467150535054735667338879584 10723174 -54137150094906919894721285734012569600 10723175 35863186752236889287545244562814888800 10723176 -262166860744291477616459553361446036480 10723177 -253319900352575981905879496520244043974 10723178 -12474473240987888420195926858119883776 10723179 20680672510250104241651372614994070528 10723180 -133849762930668771731239898855641943040 10723181 -53999074299196395123973727501786678976 10723182 -165953413162883039243105358640916305920 10723183 265018004904721215661120435334643572432 10723184 49346101695568260252617086037279539200 10723185 -16196613416074489114237331578558190400 10723186 470425036496584826423294131645393227792 10723187 -85886580016236016699042864421847946164 10723188 134543633443416380102863760750730940416 10723189 -18884279369665237920850305841901414276 10723190 209924357802548489266893660017296732800 10723191 -18505159130370054745882412232360307200 10723192 -117519841067166015090848691115272560640 10723193 -185580431455082857847557366884482296956 10723194 62023411036968255255699907919507674224 10723195 225937969170927838616040425709320904480 10723196 -185732130486327490123728633751977546240 10723197 -146945231589207360407573492703716133600 10723198 -45484700198805009411031225132032779136 10723199 -82111605520368291056449517150330912160 10723200 -185840822347128629006168758715154432000 10723201 -396742122172667642312913730562715912000 10723202 54712960634918222871486347567889231360 10723203 137066728125803203108959263139488459544 10723204 362246688957478851261304220336523107456 10723205 139609481051986536931496041404154012860 10723206 -104072239825520087588948564646516379776 10723207 -385021157556955291550778101178841550568 10723208 -570470218191840855111770957588056919040 10723209 -264777782082963754588426442077738732800 10723210 98635535413658214817954131834980843520 10723211 -471180712098408548272311078333322008 10723212 175884608449627298357057155044603878400 10723213 214982714326610823001780347451107368640 10723214 -314359299696014148349854872440925633280 10723215 -225471208179093821865162000377220656880 10723216 -41472747827488382201689139796614840320 10723217 -511779894496916031286335675844375606734 10723218 44497673518642442619629399575382262528 10723219 39918488738470572115856061659895637464 10723220 -20632100096258730058391183267215104000 10723221 -170004604435621958345607158210114474592 10723222 -89054829080003758029381814492625645952 10723223 14187283618745861788078312880731791360 10723224 113414867783032246409574365291953643520 10723225 -103548288744940030371883587864011454900 10723226 70305511652714721370841919525721091040 10723227 -2882597184471504189608706738860001792 10723228 -144197172881308706018241456085444690432 10723229 51961557203722671226144810031080162272 10723230 31797015182643518843894298184038577920 10723231 20804764884363322557614171752341757864 10723232 120474084628485773509022083729922457600 10723233 -207066571468984945493166545740088240976 10723234 646431077242577778777137658265749504000 10723235 -199648121472888217863344119254606166320 10723236 275790350941523119197930896828342387712 10723237 556977481824343452485292940123485078912 10723238 378389898559551319301911915880987440896 10723239 777944704228205443558516966383216172800 10723240 -97816007396187569557846689256087142400 10723241 -107662339042120756068184669228178168832 10723242 53179134707179616228017633122152094720 10723243 -762501713315876621263327340517361719840 10723244 106570756899365260572971803796413857792 10723245 18452324134385912257173629267358781440 10723246 -99377091909681837725042860686936308928 10723247 586701701451427088951870799441523767696 10723248 -21635959816123091179122780480475791360 10723249 -109610767581171777542164920792527344750 10723250 -110196930730502491043257135950986880000 10723251 121522790020417188244672408880791297536 10723252 -234684072065235755274310850008888987264 10723253 22432228609665410710831098470243643456 10723254 1598196972108435704197553826730460160 10723255 -30953705819967045973810044702340496640 10723256 -595205271667793289611608290235851141120 10723257 -642534207295897484051843716481046178620 10723258 -82374622762394148698560205701733333760 10723259 -286211639020653882329830935069859025520 10723260 177806736165224184614416787149237340160 10723261 384847770956891784736302424699358977862 10723262 43697426706482208107694215991200256 10723263 216375532888033845221385935648865827088 10723264 -20196741670247530391430818999140614144 10723265 138134673821017620484739279835226924800 10723266 -1934226833904287342517105453607803360 10723267 90415969803409490646251338985894519040 10723268 221604100048296975098841538222788172800 10723269 -236110753307041346042547584786566138656 10723270 206036013187788251066082348055576318080 10723271 -121514044286014731031443755572662131616 10723272 23683099008682073338725109376168755200 10723273 -659043815502849980489954012007100125792 10723274 271004696813912330603901812109358937136 10723275 104824945993431396609633990036353665500 10723276 -240356607971442579427306928280135619840 10723277 768909754354213427584748974656311664000 10723278 129409244021486098074766232300810306688 10723279 -111882746673788524686881052328263601424 10723280 -17068157752091444835604176174270382080 10723281 108715040202849677467433175611579202720 10723282 -242021081565861402827992765091281777008 10723283 -883023094608024674264575922729274880200 10723284 -117079657290850469964305309675853944832 10723285 367847024950207888841705844159384053760 10723286 75793727885373263866310360600134339200 10723287 -25440402397336770080474742178393516440 10723288 617754980619225968679069552107436533760 10723289 249846380442641989351236670812425251860 10723290 -42777075846012947675103686895792092160 10723291 277566090519435934386106313802537865984 10723292 446945033086451950807234491191761046016 10723293 -313489458392645961426677342600835089280 10723294 -453609899886187051077891705822892483200 10723295 -3347558535493973494859252270640256800 10723296 167543848443525415076538273496773427200 10723297 3988066448283585802187342939849913728 10723298 330566715111502113021136518651542131200 10723299 -116506060222808035895564684369678568192 10723300 23630935173398733645503839785746944000 10723301 -561232251477486621871882748077720196520 10723302 -2210261901944815974939867959800078080 10723303 -51166051175584180456663099638875996800 10723304 -151619864333819016222210661962516449280 10723305 -28764134409947104341357191094682002240 10723306 30051428944676090707757791957029617664 10723307 -442866630571195259960936877704145958044 10723308 163524259934354713281174931436116047360 10723309 248407206132681607968557735933158607520 10723310 -71995948642799322866813274244589341440 10723311 17530671079531861764403651232105748240 10723312 -110539340441559677047462749040383131648 10723313 276253876321630107904963899605001950208 10723314 16501280897137900251551104668651724800 10723315 -419083178450519557185498941422794656400 10723316 -118371230593800220479601578606200297472 10723317 -405820558739273149697093429759165167200 10723318 98846915452778110226474519449523379360 10723319 -440369118622064153599495389046493196240 10723320 365655005193743578920812747613603840000 10723321 -432277762889992764162046753952980641216 10723322 -20802221868381854070324860304343302288 10723323 177402891578498897113023367425604408944 10723324 -306252196080522986604283180677419106304 10723325 -454819712408166872588815731801681649500 10723326 -46876545785471224985290699449574219776 10723327 -689485546720514106322170211298551373824 10723328 123636229466938535997921817558014492672 10723329 -229245593398332696812683028009310685326 10723330 529536598961364141603674329073749248000 10723331 -9413795625967490893145114904562120848 10723332 -435164606602778671636936422594212978688 10723333 1366477094737255152115082861002037038300 10723334 136255308345046755766926155706166394880 10723335 -6366400808062903818873867464787072000 10723336 -125237244390165108583076051362516008960 10723337 -530661419021564770055409146278678999014 10723338 -54957345982409582280560612556495208656 10723339 -380251160034245192209019676896404819800 10723340 -2684565962046882507446477772152248320 10723341 253306445733924476444727723713878586784 10723342 -86483287021395561049702974705519017088 10723343 143142636961166349417103654006464787680 10723344 -31997870586914167487443521482746822656 10723345 -19907557814900736795808267933390268040 10723346 -111344571815307140322063056908233622128 10723347 -78609145185216920533561584772795847640 10723348 359866062711667309631662813841911284608 10723349 -10134471826966973997098608922566129920 10723350 -95750158047037881135122442513300710400 10723351 630913889829756365668722833571253478472 10723352 20252997680694998271477293609226393600 10723353 -253598710766728839100699757724767289600 10723354 -344111157394339703076534088345548516624 10723355 124421303579536826339905282303082141760 10723356 -234195582354849342169074847122481704960 10723357 819155080495042469181460764096005141606 10723358 -187329172552041860920858983616831852224 10723359 343970927574782088993607090597081620240 10723360 -488034933915204215903592352355673047040 10723361 -386476847670700796295391882149121441056 10723362 -31485037597251804150109083537997003776 10723363 226601370731719347596445988276077918160 10723364 65519674749352749025773010898715177216 10723365 84366211881450869114957731789712709120 10723366 118767262339460194324205990935916577024 10723367 816602755363490091486920136908311603752 10723368 -185500641322406606430398994238342348800 10723369 475540716284135825381513942982358395770 10723370 8501435777463677389944061003451612160 10723371 -48747332419083707154475852135971794088 10723372 180177446980752227843092965420914442240 10723373 -1300481405457957872855903335092063728640 10723374 -60992148173470881092614763993432160000 10723375 -254094160355530877228848698369342600000 10723376 -196847989583140470493580270358078701568 10723377 -33683251330421010431588864091777617088 10723378 -187763896210618523751088177393378412544 10723379 423118779348136472538310341608295321792 10723380 255274361440150138125198575636961054720 10723381 468070052529015969010029206459388864000 10723382 110962731291860847991817358947037716352 10723383 -11467770928378106697602128543956840 10723384 -5706223297990608623840459733654650880 10723385 32973419685724485798566605356409040580 10723386 83958865113918958348810127967706249728 10723387 304116555715695436559585392740504824036 10723388 207332387245961345678283595377564526080 10723389 197387655075461759901194783814160967424 10723390 -212043732432345885523850711867429668800 10723391 54733894651271714389015550947817435520 10723392 46195918901549620100552916071694729216 10723393 -494261233891577868998658688400752205436 10723394 244254771517397671905814060442722058112 10723395 31179813617610555480351859701138156720 10723396 -67400608097755719747550696377844629504 10723397 119830899484079699038322438622284754846 10723398 -96514163421410548973544395011181107200 10723399 163530309197769658677007805771579053400 10723400 -201650304208351519568871672174699648000 10723401 -92288996270317650364226853603848248320 10723402 70536920796403937411183379653747311152 10723403 -980554943503735214177778362907074742336 10723404 323008584735491803768724545418567073792 10723405 77639298011471951555069025165347003520 10723406 -321488872419964078551869063137517014848 10723407 -215860593286729915376911563279406060800 10723408 725794311357264571006216454845087744 10723409 137022700935986881919989561744790186610 10723410 -10892805749636013858686588343766425600 10723411 594648837793189517099871673368686348012 10723412 -119820186007020635982069298423553218560 10723413 -211358002468260727044493167207053860416 10723414 -32533828122399590222864008740092837376 10723415 569810461748623004283383670884652961560 10723416 -242443200793565605034502162933674803200 10723417 612410806691393709757277411715946953600 10723418 -88852960892090635939467261503227917840 10723419 138273594521277008587369608502958137104 10723420 -109489616817965718096183232282958592000 10723421 549008948133521660954926198746168419622 10723422 -137597134124870151487829460797698830528 10723423 22214378091766343275760748748089492904 10723424 -166867562336698899247211762261100724224 10723425 104562157060973055241484227041675174000 10723426 -2708764517170149156347391914768547840 10723427 -26096346919791709129513032116021360640 10723428 1064459402988062472608140971994890240 10723429 411198782588004714916388491844717844640 10723430 -310602057854694400393505432304328569600 10723431 -194861589088585396767667880963790485376 10723432 41860670111904532807305422227161446400 10723433 203575787905275145040566103407398343680 10723434 30743925166188279863273244180781057536 10723435 480022628253859769251643284216516742880 10723436 61307748657462308596206761699672166912 10723437 186330369728941990664680178816419333548 10723438 3192822701846195743869241376065383360 10723439 -174205145543812977077172658846190488440 10723440 -5623896762840717734683249003210997760 10723441 -523406970317641130777086209742640090158 10723442 275200764982159457450613426696724566144 10723443 -18161844710755287544481484849020054976 10723444 -79364802744372222557354154975351455744 10723445 19965564896303558783506455968868716700 10723446 -14292454661201854958585812850464865280 10723447 31012679839881881138170458557138892480 10723448 555122815641928585508040959874132480000 10723449 -212911299996373441763083493578699582752 10723450 26136789284404535901821505356803218000 10723451 19707909757603693196754551105078028384 10723452 -65340968307852685696961681557319270400 10723453 8134708412510177346721008808613782400 10723454 -17695550055842931187074177931247685504 10723455 93514131138200164708173737982604135200 10723456 -10551581883559572396563644758192291840 10723457 180907146256491138008346115231238293440 10723458 11481275541521559042833609639907145728 10723459 591637518276922064280240475530763649660 10723460 -3525929811697160978820285495013785600 10723461 87217383734240827554774120684824064 10723462 -30673537946402651323398604993212707328 10723463 855659940871959219346524983763014642712 10723464 -291428837542576712046594769955421050880 10723465 280925758550070781668813776681085666120 10723466 83651638930955627495777701888958833344 10723467 -120766099955138178643267468639514640000 10723468 -21826262445189210725328180812614146048 10723469 -11866039693543165328013213223971927456 10723470 -13847520225151323035592310373221785600 10723471 154139220463115626924183065802171362744 10723472 109318991093161394585016254247379378176 10723473 -324111083583193204972736936964400797312 10723474 19274255360045052434993004685608941568 10723475 77638841569400814621624447008671404000 10723476 329287053430255384167674437747188357120 10723477 134209042746607690958842172148368157326 10723478 -271239362112652963428131105380466964960 10723479 -122580714853891631389148154168360958512 10723480 -67968126103613729179274466768398131200 10723481 25686849292660330813324487488825324584 10723482 51400471017108356829582389371055923200 10723483 -238885686571382020621308321875502774268 10723484 -270433741008594098802177600962878785024 10723485 81362549595716395797213252356740214400 10723486 -368959133414454922573996632097009305600 10723487 253998081155553900793339604780096147232 10723488 137300221687158488639873782805865431040 10723489 -21188705841183169172967687662971913728 10723490 28303997596652954983409099112863661120 10723491 238752030503809446289810659983788942500 10723492 185651849764411686820364504535271489792 10723493 99075906065435905619496771525153668544 10723494 151348516755447195727223032147385016000 10723495 188864480565754412402690257837998045600 10723496 165875529817189695320156152508711976960 10723497 175134781415488037640118902927807064128 10723498 73557841810833015772011238008322875072 10723499 -476559348626994663554329968620766008064 10723500 -108120365296125524377045087368807936000 10723501 -38879173821620482046618380864037028788 10723502 36261423234557362892539438865082629952 10723503 -162707536620426263189407673700416743800 10723504 174485679996064359946318617685524480 10723505 2391861284088294903527559390290971560 10723506 265030505733460028080198101756835019904 10723507 -563075632915422383138457661364727118800 10723508 -125910033414891130081425356175291948672 10723509 15413765085518342247664603536474062460 10723510 -3235659345198089797864718253484800000 10723511 390403907726414110575511099928543933232 10723512 -5833482123938666355060781166532034560 10723513 -1172114332536920325657704425862220800 10723514 16229872251436012051482958435058975856 10723515 -256154539519848816926216124987544796160 10723516 -548119999434216654882772310151081794560 10723517 86672827552417553477324033830263980352 10723518 -45717162211586090379553103573667239616 10723519 9453153725862901919108996247621136480 10723520 -34516975707907791508946969450030039040 10723521 200146394900759654327428822962085011360 10723522 -27210154156653605317361403044902855776 10723523 -566319536407566232281917408048287788228 10723524 57858546604635389806038026463176294400 10723525 36698426564773267799239350335566849300 10723526 86855417522222900480388276039287065728 10723527 -304864889768264346006108373394892601752 10723528 -386715354342327592039091666951014947840 10723529 316362803658413844542842930349256051840 10723530 44033983291431634304801369279577600000 10723531 -136177939887982900473935302384684900576 10723532 72164671101433964750302094653428526080 10723533 -259942954235337367171873293421227650400 10723534 -395611440812521564264271338061253259584 10723535 -339122566369508987398642110312805142520 10723536 -3777315230971826575719744981022801920 10723537 -337815128258028006702458327381717547408 10723538 47179710117118056607693358205524585472 10723539 -290898597926110907564523505473318973440 10723540 240248520654460738263177310163896289280 10723541 565870386949291667697127909184228701884 10723542 -50674546771835345450377409977099214976 10723543 -38762731296540476010271705809261450240 10723544 205622800664223031829061302257662443520 10723545 41857735516932679833194773550596713600 10723546 -114358525982352422829741344588842944528 10723547 172003039640829578141661280409500841520 10723548 -234365550052058412730554906149449605120 10723549 -1052662982139341184784892759937122779764 10723550 40122986154501009099648914952761721600 10723551 89098082156392573118486125857461296128 10723552 105755494649161063724218768793193676800 10723553 149366805303741115184057120590455952020 10723554 11644845488852512565860329051755833248 10723555 9565377127758949830977061450497601360 10723556 -423661395229363570779805742084111708160 10723557 -37920046881081085853941745565077776320 10723558 -312240791167965627070742200272087609120 10723559 -162559528955382997745976234006156363648 10723560 -187007180987389158241224834130628198400 10723561 -110021814698641912880111872217137440838 10723562 -145321656169515125093970977415446092800 10723563 375677558738592340316736282982105125600 10723564 -286626242271690064369578208471923629824 10723565 457841189642492048474319420432273896460 10723566 15455240753741981198058953969130037248 10723567 -1056663538388338271096344372354019460096 10723568 -88481251250089590070267235532698615808 10723569 308493844757658692108119701856558706544 10723570 -92756599537738937077157586525892800000 10723571 -746930343317116955788765201023208489440 10723572 -345732092933538092542897119469462609920 10723573 -2002839611679447868224205844493595456 10723574 -2628695216071624782517257781491337728 10723575 257292005697998830851034830012363324600 10723576 -178961371671066933319237882500849745920 10723577 -177063934842860012001444771914084231574 10723578 67541954600723876656302067686560510208 10723579 477235254389757319099845356620491878180 10723580 84307142494449932564939592502601226240 10723581 -108322370474267825832407595085791289440 10723582 144077667153125039400933414424163073024 10723583 -377140837151435250107055543941240514576 10723584 -355543881517437774222523981528087658496 10723585 146071477304581030212824203292931549780 10723586 75404225062775743121199764721178966992 10723587 62200559227382798085349689005726676480 10723588 -348281933672641942510166728088947645312 10723589 147936607763662683135358328421493657824 10723590 -56697791518651774907993337618298721280 10723591 65892284460742306698778656681496614384 10723592 17307245400424841057257795633122263040 10723593 -203121747907880142335200324981676772336 10723594 -76732681250857187401639832323714560768 10723595 627222200063389757391584111509028589600 10723596 -40180306683919448636811637760100427776 10723597 -773004281841011732721494767415350762954 10723598 -4458166217066370587709128574645865536 10723599 42801962629581967847173510377800491704 10723600 -54366204657361147184096963118710784000 10723601 143162851960680682126839310017393880050 10723602 11378042531247752989187118455748488832 10723603 860991098625786151378810994115576494664 10723604 -584203086286349908486518278046973132800 10723605 -212173165223531035613316144334614083040 10723606 155754356598431468110902022306779550752 10723607 -64360634099394554007424165122255880920 10723608 73175531157120137745332378810721116160 10723609 -306984954176743553086323227327540596796 10723610 -14876721798525927793850237886747240000 10723611 -71054328450433178784076273644806992896 10723612 27826640997862051822695394833128908800 10723613 165627669320574099529110164772223423104 10723614 -228176842029507639413481593041463218176 10723615 -153710902689886272806774092948042288800 10723616 203939640573750464957488362276287741952 10723617 814794841064041786771034926509930516480 10723618 114408163059897833015875288448302402560 10723619 -649135671598043068188949745458726589160 10723620 188185198457724244775904059384825548800 10723621 406347770612122690427238113075428853822 10723622 -23560129810807220887258873967360898816 10723623 350761724056064994469671476048260953384 10723624 527850753847912676020131837996115230720 10723625 -124928790691396350609994114999515000 10723626 49525883227660527583375916892322566144 10723627 -28971086667768492575435719282061687520 10723628 -278140922992937928748853642465682469632 10723629 -97455357218327598878193387172661091840 10723630 -282715986025630909971263022315422783040 10723631 -285042884811770929376309285627728643568 10723632 43196953026266903174310292085091532800 10723633 -250447411261233964606954018613194587118 10723634 12380134418679898857640894365404667696 10723635 13612513824174693071440811378930408640 10723636 83793026273133259425708180210293563392 10723637 -370998910977089040342751418997297933714 10723638 -51224433308010411221480066585507635200 10723639 -225864130333159746611674054403710754576 10723640 -241727118664662382709215365186278707200 10723641 7205075809693098036226051146349339584 10723642 208713433858787445836560867041652175472 10723643 -333753580626524777582009864945666930400 10723644 53028334570702937807192191033974128640 10723645 -128726172757881174399896033113473206100 10723646 -325762078166425417532885626056693817536 10723647 176484060813906975277463836479163680384 10723648 33950275245144205185177808766673879040 10723649 -154458567636674231332185546160348113240 10723650 84646420969438683874320110725180464000 10723651 -38714447113137408911490217886356574568 10723652 -260430174004343935569048938643672702720 10723653 -398126534361853303858432512771741779136 10723654 -147088909402965912571832754339436504224 10723655 265303295572034140495619044543084909560 10723656 -391529630067296307976212154728761548800 10723657 70055524546882806160145672771745329600 10723658 12347416048284115605063870416048613888 10723659 -338946078789500021543976244545122140752 10723660 177127219267327995218239483718240578560 10723661 422393181664460517568722925342805205504 10723662 -24064477109706066644777565439262109888 10723663 -297270093364914948247436328592101622440 10723664 66136878188593013907465158563989159936 10723665 255538321739543773965731234462253745920 10723666 -16070488375641971172252554316819289968 10723667 -429859934361840828881450205649689163284 10723668 -276454356306228193014075800034629259264 10723669 -384748983228794499677272574262304218240 10723670 261738976285644699937596236914371137280 10723671 10511786882341469090923231266201001392 10723672 632087940184026726644335836776964556800 10723673 2159067399223907917371825457824029640 10723674 -99585151380139670925506526206250277632 10723675 -32735061056545374684548252013578294400 10723676 -254317202553360635864566913694564564480 10723677 75331175702552956473368534851925020032 10723678 35853480682469364015927936908793515520 10723679 545894571483630146436588416090474113800 10723680 -81566341186455401613281911689778298880 10723681 -98860420939358854588196213491364474688 10723682 -355669372522977869890145745076240055808 10723683 -238164979917702630070730633006020982976 10723684 655978540421581377510355959073924096 10723685 -223411198226208348008567328240515270400 10723686 -126818936225742856645591625713627503936 10723687 -4828679893869447358469414104206234200 10723688 733547838276346514592356281296512040960 10723689 -365473027523404886261720062628948097600 10723690 18477723669914851887215896186338155520 10723691 -128770589141104910164741248892107033600 10723692 70251298332500583791925602565526290432 10723693 134585463256332802916285669498222026444 10723694 456639198446455842319984475448811768896 10723695 -103098540031910152501173107005007769600 10723696 -11220215039239799383953244679042203648 10723697 484811742559555922444351455568224834560 10723698 270836628371866433414505100380713303040 10723699 311781962174146982342610771750066628200 10723700 2702797716062158965049416680296665600 10723701 395816274912154442160860393065671048480 10723702 239749870935761625197934565820366646528 10723703 -391302197413002706566515351956494705048 10723704 -244509300082468449569692435568981114880 10723705 78489692271200754113455410592392549000 10723706 48591481834802055059049949202645790720 10723707 -19779473571738484712385223296014852880 10723708 577686834169295915466704314367435114496 10723709 9641657504450355078896311222042158816 10723710 -81058628721544282127816993822612186880 10723711 -72022688588005499059143117360710457600 10723712 42136021158868596805120756121862144000 10723713 -41657624951660431918152383756292701184 10723714 194209668340871908538747752149204276480 10723715 -620482204744728787490684756633227958640 10723716 -304390856982420163642558351183714297728 10723717 408961737484728596871983444071144142752 10723718 -133559512768547615183883543651271102080 10723719 -39640244599900423622349823183965441792 10723720 -28741615978327728030256198451834880000 10723721 -1172393529274736640788906022220612858608 10723722 -156189641386195106193256107579864380160 10723723 126629276411855215645276119370168531600 10723724 219539464057512763612684474804246646784 10723725 3964244208229886436545603658213168000 10723726 242390578985411489351926075822790696832 10723727 2003417070108201279917046668183923200 10723728 -88947395204907316776635380508454813696 10723729 -585268027044527230238703708016412182940 10723730 333351652622956938320690371027337177760 10723731 -100936033245126128315428086648612312648 10723732 286265396383361828435671320851390437120 10723733 -344543322190411673083416479328793608480 10723734 -56890697771121643980150112204711044480 10723735 -634693811930216725782830812550955977040 10723736 332553757641086181616797635508215808000 10723737 -92539329221938325209179899804606511360 10723738 315351194598284119188443887892691082752 10723739 96764818712642307262448556647218734768 10723740 -70093755768354125231490231232131563520 10723741 -10241637103134862333057860765056993536 10723742 -790995766931692129637732362882472873088 10723743 -542799539075920276111540430886376892256 10723744 -636396810916407659330232768673693630464 10723745 -118263273965495874005326552743476347500 10723746 -163596000895142822551566560263794048 10723747 -17316919821903904962895378635771912400 10723748 566429581542651245167019958521982661248 10723749 -230637011286517641667018713579895410336 10723750 -12066678578863526229546763831857360000 10723751 -122436371119279409974732118983595395608 10723752 13414839003136994575639278455941939200 10723753 298712651901660191814466984713635014656 10723754 75457228229962653241742394583108380672 10723755 26933911670509499694494330280588349440 10723756 1912496370490556564267188958445928960 10723757 -355535229486083289878345138032455223968 10723758 62629914449210975038691673867206673984 10723759 -519449535223620035841982260375512445040 10723760 -96828459562787839438414806385545707520 10723761 304479183420497893897703695901899657410 10723762 -10245346042802354829487878688062609408 10723763 -727272518336885331329366969290027295988 10723764 84336131551807994313062368017888970752 10723765 43943248588844042901875262424691502000 10723766 -40196077605734089767384135638607932736 10723767 -199012456731460227964585130958367293720 10723768 122178975311383739088743091530323722240 10723769 -100103371345309683955098737210287632768 10723770 -557509302602617610256451741533980160 10723771 -671089823866701528612498448141992153800 10723772 -54650439026734488762535581438683802624 10723773 -10078434437957525924067443433081759360 10723774 -171958248845539656662114614882320516864 10723775 -46369795758695764780409693685239512200 10723776 -35487687474021677261211569278408458240 10723777 8433122241872099408351331237478931332 10723778 37650132071047827555037917841998012480 10723779 246258693382049655627678559494622842240 10723780 -250753345541198483364353894117961542400 10723781 -272138623869951350578865671165253990400 10723782 -196560497153544810695501619770157672576 10723783 239123579879285574518311015732549467264 10723784 -6862926563583119447711487203549337600 10723785 -181257424226120308130020527480192628800 10723786 179927310902528269728643686964904684592 10723787 177865163917002037175094289822327867152 10723788 -56337508089191695239391039307858741760 10723789 501360318396411445059552908929115241590 10723790 87539569754085504761640968416397414400 10723791 14592409079783834767427966625184540800 10723792 105633610797936968971075342386247786496 10723793 1045444301005919321055069443280907579380 10723794 325629290874768234026229895426799800320 10723795 325768233623549822471166282432264106800 10723796 48297843276899571188689506625288065024 10723797 145620942554770998294251199317964945966 10723798 -342029204417507340287844763956334245600 10723799 361196361399815178011679434109383265480 10723800 90355912146852203016882273336062976000 10723801 765886119891891119423483090173693522704 10723802 688345058480356844363488902519615247872 10723803 143804076319197126793537785025604540208 10723804 3094515739177099108837771092225748992 10723805 -287123961253090934053645660047847476000 10723806 2525208674453504711790365839625308800 10723807 160246803373704155577089624466918609056 10723808 -288597636438347541302231288228683186176 10723809 -347571891821721781387872649546077857760 10723810 1073941064930223148796435897775862560 10723811 63837301292227130866946875832180286720 10723812 -17876912487337092473882016399295451136 10723813 -1070866837764085360485429120361118976 10723814 25947274490961056873241444698069036256 10723815 29128230660296534146910776964228976360 10723816 -130170101920345799663826790703281259520 10723817 -41422106366122081194255473077508318208 10723818 -7970225415242718629281721171198307840 10723819 -134229860197424348083654878027406471680 10723820 280794482590509754022142936934559662080 10723821 -6521400383104820324983797677698825536 10723822 -20700045211076965957755551354895670848 10723823 719775061502061299406018892617006894960 10723824 -139973590177831343373249729510490669056 10723825 182024617497614077649274552149809545600 10723826 32578394755021371069115562934184388112 10723827 366078445994092174255246426406124504120 10723828 -499112802331378247909874905986012416000 10723829 543222654496898896159240621974875766684 10723830 -5100389949683358475821623163633500160 10723831 577106031119103378821818690146787728672 10723832 -149491060768825063313785753486464491520 10723833 22290924126398101066944081163341586224 10723834 49377764990573566150619067922360887552 10723835 -225908065247232273524019226184039667840 10723836 166728679890498011739722082641440768512 10723837 -81956354951449260301394743688922713748 10723838 -144476468888509948142629454047099087104 10723839 106871387378156333853365523657396609792 10723840 89566982228687083709851751994202521600 10723841 337043669306250542163155236645432386900 10723842 34862611917132859379423834832863044608 10723843 -159000461272021327319158304887925365856 10723844 227084008363784406253992336468909380736 10723845 626276235283601754111938305276819322880 10723846 -12705150490912164600142459756623576000 10723847 155748629805642208892855033751353479680 10723848 -387134250710274093605028324509661143040 10723849 -1101686620808308133294421650675788464000 10723850 -74103700768173427700250333745621728000 10723851 204707153299062354316185648383217304380 10723852 -1080987062804609310043938675270978969600 10723853 -70982498727917063227429072689079840320 10723854 -287247765362042647678083094030433388480 10723855 936637948387605641018796082651249238400 10723856 383689687899796662798200024424775680 10723857 237656046650504416824447332010689549040 10723858 167865037527514752921844114701164719776 10723859 263539916131813836178701352536886998060 10723860 62059158543745002790427304648783052800 10723861 52945796861895829621358280271743825408 10723862 -403374911472483953721889069930103705568 10723863 -278495606102547329366883207255618056856 10723864 406399421554418857417697098903488491520 10723865 112460736148203132256959862274680787520 10723866 3043869090375070233806152664976609024 10723867 139007514992248149151207299518389690368 10723868 -462294582945643176121976115192604887552 10723869 135111935626424743808724243983198903808 10723870 11547533168125257202642587237352706880 10723871 -321778301600797135472484837865316768928 10723872 -10927148529019905145263000431876898816 10723873 61906711669093587603556523289692001122 10723874 -79375143053848613082762210089834024448 10723875 -467117999662438387769942242223076996000 10723876 181417067433442539629419439115186719360 10723877 -5881149602608600016931632906818767240 10723878 -65016768515775707875379179902833049984 10723879 262966231711407934306525140553629887480 10723880 -36166547632115216951436090554921779200 10723881 -36415246326413625867740705206411766400 10723882 13017729389299877014180654689700824672 10723883 -367487890980520914252865546838882945868 10723884 -145647080786342164257268269047124171264 10723885 657561232930855456158359155456696992000 10723886 75342044113506024541198687223252951040 10723887 -487856357848633644585090066710672296560 10723888 -9971475593492042375812218190832009216 10723889 -876552563380985668575596590286926999968 10723890 -46996767876127127000513874527228659200 10723891 118808121016580317006405085407852465292 10723892 6494783158129684036310795493884067840 10723893 395317698582084049028644351837243416864 10723894 31596960097807767372380719401018350496 10723895 78964260964422782055654849753833928000 10723896 277780518786135165537633881073326899200 10723897 428977925171643071134274834135662531200 10723898 -74436214618554583712558099645615335200 10723899 -1247781232089978033547203639940137600 10723900 243354695936565408985378861768641600000 10723901 347564351580320072713147388079200466912 10723902 1409716897840291909203352221666029568 10723903 435461872497680069984742006303339216120 10723904 42367011610040094229700206065824563200 10723905 -157423627040352305255136619452027455040 10723906 -138015976144645479311410710000757062240 10723907 -24382005199698363846738372959401471080 10723908 -44294938911090245680433499280321253376 10723909 232489835542399578260674395969433846816 10723910 -24142671201238666494396787855137168000 10723911 17913265600237740784452988663992115200 10723912 116055370689875774605939235075636659200 10723913 158960458794479016992910839803274067162 10723914 1770539838425197593609623146324092000 10723915 211874716885682719667500278737588134560 10723916 226135151183257308340703941879825459200 10723917 300620892105461367567404690822736626880 10723918 315524197641190840728820371757859924160 10723919 24962401843678089038649499891680749568 10723920 27351144670192010642063962386685624320 10723921 -19590366568580249971515740767954961496 10723922 -39531674575922196617419725243495980928 10723923 -14386635125251969758517544854970280960 10723924 -57521227607922063739600356206007032064 10723925 -377622715805772584575085691717956815350 10723926 -120843962828404224839045289157100351616 10723927 70504045685931233777175396335935821600 10723928 674800516214873938866112993485732956160 10723929 -26384547770329748790643381555237287216 10723930 -13972628467416330460971266915424153600 10723931 392359489498144690871493766690842717864 10723932 67074586054415252804800203716280517632 10723933 70485915398449761290562571504345720608 10723934 -13398893597958466252075813286224404480 10723935 -81154954006116080450381006411518323840 10723936 -453393895475923738930357718108147417088 10723937 72329413618596563144730125271578588352 10723938 -128294354784463513250179430186111523456 10723939 538489883470980382246451189241379272960 10723940 -188863200940938174998239463390413278720 10723941 416759785971193596713137839796803517440 10723942 -1975286731953785747646645259024504320 10723943 -484863097488174718163504518407426797760 10723944 -348533924942307163474609837971122995200 10723945 56901555925213505870126565394950449700 10723946 -175466311028331202074705104536852085328 10723947 149508469310272458904702231083222521328 10723948 1253474529368023399669545988009881441280 10723949 257771591954415753232977668796646785036 10723950 -126304214804818858231294193834453006400 10723951 -54785080539847280136999305656620942976 10723952 -178633275899627177666674405723939307520 10723953 -733461856502119387792710801771152202336 10723954 9960990175870722853889426049991956480 10723955 -570170776840288496028307884638635919280 10723956 443333194138138986465218473358490347520 10723957 -290877928125870975792015549205542685248 10723958 -13217099841952416891139982405263534080 10723959 31089160255387788289904311719861704064 10723960 -36796599413250860356717873297128652800 10723961 419053010858875564155534624588168824400 10723962 -63339104936474662911041612125316998656 10723963 -364064251745259017752727502259981853788 10723964 145427039783915136247859874810987902976 10723965 -57862737825590316640050657973689926400 10723966 35642256532128269875017952214593207680 10723967 -42071733542322498892649464133255241720 10723968 -287065509591840484172620136378793984000 10723969 103560368904003586584364717563184909396 10723970 -28676582935418808777342508504572388320 10723971 53877538665287508857868077587166136312 10723972 219664219790550881060828431042117120000 10723973 -70627366195852912357674058883256888036 10723974 -210056585714328656397553257278139666048 10723975 46524538634788157598533288703388473000 10723976 301721890647057536995663788019771438080 10723977 167027075773695028246929657502791153600 10723978 325492193238368442694498212472417949280 10723979 -42315564101433546064673026834429459824 10723980 73419774177188920419481882194358272000 10723981 -284041477032852708459890650843308710218 10723982 -51755484781184796202888303505594073216 10723983 -505019680018592991730038045837756803952 10723984 164456101368190552744510095400420352000 10723985 917807571158746295124912749719411200 10723986 34831937670047003907014070811376899584 10723987 3118050437152387815231731288298613872 10723988 -993188287430687002948417207704214656 10723989 370099537326957982845113026669410994080 10723990 -517406534379173631767690296232671173120 10723991 660760463734503323160558259567309360752 10723992 -2762967353098380714056940631049871360 10723993 745858415198755729664531423173924634058 10723994 349144295295720980501121180040559917296 10723995 -9000122308588200581126802237642429600 10723996 482734562111174044808068389141460160000 10723997 103275737872326725088685151910622208460 10723998 -868210517522537308155253788826911936 10723999 -173202123386028520837761285173758081920 10724000 -273671551971772727045765077785378816000 10724001 -126166360841860216764576098175594026976 10724002 -125858556678708443769643298903545024128 10724003 294236318310298374911530071112505620464 10724004 -192988694214886450537974820489594853760 10724005 93174915106775317411932553983852753660 10724006 -53156931123181300758364630047035874816 10724007 37574769603181495462769474731208024064 10724008 -125269902445593630146167060607446640640 10724009 -9308754644674763743812590562416070000 10724010 -72711907118308922528602420988020231680 10724011 540483972229377568474568159728494722612 10724012 24814850170330300756092423431643746304 10724013 -37716445075336680907449152885058223680 10724014 -30540494277184444455478888775370555648 10724015 455930171351310628609782133852194221520 10724016 -9667274589842709195364564743147749376 10724017 -328740799572343489644281569380871124880 10724018 -6906767855839084542196503528548401920 10724019 -247200722914950555138939287977450579656 10724020 144839857736467140589561586998726287360 10724021 6388221402888975482069349787083374784 10724022 229274396813983918957790266713691808640 10724023 56005080705033530548013061571000251864 10724024 25315866541687226004787854570836152320 10724025 -88087107066294592747091188487888150400 10724026 -74314082785666383553469301173173017600 10724027 -75468397821556721465711464589730740124 10724028 289945176953420524407128643850813440 10724029 450130487899810270570055674088377560076 10724030 163548322939713022109117713317147436800 10724031 38036205008355751699235753124330979320 10724032 -138779318153094726358854849477935628288 10724033 344011658219872567877616910252185217584 10724034 -265359047772793219666377973141127022720 10724035 6497029681722948701801554519445026560 10724036 32463806216695040592400583927772362880 10724037 -679221123657974783981997674725076382720 10724038 114910310015690162638486393058591026944 10724039 -257656092309881884325525132852811740976 10724040 -213164146778354611367321306541143808000 10724041 568876177463679156956501023919876260442 10724042 -113970230356643348858827002861248994624 10724043 -15363972308988353551227453117931018752 10724044 441571587132348602757163036703249078272 10724045 -832486663855120938840611862961787800680 10724046 -175659144792255087861787788258179015616 10724047 -194205360055251769845342297204822256448 10724048 -235968963978677217887390817242270269440 10724049 73343030508820410187007094872667863040 10724050 160119856582123949280035668398474154800 10724051 108732489580730140227617545203606347040 10724052 143212114974566729756595283418127992832 10724053 129094448020965267965603787367741324608 10724054 340869654178659351243897848642241502272 10724055 64135276721259719710088995312091112000 10724056 -28123846883331050497056596775862272000 10724057 600899180810188180278176650128251223306 10724058 -91682656837701126454587166349151495456 10724059 -7510913406095707215812623342882503384 10724060 -63529559839980313389428193382716971520 10724061 -492051046086019130849441071377881747328 10724062 126625234165364301593022122318192434752 10724063 -228794569063598065338999933752888484240 10724064 -385324293230438929108826860381329948672 10724065 -37221132372059285071231084023829167360 10724066 431409352877233290181846527822684593232 10724067 -283403382300087576157353125887239817116 10724068 195755445066488536057436559454709214848 10724069 106564335456111202337506973923598802720 10724070 -42421855602835330257578117689169510400 10724071 -1299385291278536638342669148494092968 10724072 -111260412737001132728454844413272064000 10724073 -237438326946053288270405384915681370816 10724074 -48793521950605910008972532635805976480 10724075 166655464880978792693074663263359736000 10724076 -377920347961028111885420111631306055680 10724077 650339760212305498404540932066371584 10724078 19118768346969328075565739448516707840 10724079 -316342523772722285651454055245244354032 10724080 34934323180434787693690802363571240960 10724081 -418148810591318120264514959397972179118 10724082 -154864294849398729905341295694394382208 10724083 4703128110005727968097111079284884904 10724084 178910530899621840015526142385733140480 10724085 -235314712022609623451381177122947780 10724086 -102920855753672970498136044665699204160 10724087 -62389672598651870221844237421539404416 10724088 247407293708481261251375976306991104000 10724089 465050794358717177481506928455503679556 10724090 135403375942611675680455258777728688320 10724091 32456031196393879685890372410172174872 10724092 432963492436857202656742753368284477440 10724093 392395484685016324745449427350243168344 10724094 -19043712228521814994317143858502375360 10724095 -174784884458241011094865367731123872480 10724096 116966779462948869917751252524269043712 10724097 -230551610838491670235929324528102862272 10724098 50177599990930160319245090770457026560 10724099 -196088964374232955385944039756849296900 10724100 -181824655892372442495133330531923993600 10724101 736326377762535601598379110849917787102 10724102 -249408785929685921742707355584880313248 10724103 267694619434340363412017023540271314080 10724104 201437931662516109255694535637071308800 10724105 -190959076114938588494710017725037665280 10724106 -208580668096019898088658259800046832896 10724107 -489115792354449686372358252363859756448 10724108 13880460555738414538983503965777782528 10724109 -265656528816173589393374220977400576 10724110 48612895870070999568666051021560256000 10724111 -20248901155803982575177920298880879488 10724112 -616719921730144802993609214952734720 10724113 135869821458810133270290862975114795200 10724114 -2786511841157146816369564216406217600 10724115 4343039753358734072720862101623768320 10724116 20246301563588321691605699391890013952 10724117 -283054959009746165861472371214825773988 10724118 -80084199727499456647718514004761833472 10724119 237517777151953106034801637115552030896 10724120 -289496200243425750646955605667648102400 10724121 -4633096586445163369173191701014523260 10724122 114925837112012691256617269796934874592 10724123 338487200706748382106971140542957171744 10724124 -17134981012724242012874169905948737536 10724125 -565935790795818040176047746092683721000 10724126 53666349774651899341522791045152140800 10724127 -70172418244584164725320964193320480368 10724128 -533204098696425831175990129671072645120 10724129 148684941968505344500221401705671137684 10724130 -9626562126494564134584341823331968000 10724131 -490911699313282885622814498496518652416 10724132 139281503472039832447833691092026434560 10724133 -85473065611342434892909982351882101632 10724134 40082165418169053674247268042021251072 10724135 -409395356898947767328297599781562848400 10724136 282684370982936676169611086576533094400 10724137 -93831023832441143515079958221212302214 10724138 -40330690826304347535410816782790641056 10724139 -5486996125850034349089974479003911396 10724140 -15881343208910793055681034605735403520 10724141 -132131672655452124314872293382145358048 10724142 -17216588011971888370875749061815377920 10724143 43679801264733265223742786103651228584 10724144 55947364836040497845218129919554682880 10724145 109525520835464449250570602979171934720 10724146 -351752582923721617926960616060656127728 10724147 305672906202579543795494298945137450832 10724148 347931318068813505560333638078668546432 10724149 686199587262381458150165869939454148480 10724150 -119176294300506740851394294525882815200 10724151 -292519211125475210325106061040341886720 10724152 68678383687769164769154564277186437120 10724153 164593064127788092929054465123195333264 10724154 -64492756103479681815024667329113112576 10724155 -164636721183913513245340562193012667440 10724156 -206398125328210401929473062548679828480 10724157 -414990536508377952019057619620791840 10724158 357280079701997827189215076376403751680 10724159 255986673074047217411586035627453031360 10724160 -57339965275189816838382744495603056640 10724161 -32723796325177067636488403488297670784 10724162 -93421226188697251462379316364440758400 10724163 -246444683741993896044134373063500923656 10724164 203080563124963865710056191118287941632 10724165 41120471411016060753022928738565091320 10724166 155054901077631511050355802293384162944 10724167 634151412604649648812043802601420490992 10724168 45310211058174924887214570757458001920 10724169 57764570295564913770419903850865380480 10724170 -34303564850965601741006206296560428800 10724171 213233849399153600573660783266547097600 10724172 -206943746457389125611647000195526763008 10724173 -123971909468780744074394152784908877578 10724174 270131133269764930499799358602088326336 10724175 -109607592551599155350268345861680688000 10724176 -117691624081971744092730648428438560768 10724177 -720362695858640447352067231235090680974 10724178 -454643018161579734411006029067443140608 10724179 -440381339347523343573279899286878463216 10724180 -144079003629656246527636778266487155200 10724181 65686595008511040482417327869184174016 10724182 -42821763404908083679656668862929111040 10724183 -198067788629627207269464835179690822840 10724184 -572605238788462903590829911511425024000 10724185 145243271414700173666782445660253637380 10724186 43163973494472129951118820465002086144 10724187 130666426404827252609095409919904109568 10724188 -699653990850943367209141781060957904384 10724189 -272642910210174946490052081507345484800 10724190 91774877591018748791955113736994811520 10724191 140151496046263422970744558011540507112 10724192 -763412915896911535684603966533887459328 10724193 128539644680817107633482048704213080082 10724194 -78320360412469668422405779857127848960 10724195 341625287419686936417026825438586788160 10724196 95155008689630620940313026475364331520 10724197 243299343675386594109626777980147614912 10724198 -56664844272416803720985647238832299136 10724199 138394029178019054200087671741923657040 10724200 256971085233766082867653271159483520000 10724201 187144216247788413135080262733058475600 10724202 73370652948785222782976813030095610880 10724203 43730341928354203931150433367199931280 10724204 57529660778273233029364720138279850496 10724205 258645431170288252312985273847782715360 10724206 190332761397684135580705587106978220544 10724207 -359793212137070746871512754477094858120 10724208 -115100620405168945632189185052337766400 10724209 -191259180714722497029423416395259715996 10724210 -32992917164826249886295050587721697280 10724211 -7003735764284377473342510056634565920 10724212 1792910395246588060481030167361519744 10724213 -236570072747990840563866754167095440416 10724214 -281648581746941362419148618496162064960 10724215 -141002654411150179567102675063331945640 10724216 626325450402400822395693466457588244480 10724217 146376749077921461875761075762560837312 10724218 345095076358725084610692392641559560560 10724219 -211749184469252724827015389604540190192 10724220 57793191088444790815606979737673349120 10724221 194508260948366569385180675825240160870 10724222 275469250276148963056235829217465446912 10724223 -145158108783879478938301140616762644960 10724224 -250089551797913725724301484438113484800 10724225 -110738784607238615104634497292942025600 10724226 -100667932511390814760653108944312646912 10724227 4320737570083956534178088428028955792 10724228 -255798343692948277603961633554193167104 10724229 -316497871267940078960702339575949756040 10724230 325468579210993068743174755629703680 10724231 243597835158221819635460121918870438192 10724232 -182820727545096905599489424896316866560 10724233 -35908593252036152164272303250471534080 10724234 -167205272941217734016079294198284427984 10724235 -334100969387704015602747542899251498000 10724236 62283701891065874683424867067054145280 10724237 -296128953949175626059784245068503959114 10724238 -13381258492968627133369536167780870400 10724239 -26592321676880883920171838563253470544 10724240 -76659812608684890725620278484021002240 10724241 141941365765490218646400834315042813024 10724242 309299150163878069781317204423176720272 10724243 -21173733943594225466644178979663178032 10724244 -147727852443626262493451257738891911168 10724245 28623816236183507670361281919533290880 10724246 -137828393386783370648091640357149231360 10724247 103979989541304244386835141222652167728 10724248 -375274134924002244186972450609498624000 10724249 304421856200826991429502331979995218250 10724250 -82493823589245627434336075621045760000 10724251 338187745832078250225432572349090005252 10724252 -200146064628006340445023153809619476480 10724253 146731142928281902419546070073654032800 10724254 137878540746419548343706780935695584960 10724255 -212314918060175546075600419089037454640 10724256 -197888662991388774741668635288739512320 10724257 830625763422874363365583411118467407040 10724258 93382865282371846397506370618162153760 10724259 201771300510968214711976587990360576 10724260 48175599640632369927554354311144730880 10724261 -37372416088554057896985135387206404608 10724262 -160835775077142509752329237250781974848 10724263 850053888548710213994077737541280497200 10724264 121472841798836257056037383118932541440 10724265 -58545153460348707034369753331589216000 10724266 -6542891818693795344060619770483717120 10724267 -797247834549838436128978773034676508120 10724268 -156231818703337132370803038098999869440 10724269 427557810388875640074499284922672403820 10724270 -11931827117210744912212059391527648000 10724271 220370988439443613023068388718582549512 10724272 -16742073762441676021200552236253708288 10724273 194694631395988611038075194442773823040 10724274 -101084087844432543888131591944477809792 10724275 277622943256992664892902295153818800000 10724276 60253029205667973905270686853299532160 10724277 -192934015092674569269778787786326906080 10724278 36912462446993889079181439952443589824 10724279 -298219998371876301682198088510217596016 10724280 81057001239317938319698842592188825600 10724281 542985175624046770575783171992817268164 10724282 -312084875076346003157729144260832389008 10724283 43731568774681115376006745196068308384 10724284 -32250322742513447829843005853596584960 10724285 39794568987547944658054530697433489280 10724286 2023649992850391882466087247896071168 10724287 -47334755940326387227675947912894000360 10724288 -89574173810098381664270414986868686848 10724289 -225379318780130215950847805231453899680 10724290 177726063851058402241425407190136442400 10724291 -551918791965143958998270249540944347768 10724292 -87261556359788469987033656479618252800 10724293 -359084309691721750909305389693774139776 10724294 162384442848823197801041057718148732032 10724295 -13705598386178629908515435060586178560 10724296 -360594294451356304875290142727629987840 10724297 675367364930722193791253323804795569972 10724298 -71575420938204346454247478211033793792 10724299 -1108421464421208904938557249894503713440 10724300 198018451533274567171507676911238726400 10724301 28994489437336590796620973682081445792 10724302 22115468071921496232155942118126461184 10724303 183827931887027674239595570273850742120 10724304 -45893862134881486689351966650941833216 10724305 108173991334908069405213307426778112000 10724306 -304983590719315828753741738899970785648 10724307 238268335410913965538340312034304633920 10724308 -110345611808272370973441572721976285184 10724309 66466918938650505688231957432613642400 10724310 105641366215269345292423566436674441600 10724311 288225431139440561782229280398186207752 10724312 -483878493318858893202483336020206694400 10724313 -68018519792155070711537638363613707056 10724314 -328634840867565752537894990427046729248 10724315 106105063660329830089316462155435910400 10724316 -178799426391094490832216771004771691520 10724317 788028787828620748914009912855529241932 10724318 260396186094057938227720537773820789440 10724319 -823945565676421146800388834739061247456 10724320 195800342151525572669359802223765749760 10724321 -131153846171370062301224266818737840478 10724322 22246715352894847607533232184544051200 10724323 -180778205628879082750684441907156291428 10724324 -256920825189761894194873415644557506304 10724325 1327408842891885005216558948589345600 10724326 -21696041727894133611282476068510864896 10724327 -904528812781493955349387704048066970824 10724328 -279887408264415062534499465322969728000 10724329 1800461831298182144294522778154045440 10724330 287245479106596586296400323859723102560 10724331 53091381662819251386560989673537894400 10724332 -28143098877994915953511693481945692160 10724333 -140106137399380306031876549190388627956 10724334 26841298672675047583870298313833255040 10724335 48733576429721217985422771951666014280 10724336 -131443918596340295533222018120668610560 10724337 -12165130263240976002156473684759400384 10724338 -28666825228401824954663751214298242656 10724339 -100253043360788567093287367213572996944 10724340 -127504392298072164171252993281472000000 10724341 368947931046741286734599678038828269600 10724342 -26796128601352292323731024942701902848 10724343 156989861396536050745718262294467309184 10724344 9917643572338649924859501971142328320 10724345 -563553210907065861071531023912706230200 10724346 -280093831734201428848517728155246528000 10724347 746967592284584273075382090372683304120 10724348 -88241284532883323660082605017794238464 10724349 -204475126194129216235288120677559433952 10724350 29008825915006002569019781590315244800 10724351 -1463643289062416369679709573375593744 10724352 -4788066225118970721777011155248611328 10724353 204330381708442405310217308399438206980 10724354 -164545625408729852978525495499750936624 10724355 -275985795576076096274175570182420412240 10724356 177311459626473480855042862667759680768 10724357 -1830169904354095895159886862527230976 10724358 -111611360849061545083873654408580394816 10724359 361400332285389555576824345586114513560 10724360 291877546279834004142081232520994816000 10724361 35181322313975988395943417336370635840 10724362 419066884531461582660953689011708977664 10724363 220071947512053524915674364713989053424 10724364 55510094416772232413076135178315846656 10724365 429674505270531798552823685917223262000 10724366 269339774974136888183632830837252061440 10724367 -196910919959988100368777332167209811320 10724368 700233457913250792382107326750064640 10724369 259257938391895712659247933304353614770 10724370 23835422460620282306180299333117286400 10724371 -86891907238832527042387834009780646400 10724372 9412375675896987275739337807850237952 10724373 380305445771755598213634235118576942400 10724374 -523302787860029153441956692890860026240 10724375 -109580559077437357680867854887632525000 10724376 8012781815317201811863902103581081600 10724377 878579902273050637437098598332744257226 10724378 -55771991056010623993841679348145328640 10724379 453105374896681453747724314701881672640 10724380 -2128248871547487015620853895896691200 10724381 -725402007752709253446925351843787857818 10724382 239666918380125415752265972606858898304 10724383 -192382677512243804206048663047013076736 10724384 553881840972598847325157667910471647232 10724385 310401942394875588889551974922212136960 10724386 -151687887393052356554308258752377416416 10724387 -461883703508512017668104415975736716964 10724388 7002826695715721139363687466052616192 10724389 270998972324612724606819113208219560120 10724390 121220546879088490286542137922729699200 10724391 27942999933883327937151939248545267848 10724392 16986091095494027966387537414406881280 10724393 -374865825984070712855543951208743348358 10724394 123351155011996287539412215426916976128 10724395 -19299722500845350860716514071805791600 10724396 -244672732960149345258608176911802209792 10724397 -326266524829937157268232161356631070400 10724398 -126741463165859889612646193178477101760 10724399 -101279706127126697409300859913267731488 10724400 2665111194534008725902865612604620800 10724401 -339192649815670349563871642998236241100 10724402 -388745466686861278419921657544202287440 10724403 207180766833619528687208212904088049200 10724404 -36237719877311280273905422883191052288 10724405 53689434448658847568506781945062728760 10724406 89008044366370850695369635105921269760 10724407 761574246223736247472066612059778414320 10724408 -225108525883854642114370492710125568000 10724409 41896659176112522216542040087565009914 10724410 -275009745696830644429682813633984873280 10724411 -33187203846045622091943040883975218800 10724412 -152782265934371768424155765831699762688 10724413 34617105086311119910865452191987927552 10724414 -178143493706739649603590644439665266944 10724415 -997071102178694750869415943365836800 10724416 227922412183435174744191143505772412928 10724417 -258773553000675592140334365802006617120 10724418 196844029666683714392550355527300112464 10724419 10697467676388082175970390999813172352 10724420 102377344640558041090438848235329146880 10724421 42043296698559361717815695147716514400 10724422 64333336411374456670302926699701092864 10724423 -362544556029727272857361948313365020328 10724424 216515330577943637150644717294080000000 10724425 27509387601483703142506306466755865150 10724426 -336622675876663624975203816050130587088 10724427 171993517303339390772733234979584729600 10724428 -151452879308826284098539892299413376000 10724429 -194393773589500662994894195802498984970 10724430 -6509181357098649123738750972756633600 10724431 -83060125352154215586373221644332463536 10724432 9745456329374657569176385742034149376 10724433 161613494718365993306382378493680592224 10724434 -303047821342024030698421902426770899824 10724435 -545918922720470962331166419130103230000 10724436 -250702503664113586927196839602749030400 10724437 -47653310519156542617017110538846948914 10724438 252520721534360586139499487031782969120 10724439 119758731093933142320182481172353283968 10724440 301446622860333122389219675599299788800 10724441 25229605011763004710878420260839777344 10724442 -155178485989121676514534246365111295488 10724443 161517067234315553368810198668891545424 10724444 118323482887283253642020971463030447616 10724445 182674309107576720912489678777091199820 10724446 -358267581291058741894793144518665590976 10724447 -238486854316266196052347500450227803104 10724448 33738964343072705371552739293994680320 10724449 -1137136261885360593686581600678049376464 10724450 -21755461582257099461763109293946982400 10724451 -121071183094698473840821141317486117768 10724452 166903007819858106394626296527026523392 10724453 779556671267966969645183369639895432702 10724454 70350633985450364798409881298929975040 10724455 113389201549431853333413027249508761600 10724456 482130705788065272271358701760646650880 10724457 54686268816277634519566342603790071440 10724458 -7683377146239734484017409913429103616 10724459 7235895741568338431865136051191292800 10724460 -258384832384103324505722305878204579840 10724461 -1024000245407004029187489466336344808800 10724462 -18542459267263322492546581076288065536 10724463 242302365567846548365187375463495753216 10724464 14145742688178538980226751184261447680 10724465 4822245726870422511928108481337655860 10724466 -185112736202860212349112826831706066176 10724467 -34043441280465662812619375004496502208 10724468 -320831119369458138585555981145678580352 10724469 47533956633098270810570216941787455488 10724470 -234061366141463960933374193695267384320 10724471 853229969928740461665760279192364784744 10724472 -463364094656046950516527722927267840 10724473 373263064555675588651485096192194249344 10724474 114898328127549499618635804781792742400 10724475 17519263033265330862195035059007262600 10724476 262280589579732601921289392662016557056 10724477 -424548914683072355061660316487768866848 10724478 -34237396946545404980398461320576158080 10724479 -209816407509881695649888030079963440400 10724480 -4967685035794642184040928222642176000 10724481 -9692599463807705805365457809490233856 10724482 90671102163210263308605312608520196992 10724483 213287152013118342858174619075970545872 10724484 -47277293345428618323126649064934770688 10724485 -347949747510883240551023395509847658820 10724486 164049908929311608528333926017424189824 10724487 -44063734775733045783725706703766522880 10724488 167025542861860140947777561852803445760 10724489 283239319559736504923488241080388365920 10724490 68946622166617634121683476607536204800 10724491 -220116837773991787414504979295677313528 10724492 -402184037371964268095570914809804195840 10724493 -11913449973686388172763570685034097280 10724494 34509879209985100899605508193387019712 10724495 -225718128058645021366150724258882043000 10724496 23354521891720410772758137118975590400 10724497 53954368586162602641548711162891904384 10724498 236157654378116031076941674777203880736 10724499 -282919879301414686242450424837521722316 10724500 3054985438151509099093675407415680000 10724501 -2484662025417877583897505736103803008 10724502 159611105954873555427161945539514653632 10724503 26004067940407317093273559455509917104 10724504 93522084325265687256174587439186124800 10724505 164350358901052793159715520977821296320 10724506 183582193926926596546524508109515106784 10724507 1093246776644191401157371663856880271072 10724508 -8554441169395572749713802661120000000 10724509 9449932966725879967783955790076396704 10724510 19117333944167332109805904667153472000 10724511 64334546734112597343725669375088799104 10724512 149877226687779446487751845717265612800 10724513 521840629117518441265710350225415753024 10724514 -115692344147125533472495864168679601408 10724515 -170311815625148225945169810191838604800 10724516 -14701007599399597472860596916196622336 10724517 302573748590752807931309623640104204734 10724518 -31924183671427699058838626642482683648 10724519 312759721350662952958757980419940325760 10724520 25749117526829101853461794051154329600 10724521 -738727678154239257169014540544228502278 10724522 -223220801366780944913681388698115442176 10724523 -251369755515181681194766678903585925136 10724524 -234952280693292119358766788114454038528 10724525 74220317161920526325040394130479048800 10724526 169329828337633910103979376842719144192 10724527 -582496739327940168079139895333686825928 10724528 -134148902238892630131814426094469120 10724529 100199688399090673320776957001665946720 10724530 -106183578573276806672726787783758292480 10724531 -546757246470733120978313059809182121000 10724532 -47165431898157535408848378569277382656 10724533 -14524511418402706511396241902829587218 10724534 -93972659891625837310369398157357697088 10724535 337831102672642913177016239632983547200 10724536 5702038038867330918105157536433090560 10724537 505732636100411469834927241333173558186 10724538 -16492349616831552358821965857746100992 10724539 -143988369490535732985570318250116744944 10724540 229420444594110926204996835417140298240 10724541 -45281598388452854442317403638355057408 10724542 -466898281164757495243168595090706371328 10724543 122125443003518050346774722824788240064 10724544 524717828482722968978222439248953344 10724545 143313413684095907161955491383567806400 10724546 132240989330795986492446807555930263040 10724547 -21410963028198994567150142611156801800 10724548 317662764646114928102079720403504742400 10724549 -417656049472874784698505185285676550080 10724550 -25695107206052853103450825802086656000 10724551 -316649780954321682601716617048282673448 10724552 -554062477547782775729081894084037457920 10724553 164437346325539479884308573330100452544 10724554 41583268740017281162588889748915032064 10724555 -204124017981503671288037722484814817440 10724556 277320451001289210490213297547977789440 10724557 -330234305097820057660175494946497133194 10724558 80206542321495921477188301216262663680 10724559 335241995199845709720329565025793101704 10724560 -2593953472001602751507581662336122880 10724561 126567740236444599721371987891332457972 10724562 -8183212621236657475463966580105141888 10724563 90983812421787729392103423517659623080 10724564 153305685912696951871835332712424802176 10724565 79374118986765977302810614100475711520 10724566 -467792932595818457688504563468914790400 10724567 -247838794869777698972031059732161232208 10724568 189732470032144285327237112996710809600 10724569 47557586414709709992622490025043441440 10724570 30700171754603473773242314360223520480 10724571 89338749054267189008961078201155271096 10724572 -147818457140278289137044859166222297088 10724573 220555233738191756152524265159718764800 10724574 2041456875308628564755537211289780224 10724575 -55371432800863862320750498632147854400 10724576 -65372672439465904834769049920021200896 10724577 -713186580553605242093179138603891354560 10724578 7275965205135138602663116101699777024 10724579 -202599886474513248473162951011375262820 10724580 148415533670890879754926718668423829760 10724581 -210201555740230184195841274629535787200 10724582 472346598525334757903665341941457777984 10724583 -144144633549623659485563268346531887576 10724584 -136474394873977401361870788362250178560 10724585 -114643367612643155967702786870451214400 10724586 15525813058837363505830978617221574144 10724587 -1377612230018215507925118242232532032 10724588 -5082597210386855142632514420599675904 10724589 -164498119542033983475631717335244934400 10724590 -71248751030565484591699857337408987200 10724591 -185468509943578217876137950209354233008 10724592 -34483415077093573972662710720405667840 10724593 -700350030597159522908910829274794508 10724594 -40304949223071689194269849413704721904 10724595 -48494600231951382272539994292255417600 10724596 157842252565431134033153792299998523392 10724597 -39288119751084734473399872802388621472 10724598 -84455389964649416790953360823832884096 10724599 -1127407750949120839331189818450318997400 10724600 -305069614166028698385985063874812416000 10724601 -59098752612804072628232770048530425856 10724602 -104986746555629258684466027601771769856 10724603 -247564753702415161523293401570750414336 10724604 163955281499589697462253219566809415680 10724605 -84296780290281027162262796326034772480 10724606 2631480981616736501432992571679004800 10724607 -353105977758619927310195122312402147200 10724608 607493446370442479862450530465488044032 10724609 3120215920216455879025277845034524992 10724610 36492483383436470939245304689076997120 10724611 670115580903176565538653707067287559352 10724612 16029167910789042160011820003894762752 10724613 -419705113507624944335365366792422221856 10724614 113158927599473940762496176998545841280 10724615 -19110024927527287087136268473331542400 10724616 -30353888431646829122984163073710489600 10724617 -338690534012108263831787585389537071334 10724618 151276926504935064430533538265813075760 10724619 -97642860591573578972422460205048030480 10724620 -903351310028289934171561822170654720 10724621 -329102103816408813607298356711602605856 10724622 146571401408402027486749715844937975872 10724623 -135830544713082603076132031927310510080 10724624 -82575554862914291821504536783890153472 10724625 20608047408534908650634231024283513000 10724626 106976429995612664115282775705818474240 10724627 -780408508526985856135779888075488461524 10724628 -229233385011157904112848314974289889280 10724629 664404804389312544170700821730292617230 10724630 -288889102449960221598165632789539200 10724631 87536055000474712286370057410495799120 10724632 -326622166095821522935960794636711751680 10724633 -505173041435669377937660866485528344118 10724634 14898430476663456728002500684664063200 10724635 131081183443681234404123189839101200000 10724636 72489143722584499120609285405402619904 10724637 -104986414549551110715565670121265769472 10724638 7540519968664356424010140518929290944 10724639 449320085741263284062902483324899001440 10724640 -128195845234237101553129519900136570880 10724641 889605040518057248481859238646917459042 10724642 -209204450217858643848650880521091760128 10724643 3101389217831298657279512247761787372 10724644 110778586364175104393203724018043805696 10724645 -318114551372511018386623395340174560000 10724646 91312739796155161303600538519849309568 10724647 -209846493150944568629068093096941834240 10724648 173002348539098048506259158975692472320 10724649 4790925695419553372941212180701586048 10724650 62114769329449409517192697444846233600 10724651 55715326441577367988009854313701297552 10724652 -111075355070626950838518175307635386624 10724653 -545666225978243141660709992435971445098 10724654 506376656940514130321423949227201629824 10724655 392390503071913144210531008152611393920 10724656 44962120812822985861944293622731046912 10724657 -109172014838105350587026721180589287708 10724658 49400168412897010155977046553101811200 10724659 367647679853132513105646174063339658440 10724660 88053092357491078416977247960572455680 10724661 196844487583030685514615986098178400540 10724662 28542772811134325110060330155773960832 10724663 -40672634868784839370822295910399711816 10724664 -148204682792021912389623120852983808000 10724665 133478689744981485890371494026111793600 10724666 -284282794009645618582334529220413968640 10724667 51699435256637980315404166188403246080 10724668 552989522318346638150931650875107458048 10724669 1176009873623437664921342443349330302944 10724670 111343156731832089059731989978452582400 10724671 503162615200469948706527477653658791392 10724672 28295764036533337890590886430871912448 10724673 -3681561278688875865503654589142466976 10724674 -262775052885471987938003546757764879664 10724675 -75767083599444991204522293395977650000 10724676 -369377811154327468543796967155268461568 10724677 -373143338412843666313443134784879493474 10724678 210510660384403010508989494516234121280 10724679 135359545088331438491867971996351294344 10724680 -335219748529897662656570725735182643200 10724681 478915035263589965526275344567566285264 10724682 283662182236223125169961321348748852992 10724683 59714533535553632944707041589866262520 10724684 -337916505392261792573386732099510771200 10724685 29067107797659001028187036418876137600 10724686 -68593328188933916644453422507170563200 10724687 224355196663927440233723009291589830400 10724688 -54158114298150383336067655111922712576 10724689 19802896155218444388021954299020165490 10724690 36789247366339682574575326481091079680 10724691 -8557708553339088252086378793311636808 10724692 61832876337338381648627310448436588544 10724693 -152439605155886959037852481222466640640 10724694 -471611768516701163051032662344396928 10724695 -492947841593036818503288402469323918120 10724696 152252210606750057576990735084433377280 10724697 47078254731647716345067407571440787040 10724698 -1956931070437952281974159407279646720 10724699 -53602386203182631984457513590014729464 10724700 -14499874094366104224261735198860697600 10724701 -255729132797497371557024511815426825588 10724702 -226595750343582796579994875835594366400 10724703 317053983542240983609506913065009911808 10724704 353582676123996026524349521764118167552 10724705 496339187492681604033163851103681205160 10724706 -14873321588247711424790584618166499888 10724707 5850416085929689255516900834108640000 10724708 473710654303590607723407415900858017792 10724709 -99613667326373428630496368082876831232 10724710 -200446032926447842358738587182679578240 10724711 184007154276776932469863121970344592312 10724712 328407561128917117992596887352943083520 10724713 -445663925090088856337881574164216676038 10724714 25442194768156116293769700189633536 10724715 299740891676565184812481942300819342320 10724716 2092014258830537422222443704156504064 10724717 -43943888219496159804397187092568860608 10724718 29112745986106823253407738122798922304 10724719 -489193412482991512490220398448376536880 10724720 -58131287460372946634850750076568371200 10724721 160149954552919781156875512244880179200 10724722 -34749136108472266031885672346627696000 10724723 -15582930221871296005226135764410281136 10724724 -6858118560022577268449115366500659200 10724725 -377053969154410556067211350592569084000 10724726 315564107721540138998476202390115825312 10724727 -191276589205027916720132423811355878192 10724728 -136769310281073440510401431861759283200 10724729 -176032332263195606710384108545953618688 10724730 -21292581947970946559603918881721472000 10724731 241088553085260030874074103195861209064 10724732 -334827477355430388681656978027123963904 10724733 305583981362664462195278980760945376102 10724734 -154283585270552317671592264075234339200 10724735 125071370564038014005835678409288990560 10724736 -213888317790174610718176982979733094400 10724737 -312165342932273016909028861524065567614 10724738 90709382395704766603685586070861082496 10724739 -73325936791265189712577190027822075904 10724740 304534059258662951802934084434230169600 10724741 -4690988690917596355304126030891539716 10724742 164569002595941223735123801354469904384 10724743 -97360874816944653240967073815772876008 10724744 64962510000519644651091369823484774400 10724745 27078722815250230955785224306981786240 10724746 332422862461144542015244032282760733328 10724747 535734541876871184452107499454308089512 10724748 -38696371859622522963195126614714167296 10724749 -198282672571689698642284822486110584864 10724750 307464179963479423562184823548262800000 10724751 834624545592341509259361712105257741600 10724752 189870896437677837661344542454545555456 10724753 211260418742319967858071512866832848884 10724754 46625966343541506261198564157203400320 10724755 284585635687810700067326057723193578160 10724756 -236891876154903235429663454529215606784 10724757 -810232601365111063507985526751099702080 10724758 -100569110024443061318817998188805699520 10724759 10741809461545550470375970227079168640 10724760 -117678170165997160474854047923219660800 10724761 346809202814066315253204634249079880900 10724762 -88225947769547201354349375212955516672 10724763 -52885801461398393558581146085860813312 10724764 -450923469861200134539910092338588967424 10724765 -440538915413491073130598239710189384340 10724766 127441722726516053940954351476123566080 10724767 -303992823345957477967131842514328836720 10724768 -887780307277138346970308913859279257600 10724769 -239143379181964647656508312664937720832 10724770 1444947595116714143910170982040320000 10724771 -28545238938321902721382866009100441848 10724772 -328035160601338016157456942009712447488 10724773 965097541627393720786538811716582197560 10724774 -16090383424129370909090721577306277568 10724775 -151050628777050645095286682332208502400 10724776 -300551186037680676423291017165975562240 10724777 409403506232673372847750610180550346746 10724778 155071343738894512970252878002309772800 10724779 242773463655164175511979643268016820784 10724780 222262076806094116778612525240832691200 10724781 -123603589286394739151592756940769504448 10724782 -190045419278481158373642024718016419008 10724783 289871969699088585990474900917817569160 10724784 -36641685279143913585481380187534786560 10724785 140438152428576286518392412025769961600 10724786 -212791976453745626989202386997079429216 10724787 -371021535143718314638319430738700376556 10724788 -299755106735533973850287064043317046912 10724789 321317721691470753220052982931415696640 10724790 38157210346522945889790891809551716480 10724791 91323044779673593611443075467913607168 10724792 266114545080179309949194714048579358720 10724793 -132182754877435876463001996418919787072 10724794 638241195821589470968298715216022698240 10724795 23533798876017646416771113284823884320 10724796 126771548986365540915744611682244157952 10724797 187256592497937982052519240680550511040 10724798 52002038006326122740529467960289995520 10724799 285505728168030451435680643328423121864 10724800 -98598797449966256102293528759081369600 10724801 115471127331106509247782259943865554772 10724802 1486104354015329208686867555730647040 10724803 232780627125286237732728651354610994080 10724804 174855334907967936595503114438600214656 10724805 46968611655235184726491063565497854720 10724806 -154414130573667462051181945885560063648 10724807 439219476436506456362211827968794340752 10724808 191475752912901493299141224017209753600 10724809 59366428959157825854649436615687485860 10724810 -299612283934300332877761167684358144000 10724811 256748698893961785557164246525732755672 10724812 -31712206160196039023085391628508892160 10724813 876240951239564128026241923846259029984 10724814 -171712406000753644349545306382722809600 10724815 -89380665298682888962900731492799680480 10724816 121246440858669958586546623843015065600 10724817 355346952541620318761213315531451476448 10724818 82830699586021661724759964655420486304 10724819 137586227260521652448387812773721340496 10724820 36788156171725881275550511900642344960 10724821 221865997648996914721290941369582774844 10724822 979871074326016930234663375471809024 10724823 -516447295868812303394503405826434275240 10724824 435755001964434280702687771875320463360 10724825 15749338118167873537727928457673145600 10724826 -241814775162528266066583415971322245120 10724827 -154640674743594890358199639092974283728 10724828 -253069087924330629441721985844416927232 10724829 166376619631506231492765812078317536384 10724830 130596073341775797734956966142998408320 10724831 -50815078541550384551431051588378410720 10724832 -373326020837643122974805710150930268160 10724833 81747420149238773466141076709442435776 10724834 -192597682602399330811330388488193238528 10724835 322518989476230217759477680456211200 10724836 -866841502086677868986335069495720599552 10724837 -165861299298392721819066976394179416360 10724838 -15183785113006209251808000623978816640 10724839 -196964420792678396356146571031942214360 10724840 20883784321026966274273351196363980800 10724841 -385683564436746054602209097791880411136 10724842 -71935527137519612873703727746207606528 10724843 -215902655876512624411787976353193381240 10724844 -40764939422954744335840711602809472000 10724845 5676146080340094581552368755218591040 10724846 55892230361106553803053279753364739968 10724847 -52335319417066223298063346227647718528 10724848 161309723784288331369624990675107971072 10724849 -168802894346398927803732761908132575150 10724850 -29534831766959444008116071949542696400 10724851 -471918865923919818738275628514834507928 10724852 -156279739417209277991048681854401512064 10724853 78324498645952107490266752769225316608 10724854 -6397953809118968930734589638586757120 10724855 622239282847292101226713960667464220760 10724856 -215813189970854101564035387015630643200 10724857 7150910503119341165001045091944177984 10724858 -244144877777103240065255422643562088224 10724859 359611874169408003154734645995096604720 10724860 -74186044728538337129810019021208081920 10724861 -255523300426133439181149499958967972768 10724862 29776581328254032596048629794678888064 10724863 747365859352673732649682785672222106112 10724864 -100236907196464939878964702947745726464 10724865 -262741322492927706319055509913557073280 10724866 -103522208322895209813479506472244664368 10724867 -71669053294296924557752933513355452800 10724868 3498449660074420757099636301825712128 10724869 183344066490656686514424651116252229244 10724870 -40924184791039018251486113243791440000 10724871 104654052774647984164600633563087483600 10724872 272677334077309275057552605875541329920 10724873 -398788286191808443663079555599869527280 10724874 -43388856303344584058288057015697603840 10724875 949792567420376923216914365849979912000 10724876 -29467732182012422328884328112627072512 10724877 -147912206049733914367665052153991121792 10724878 -428971121621454630998602786281284957760 10724879 -8721427125323432239550854076716520520 10724880 36777756422464938960638998649029263360 10724881 494166162786843635992726796930730805682 10724882 -126236685341612666554668113441049016320 10724883 -129882160281550233756385917285706593792 10724884 131633990943730739900670527041165484032 10724885 -438389876276680828545088988745563280420 10724886 -4684810438511574203672700482272354560 10724887 516310037603103400259018323506011629272 10724888 -9475341969203362111963845975248547840 10724889 -86955341239726209608143245208690294080 10724890 54555457012572582411552610192913760000 10724891 -307979322922789027278191657977984092648 10724892 -441721688724799845971234707963880570880 10724893 -735824193436573186215332233899866600180 10724894 -39456293433436546045074773664719955648 10724895 -112318337016882347952784446088133311080 10724896 64192513927147597205854158687106498560 10724897 -62570471788607569855852960733950314654 10724898 191878559897431246614547989100657371648 10724899 -78838988914104262480049124402829224100 10724900 -142537976177826264942532690665698611200 10724901 -21943382239603703586535396078473696096 10724902 360959866178323311770112707073206290560 10724903 87727049782410567299194580298599315040 10724904 -169450777146521828653368366101376291840 10724905 57527372629036714229764994013385533120 10724906 43381113916446736056812927279028691200 10724907 -703828950085813869620861048423187268608 10724908 -25767669045583657010463172331672461824 10724909 -80718704703076909664526084910517365116 10724910 31149307330419702920127912761871237120 10724911 -204831312001205270976997381289863611520 10724912 168130893462201866244081204551099645952 10724913 198726725937700486488599418757079966400 10724914 190465870334260510464348167739337975056 10724915 65881458204854904381764782859407163520 10724916 192774422398368336638149976683000983552 10724917 44618694124845586860933480724245138592 10724918 5927875607497468911546072325132403904 10724919 145948812940231840354494317815650071808 10724920 -110407927679505744258659148072158515200 10724921 66899746335942431169604418205610179012 10724922 -84975132032665095822741690535133178912 10724923 530578701486643365872307599590553695488 10724924 -68721099922916783130736399236269721600 10724925 18516761587182408807482040630578148000 10724926 449516087583777423126355341730216884480 10724927 398190182098362176665628246734984085712 10724928 -94607789270589516966101880433337696256 10724929 -668928751245806451452109802558415729470 10724930 245179560212656887971345252586065971200 10724931 535840690262964130840715837080660224 10724932 108783824863132898087226825323138547712 10724933 -439558915997303578165850206696901086818 10724934 279551754402478974749038266785689920000 10724935 -37658802029563289428015307858595540000 10724936 81787724629143402881274212348185543680 10724937 2257460457477536289606516834057927360 10724938 -44800730773320838543681044428114344704 10724939 -355017150453118171983859594197917569260 10724940 245867451370090870566665537102125209600 10724941 8026332230072226292576006226724447052 10724942 -144300971469109830558721870757652168000 10724943 -82185457387606393713962565012609933792 10724944 17512391171175694530037289926937395200 10724945 -107498253842144463652061602130450323200 10724946 -14213855672172013028973826613009541120 10724947 -401361082809990756261866110993924515604 10724948 73307393355456558377378889497719392000 10724949 5749493986007260787353632635708612334 10724950 -29170534461419129546228010169290300000 10724951 259681059343446139334240392943459415504 10724952 123287681857505841768954295693305446400 10724953 847277697939500660588561754629385016202 10724954 259844680708822203445941600767421742560 10724955 224408647701653066391417004354476042720 10724956 -647947518702193084289578847984911360 10724957 438600450150892503614284263415519975206 10724958 301945760951119952218974943683570563904 10724959 52979055016578922820354881628674240352 10724960 -276309667628576517746955378758689751040 10724961 17913856192525904968747011505473717120 10724962 99845405050124053295084700073039656960 10724963 -377789168961565599519927139721776162788 10724964 -121624207068969282738176902579134781440 10724965 -207826976162872020031263297838821451140 10724966 -7381381693223647504996745167636494336 10724967 -7996757702867500162471111482175980648 10724968 35778608112276633860670616421912985600 10724969 302141708698293383634421588014801798144 10724970 11870697138937336897858794575142489600 10724971 466510346728690374633422533334461261172 10724972 -293015982134559561604445224914494005248 10724973 88587943950115755040026035581728629760 10724974 -377777136669981225420157816429350144 10724975 -185560349275474167003806420908200939000 10724976 -53208930516788764262271447522798796800 10724977 97953333486179213678330246842445912064 10724978 678868850484686011189565417849311431168 10724979 -71672745354959306877739646222392708032 10724980 -32395234785733335416045971895018127360 10724981 823312353385833425770333175402478388782 10724982 -3627555484672213763903588694944048256 10724983 -695210121959472376947169510129644588120 10724984 151787404314257547341063067980409139200 10724985 83188580972850864314013005221386711240 10724986 227372892240258641360785409146670093280 10724987 -117397179118010417622977677301031947520 10724988 -191988476890396571699014778159718988800 10724989 231601464862508643207092441853689412000 10724990 463856996736219751806446514590143029120 10724991 68069098607754049271862718772433928392 10724992 -203892826823337489806350931487526748160 10724993 -58137490846810947203893094431173366336 10724994 151382877998743886186986978535241062400 10724995 -241162239321972729934440972807085830000 10724996 -446012339014149583435539047407574832000 10724997 290975877047045960369552352036925092672 10724998 -13468375834403864361499710577612892736 10724999 -449288974838547905687581507297087019664 10725000 -99735993429008881212457393171968000000 10725001 -144433047337949739203357298720663275648 10725002 -318593435179072134128482098931035492048 10725003 309164452530769901641340493571206951612 10725004 92293266228975523349450355067178637312 10725005 2293675857051040322927721763719810360 10725006 285164255958849731113962158893300531200 10725007 60958166749695709487405912002157305000 10725008 -18990399242995254014624109698293432320 10725009 478045291599495940366563310123298955504 10725010 269985384732990711624479884017397028160 10725011 -297547910937281092864351576147848634752 10725012 99496443292655839954837288802560546560 10725013 188588269491257733209472768237442766524 10725014 7537414193663925959531428327571363520 10725015 -3636223256734247847499009821196968960 10725016 612372068512180922082112823380893972480 10725017 -7946845367164561924795717634409688560 10725018 109674393883276010909560173054293188608 10725019 594988181100866735104214998985412860420 10725020 -286278577886224002136765502858676480000 10725021 385337938161102910587103485172820754240 10725022 155886532108788719469664904399553643200 10725023 -495782133829889221338490519433746924800 10725024 -486874584195519333810893100045060538368 10725025 509277790782997484689257616727253788000 10725026 -26885527696530988668387565351968341952 10725027 184616798614795647777219685270045849008 10725028 49889410365860973918184369098723353856 10725029 -70339128922637643259957067592016429248 10725030 111768210248092086223640732492658038400 10725031 -441200753306164399455313014258347258336 10725032 158180909977035473921302614019699507200 10725033 499346102364509725796053546406818004448 10725034 -72932374784870270074483465103621889264 10725035 -29636770302481998472784889772248221040 10725036 66920009373857312675197659682015150080 10725037 -40910603162874187585896353427660590314 10725038 13296450002132796337705574333610408960 10725039 22588895029309611520668363711624083328 10725040 -106302765947577071129229992399673753600 10725041 -590075492170758358473646472767627649100 10725042 -16857497680244094659150218177197006336 10725043 8752915974036046073939016554803471520 10725044 401272704598801725841896786720680601600 10725045 38249279388247387072861240563201240960 10725046 300809134532286140580488305023570221472 10725047 340210101421117179493739620890898493232 10725048 -333695581837075942945940980204384665600 10725049 519765520038548656751859228839821515600 10725050 -22553545804394058744205332099448147200 10725051 410928587088780737553752234264993188632 10725052 110607234005918169868765252277340892672 10725053 767427550525022763276365519552377951302 10725054 75769617331882775413441086631975321920 10725055 -50399181988560494718718111348078116000 10725056 54134192708186852317893209678740979712 10725057 17767201731821575072518938655031879680 10725058 37068974002996535112957853112950940880 10725059 -326746860349035160229409851787602860740 10725060 1146855903348172154949743833977384960 10725061 246661105077176107628944122749270866944 10725062 -421895125534574895313570395133406011776 10725063 -148900025023740897902748816170352537600 10725064 196046444891514618093867132030802329600 10725065 100257379352867856630743104795760470920 10725066 -81235926068378435311417436637815821056 10725067 245892109701682513628408157626074152312 10725068 23275970462373220042575927448568494848 10725069 39314086287697330573121226329684364000 10725070 2264277180394959143503094301932697600 10725071 -1073682369097754351616298650975776420832 10725072 -4031848061964087500944878369047838720 10725073 436544656083631992222242509712239438322 10725074 -68043940485268785981734577835890067968 10725075 331010329055267999912270334757139970000 10725076 38943431487065735611775599115605413888 10725077 1000083878879468999445186378108684576 10725078 -70435449741265742887973548680112699392 10725079 136159586569919583231051054447420818400 10725080 126855295167031717425575108397677568000 10725081 -535230797314349339908450154767421965440 10725082 53845014338784622609373550171961036800 10725083 -25603562304058411669365302844105814080 10725084 187665978074324626670983958234042164224 10725085 59732214749555053839033705302794383360 10725086 81840942130069956492962088385661860992 10725087 -25079030142492800954745643008754498032 10725088 -288927733570188128706868470479235317760 10725089 377032905445572764564749732465536328980 10725090 51475049965524501201868005589904056320 10725091 -14490047382698533467336232310499904928 10725092 -9810483312058225601330663770828296192 10725093 207415628758168503875401394231447720544 10725094 36603266239240020512871271372576681920 10725095 -144833677700670837257160887734168764000 10725096 41554665781153736755876936057511608320 10725097 -239335709881050227793465786219098064454 10725098 -485416574004999400108222745483536645200 10725099 44697015057707641117417698120004093440 10725100 -18519949660547278608587867734153081600 10725101 -212334797738203189137595611243470284800 10725102 -421052264547929566512593052140173272960 10725103 -15979979545339282952273825945897626376 10725104 -27178780315294805014749647312071458816 10725105 52782086407815372709105503642635184000 10725106 97365557226837753984790295891545006080 10725107 668192842062757863514158301804761404160 10725108 16917931238744278670219530836388761600 10725109 -475447397074834827046516219718624091680 10725110 313537437135325507548257058455571553920 10725111 -561829467100218133437460491940065335040 10725112 -104819169342599101782840179120088268800 10725113 -397027290295528557209434476811813365504 10725114 148227002487149106550962421628621475840 10725115 -224187189200065176036437152795658826240 10725116 -80502086813610921697792840792576476672 10725117 107177909513213894242333040526790662048 10725118 -439954618995198527144005145695669936128 10725119 146489138061065528113230858173937720000 10725120 -135472709316900776318469448468424294400 10725121 694260976694369845651934821175394410544 10725122 -515836491371919441491394373383432233088 10725123 158671394862713439457919694439326159600 10725124 -694925861330173673931060093485644871424 10725125 403906484606621205678293922593428800000 10725126 -120894924634298487934007397071557582656 10725127 25674513959969453693966282584965793072 10725128 3400263950834822088142974814555392000 10725129 -417386937000210106189590057349478790 10725130 58574184208700658351546299564751575040 10725131 -608747533995724857657865068212149777068 10725132 -89807177961381247917838709515584602112 10725133 -217241944562820498789199228714783279476 10725134 15821426720353269621332040687987274752 10725135 112504276146147993043737909675480980640 10725136 -15197816776533723556665022910452523008 10725137 699275916556073818980365660714177604786 10725138 180590365629897379367633659690476912000 10725139 -69741712634874742783671685746576858000 10725140 -174655442961841715286411114730633420800 10725141 36785429691637644389667899887507695744 10725142 -321144509638762719277978913285410678656 10725143 -38120050127090831910159475157693097600 10725144 203723611988411711350393466320884510720 10725145 226058663578849740671124348986700862080 10725146 -2734801151636459560667487372332692992 10725147 52494173676619997033002041759498046200 10725148 58505965653067970490583048362281184256 10725149 -216165018776125645333576517575870651392 10725150 -9925272837956486679614733727276646400 10725151 -961325682636309603677405109188524623008 10725152 158939382180687646650072134607690596352 10725153 -72599469664192624754404348709630696832 10725154 -378172671225073905375161844091987264128 10725155 -4205481764558460252929987927051474880 10725156 -61932363945629656591702715873165107200 10725157 -508558312430656963585540864353479306340 10725158 183313670108278570228178871001286600640 10725159 -198274592662222820816553603205474702080 10725160 9278755219781901622308408321845145600 10725161 7590497495656445202990055387316599632 10725162 31786859081209457062969993489201426944 10725163 24083344731183549881382421665857552000 10725164 240556432763161386689199984720779028480 10725165 575126605561374276526951084988565085440 10725166 -271019601622980847609535970378489739968 10725167 -546082024145367391869303548562513740784 10725168 -5517054275245870740108261869894270976 10725169 93114272120827764336969763998616861800 10725170 323349614670880667568438562146367589280 10725171 466221779122631987722376926131674765112 10725172 -526654062015065876812600215776056157824 10725173 371179864623408326008899719073243661422 10725174 217013516403762594804719544645704139744 10725175 -88633958090487343125851475243453151600 10725176 9404412722239913266206188522125393920 10725177 -128688194033524560313679172906417649920 10725178 238809429849346954603630902120370777056 10725179 955914832495606207833298894433463780 10725180 89853261169233313655440854447801000960 10725181 585245871496640702925634253685098919372 10725182 27207437274083326521905546018132870784 10725183 -105135873223078419974139559692665998080 10725184 48828141115777725603292811653531303936 10725185 370274064825447390143133992247508435200 10725186 65186432489267866132430746950969546240 10725187 -290201901990787482899575842299404975608 10725188 617841062299610124774156974339748597888 10725189 4931256691324723902705700786114131456 10725190 -8907761120766089870216928867850644480 10725191 577580385815997353952327931399674581592 10725192 249811741673079098430136341902599480320 10725193 395449359214700334697861860501876797620 10725194 149099548044392976302464728274851044352 10725195 -81361165370967134311869692529074768160 10725196 2412589107663537879669000887618782720 10725197 -262293061153121223106538277514517332800 10725198 -242409818112098149248034097446133391360 10725199 -67205509191567045082546650719765089632 10725200 104289097392582590029851992083886284800 10725201 -130506848998735045549054125385344705408 10725202 158244685464783413910045615842746257552 10725203 -416801337210150905257522740873061858752 10725204 -88002240733818966537421857868069122048 10725205 -27082113745692802243817802584510951040 10725206 86014805547352732000580080780908285504 10725207 -131784914040468788752369889587901987760 10725208 182650643649576906225075863449181061120 10725209 -3684041832114199530890351821978232640 10725210 5358712481000400685437021778725108960 10725211 318721031259998038482852327211254998032 10725212 99686594965631776819809368897915965440 10725213 -163842791839608784854000884276271747456 10725214 316700103718011025128551940036912675456 10725215 539947556117786981709724368052904040000 10725216 -301814126326841784861198623208932376576 10725217 863336850420396087421934073832856413872 10725218 161724729607679083512803209272799999056 10725219 -311413223115853467677914392015123120156 10725220 -314771782893517559649702334915709706240 10725221 -139903083919734228768396319622696988708 10725222 155730563778479879017047686235806177280 10725223 11222332683296992452443678990232814848 10725224 -6215060188224041588028105795871319040 10725225 12878444735625433714576012236750336000 10725226 -217226569164664016362997883335172514560 10725227 -387416019028701435557019234136911760608 10725228 -164269414051917445613347942076041982976 10725229 62540572932898126430598408514702877676 10725230 69136981198736197396481574205541339520 10725231 -40881794905595968861392758111427009792 10725232 -1234526160568954233474257553101684736 10725233 -62889766115339652476117268068961634716 10725234 -59065788200468301480278038685361477120 10725235 248267654542679012804650616701162285680 10725236 -591036757874349512210857855761898647552 10725237 -18888199793880399450688703633809162560 10725238 296252535304889410565068478856405839520 10725239 -104889725176038113291374435093595131680 10725240 18654094838060335196105229491134464000 10725241 -1445260451691415496583867408610558242048 10725242 -62741339949726098776691227125183580416 10725243 -136951108297564839609867521074991874000 10725244 -211933073448585333777201726610137600 10725245 -68432454842019236969271021244337114880 10725246 114439288561204492646609760573181962624 10725247 228176218996161620067782733530779706184 10725248 577121772365123588198824485587748126720 10725249 -193609147862933787380502090132102074400 10725250 -351616410708840707149625593300436376000 10725251 -126781261537474833286726423217817839748 10725252 135897391079135980969954194486963689472 10725253 26592143734898199630951252890295559680 10725254 163002271594144877097461692737231444576 10725255 -62468460048734041298223268803920016600 10725256 183305940016158746462259513492730675200 10725257 -669600117060251852249984060468457307494 10725258 200604747442497521656363075302865855488 10725259 356162604804918062240226697016215720416 10725260 19755190995429388943578335721245573120 10725261 276128106184405886699421223529426753472 10725262 -257431847063289606229963834456560596736 10725263 1172928861067817708194984288850191039200 10725264 49019092387174858698075140368910254080 10725265 266794164111523070100161017364704522920 10725266 -276963343781387840933488076947126168800 10725267 -96908872773741867722345030004335182920 10725268 -263498067449845468368640445063850117120 10725269 -32274319991981471521553246582477193330 10725270 -68496805685842191169082595377655926400 10725271 -33774121628950592400184974674988436968 10725272 119935080767242600170030349704229478400 10725273 20686562727444946486323278363574947340 10725274 93997343877824772037017977895110161152 10725275 -19698916334937746289804149227886400 10725276 122004487714317585027738538364171596800 10725277 812927546949911413186151672872046489600 10725278 -199444850480302028852544098901638866560 10725279 -438984200609464735675259157043414821816 10725280 -5328120963229872614680112645609226240 10725281 -10380476657714027418923176582613337408 10725282 2862424112109378750333185634066476448 10725283 285381139819093827317974958449931933400 10725284 275574381744469758649704467131202687616 10725285 327296019893227838886325930650761047200 10725286 -176809793666954320430549022660762736512 10725287 54666059418526848665846738205179043840 10725288 -119653875715108343398617919829768110080 10725289 604469518992915068231664750518891823360 10725290 -78699135779605255649993099517850009920 10725291 217729943846458216329062756845424943360 10725292 -2434259175030708079114180205730459648 10725293 -520386083569421558339892205636493085120 10725294 -52902071568243230758358473567841143680 10725295 84744098453601397259470856574722717280 10725296 8846813999741652999937411535732047872 10725297 119515866268221722668800083854520723040 10725298 68066569045900256686095668843905515936 10725299 -14404758348230962905969859354250661360 10725300 168718374263710099159257058193101420800 10725301 83726833091554248389303148122207565240 10725302 -192425684408497854614700420745664459520 10725303 -205652438571349421709826279155604822296 10725304 -51174758239932571328566477868995584000 10725305 56870715502414442596301609036688549000 10725306 -22068042539506369571422876903668099072 10725307 -460975927301276159621539839469458700444 10725308 -41671185553110294905373752013668090880 10725309 17680133381066528064935832953430840864 10725310 3000841399285969685129267457439258560 10725311 3052278176309432527609203638798772912 10725312 -46074155267197751728300877703416905728 10725313 197541389411807288954038687416648724164 10725314 125940645897805177385907667511151889920 10725315 -126555567115786786125972910314089568000 10725316 246959764951118136361989856952934185088 10725317 161233002633865062442250134192308353532 10725318 -1775302487348750254670651955652608000 10725319 -508846393362029535228432936318153552 10725320 165493014300903868458376361299781068800 10725321 127939077264056785119278532904166874720 10725322 126084520090891396820118175320981484800 10725323 179731286281133489980339814768105111040 10725324 55751874223483812850643806036612333056 10725325 -173734209756894129159548597971883507800 10725326 -188114607735573050046014407348296813888 10725327 -149684767369621736786934408424799450136 10725328 69174720944084797240769833067168817152 10725329 -73653696450128815305083003151117993360 10725330 -38588284234475028155842315417283420160 10725331 84681504482571100387878157040472957600 10725332 -74325568969314338465900344438748866560 10725333 -2426755458234302381375549791247166336 10725334 109664853772422421112535114544165684032 10725335 455776518436120353671334789681308960280 10725336 -129443284080377799582574367297935810560 10725337 -63684166237085856748767373929365417088 10725338 11404638029420363369574650587775236800 10725339 -356418963597201198840332894294663740776 10725340 395536135850467143483815277076156515840 10725341 -170099997483473370041602774858705000032 10725342 -245659916480056278496811971060629866688 10725343 -368983861323907167315344689750023799896 10725344 326238750544837127860748338679848108032 10725345 -120390341854039200682058084128333200000 10725346 72860162750575405238469507471664575264 10725347 460616115570698076859429915988171078400 10725348 -273168319754832467114298269973818972160 10725349 -120997114870590372370675140369055821440 10725350 -91819896673903022468383549664606061600 10725351 -32588503455710458359851909806556900352 10725352 143910726747875076630221941963985141760 10725353 559424430681436407406711691911963747200 10725354 97195201350870046430018481567364250208 10725355 -765395802340852173463548254436438371040 10725356 -450662006378205866966579563639574968320 10725357 -46039256444075668942836913667061312960 10725358 -160935922543626080087349258371052906624 10725359 88776156353567894686922764254572599416 10725360 -44530385313278160634671411826419302400 10725361 588224621143299389370879555550596592 10725362 420095524756737403278018260050883430432 10725363 -10457094648005606477944341499056616512 10725364 -65641215718274972098365727085241630720 10725365 -358944745400069091618591550813535481060 10725366 215139429410985794549188318502157004224 10725367 -91028933938057263878550886886778200320 10725368 -39922147364993774614299931356700262400 10725369 64022930026624766338580094731882644320 10725370 -141919954707379329503539405530456921120 10725371 -506671184634843515238636584580799294428 10725372 -4728505782271623658101787709430236160 10725373 125168680188561984190412018687053039622 10725374 -137053076130748902925132111234264642560 10725375 -183724446634819472658757082130583992000 10725376 67413959513714244452146590569138749440 10725377 -125875464139211392707675771387949376940 10725378 -329387357570105660330543061232909969920 10725379 12059392305523848298721879274293532160 10725380 -2221991569856921364887631886166016000 10725381 -172869726006332943109429269054534488388 10725382 -23228023465924405279979707680923808000 10725383 298416781036144521988133788451140947984 10725384 26805328484194985723485144297523896320 10725385 192334088741949561193471881834051697920 10725386 -158859092544141454433842728858913029120 10725387 -143733283084717650448996734042326023248 10725388 600578919062216605755034633844653676288 10725389 291739798695939837045049715499646844460 10725390 -42942425429062612776030546941892518400 10725391 -299971212919739311827592495310718192208 10725392 -82023731160497185513648560238024900608 10725393 -54435884606901693207358606553419625472 10725394 -149467095859328873751922401585211515504 10725395 -15483367883610385721131726410276044160 10725396 -184678706715871232314442159126091804672 10725397 514856718558970902924838285632692504846 10725398 -196322163353039413426635267516632411136 10725399 -444685776138046594239156441527739464880 10725400 -34685198863254349917984045107675136000 10725401 -374622591238461889224412229142283440108 10725402 73963685073320283283914992533541065728 10725403 172903125008018670131775641912208689184 10725404 3204552434334355804383470945201160192 10725405 -296856152911253991775490524986300129600 10725406 -196063290129913394554218552116617662336 10725407 -99404970113063512973346501606297806976 10725408 451698234846611080695799491279238201344 10725409 -295102958766627069204377924967851551390 10725410 82448690610764035509735433670094634560 10725411 31446838461398407155275068872654372864 10725412 -25053932298615283491400427290093879040 10725413 908085034130459555842678648537397171520 10725414 -48346064405515876214937784185559027872 10725415 -145845160583913231296874019642226746440 10725416 26028011198481936027142854235892843520 10725417 -278981835693354159982900800919879229712 10725418 148817450451169524550636468578781566720 10725419 108553385331212623497052044718066444296 10725420 -72587300506672457891201471151380997120 10725421 -17008874202087260593424932481473803840 10725422 -128098197920397491916135344589657079488 10725423 450982201524609029306878497591141110784 10725424 -73706358495341319647436022644645724160 10725425 14876134449086024512395193792503126150 10725426 -165271844494069537024928744982991019520 10725427 -157383999747271927756229612790451375688 10725428 -20219100298222380529326904369801611264 10725429 7807545501836034150545599203610116096 10725430 232721017874982370766465275755078351360 10725431 -671310506958550473063170229580900848 10725432 26597025814483922850389760713054392320 10725433 274716405808030848407983405279477929360 10725434 -506186753186136284713531796900639931168 10725435 -25144569808137611422600008175284326400 10725436 -56256777545385852103806744641596606464 10725437 -811935849137750269938169598650642777914 10725438 -191885243467162758464989868935481931456 10725439 -98231039558082995489577950524569789760 10725440 -106672120723528911115890855357972480 10725441 233474850745519551617905691426042694192 10725442 9241277388570058383212236721135198208 10725443 680192934952265116461367361547919303320 10725444 155958900682983477183725331218296239360 10725445 476542756055116532410455945354825008700 10725446 515206629667896876362502221007369082944 10725447 -10359766589170480143600917650488284160 10725448 305178535698065726096061201006845199360 10725449 125382304857797121667437147221118259392 10725450 4203803477014534961914673245870425600 10725451 -455583978479145566257130176648879990896 10725452 29593365319067667874950203142704904192 10725453 35307701830650701432329995884536631340 10725454 -22358955006010109202748083750804565824 10725455 206018800747802073614047792283224151520 10725456 -21741582952767533816101887890186305536 10725457 565809017697417627860609029691036308032 10725458 -87590358604811261070007364162996695920 10725459 41905030081687246748244939085025093304 10725460 226420751347957675368106968349155905280 10725461 122934195231326970420703389130309402062 10725462 268990442626205115812546898154785538560 10725463 460152237829164443099310569579907465048 10725464 8036160478985996117508560987015761920 10725465 99054339729719529069660934969363437120 10725466 -241302298361675422302111693922025114880 10725467 185720172913750816036442217655938712800 10725468 15805607464135223081274786705768499200 10725469 327298529346789657791940025247531802144 10725470 -129050117252456482191674018956175331840 10725471 111251213868130604259418793312405898840 10725472 545975305209077175884670893773812006912 10725473 -90832108734122947435295784326376566784 10725474 108063021126055966049384220728258691840 10725475 -78479868742320153548506041530229574900 10725476 -540869338113704554197182367459425560320 10725477 73510330204084011491301674779668138624 10725478 253401986143995726184144367376851557056 10725479 350385271084864705273916926240047703680 10725480 51790346925589931262280931520516096000 10725481 76001738544167963517452190216050861760 10725482 35030714182697972035240102521431338752 10725483 -141887701049424165163271814331771472400 10725484 155760771699397527351026192617234268160 10725485 -208084727152109265047957093316115352820 10725486 7434639350458618446971349034413838464 10725487 -1018302604184995801196963075123554430208 10725488 44006791441659437043832761844939456512 10725489 237421206732306475341736562617699915908 10725490 1533601628017272455892206997511941120 10725491 -95852713581181050366260788482467679840 10725492 -245074033114963123189607051844830976000 10725493 624784850999710330137928689706796320128 10725494 -364318734728629651506663137981822078976 10725495 313076101706551193527597930001687283840 10725496 183465881189404106118410264217781985280 10725497 -780027502169600490360823572275833356054 10725498 55987130005374664803308886947805262848 10725499 -536618374267114263628510168196238545500 10725500 -302214918248187669164987999554502400000 10725501 176064312672869530453620668292713332320 10725502 -455046161856262853849770299016645698048 10725503 -12970245786285717185596886903565238800 10725504 -49621315116438000858859399341743800320 10725505 -242888247969494031748163459208631161600 10725506 -12207893877426233420896557450719520000 10725507 165507879966068315202435344245071558240 10725508 -130672794627791846680332645917849617920 10725509 -569410263520881665210071196155758211296 10725510 -172129229401819063696444097210594701440 10725511 -116250393562136283686270774828226214888 10725512 -145331508316928245094188812957883960320 10725513 79825135979072436183540057755174704704 10725514 422971518812348820423819399863183285760 10725515 181951418920477556448943975198726160160 10725516 185008543070667482041799798815346979072 10725517 -308575796344785274725340542819684972576 10725518 154020289599039256621656233911548428160 10725519 38746727236388675613688202027245121280 10725520 -32089431026769111763483018741623521280 10725521 168732296974130338801444953554162388864 10725522 109547392519261779048759281515813164672 10725523 33452364685049833577607119202582761136 10725524 -196522672799290191995382127087158731904 10725525 -5028159627409073728621228615489956300 10725526 -34626157438061998595590518798840032640 10725527 831801029951685740867397728014289522376 10725528 380146610902768925317261773623845355520 10725529 324517214862814171298826656338589736576 10725530 -75409917963999022749471418293032263680 10725531 62798294767938001948371793386168520704 10725532 -333937562021168776194173514972960964608 10725533 584582095296291803166363069776385408 10725534 319815216065105675279328283584428545920 10725535 13333631124491934388129952895350309760 10725536 -626241330758083825348844278839452172288 10725537 4011884623970737349800037082022032768 10725538 436241718647038045790635783804233373440 10725539 510100335381028415061232380079117278600 10725540 -16037797034505506562073653155873464320 10725541 -1108674302403427640037167154013553519808 10725542 208872361163611623840948117455064840672 10725543 -251156341408424940756291367527731272368 10725544 4304286954697379352046954097296343040 10725545 147771089626603393173972792584943387300 10725546 -89554739557967630888705475062005299456 10725547 65255094321595675752349403654296652064 10725548 -300967144639522205207316873162931636992 10725549 -287972997771642389866920558816818387136 10725550 -158768284532185701206853351430828766400 10725551 -187211953082110894669492259653894626600 10725552 18982900444177894867863353813379022848 10725553 -189037080646766829212838927092776825198 10725554 -113193969641151798585144523813643286528 10725555 -102122683557364668852774352857211685280 10725556 -214488205665372118323584689419996503680 10725557 455371821697245687390611839174012363680 10725558 -43689732292302748297308097512134101632 10725559 135813555829330430047313182552810127088 10725560 183784821821707054508650936359147110400 10725561 -959363989113930213305794692838180320 10725562 100608291485192967484685000482400256000 10725563 210713452958658946678600017091077865200 10725564 -74423067903380647771332959876890996224 10725565 -146792467328463564054937259260326291540 10725566 97955845541680653805290092039261535744 10725567 162313034391188096672331066528653816448 10725568 29186415458590653525733259844413030400 10725569 -769402167376597340898965813964051623340 10725570 -3134546614222442066555286580444531680 10725571 -730873731523498390559458238574575144408 10725572 289477584474699134729798803191093018624 10725573 240260705264171518717674223658427901344 10725574 339672681310991065023028531802553963072 10725575 -209247626507499574558405869292780569600 10725576 -2923610160313357232022250736703897600 10725577 -160457106273631586371356755759985777574 10725578 95518539138515747629475632371540897840 10725579 131007858856518287967047162894359308924 10725580 -303895565281542373664068800616987468800 10725581 320387396896070660089705053697777096812 10725582 -60625164349049142164607749363419892736 10725583 -493375839071194809877549962890987599176 10725584 154369216199272540366555379606402457600 10725585 -104229907146665534229984458603026004160 10725586 252084626341332070292293590245305870992 10725587 -180098942360151322929700367651617615764 10725588 410503826660468362544866915509209579520 10725589 -388529636182881240242858148915759727488 10725590 78168772846344441070320627647786008320 10725591 27383410556777100289621599154317139920 10725592 -59662959267920302111345219306563379200 10725593 -265544571065063464252193042169995043840 10725594 -55496802896548950607121124661337925120 10725595 382640327494024856208008001789454657200 10725596 340434544301582422071010212706340536320 10725597 -30414794968581690418302460561917834240 10725598 -14231001316351994972263141570459135872 10725599 -10236030162216040055754863952310565280 10725600 28618790648365960214781110884171776000 10725601 -224476688148980491389057174549107051708 10725602 -117443070162683759596315872761668658400 10725603 33394509557434157551529030296770401280 10725604 -168686754818047211875608295600260685824 10725605 243999484589954338158520895744222807040 10725606 94826194616670515864836511865850338624 10725607 -4025580600326527086094511245877609808 10725608 431147606650261065694834395108270504960 10725609 -26058791396710435931074447068193273152 10725610 -59066333677127209672200088497726720000 10725611 292309523375010203676067105214407691952 10725612 343098788049100902545772258142502157312 10725613 342098226797732605407857131809452399904 10725614 -187453592354784346441955401492543508160 10725615 -4344071675304988744748742478420882080 10725616 121361182249183776523739047492804608000 10725617 77728349989468598706133703185734960192 10725618 -235298458465116059292207582652442752896 10725619 -11049318786642581581864452309715588856 10725620 82189362690934474814732137362822439680 10725621 -212219438500364854550016640292407920960 10725622 -86274782703918281348785967964583235328 10725623 333384586386051869172014514834720723120 10725624 -40178730632209076504174786278849658880 10725625 -99662022657198797606737094628892829375 10725626 576577440313404507348918649323487759584 10725627 -142283783661074369934980909202579481920 10725628 22788378707044732663011518447491776512 10725629 -381259158085131335848819768343441515770 10725630 1212594617465070589040932042699127040 10725631 -143611483011936910993493636692501252096 10725632 551220154680611799643676121423377596416 10725633 -393941300458999451065783897593931294320 10725634 40822232957066000416707377974523361312 10725635 -146897354380591808189242304070128581440 10725636 104980131989349821697365263933576925184 10725637 26562207554539904712357506953752387100 10725638 -19396380148741635865498906964863082496 10725639 -1562980438523333659708123341233386032 10725640 9230545115675272725566446913930956800 10725641 -268112115307030558462248859191253619916 10725642 85511772326672197270433111358834186240 10725643 541364053259423089509638372570678743892 10725644 -127937496768597863523410401864576287744 10725645 65909661180739630378296413605522704000 10725646 22174941464310185713430428322095054272 10725647 534789896045307338011673462641667154096 10725648 -619290112286404382201936219779891200 10725649 -189838378058763715668108687006763225920 10725650 -61400241048461092325001769789532520000 10725651 -68402049200568857546929392424537478220 10725652 194394147418814791183264936661557022720 10725653 -308441118665379458110709441438366938098 10725654 19627477302927202463941610538423835008 10725655 -445559617778073612344504490734212078440 10725656 412770088159561023809353988338656122880 10725657 -50442320362343076338808079564558466400 10725658 202026020127282863738593622159137099776 10725659 25597061362001460935075737788260140032 10725660 -13636437409896514298305197232775869440 10725661 -584130282963906599346777899326065654548 10725662 -2857066853936388448573419365921080128 10725663 77190882738346291208031595773632495520 10725664 685797426989004661661034864265180741632 10725665 -104095994782297506561088626936436795800 10725666 52819796774190376133869204405373165568 10725667 806863615218697213408949097126959898716 10725668 578418258355361247557107460783500434048 10725669 230151803125811951930723569229699534400 10725670 -92059573317346807037279407561815878400 10725671 402736959473752501881418648564584624 10725672 -17609615046480223213245017842684723200 10725673 357681759953286100115549159170931860160 10725674 286868802937986355569759632470760829792 10725675 227604686728697999048695346405494891200 10725676 -241161298936759518166463381842718163968 10725677 300105206345111462814219815274808613526 10725678 61946738175803562180215195092660813824 10725679 -222823257426748970076599012024050611240 10725680 -12113104047714755057493307695012249600 10725681 351656294240862084610461666213592259904 10725682 -184623142429419254005345443958560768 10725683 112258941354953884700505735625650241932 10725684 -1137403339260905211237373817700218880 10725685 -281241063571389825378110128930766683620 10725686 23179595926970474909652277652559295104 10725687 -162678746959445928134300312401861122000 10725688 -68482672420714601114276091812974141440 10725689 366138870130991413188350334024988179528 10725690 -41079013449689557315797791682664857600 10725691 163399209209769955181045057118666101664 10725692 -550270020026991848777017274893479773184 10725693 -293009440643417572026227170524937762272 10725694 56627186725192549865399873940307968000 10725695 -509595493587205943363245819966706387040 10725696 -9085546251270795713155269029792317440 10725697 164602033585536768703921833846879006146 10725698 64036440072917846929708983176248227360 10725699 1131969079587122133658142578323697152504 10725700 91880226393334829995072668020605312000 10725701 67038515308899968254659210418739153952 10725702 -6992230526079841657497699229364582400 10725703 -450349624962007180938691413625818701216 10725704 283441100680784542634094335540433592320 10725705 -40536765920747008989333806936123520 10725706 -372893506128536789033445909465424298448 10725707 -71904822436840147679997700041507928044 10725708 101711782967524807639868716196645591040 10725709 -65315338956691456484977439082612844000 10725710 82013636693290173933884614587968981760 10725711 -37270444428545816135073890105820074736 10725712 -201981878298462915532881746600690073600 10725713 93911969324179347709590452456476474224 10725714 303240686243879972781709123482145618704 10725715 -86504965405762410924003940498763304960 10725716 -26822818413519263899901700169245090048 10725717 -75515120028478779557374876900497422688 10725718 286030089480169946548248924020443126560 10725719 -354387044087470925095286140755491525880 10725720 230834768955945465291637307508897177600 10725721 138369170367309910901522774832771011466 10725722 -64217931747840713710133513461240266240 10725723 -174553425477764492788111636495686506400 10725724 112837787483012223460015871317728404992 10725725 423199596393817472332116630306367668900 10725726 -24760123032829069976589716532764746752 10725727 -876307648704712052702977281109980339424 10725728 -117216060920977856259706019035427635200 10725729 158794881310184168790004239763689388032 10725730 -139994443398637500905058561246998001600 10725731 218774197112379717095662208703907484832 10725732 -186901154285248435922585173922095346688 10725733 69126107660150930513997734508286146304 10725734 -151990570002156801690527326684395190080 10725735 -68693381547181512425336186606473182000 10725736 -161862061974071622259568341963569315840 10725737 -408241701498802415398060040264463727680 10725738 -145217389285804507740562281288004772352 10725739 503636751215647793683801887067375271540 10725740 -184064666561783655033915489425339535360 10725741 19332979572718861373216344741503366348 10725742 -380641530566051596732195096821969327360 10725743 -58878904197390927777612435297305322000 10725744 -6314640323603782241196313001508667392 10725745 -137938237047424629377737807128409788120 10725746 -60399163718405641819372599770112776160 10725747 357097914787061122985827263878623356480 10725748 1082495716075915610106825267692451840 10725749 -223672311618112635593689960801706284164 10725750 -14375862770927958055865050557557760000 10725751 501297703895660742476539936825921873920 10725752 -21686561856033094087408756765748428800 10725753 -93769966509711004127782476426416984496 10725754 -241766870084298774312536117551401990720 10725755 47315705433025681289095039993520444160 10725756 249191945418349614841471816324623949824 10725757 379992745089285548730208824888820143072 10725758 -26104485894981737581458071515946644416 10725759 -62575590143381418331676900119570370832 10725760 114020038755627258019739474054873088000 10725761 427308453424421826308287290655153272132 10725762 338497051522521386989825482911812948224 10725763 602860956657699307956722934284554082584 10725764 64340688405660374086791097299938967552 10725765 128662441959026026030488807835555200000 10725766 98247079397987912572426744239433507200 10725767 367498561319375377122385161879724518120 10725768 -503172230585456329058279324827592294400 10725769 -11052993763445375862300280323027724920 10725770 202925160536794611201223824483995973120 10725771 -143790429891007367663332789651998974976 10725772 -231364261000835284477637590315257274624 10725773 -428437524166204810072061714724451102656 10725774 -12142541550709382564361423202899858432 10725775 105506805180088337726689811992531406800 10725776 145860118024248165738365802985622077440 10725777 45726808816574148954170396306287174914 10725778 30344253212801432292910730299665939456 10725779 -163835082418007072446862179845871969620 10725780 -64458056490996290716108419258270228480 10725781 -580889930084937376879179178586414065536 10725782 162251283512265200563443504420113677824 10725783 123945381354756989208577569726864987648 10725784 -51893497012741693358846586369003325440 10725785 60014824381544378987805821988375844800 10725786 152211050585116280914443248722277851632 10725787 224195777261937023858408773043659512000 10725788 547901093817987182337707195915490713088 10725789 460783029072892394279889226416174321024 10725790 -69926244118734696167330084713253857920 10725791 16107249768580138451785788795574205112 10725792 -102458384176966776576992946388155236352 10725793 -102802133254462809124716725181701869656 10725794 205204335143092430005607682146082447696 10725795 452108046406678676670225721993935786000 10725796 -198366987672881826304692677244091269120 10725797 136381573644021540607875144293676442080 10725798 122507845735957504247418393341348777664 10725799 -134421790825357870077982504997057472464 10725800 183634686254980217135104940269522560000 10725801 -13713398865109145146070486478928168800 10725802 12034145447359460418354644932753612032 10725803 144923780912230549958397297581836236 10725804 -282627799728312558525544629898111180800 10725805 -61760335456494224356632501956591503080 10725806 70172390017705467004115021339104941120 10725807 -205973042514146755980101984399443463160 10725808 -175282074603167389017007841441122336768 10725809 -2589480501171430523709754260768631884 10725810 -190288351023557898557736564927962158080 10725811 -880581019488664881000893350584895417588 10725812 49237978871917340979559012038004150656 10725813 22486452823467835852052499155374992768 10725814 -52833524536811842453019685911646191616 10725815 -246066757584310844396927895877028480040 10725816 642742981304439683899736700494745600 10725817 -6422863200279730194630600899549980600 10725818 164513544796446991698895254197967249120 10725819 -48578489785871353215488785388371179552 10725820 22801904193425599322108227837434101760 10725821 588306345654128620539711213608888606022 10725822 -52539459627682218183296322091206203712 10725823 -123192801212748984567704425613982716160 10725824 -244719781417105571555467378808114380800 10725825 -243294434671574989484698999084846552800 10725826 124925213786441989766251792169947363200 10725827 -101936848728269532883157841422639123136 10725828 -37553380852619878538194549971811307520 10725829 164889550700880815640333760562911953376 10725830 -447563131183688265371246723840367705600 10725831 810198753847032633976873279209928101840 10725832 -121970908602623051676203263546217103360 10725833 -457394899906837929585244865585109450918 10725834 -1056001425273184234985110022712791040 10725835 -56280674838633199203555390496077237600 10725836 402331708409638063409835729048426693120 10725837 -135026984123580026859366461230828170720 10725838 58531016573105801939707715049896176320 10725839 126948431416606524177891250387136695056 10725840 83502958386778038503004706587785871360 10725841 30636646088231689645187029030168077504 10725842 223776971196069275508396738677845017600 10725843 73946764020834976386718099975805268480 10725844 -265878684498673838535878382835749675264 10725845 47284528735710949459134283600951395840 10725846 -81296297641952680798430265149980646400 10725847 -103480958340739571496544005413066444880 10725848 127208696190958526701916060659938140160 10725849 332502959219361802952473089706949766234 10725850 -50929281371078560478221315603880727600 10725851 -179030667412085373563229523091563842048 10725852 -117405860974569321695385823722796512768 10725853 -113632204661738294244310581070247816040 10725854 10130414935822173701404952121738969600 10725855 -42297820822348602338512525119302525040 10725856 -298723247057805447470969229968312893440 10725857 -510226890927065286815232796791901740894 10725858 1508250174530166465240563554489463808 10725859 273381098486517764085219049436837123160 10725860 -166987772315758475210839709914450609920 10725861 235612712454599262692325809667649636800 10725862 -93583227883234307249191388520049954560 10725863 -134144562783230132601370847586673074888 10725864 -287683082296787719308260203959741972480 10725865 525000453485097689992764398830269268260 10725866 -54443942745306453962697544547630303232 10725867 -199100111588191173902427362779352076600 10725868 248935308556958089285366865988400648448 10725869 323348220051339027716562882326235621312 10725870 290015634949105380901772203594752860160 10725871 -295457312785078281121360509502812777608 10725872 -45540826431834545703011064515477372928 10725873 -516837204350859558236126370370848617616 10725874 -165538590483557466845646629716086131808 10725875 -272070611699878974880622698060912020000 10725876 29137718456400876219798702288656891904 10725877 2610438400061183310633296635323326080 10725878 34902004583759389592841301959805870656 10725879 96148585399709889690055932786165134928 10725880 520279410828990849893715320514404352000 10725881 806275491799898945170708715392133048682 10725882 282810023991106928617575905512334449920 10725883 -9163658635327539983515789373580929536 10725884 191631099369168827064844877375374955520 10725885 -165270320008504460181028898880237892800 10725886 359628177319223505419721799026165307392 10725887 186189743995253952124797769205530443024 10725888 -228897253796322187396531499236407115776 10725889 121209100752285966617999428020671285568 10725890 -450919632474854550781873007336064000 10725891 176825835768763096412678191116342460224 10725892 349344713913044628294222761241607001216 10725893 -30607881539448733870381473738475230660 10725894 86719630709761666653775639090393362240 10725895 386723454357396907674770315126356510560 10725896 -992899593523034599799982256821896355840 10725897 -29864847844535640782824103933785985280 10725898 98101436738385595767403926558026257200 10725899 -543086807210183743106948132612302379520 10725900 -83066824472111885657246930687173363200 10725901 -129078946965437854893734059209026420000 10725902 -222341586234765605276297597549902339200 10725903 -199262760664016448258124739167882841688 10725904 -135231876929497410577734631043569803264 10725905 140947048148445650062786960776415363200 10725906 -9491157261090299692217425916071207296 10725907 -1517836349584392914776831262322580928 10725908 -83036773599876482446959216066769951872 10725909 -99704787002585222274879218139461345280 10725910 -86623707321714889173492764997190266240 10725911 126093894663094087558880792368045498080 10725912 -209395324983218759097392411319258316800 10725913 -466560714013531387139176935712462200816 10725914 -480401896098246572872420393658174503200 10725915 -427335932957210989264941491030431150080 10725916 77632310209925599368016858216780119552 10725917 445804935252931538503100870688923842752 10725918 -15998732958397516707607204640567224320 10725919 665885066017711836694321561340003220320 10725920 1288120100416632207917998674385305600 10725921 293790251402479591252525431001492068690 10725922 -623770023855357727902813527113002523488 10725923 -25773748199845154291984965482476020788 10725924 -135525534007504970639053905337128960 10725925 -7388990514801829247539604262181407200 10725926 114325143170495206620493909140351548160 10725927 109632325709407699486663466992125276240 10725928 -1011080014022155320774289785325178880 10725929 226539658935739868901144036196048012800 10725930 -21948196872937281209039001131105532480 10725931 -230189322796633562617115889145824744268 10725932 -66491863021143137113675156515254615040 10725933 21873185938587653396389876956636557664 10725934 -428593677751026924355861942538255304384 10725935 199858014140396475358818156822185433600 10725936 -12215901855376716611675674702077296640 10725937 363200991999707857199424342980005696240 10725938 132167906680811170837410943039564032000 10725939 4472287239801470234746593052795499856 10725940 7694737273634804974483552301106470400 10725941 335544703526380211652102603921836031342 10725942 204887624622003177246055267152978530304 10725943 475153716222291194000277758361317057192 10725944 338403313538528385325902881190696284160 10725945 50235289231913644081614376529962393920 10725946 -666885371343110759240419407906037248 10725947 -535299792471426331436157209457912248604 10725948 -30414910078452953091857207190401627136 10725949 284263427104670052040651446291656364364 10725950 -197070731704124839270507458524031912000 10725951 171739297868134840184606493829919564232 10725952 -9600721509720743309019797378806841344 10725953 212265871854401061940601258629171497600 10725954 160703975508187012296993709843278798720 10725955 -429671225480781132637898855230599110640 10725956 258924632408597987046277554598599736320 10725957 111406412734108789026480788909081946528 10725958 -178014490828866898041927044631738162816 10725959 -446003185714454853570068379414639516840 10725960 53560125245710313641452220165892505600 10725961 646207592153706837948222975274496185562 10725962 -80293572089107206686296662318806417568 10725963 -675418379015177148536649557358112512 10725964 379659265498422565806305392296310702080 10725965 -209823586901310118090519208231078905140 10725966 92518569187550730047421730402706257920 10725967 2602769907615431959727214993776285792 10725968 -139168645223253591690394214622468243456 10725969 -39521841622296724345633141172525429760 10725970 -200589839492082745392755943520736125440 10725971 -23182294122504789849199542307823319828 10725972 196560131811541673081111401374302810112 10725973 367685253821964348208404281469570614222 10725974 43863503858231436139598391169744687104 10725975 -97141573158739360429233036689355186000 10725976 -504967812394752206037347400042761041920 10725977 -50875137390158721104891820055717420848 10725978 241799085547491640060505140701081076224 10725979 595507564152906181213945217451088936680 10725980 -394701690965264895361580773687918863360 10725981 9216091822998410345566128206562600960 10725982 -445378899684378235350951232989355905408 10725983 -178895222336381469646980455424260710272 10725984 445542557672366038541729244279605428224 10725985 -405568129710410920935931004701739459820 10725986 33466094717564159395347271455862554192 10725987 -239373372914014643173882576633541713920 10725988 29940070782131181495095640559030927360 10725989 89068977436339791004195738845555428124 10725990 68841960151383009605761305526264227840 10725991 -151381145110298315063272069511808038016 10725992 366185747868742009662542161883990400000 10725993 407604575904602924067474157735236703200 10725994 178668957344325350563566880487947526400 10725995 -75655373647504357727970790972738545120 10725996 -269173466049094789995476723066786989056 10725997 -984479670109093071386528154887191825428 10725998 -182414933985626871268435070354460391680 10725999 26040851245500789803647585110378086664 10726000 -17797635542296050944697392064233472000 10726001 -159638359651110724574567329519417486272 10726002 65787638968042597995542313481594464912 10726003 35591988777333129952713417594427346252 10726004 48245987192195185031310774360729858816 10726005 -23730706268024647297296261639580200000 10726006 -6260458684111446100558569382294589376 10726007 -77371145649678077183306494061788144440 10726008 -105536782610555009727798004285100851200 10726009 -86561664011724658772488326496772240384 10726010 51081048584186847895651415306244880320 10726011 -537045021466426028525385929950672750368 10726012 -165600211571055971826943491679938094080 10726013 -233562008064604713479851779035318750400 10726014 -78715826553547168388996932592486634240 10726015 -211242323009077833126336523350176353680 10726016 -191076198359688253870306453160334458880 10726017 198082288015670591042247472668605567280 10726018 171028734988631338557506609893745527680 10726019 305597006446722224462605449717996855420 10726020 69968706027801093303912225095094190080 10726021 -193684236462686637404886938854458639778 10726022 -360067750920028345445994528648252854688 10726023 154833153069328657777610015950466979840 10726024 -726792793164186624042242843079459671040 10726025 254661697719556191704296519129404637500 10726026 -65608769618871135531123619106422753536 10726027 134618514930341714230351907788197443520 10726028 -217602338524690527352904373239470616832 10726029 308410027415392558239504165984448770774 10726030 -154734694811348719439031402018444779520 10726031 113337477272719101849798849055166577024 10726032 -2968753166862729903800339332358799360 10726033 -265064400252434207285347642719325248718 10726034 -105285926695648700087319582979451827200 10726035 -61595895127802070377235919779600814800 10726036 -19158541337204844435309225446708093440 10726037 310086344725337520897536672323907701152 10726038 -129677386929043301241603483380181307200 10726039 -596165512198427632953042710058639474944 10726040 -189447815535577832005060352459454259200 10726041 -128426629096105959305109522803439076992 10726042 506176122100895841175605955739614579200 10726043 194134864817139191682395528554209740292 10726044 -141340569039463257091921465239100121088 10726045 -150921908219834445079111515621300 10726046 22874338247870831106330430056140193984 10726047 913665968483895803143570130304209506080 10726048 -382642509931261395852006477293278593024 10726049 437887728794473047720536671380457653714 10726050 -50811382088934980551548530696714304000 10726051 -117264334748898918312953251843454001360 10726052 -74058670294809461068624881412252105728 10726053 235451652009875259423785007535519437024 10726054 29562513547775289484428222467785322976 10726055 -236831527060185526043103204121761808080 10726056 406888844732744631301211755862860185600 10726057 246859826720208224813337093736792645732 10726058 -293246120404178829302139026269841922048 10726059 5142438009087449374377185351051458800 10726060 -108712289171078197677596846574972195840 10726061 283741973797413121255642356876868204800 10726062 -2760424210643094956478735785617330176 10726063 -586359785017616384334254258357060160600 10726064 -152012230957373728907447550938283294720 10726065 -89044514198061896597224053554995236480 10726066 -166665116960441373278461442880712418496 10726067 -163801149264597992599753579867397153280 10726068 157295024377121189185249145466864291840 10726069 -787172592229117754041476482117453408530 10726070 -212599955641358088904860743744715292800 10726071 -410065021893619851704202861962341803288 10726072 -172739480088030266285029630415540920320 10726073 -18342436736984090964426204162771995136 10726074 -170106061450740890978321496148395456000 10726075 -251992264189312139537734742588794398700 10726076 372419713116758771277111644766121970688 10726077 488381381660623005113514059671045694208 10726078 2285114456268479376995882260629992832 10726079 70664733656070186649266816320939358720 10726080 10300757562601999237419818782933647360 10726081 -95358826625398812974831966944216300800 10726082 -157432154190101138211624016742541968640 10726083 -17201410450320797830042478984082199536 10726084 179905683395008776999574659074740697216 10726085 -43195228575582066785095305229857916200 10726086 61454394808128970440845165220640425984 10726087 -33792808653025854258140825684228022240 10726088 432977051098065696542392804956733301760 10726089 34701203124579074431724993429088756480 10726090 243058888249896633912073010204054104320 10726091 62243799348970981709879388213810873492 10726092 1287330348569453684988079356450436608 10726093 -16326601379744162587450394710048330240 10726094 -114834025046505153207401487258755651904 10726095 -298239496405478462116854490231082634480 10726096 56173089144361734788817699958722527232 10726097 -82960225137544593375253569973282406928 10726098 -2050411586829415610077996848613604736 10726099 -277588325393541362030632318704700866528 10726100 -24803401462818267523171970476604160000 10726101 -43082053513314642647476270943027257458 10726102 85685534344436978358561965300480894400 10726103 144787267235974967429310060671512937352 10726104 -219077072710439365838360637974920826880 10726105 126327766064140389307483437817867153920 10726106 496111057572508725719114175990705120 10726107 -12799788521220747424681712086502942208 10726108 178171403869846063600498237864552243200 10726109 -7503944703128557572209287401873981396 10726110 208460581474344032963656324189468036800 10726111 -45682161614479144125552312682121241216 10726112 -483359089063987457875806819744427278336 10726113 342490803244987878684965538216629172144 10726114 -18969259318645631310188878379984114688 10726115 -226377782412681430283407807829457533760 10726116 216894575342236043083550981396146145280 10726117 -72063269020312486167384616007918792448 10726118 176814323153936086079050925560488832128 10726119 -137950921763971993225374078965351085936 10726120 -129177955630218708697767472413171763200 10726121 193712342006009066697130258847167581312 10726122 -99620985782010392262510582745827714816 10726123 309233609119783781968146808945416132760 10726124 -111735486914982895115952142194453393408 10726125 -57979963575786617641385826367045752000 10726126 381966671129438530463613816630518056512 10726127 -712731920986245691083324921010261729560 10726128 -71555948762689546903575789957289082880 10726129 -279265164868296585451195407718816516270 10726130 -119675464895821506436726867039840403040 10726131 -127086039828795813450189058886096288160 10726132 -456306668928285870355453204757264831104 10726133 -242766949035132405428695086817187798400 10726134 160119920295168277005425540172553666560 10726135 -3392716794183253381371987564978531840 10726136 -289956231996661447158051696395097784320 10726137 529980245529698753922023572161470279994 10726138 -102466695525717321864228183738710363280 10726139 -612776745778012407422644619902034916060 10726140 -108050072411884287754718110650907514880 10726141 158556060715242392596887108790721823360 10726142 -98493779598459442353099777346959753216 10726143 -36779744466856776510293980695595311600 10726144 -100815969697307085784638641845296955392 10726145 -288940987231405757888427347088065741400 10726146 230664259090086564799668269739382963200 10726147 -103588137910971103290496014442379712440 10726148 -88684197099067961101276481733535630080 10726149 -50634028417032861508314594975423427488 10726150 -29048988055144573461093540504317352000 10726151 -601489265606905243671099568600059295848 10726152 -249785354903109333226586446562904637440 10726153 -21479984909130028295070506654678394598 10726154 323039656918726761018966189639288745776 10726155 -175615210713975006024355959951646003200 10726156 -87213838837703780579906512650081938432 10726157 -12269360860573715012723166583461919560 10726158 -109580842710880018431951014018718151680 10726159 732704822740357382572967207934036108304 10726160 94136979842929405903007777615060090880 10726161 -348457288587383257563433084129307527200 10726162 170483888918004086403240099268916498832 10726163 -193223889325675406522430849467550475104 10726164 494818402503973537677561789138387296256 10726165 -62507829301394263347816405638622288000 10726166 -80570715051585003283289599714867200 10726167 -99643648358846562591239685561465392688 10726168 515447269705797708414448354693980303360 10726169 424444406621726690461633855299120829440 10726170 5828514300982471771850803673083545600 10726171 -134841378744158275223217129126843285628 10726172 147333609222192830657287320774378570240 10726173 -46148686909836314775305823736735288122 10726174 32209424247525139142236887535097741952 10726175 23675509757618674961429234649258982800 10726176 175760867755014336873503862260557676544 10726177 -206640285693975391279896966852819205056 10726178 -1345882314033328464677842819993423872 10726179 439911494281306413754467067337540346288 10726180 63428168703565336274055656253033062400 10726181 -620524230505184510437578452104697838018 10726182 4936076632278279702661940643269952 10726183 -131735978296621164775494483988172488992 10726184 -31589960589215928449639123675229388800 10726185 362740585209626626487989197900578164800 10726186 56387977402682333060906306835322533888 10726187 -6354929981569026403130202207888078648 10726188 -35032998419786670736892486825960128512 10726189 -29734248918211273641093475674262854644 10726190 -3711255081916985665110213503762632320 10726191 37917577159386253628019628848292366560 10726192 -204178433817124389229833608082048614400 10726193 -281537262387463856937283414826956377036 10726194 -22412188173800291945196656653468617600 10726195 -96995283291332623452666222268106806800 10726196 -151090575278154244892928313531382500608 10726197 -528408554238621146186896124726559228672 10726198 -342410500693037394266957553271226314464 10726199 639991991521531788432419457086973864192 10726200 -103842384888890853574754506892305920000 10726201 893075604114636659770120648742759385480 10726202 467117130609323327243093498198358854400 10726203 347987351486776633334942212716661195200 10726204 41118685523613375734536551732585447936 10726205 898792595979699345633184195977653760 10726206 41707842977550493365446545082038442304 10726207 7333334565276815187190365869550880120 10726208 90853378173928763783096849811547619328 10726209 197057607997177262699721231667197350400 10726210 46752338832980531322895526788116779520 10726211 398385636370789151856418756554829166832 10726212 154191683288702104309135358406562406400 10726213 132538044751533314516704153066433535040 10726214 -496520361003513184458737348187844402560 10726215 -12110258794882716821078197806008828160 10726216 404933243307776915810488503183773844480 10726217 -124734861484194012306154615699274753280 10726218 -70675252606217916916637418250778153376 10726219 -153788102076673943392971571918914670560 10726220 -242920658615877735795600086453917701120 10726221 -8998322392021506775084549206103057920 10726222 -137065017192347391880051778130103259520 10726223 114423595210265227914903465610840367472 10726224 101237913440110108095048453517021937664 10726225 72642499258841649727367204657221264000 10726226 -38046538870397565211090992605918421504 10726227 214851822304039089445756391135570129088 10726228 -106853423997317012333306382020599906432 10726229 -905990884066913304534722444409388837170 10726230 72467011124066138565994896511429344000 10726231 877475747678232876128616109860746461672 10726232 -289378051361470497342963441164074905600 10726233 -36338551489958158938741404917303100736 10726234 -20769596361658350781046764114295047680 10726235 -53634445449714219135671472872365188240 10726236 -230790868606451069286270278935330851840 10726237 703226467195589961626050573614740878886 10726238 -56304301442439044811164969941967613120 10726239 235394270228820705727011951766697194824 10726240 145538666837993931869657574891596021760 10726241 -99842000526695841593624083569092131200 10726242 209897920421634216656468014136621258112 10726243 433995665195445548669704593461769914880 10726244 589952894032045130861923464489397585536 10726245 -30508079776722558747800675209234983780 10726246 244455133569134496942181592973697334784 10726247 -541181717475917904446146470125699751360 10726248 -49579308718391971533760333200300441600 10726249 -91005118655913741577143034254427927750 10726250 -31066568466306496065370880685301530000 10726251 262541276754130770158449298778240844224 10726252 229789846995504198374439449606280337920 10726253 -7800907222720858201153200781945251498 10726254 -17566506069211325248050089309814558720 10726255 45579277565576837889439563862596549360 10726256 25661838653754059963537913071642148864 10726257 -138539086678490167402863581708119058112 10726258 23864370390950640139283366525543421984 10726259 773607355598316457357110751923935946000 10726260 29148685014291016537808172963625420800 10726261 -2805994492320360863092118895910818528 10726262 485838782567748913489644929772514729632 10726263 -7029195899312403223916141182259532816 10726264 -10611328614531835687795797810538106880 10726265 -225634792451393026063840351561463018880 10726266 -52947499410073791616516975898454802176 10726267 -375691791295715283826198952336411662684 10726268 -65510970195278734766312809718885581824 10726269 -162779670345441584458781352886844568960 10726270 -104791591870596855253970476345983337920 10726271 -454798902502785906000265956794482905528 10726272 161124483738436321803133326938540605440 10726273 39875961252296053847658878349019691440 10726274 162575846957630498013305166813840379968 10726275 47876052155273828608132070800797657600 10726276 -19255094564256811187176856126813669376 10726277 -33514469638511447737617435437073203874 10726278 63614919216683517402909543338335881600 10726279 216393099070277323025397886075712929280 10726280 -120069652527648809374067858092548096000 10726281 -288867466419771430821030597218474777430 10726282 -19024452002894121299143491469561283328 10726283 -156596051592442868814933548509463559468 10726284 -279896141668591928213461037739912344064 10726285 50206285046256009178004163688368936960 10726286 126315866703177337942838231863668420480 10726287 45567462152138516294887383534852624 10726288 -30938326747743930943146215358710661120 10726289 -10061231337844234958009008705272010944 10726290 -108950180867150135081975474326817126400 10726291 179199884867912525854802986559743467692 10726292 -311129579968657634635271044705133433984 10726293 302808860228941338658801505599247155200 10726294 358522951671417366711083510328578865696 10726295 398269790392639849826576560529591941200 10726296 15434458872116557745904533132967936000 10726297 55202141425226618556794182531778417664 10726298 490166453637788491071243251655167508480 10726299 -11249266203386164847286354184030130400 10726300 28982633131750038487100413054482636800 10726301 34560495062784232457366456065156140408 10726302 155241031574088460577118600335083367232 10726303 -105638486670280367250636996394071644160 10726304 -457148461859462352598231533629724426240 10726305 80746807393540719078631570960817189760 10726306 -5629092302255298073952404905979637760 10726307 4802164334212306764954233045231027400 10726308 -278768181140348444502306854861954279808 10726309 1189973090107401256972417247379625652352 10726310 22211958388584631790182164775504773120 10726311 -41656636508911918792636319127063770328 10726312 -6476620305005634451615159532340556800 10726313 -65313992175474469923744417656730309276 10726314 -163648208652448343945020044748139093760 10726315 -563461009843123060638091022504020667040 10726316 -295313403558989412676104531516962568960 10726317 -379209622838305883236511191076399616000 10726318 -436225997622009954872830811403613596480 10726319 679279194479613858701081048815744056720 10726320 31670746369576348179856830024174796800 10726321 5587498415696916000714930344927905792 10726322 145769909315390985802007500342581589632 10726323 64837533757025681570628247826921936184 10726324 72134074403957300440673668050051659776 10726325 -259429509970145435436607863848154146400 10726326 6833518907836368520907363884991567616 10726327 6797946482870861846668717453691067176 10726328 48947406095228951506253538527181864960 10726329 548573049692883019727707254689012492160 10726330 -86344471517755552718578519667806801440 10726331 -150420441695547412748059119971623309056 10726332 -11695887511656299158666005716683078656 10726333 184797240059530549120615104449368056160 10726334 -73057791975558800036959362688804925184 10726335 331145356620383144069867702639738037720 10726336 181269660242376931118157770443529912320 10726337 -318721074554059769410026219899403282648 10726338 15974909326098308121213649087903288320 10726339 -280777670702340320021790129031348403472 10726340 44739319357552953092321085085331988480 10726341 62848157354107558236390502956530536704 10726342 -394624382695653887627505943650231819456 10726343 43951341987527884329709009940305349592 10726344 15617074624635390862745704292211778560 10726345 -260959972393538666356340422990431219420 10726346 -237763814937215673360830820331505140800 10726347 -10745447381324309240840129663379234600 10726348 -246950248819667305020129280737375819264 10726349 -130801807845269331152002828404160750272 10726350 1171789825369516962578367604099891200 10726351 575939780349264632446614094403411482352 10726352 -9095766932617259608133489718830039040 10726353 173178989794583739164002196038025877264 10726354 -199597953557195436870220331378025086688 10726355 151412879008502777916764687865630246000 10726356 -289457097377175851963262859126423369728 10726357 -392667771003198107168414588468423091428 10726358 -355550169287145835637858246118464298720 10726359 -28926033558927407933799207007915137792 10726360 563041647327025876275744242465885184000 10726361 334866047265455219143006258752538734600 10726362 -59246277320567154442327935511568274720 10726363 353266502709623371372056206377285969360 10726364 357614419863591664630823426814961152 10726365 3038627142721053607479985959502227840 10726366 85202180494105474606934394695694913920 10726367 597213480606981674402556530990581792416 10726368 458769153302129952488051891278630354944 10726369 294337755355638833545153511479794140160 10726370 -123905649705968135331384270415245393120 10726371 1047493600760727312659426774835072914400 10726372 2818252951922831925111427360334905344 10726373 228501831344404369249946543759430102336 10726374 -52103455975481014985881292264426065920 10726375 -636760173196342583550728378455242600000 10726376 652904027353218129678585965590369582080 10726377 -147630386173218186791052301536476652960 10726378 -9881877081226771587164838563954241792 10726379 110856579286576073297001563692920150840 10726380 -34345049608004972335725445307967191040 10726381 -11166700414367479335076926986724971818 10726382 562707805729806404976545782096669248000 10726383 -487994372272412534512039655218200134400 10726384 38622247986386520944921643040695910400 10726385 -296120292741500110737406918909261641420 10726386 -99476617418933138104664244217323423744 10726387 460060086199703304208366689798394455552 10726388 252291056026183726192556022229957019136 10726389 554678179500771809408744542670969935854 10726390 10828028911665119344608069541969632000 10726391 213518304310517274502058108660380819272 10726392 -16490364121111942504563058165889249280 10726393 -132886313984628800003869668967025616 10726394 -130446362080499814682321210954923928464 10726395 -78295221984985068421164737342903420160 10726396 164624980546690650176777905901233397760 10726397 133188029814519278313471142086138975264 10726398 -118457863468072687892742512307144554880 10726399 458150246608182097995935959410652390400 10726400 -68688328236954272364609657441878016000 10726401 11361576311180208658114208449377001344 10726402 259151299696866016065384150925582262304 10726403 17642244375011334729343671691907793984 10726404 -88368684642568490733350373686652334080 10726405 65124035988420934013747201995360543920 10726406 -70620884291592205561595712868741458240 10726407 -289887944348723980431831530547974207112 10726408 -115545652047096832983835164910878720 10726409 382346095965474906402460573232264843316 10726410 225679931695462789889436291961682027520 10726411 47577430992670477474561565040278448624 10726412 37091514332348685050216639506408320000 10726413 87623639100276119145758232730965841344 10726414 10731217954379317281545211024639685056 10726415 -97356656295052851264075175839234073920 10726416 33206205283269481889131787119115182080 10726417 -162863152937215062431715580304629376780 10726418 134607361132053550242076518385037051904 10726419 -54239210375291509706960034933837254592 10726420 -129927650987549569027447487545733283840 10726421 -190170503725843263844224219654134652900 10726422 -20449274597864726753415144639408648192 10726423 -672252227251310132167699456697161163096 10726424 -597108747786352163168983074772258007040 10726425 -24248784313772506210285257197550512850 10726426 -142974208046508645972562757277340835088 10726427 -97996691620596549852381593096040377724 10726428 4310190725848817472979809721239352320 10726429 -185503499742130931673437110002205651008 10726430 -79321972849106299153319416770721169280 10726431 -65929872630622098532108254828634108800 10726432 284019763877775063424747933999572713472 10726433 16458702485312757245619231575791663380 10726434 79852247055282343926052914520217149440 10726435 -44662499164180252875279860582768259120 10726436 -1805839638137267558973111998395514880 10726437 -4675919604799082389990267162272232032 10726438 192978631912642932582775450006523313120 10726439 -820107370952897809220181041629480912944 10726440 7546448130778745064654934688527564800 10726441 431137142440075387345325007695481860544 10726442 11484485107252346463143695120088413872 10726443 -62480347917857146890192000496934720736 10726444 143544137170383687742258818451387079936 10726445 372667038109545883808840981270184194700 10726446 170157371565016246919757569648041541184 10726447 615597784846041165032474775441938010896 10726448 -39135726841260441934652320088729518080 10726449 363008026531561862946892335757815460464 10726450 35447297571300292926619613004899136000 10726451 -19188090503476657915172328686767497696 10726452 -160016022128346913877227491578719334400 10726453 542817076503033342661386774171212156700 10726454 -22386029345075474011067119011211915968 10726455 131154212336608674609098795042094950400 10726456 262699135603382311865555273195370946560 10726457 -119198263133497976382542208405142245888 10726458 -35334995860127537399853505925502451200 10726459 -574849020032827206792077458708099657200 10726460 49298501994277021933835290121659937280 10726461 36139776542219260292279951170841453010 10726462 -55846118520452060284642074062595187200 10726463 -647069190218917374210000977309161710216 10726464 33053230192710161396510299993084526592 10726465 179340902392231180846810641449135589120 10726466 -50708089561601563532516959119434993760 10726467 -175506290277747481658684599325662959360 10726468 149503367787089646235763362004914667648 10726469 -86035675163590058593598847119341116960 10726470 -102912475204212878023040182678673806080 10726471 40848758360148508615963373358731832112 10726472 141127986858392952344095008656730777600 10726473 201342020946145338616975537488026073504 10726474 2979615711785387324071641411006097920 10726475 193539958969887669106606991606719995600 10726476 239167324698729784643382920600623160832 10726477 -112605411994067640852348749226061169674 10726478 9447454754357936566718383753806224256 10726479 8225067714201591026243226634254585600 10726480 65144641099301274909520044256847708160 10726481 -528462535756743012364672649523645093888 10726482 -14864939880217510690970610935403985920 10726483 119442088112128572755647951129032265080 10726484 55737221421333241255249474612551743232 10726485 25775229732110536992161349713274685440 10726486 -398669928810257939719318122843596099808 10726487 71333290003161224167279644029884087440 10726488 -41629447206579046918624846898117529600 10726489 -90954430001150765277227887120518198576 10726490 314018083811365581511695238995133586880 10726491 110442649899897887224268987305557638400 10726492 95080507516132307481661705329685845504 10726493 -669027629038586168586514909715857815258 10726494 -39260588314128258986843831657293357440 10726495 227743693956766879167545626573758981600 10726496 66087038504666584265921672252749774848 10726497 238745491066921157828581611257154752274 10726498 -36548973111084177862033013004664665600 10726499 -208893871616010465972034370624335749888 10726500 2102016711989991652397644255340544000 10726501 566871531586630998641322372935091541502 10726502 91350938647698448394292839106135741504 10726503 -15651994252362460266863129848877554992 10726504 -43071299634644667491632233954508800000 10726505 382458162453289119041926372676747933760 10726506 -69529652035652135040003531608625812736 10726507 -598340625564048028845308887365254851200 10726508 -180530696646572958585648727188423736320 10726509 -199996191901678734715891434395093954496 10726510 -239807991156128057264680898279554752000 10726511 -174881067511393728693231528804439471128 10726512 -28672925753655655903372758035935887360 10726513 -181432791990452669318549541884772808640 10726514 176046981063394372924985284035605027856 10726515 -42664587414241311989049250891376478000 10726516 25393789331960855056026272645960777728 10726517 -666028700123570353245568153444509460434 10726518 206773339115366188407899416315452169728 10726519 203554219076022130770756790848929038344 10726520 126957959322995377111440199892742144000 10726521 -70878822234400250195748632159502723840 10726522 -3690618222649775518560925409241851136 10726523 1022310144666353388025733036605636322304 10726524 -76005747678590002211833328710086342144 10726525 -118952623218591306845140142985997484700 10726526 2258083811475325665226066313543193600 10726527 -3296425159003596590873493670174857216 10726528 -151506491427070187514180390101691924480 10726529 728548181881012138334855938320142532640 10726530 -117494492616636967530965937853019335680 10726531 -207066639639410659980636850404716225400 10726532 317519717500624110194527716747272650752 10726533 302352547902625760411043177103893674880 10726534 -64653870132895222597327600303035940608 10726535 -387460727307605631694305058722525104520 10726536 -189079045960476571377506414531100426240 10726537 -420601979661923521800440893909819059814 10726538 -137568336076334225636191772420402891520 10726539 -269590125002394917883819707571193146432 10726540 200015629728354091607364921816319841280 10726541 -159842555068122815240826775296962305920 10726542 44454081686252076013387128188771419200 10726543 -145245510177880446851654306489051778480 10726544 94302939696687110777705941561303080960 10726545 2196925079910981683029383645370742400 10726546 286743681396268904521276989041637059472 10726547 -5552845105361670043897108231865687040 10726548 74374389903980422721521678388706680832 10726549 -190244617549994361069926481666728219040 10726550 122917048384433404089355863502418224800 10726551 -389875907549700425201147934772021924176 10726552 387282226609499954411684723236037038080 10726553 33441714614884758607180766352028326864 10726554 224629241603257789894405252618179863040 10726555 -69179864126901958418657210257160521440 10726556 -21133395736088702826923998796967779328 10726557 118854708256358942281935362696838291840 10726558 -39538300953222013448155939672048985088 10726559 154007491071756229066293498557451401280 10726560 -111112634029680823588528907131394457600 10726561 195234079444402661862664360671322948800 10726562 126531531428008992458419645306122668544 10726563 -57672355528705665054835034382588370056 10726564 75530706647829805460296738413049098240 10726565 7196968482057772438223650403114985120 10726566 -219503807953677099834429654881676965376 10726567 825307852275321446878388075248820938616 10726568 132892648283682246805491603555096576000 10726569 12090016068180901106281814710962016704 10726570 -2808252982060322412189626937097103520 10726571 -592304081428256295038648466077358192888 10726572 288525330427249738262312083849241544192 10726573 -200295619352400361453444737301617653472 10726574 -173218647370554083310280180543612181760 10726575 200512246735239572794733292498393024000 10726576 56058151528338666325845690630960381952 10726577 -244470200912675942292523333015298801088 10726578 -83817051617080993769413770536121852000 10726579 479328789971165246966659232673128003184 10726580 -18911761231158020903982630121801205760 10726581 -101423258652555423774746526037284473760 10726582 -66529762106721466202984927424929152608 10726583 -227279755933887618934048077904007064960 10726584 82202904152366572566172765557062369280 10726585 -440317496679044406073293167003441073600 10726586 111345595293442641843568663564309189344 10726587 38580713956802898644774948294094801072 10726588 476720946881806905482303396551307880960 10726589 298001331406252299040093884748837086720 10726590 80065367679882054343004262372981156480 10726591 -568986267040354026632276662941285635008 10726592 -38762387812476674003929446960039198720 10726593 -388589687107713927135278996241879312336 10726594 -341479247765948603958494127154128089904 10726595 -402829211954043324868925321289944305200 10726596 -11620268868894249379817977352391506688 10726597 -166570124848481232210736324265292697568 10726598 -528767591930392936818456189240748224000 10726599 -110620212948072718567628116945019828616 10726600 238542880437060756636825413693714304000 10726601 54509831688609902359991192177505472602 10726602 -103000410972183282329232241295337123840 10726603 -140244139579862539144768275935753129216 10726604 -117721024189152867170017531477029132288 10726605 -88409759107154742533605748116277481300 10726606 -166526683227798849645894991946420352 10726607 69870409140630898078165748684032407120 10726608 1455094160455101079245369319811579904 10726609 541400061311654484921466864034988646272 10726610 117452196764971544065893082972282440000 10726611 -33847924113280254763206434672518519296 10726612 94143026163914425793814192220850935552 10726613 -375050399223141026212296582098816201280 10726614 -419459193721887298836372849144330207360 10726615 -73601405045692946920996951622118112800 10726616 -451578675807677400905924647862880491520 10726617 1335941062937678601904525360083193536 10726618 -34337118075573603723839755870977840384 10726619 -523671600614326920975770527963549873980 10726620 5282511481298106184661336421472665600 10726621 1069294181484352809136064172906110143680 10726622 -46990349223660089989658387243047957248 10726623 79168949956625704389817140415052595672 10726624 241688311811756540360680162637271269376 10726625 -19949342056602390007080660710964864000 10726626 -322543143738513874618788394712943240192 10726627 -336419535088882661159806088701702247524 10726628 -421006066836005605634687030070707272704 10726629 331160047267169920439173623892689519360 10726630 -86289986893390826697628214238884476800 10726631 250233582463950851712918783665260965432 10726632 2663061149630691410218845903713157120 10726633 201684215036547865358111008634183677376 10726634 63595691482133335946079777513894336000 10726635 171466973975433095579099202521694159600 10726636 131306267785824296476547276266136064000 10726637 -58461488210153878040010803575128854688 10726638 -7727622105550530596323075241185896192 10726639 -187866290134213988274005879725700716800 10726640 112087659079153426139305068745177497600 10726641 157535603499067859258188415529981409440 10726642 63158889481896010819898584585603283472 10726643 581207858694528802886362486814611385616 10726644 339277489841713375553415732996784957440 10726645 45920824779367513637541091790558271900 10726646 -105219098091214345752781409939652920064 10726647 -167262056577923735038646553387735461400 10726648 276367008378332795813914990805809643520 10726649 -810512565179506290832937108921851987350 10726650 99676291481019049046975931449336400 10726651 -2209232199450399228383980366606269440 10726652 503366825662381199687557421969704513536 10726653 -142238783775086098369449940089852290496 10726654 87925951609372010138746895425702658880 10726655 -230423032897748930291357347231316812440 10726656 232060933057171716823360083959293673472 10726657 45670081784186824961794740934826868180 10726658 -29362971722255688116309448795704452224 10726659 231250014549171129020327397201999222000 10726660 130506960929309895207511974444849930240 10726661 648688941461354271771029897030207049024 10726662 -45096417383829805776698822325476284416 10726663 570466095665461750017454352725287155320 10726664 -141162300153228345884629218281732782080 10726665 90711701208151811112237900705621288000 10726666 -15194677874597808889440012368305654080 10726667 -142032810516806562863164863432913250016 10726668 -6021490457069240689390881670461879552 10726669 17723305024031603213665954887928563072 10726670 -25356420865725144808444777445130167040 10726671 86504714576217204673766966915585746176 10726672 1390756162667953847839811889469194240 10726673 -713723564134042908020068328085039176976 10726674 28011580041101766813774380895912198144 10726675 -352339482962951796570497419390733268000 10726676 486334284159177077337265901129014284288 10726677 191477369162739373582031501041507374648 10726678 48847447902118442692327604801023285440 10726679 -25452271490716310715372936301660019280 10726680 39376036222655579422884505521340416000 10726681 53171822907250534551478892718377539584 10726682 -117383413095730698036010613232367179024 10726683 245715775656793298191510552687205907648 10726684 -11027981659204397351343455219346988544 10726685 -540194944491357453650822277898449097620 10726686 -150903797545444858965012910179704568768 10726687 880311386494238208206093568803582090336 10726688 -203644491697141379416046623484304359424 10726689 18721994284349326948420727236285351200 10726690 -3282706027935669849732153900338774400 10726691 -97584460501708638644942501925651992688 10726692 114803676875378797055662199088058048512 10726693 59533153409218293239317985210184228124 10726694 -3632707971031462081937675153593896960 10726695 146860902883135988863759045392764083200 10726696 44814480849002757800399035077936737280 10726697 -55244822388638623073172635136461736000 10726698 -183649341114167034949496969686449313536 10726699 -164803815105574155939789010710847574240 10726700 89670504281879091344782854005049254400 10726701 -326590310383004858955177980480484626496 10726702 5861941986020964934203397287667931904 10726703 -72779989270434699731157951899733879816 10726704 12182437550214895657318379892696121344 10726705 -20371328780594917325368011795244762560 10726706 70906035205900721990454010218465086880 10726707 -69327085017810672010556894387697361056 10726708 -88085464651397704714659963382928893184 10726709 -56526071944823561608465781986084662720 10726710 -258074187923552970732784025646391706880 10726711 807304389911008262995923989227373890320 10726712 -224857455112031584428105562607401267200 10726713 94594854741303944903692048013898837504 10726714 -356441681192711165874931630823001734544 10726715 -288702781316944424787434628775555040640 10726716 -54963735942700149192408957696076677120 10726717 66047864771325228111142274618108101440 10726718 -380708436367520997140966990822868064896 10726719 279580738292091492566625030146245875144 10726720 77848204257102596390920809463472455680 10726721 -751437232301695780888167051160732182078 10726722 -52435741370741691614340209112202168320 10726723 -73437337312413762759177368277537762240 10726724 -510616455240754538514026804008974405504 10726725 111884144668090073322220867906244952000 10726726 -581882136369244812959552218383667960320 10726727 779103819053717318283339662189979368472 10726728 73408195200118167253086196662343434240 10726729 522328532280492712864366477662566017088 10726730 1013283988754080405736094280073579520 10726731 -465998621195247906616306804061609346360 10726732 -440500097718168369343519827006354459904 10726733 -460128202680798300692766741966156782496 10726734 25583773728250050116365159352878290048 10726735 -481930252506251665422922172458639306800 10726736 -126205539756949772037194450131049250816 10726737 -4283763670009612830610349949274047648 10726738 317788151168720283946293763736976913920 10726739 -237274558089080687895444531692084767344 10726740 135487244056431580845524420794707640320 10726741 -21988112865970580759252695488772567858 10726742 -150731383369587900902430930835536225408 10726743 114933777995014791600282572502158172264 10726744 -37521266648496070195031434229018787840 10726745 197282935227931629676231475051371391760 10726746 83233229633042655545719714581557704704 10726747 -636910799228083285517680064956172520440 10726748 -34859830933130893886058813183020089344 10726749 186979405426486611279460740798407219808 10726750 -103727481853113190530796195642157856000 10726751 38562353618498096789180896144205488128 10726752 -383730008445119723768892093480716206080 10726753 709068063444248413748720978955794868002 10726754 -3343407307711650989070066914466234240 10726755 -120678721178179192261261845882088816800 10726756 215667538970321098451530873365169450240 10726757 -75173922628612155700938968112127796994 10726758 -64299486240864670549579288276411817856 10726759 -2595433444866295706467890534885425784 10726760 -48716406543850772445854517945378816000 10726761 430216413009152855854859212982458193280 10726762 -196773424957723438640222078279108423328 10726763 253774482579578914170294390479107812864 10726764 270473655783617992200345474838137509376 10726765 -32894630895394489800118441307782521600 10726766 3130662631719338426386176356786294784 10726767 -373815520623627852234239328375314476920 10726768 -173837986580331310036737987280246407168 10726769 -372166242438185326578938657175085186320 10726770 -48357351677551375380718585606713638400 10726771 338952781064126714965498560653413316 10726772 58460307365753883160941607432408012800 10726773 164324146255803048042175010826875781600 10726774 -245324065352960736423273373288569792864 10726775 -104572266768152076428308954374825758400 10726776 381758822992391012827590610396543795200 10726777 -121674164507765769785918973464801512620 10726778 662353128328416971362243638261408514560 10726779 47851014064269474924788640491858552832 10726780 -6078781773156619883300377973163402240 10726781 34119839318576861380384889475386377200 10726782 273911777815505763052237713620856090624 10726783 451117331625894021689892739799596668032 10726784 -41175082087230277321244221182113218560 10726785 361227389511919763499898779746611820820 10726786 -103357926131765310567131844278552163840 10726787 86312307087477515353279859037603629436 10726788 315754930391926884495436531679603927040 10726789 222006820865120941199895909495184914360 10726790 -79095880467963838821331507660472534400 10726791 136946422510197755299348819090491335592 10726792 -453118326071952298707609053393367244800 10726793 -64113245896451662893927217160284313280 10726794 -51659652943776339411935223197438573472 10726795 -498995935065415727174932594345572415200 10726796 -383519460923346029554899294419582433792 10726797 -353218812781118949157328135338380148800 10726798 -19758388003645111591167388392622744320 10726799 -193228126573201510381423421333358614280 10726800 14339128946530990035619808361794764800 10726801 -352302961455225000654549777498237913088 10726802 -166495841187700781883521299905889688448 10726803 204867873810426616101817208869704562800 10726804 275640486536353565152155371679460583424 10726805 317053039544503241719051995470906186460 10726806 37416511041282843751916432608654319616 10726807 33442951861078187161447268732724546272 10726808 -128922964833289277423868652250496000000 10726809 96123677612045506916429556145873585728 10726810 -529096132242882872291762292973177497600 10726811 132977561590324397250748057348222192320 10726812 77038147271624433796481056371366183936 10726813 46800573362475554209193897177878940018 10726814 -27390729190266801673324256974453689600 10726815 -209003468363760269498614635863418744960 10726816 -308209706778211441987748071431876968448 10726817 -709933384277566329327771934009562863134 10726818 88520487622237725072224081626627269120 10726819 31297925112825377046906003026474099640 10726820 85872897794852566631221510737672737280 10726821 77868749828559837457092551968220347872 10726822 -163556876223411920864876982428753429376 10726823 3922684601191505361326279222333377584 10726824 234624564116071468871237001815769169920 10726825 156896541070375053020945080434933107500 10726826 29283756928347933835351059793245304320 10726827 -189800387302974826610239401555657011880 10726828 13468094458736585341327053233804379136 10726829 -395129931864021524670866936546944024116 10726830 4379048217953980992072242249577811200 10726831 133017418841965016311270593620619176952 10726832 -69437767085821608306459661077668954112 10726833 -60391309690050881346189533525924748096 10726834 -308316178655359625749537610052985680768 10726835 -231524502119846354563367706651397183920 10726836 -111327264808979528259169131194964799488 10726837 121378953126765324732212822669484042240 10726838 555899312284950645940103363999407980096 10726839 -5232683753064263072027608753319483760 10726840 -137632821603989985655389445819665715200 10726841 481403772234689130581392793050640707242 10726842 19900857140946595201542028306606347264 10726843 -17691124406176792292233327857079237640 10726844 -83325315058406388333668947145709120000 10726845 142384060252356158388367377243790823520 10726846 -128568287926259500743005473819903542336 10726847 -184780631105144736558739381161760476528 10726848 8555482712725500720743259508995784704 10726849 -151493228463318011308822422814932556800 10726850 -225031556938455169260991405577337271200 10726851 269210218010039053556318784584257667832 10726852 -231940783839737449020657537768058632064 10726853 -770184292934755004088877957931322236898 10726854 -273728066548654445294328248893245259392 10726855 104275581163328241980232641525593177920 10726856 -38712126863093567147877014559479562240 10726857 -677370212035847691734341008894628454400 10726858 -240628356729762504675939453871866528720 10726859 -45570022391626552643846756951200309872 10726860 -114412250278022800570239576116507120640 10726861 61714011847659346324409142673003577462 10726862 180584090066280080439287603585782602432 10726863 1777033598748914479388162864345034624 10726864 -14884603581006639278163808947199180800 10726865 -266740862669992461494003826550843779480 10726866 -3208303460227233246969462932424735360 10726867 63974265268604082054376365228603088120 10726868 140043664830624282253403669833410969600 10726869 310799149701417955231196568517667161728 10726870 46340105172670547791148564670069688320 10726871 117273805590843466031154989141317714944 10726872 200301664759039488906670276459837808640 10726873 -742731735111130420434569617223800805878 10726874 100670403075344401351694293555825533936 10726875 -12112492572709772238903918080639992500 10726876 -152231274341604063643115792327151408640 10726877 -1934135102238718291047406495078510656 10726878 -123801305389375648102323362562305313792 10726879 -148038968477312721514067720128818375520 10726880 -52588131872115800839863171972500029440 10726881 529123937332717083475287867438229664448 10726882 5161278823792008751348447704606549792 10726883 -171744599722276405372132848097201259256 10726884 -23257999433229239912289510295174072320 10726885 9352495159878345411448842523786776960 10726886 433247894327500083059873714982036487392 10726887 101729633967484459616411264186016612480 10726888 -39491767251845553406145176758327690240 10726889 39068691758411308550314199212131271680 10726890 91576318664143571960640905687274865920 10726891 -294041656687197767389652800444161980528 10726892 -227484450468545339646544174317081600 10726893 -91605481519550276365449052195773442656 10726894 111770260174342853546060257557896823552 10726895 98923734675929335931281170130483043400 10726896 6657511173379986505235895844326604800 10726897 -569267778512377394207612684669753838540 10726898 36619044069021002729497455211931231232 10726899 30815345098999200890319745938819545088 10726900 -117393685841380845508633752161557936000 10726901 682498553699671514859420246429409804224 10726902 -190032936446837968129521060552582124320 10726903 429281590463654036077310859156852748080 10726904 -1001557064094763370297824474916040130560 10726905 58767169156445093071428781315416155520 10726906 -202166530680574645248628611844789178880 10726907 638266015490162453430090324294757048512 10726908 84414719096849413738456308741878784000 10726909 6025053206830019598674839791135087904 10726910 -5807938156043492329387341388097489280 10726911 -18436529603113492653743152040990650656 10726912 2756197974996522443090909442714107904 10726913 -584443931341618836392455142216206385580 10726914 73525287551002864675857102575116005120 10726915 681224458623417074791276007633183196000 10726916 -390936191472082756938748336446666533760 10726917 -3333877953048542536959050904449625120 10726918 351365691270729168352602778773192536160 10726919 -27267066407974617485313717048359084928 10726920 214360040190943408988017493059792896000 10726921 -334809473486030103130752000107626064028 10726922 -48708369423055953369911741405325409488 10726923 -710434486035136565625205402202466943056 10726924 11432649801756725928198152711315159040 10726925 395745197210939859215468389234192812000 10726926 110743203484926638935295526528099471360 10726927 -797568171913189865480851675345296902224 10726928 104871395466020208839181258765033799680 10726929 -57083623110277823737480050703013331276 10726930 21770378708967008619629730471406725120 10726931 -77042305114825385487387143380556052528 10726932 -62455673344777783206115365955618172928 10726933 -71832934656443368035073767618271185120 10726934 -27042286482762756745741461181263729408 10726935 276966008991163820602979412287205588480 10726936 -349290758545260498891306672728172134400 10726937 -282496900192935138408191759957716309746 10726938 269897911357598118265909895298427000320 10726939 -346007701066086849754452750110443193144 10726940 134833559653942252359594807927156142080 10726941 -438089240713711077970466323831038407808 10726942 -115144116606428239154064503188186131456 10726943 8568652153509820490291890926666852192 10726944 -25764551940074029958583482879201771520 10726945 219228236260899060474755481501605207700 10726946 -186992989142181176463610903704827441328 10726947 89918881196475621905233849318961972736 10726948 791000023837316511502687086042851635456 10726949 624111764491974407801395015359529637436 10726950 12643217161317570059206123141856707200 10726951 -292436338968842080086615626807049080928 10726952 11101633364137994561267761084996485120 10726953 25707874880115582600197792948594627808 10726954 -60152087392095816425890149122009564928 10726955 -9081664419630608937086761452143822640 10726956 67404672706776985895894487955485165312 10726957 -282143617311828643540977378319399595700 10726958 -59552076694686389887067421247108192320 10726959 -526735837616215232924438197819414920696 10726960 -145258652111024362412931180589481656320 10726961 4678859907387420461127068853433772544 10726962 195561662082683300540118606289419879552 10726963 152615570702241445804021064636182019040 10726964 -32399031944854932430874617803795959808 10726965 -10242108137226130477904635910389152000 10726966 -149820207903079416409633075136372442624 10726967 457263877236960178609518138071668848120 10726968 220932046533301607543825810090811064320 10726969 266013090730579787025009992813332977408 10726970 -105504777349680581184381543660053145600 10726971 211228853240716856704043698489171500312 10726972 635208095193927410189349508301336069632 10726973 465274728641397738306350314100856775680 10726974 146226193022287826927352782646475114944 10726975 -44081143620957370254019224302332343600 10726976 24218945974571248720767097268754972672 10726977 -7568704309184425597751308099338108192 10726978 -184565304884964282783899545859068555776 10726979 -407903204628103880090673917025487332420 10726980 -116915823065536740226112232704346132480 10726981 -1071987205656792771085816901139591372768 10726982 212934082688707935706347196636027392000 10726983 -357525922611843486055051940489302097856 10726984 -801489530587061787962577806812293273600 10726985 -40882498103887026683441681896234260600 10726986 -136445862274458515426786181201244590336 10726987 -571588919779683496073522364536711428728 10726988 -125156382283892839544207862888672230400 10726989 15117261476501703912847019571865362048 10726990 272170108015828924515051417293928458880 10726991 -170645477636909619200838062710896179016 10726992 17470824559654840952850050693553192960 10726993 -30358617893378866371165257760536477952 10726994 185681275282973460024607844330581469472 10726995 1356168444790871007502473402584951040 10726996 -20293209754404144753887597009007368192 10726997 6889494965250678867141154580085890940 10726998 -208082311504784816609177448623478558720 10726999 -160242960820316939726302607881375723000 10727000 -892923064748424744735367433264762880000 10727001 -470034023177533277914374759717192307920 10727002 -78918774969830995617362405265492769536 10727003 9744642373155721068735180697512480000 10727004 238767141864847317541105481320201284096 10727005 -408577319746793006541590603597440088340 10727006 -277158772117590800620185812812252914048 10727007 13160097626484299764751074457880565392 10727008 -328147226978255965851087542537496821760 10727009 -146122674996013093803747341960766740460 10727010 -11713522642380649404170694313469360640 10727011 -478491658711860091661195951523148476388 10727012 438277481391283148767798095825453883392 10727013 685763163656443918997605802814573600 10727014 -128787143703042000772641367964644218144 10727015 349899799258341231764085611402828592000 10727016 42075176850925009620581169470677155840 10727017 2315811024897382969227088239560261760 10727018 -356652864930993271700997245704938089040 10727019 -264023531825249918101219092799025593680 10727020 65612098234727274435053095025057664000 10727021 -498957553536544275460624608547895012778 10727022 -93121450380935346669883260963127547328 10727023 154878496306873445972673480896562907008 10727024 44498026580461970142633488841089482752 10727025 93034066339767564794319782074049001600 10727026 240240157911344224621443603835150162560 10727027 -158055124917426267680829299526514067124 10727028 -78409458002920262957558253951291161856 10727029 255637104769095282807752784974595011680 10727030 15619754588308046908130068152961806720 10727031 -45145930824413668091137407868330080408 10727032 588299054043877819415676231338459750400 10727033 -846138656160500418418599931734976612476 10727034 -217763491191644709976513244221560204288 10727035 -120608281007277282968774829078141135360 10727036 -156830705445628818504843049319398244352 10727037 -167130614329939408502691388155481513920 10727038 -1476581115403651887808711074770522112 10727039 -488820580107227486424351828158474904960 10727040 61815743085604842524331063821677363200 10727041 120022557830937552040393724950174442280 10727042 84578445461331599120544411596608596000 10727043 242747313809852283042178761352265401344 10727044 446308711720980722431908650137974041856 10727045 -401270289407699912327399286511676874240 10727046 -35537118112814963339177707452652569600 10727047 -853874733775283176910342512148848622800 10727048 343667436780209506061656980286767390720 10727049 -456616143751682152255655840830285432320 10727050 7392539115456864165249334804175878800 10727051 -287453559285274506780175517203890877368 10727052 -68920966400705718909026919746120368128 10727053 -191118758752913270309350733098379834698 10727054 10021540766256442396630619949489699840 10727055 219144614238040144381413937020383362560 10727056 -32275593785496440277552084378693451776 10727057 -96075060220339602960051057352200052368 10727058 -497019667438453498435641482491276800 10727059 -221122416613045659198955272168196341600 10727060 49614483985810703315098937546480244480 10727061 -425979318341055021557828742350703455328 10727062 -207777462126550857912606991680162157920 10727063 -200223893287852576606839150897538469688 10727064 333021473538489182261786057116847308800 10727065 73483952996713130130301276393714350600 10727066 -44000728347275911513327857963809932800 10727067 -117197896459310517638728467092331076752 10727068 -19556846741220437870910927172786295808 10727069 -1142614743175967558137377670654705898004 10727070 -77741788074503791752139520138399164800 10727071 304291402028372992713644435131412077680 10727072 59638192835037927948583119061114355712 10727073 14677661129769762492535224300351501120 10727074 -163130258604461339664309091215186626400 10727075 89370842525322071741070015837452982300 10727076 149088272250686111868717266169866287104 10727077 125801235634891017193190950952649495200 10727078 -46176518912676861787675228431288284544 10727079 -102098647906002941239114094875137674112 10727080 68451852108523010176867852004311756800 10727081 825668155548193969036222647427121760 10727082 198872833352835817040617401301816052400 10727083 -965479493639403305496431314715677087400 10727084 -318565827767632888753309194332387271168 10727085 -42971627203821413870460349664043417600 10727086 -184479726754327693011705444794433621696 10727087 217518286439991481147445604934916608992 10727088 41260852312812332126219963786192584704 10727089 445444288411918748658782950505065456 10727090 57046773711901619989753853547719946240 10727091 35094396332864783464795673807244801300 10727092 416394076200693994879037612272421498880 10727093 -85893360795700959679522006446110116356 10727094 -42857363638371136972497214163998556160 10727095 21463830714641895133364388288196332000 10727096 546372155929097492794586072087344435200 10727097 59191507415402908138858908710768732640 10727098 -241719596421649659252553977502648333200 10727099 -395110567031064268394505455929613439900 10727100 104966138450726383854641462715467520000 10727101 -36078769692885086614510805520684150336 10727102 -81871317328103591657429079310977056832 10727103 -32233324256157344779382800898866647096 10727104 -67674015034220297337557589966988509184 10727105 193929752840763375041524819947058594260 10727106 -96332881036576228535450790482591116800 10727107 97763906993540425680947018955811531120 10727108 38717158964080261733984832429072408576 10727109 183090297243778111554206482558325816028 10727110 -288699629083913188746427518847323527040 10727111 1460462795459486438928801435815402712 10727112 -26022426493783471477221911222462054400 10727113 729029438483512266164040979144236918362 10727114 210598547678521425770053843163560667232 10727115 962031718415704564703754276789784320 10727116 -164437353707640579873510624495666851840 10727117 -58974442214497362347121677917039809588 10727118 -76320211871791486329043503164106980736 10727119 -137266318773560512116718776651043296720 10727120 -130662473707496790400340690555917516800 10727121 -42599187715712623366869623524969091088 10727122 -115064051594783981203743964206783187968 10727123 -469933510777514024159414172740790989496 10727124 -2872939787961041348390618426080696320 10727125 -240696251589107646577438192287835533000 10727126 -222248841712695802058669627387438336640 10727127 243654527644415067677273828793348117840 10727128 142814384506204082908725569218431068160 10727129 53920790528097552788971168309717834500 10727130 -98638521181126479055114679811051060480 10727131 34161831064980374206549104492310308960 10727132 -100667497341620014327847275599835135488 10727133 284195328172932524831977251320675417088 10727134 567833901013258297187104670798675520 10727135 65624397474467014560190720653823636560 10727136 -257147329883296657126942660483750035456 10727137 74763714863504988787771270836701306786 10727138 359999181902289708257235937332904176720 10727139 687986620006201395109195201535771458560 10727140 131273167285460197817616670355266525440 10727141 626444419897559624160085370003654757792 10727142 79999277723132580220270309741773198720 10727143 297305918677355426455025417064348401200 10727144 -338825695469765599095236226437503795200 10727145 132899885931520217012063937896533890240 10727146 -32643128318739487404855760620475682976 10727147 -72978967624361898200537857502698807680 10727148 -89769376079954808452332257102700792320 10727149 317258366420352146312077827400925079136 10727150 6482591943160120242898069645833360000 10727151 -1416938249679029537324377070515702752 10727152 123013682329413597073986317860183801856 10727153 -850259193847523001600498235098116019360 10727154 -7272460760846243125292126167659171840 10727155 160428386700408097365248575683898035120 10727156 242868218502261133552699692218379724800 10727157 46544543395957725259392819381355843392 10727158 -85394817999239868066910678401804814080 10727159 200223395596992492263488657946635378080 10727160 -132143587805953736314136651420590694400 10727161 93486243373624724518822525890057979732 10727162 3632472878800851921637570950310383072 10727163 -90895497120216485457385831737166538280 10727164 11273865615417946553957860518197410816 10727165 -91914402318314328260022339787029545940 10727166 -5222498234940212131092295881757930176 10727167 12822778017623637510775751741733717120 10727168 -189059789289513287674645632834242347008 10727169 34790348439351129830628371181908145408 10727170 -13971924862693971869253013287290928000 10727171 29033192482634675487862596713589139104 10727172 168468557251541693234924558258235786240 10727173 162510313766922558901093737762389836480 10727174 195187959464648191884319703451213450336 10727175 -11591410266647750084690059558203834000 10727176 525601849571939539592312531624285230080 10727177 255068670519412000727921777268259908480 10727178 -26164799557457140644741126635847008256 10727179 374606115727147614596588247526324708080 10727180 217095015786642743302030022588063139840 10727181 -195957265247798977113045175586834372160 10727182 214248614555319306983364744344348651520 10727183 -813519883523281687419044924715610463568 10727184 -38294433220027779981517805488012787712 10727185 -159621415383826190371385540930672859840 10727186 -10743257198216358873562892969397150720 10727187 -225841577808594698699860759974287179680 10727188 -152816620094355551695675029336365529344 10727189 433405963781132386235213843027990390400 10727190 -189419434678054131404243729963328996480 10727191 216861599549295069117583537449478793600 10727192 -56466760776205083693390558304626278400 10727193 41527383036653813751881720882627256864 10727194 -124888863364483869790559236101358983168 10727195 -277987966437159759579882558080686180800 10727196 -117034618625452742933013896523463607808 10727197 97215667071836422562563127633018071200 10727198 -292549469603208586576179901059282889536 10727199 32853633326508933215683883748592540128 10727200 -79791042809316263770466507675978956800 10727201 208323610216389592595742698183423875092 10727202 48298120520500699994865360012015248640 10727203 92776182194628855259657266847683157200 10727204 -11138954987982471379153267577126819328 10727205 427372192196329071461314509236893017600 10727206 99933024519313020052929869932474980480 10727207 -144432248502243108697055991134298977544 10727208 -579740155644186109015505235801066700800 10727209 -245774729508143619539692770246394661120 10727210 -999547065737520581609858206380211200 10727211 -62099155237012375354906579203944482560 10727212 -364337086829255251513987574570389836544 10727213 -16529177704590770716964678363192476800 10727214 79769064275537621993783357853800255040 10727215 -562219120240497950134976965076265827640 10727216 129146358944996835309697206319148236800 10727217 28147595661441358958710552175080670160 10727218 49148633054467865055158817654768086016 10727219 283473397786403134007569915705977844620 10727220 -68143061212738834204947998580686807040 10727221 -361183209753765514863318495942281412708 10727222 25006152520164101930650945764603445824 10727223 -16147758945585391138779862185915563520 10727224 192942218345508463505135366266657320960 10727225 -122616093314902563409381397110650794100 10727226 62585730526644906173628332897987098992 10727227 146053756847659133323315178122687485396 10727228 -506057380272998401812675726598085010432 10727229 201978567304999578529835284461990284640 10727230 88432413663609405407791128120801436800 10727231 -207390788437280783284028626602426619968 10727232 63027637385944306574218746365416046592 10727233 -550551631696869703610525162984359632000 10727234 -99774527884067718558192105911551492608 10727235 15592028372580193466026027587719007600 10727236 -191596354789373684672760331689392312320 10727237 -154383975530643453462113078089617134628 10727238 39804109508254727203238683572290196480 10727239 688006928652816827038247463012461374040 10727240 45131812734378447367795206516945715200 10727241 17298078222616527898724618631729101184 10727242 -181537636096993610444452206740226955728 10727243 -83244709375474476724046447414908353816 10727244 490075867587964112311599485214493851648 10727245 561039280838578539501187209804571708800 10727246 64667024543099833255446916781407561344 10727247 42206988068840415791940071185540816128 10727248 23833381718651134666471883223663247360 10727249 -266046925863594830198555576796559539672 10727250 292877071057635992441278182066958848000 10727251 739715984528083664492382175895217206252 10727252 -339338164594044938146970316076089139200 10727253 67774632309324856351229938381079136 10727254 47929624833089739071404121087323980576 10727255 -310442205151206182826852078968424000 10727256 243922316320808325768409831191902515200 10727257 -311026286460468125854643915537160581494 10727258 -41131832316377328003532727195062997520 10727259 117727484509581392332569079626411455280 10727260 -440824150447373705329403744597656012800 10727261 433728003581088042944817408852184875372 10727262 16086524631222412465862055638956646400 10727263 -114154730283761780311757106741927387240 10727264 -72141580690789838245477996643371450368 10727265 -253254005145745143104336290491756631680 10727266 187627036131800055356244467073289789824 10727267 712889321545182525629547228519907055640 10727268 -150831617012849001125137504689764674560 10727269 -52967653934866402423412143035445472640 10727270 -15413587625316586736348496160616188800 10727271 -92679943513545166491251823418021339200 10727272 -586104390804511918496869033782627256320 10727273 -442732172829023500760964185893585121478 10727274 -108713289072010954167763070636556852480 10727275 -174637234851951886330856338517435755500 10727276 210878732701865861490260564422452172800 10727277 -292014118798005425382692308527350311584 10727278 76703505966136516681011682827019621440 10727279 884647820807116653128596742300272207920 10727280 -121393850400812302040806593947326218240 10727281 -270516220697389524710613657551747969436 10727282 137401597374145251323136921773022334992 10727283 59255017254215222268505522877908740864 10727284 320760026169990219519338251939444191232 10727285 -246602925182965720620872979663371267040 10727286 -117797798750155434050167411440952896000 10727287 -236492455019257644340169756227968903064 10727288 -157000763262574051870800211579705466880 10727289 894778682052712105039584216904210491840 10727290 23306883561370409925952602480074158080 10727291 608566091083428635153454243406398593400 10727292 214141772261767323692174768623398592512 10727293 300424655727683205857466359249684049542 10727294 7682696694677071861321293862261334400 10727295 193855527574962499829316603014646898320 10727296 8737433257204910203479177899802624000 10727297 -77978412419530786386157997069852539968 10727298 254499241692780048121583272767166760784 10727299 179715830035637839362233906537184138192 10727300 -328962005014374236278031380446269097600 10727301 -79960697715547367516486210430530633760 10727302 -32464011364379042758026073958037136896 10727303 544250902133427916318422863380978535760 10727304 -98825864695989447161485772602686996480 10727305 453470824084022278902672050047222152000 10727306 -62040350672529350425103097018138390336 10727307 22818520855219859379061682692983337404 10727308 316886948317018609491466748225467612928 10727309 -257887561489743981659176303399708368384 10727310 -35557578717036845242603982728095636480 10727311 -49910057807389504855256250843609080736 10727312 118180616435347084711756449276179030016 10727313 206375342605365597968644702950642760944 10727314 173251210191071460314525902449189355680 10727315 321487898691056368588465460042649028320 10727316 -4993735287489151424002408715671795968 10727317 -137509963898606543710235795529881899620 10727318 67757959582078984358851289026897228416 10727319 -169800392074257713985272039871789939072 10727320 -390740560924866811114451018265781862400 10727321 81013603320921140363606869719342525600 10727322 119393558118228584165222333396872687104 10727323 -713575929541370490810662887674010859040 10727324 364458182486772830481934227926674636800 10727325 106396340014999264746608409233334600000 10727326 22948277285540439847478991772088043264 10727327 116089159470545670552685695128352687744 10727328 469029774192000255870896141330927321088 10727329 -828522765797313584908926012048837591070 10727330 234643645689672508308726272577503926560 10727331 563350604943494646600717377121720376320 10727332 -124905057482129790122844222160809123840 10727333 763810456641228213461748943994050944 10727334 105955962333178970054509010616545335584 10727335 143438449312724553774663327387182106000 10727336 63089459060462313820371282341963765760 10727337 132926615467934468579669216413778113152 10727338 -177425522909677262640950599994973038592 10727339 -512813835921725479455150009459756288 10727340 -40064763108169428863072845354029158400 10727341 -192201835365428721438141674183595553258 10727342 16554503132245183799022411641284758144 10727343 -314612180698453571104544576932375046400 10727344 -52268548293359067474099494069748039680 10727345 305205849792641422822024180037779922100 10727346 -8157489410543397720990972630810886656 10727347 726791471585642622453782362435946870800 10727348 -262268484362667804865675908800366818560 10727349 -400888951998466524952959228994162803936 10727350 3860562544756481604173315265303192000 10727351 198522848494187212323605039310223853352 10727352 488120454822394313410647421331991429120 10727353 -147738550237156122926135515237481346496 10727354 -36129591062077631294684623502842460928 10727355 -187550570522805134708465686341295313040 10727356 -101854106518980515008324824103358217728 10727357 712462706518825980721353853716688906200 10727358 171190649220005128864274404807152677184 10727359 -388114321524266245320973234434776223096 10727360 6930093290665902160214609910929817600 10727361 281287375498550751235779682022953590720 10727362 -44267506292438106009425739203043024000 10727363 -155925111667554901968928760141260703736 10727364 45318754312982624996359248038131187712 10727365 182763199944584818500270219939093820320 10727366 -58897761169468440728604409132593981696 10727367 -702410671956984565036328035902165888 10727368 275479100138031947333707736554106757120 10727369 -59548164463394047867306536132992544540 10727370 39889544329602839890476557157847219200 10727371 -13426063488336286520271107833780280428 10727372 -609721311016510197479768720765293319424 10727373 48308089684975214495100235690032121824 10727374 224635073337341851956799088630243824128 10727375 525585613401281273761631852246775390000 10727376 169410356329527915030905009123229696 10727377 -381309702665381235115826752346819099408 10727378 -91817497970511776444074282048320620544 10727379 68543538875275934685832519316612497488 10727380 -374134860397757878682289377378733619200 10727381 -57578411170151011318029620586949010880 10727382 2197874928196286959125156676773189120 10727383 -369698749013365866493011819850368341368 10727384 -181120342385914098469714271644390932480 10727385 257006508630070046478728315108007297600 10727386 420628998266099339831426582376892177392 10727387 471199179023333833156285126213984578792 10727388 108892870146864719609420818878324894720 10727389 -470667109304649726078908807882220190810 10727390 -135189595301799474523025580722049446400 10727391 -46232788165079898247144482450077282088 10727392 -2372154439192107030668102190821277696 10727393 199671503478631156818487444067423664660 10727394 -44164368546963639555984772408604611200 10727395 -43564260729520903920604051291651031040 10727396 300113010876041019539618475387175132800 10727397 -37239289762156230264106885536382965954 10727398 -258925635121416039060691355168281431552 10727399 523640995704945620245501572793863051720 10727400 201984721655093264932599271283804160000 10727401 -774301969235955363402491672068894587788 10727402 28119752880510123464159952462315723264 10727403 -76696785478244520160394979104643339792 10727404 -14687144012970259127420378528335104000 10727405 -141812635008095892475374052957063594440 10727406 51415829154517708512672633354295590912 10727407 282655064346615963775685000324711779920 10727408 2854001600023944072182404252931850240 10727409 -180762703875656993607221199404818621440 10727410 -143230121368555177121845802891734425600 10727411 -775799713264549888462191834809971175988 10727412 133322106308325522716896797030119645184 10727413 333223546804288542981537143440682367662 10727414 229481516586227883667239803149917265056 10727415 326834735477135323315958685009300470400 10727416 135212363434383105979937991326839234560 10727417 -875349700672025887130385092404826256534 10727418 -43607771365515531536718280436727624192 10727419 -791897484800953355206477616227882098000 10727420 -345419850492286163741916507518663869440 10727421 586077469897622132623200014036711170944 10727422 -264679983699595903709894989914369343488 10727423 22648663637796265349656428938515770000 10727424 395546753941860334888662704756537425920 10727425 7341134949525745751912799450440248800 10727426 -35791634757278624919517835395263799296 10727427 -141122641610483808548822240826320766720 10727428 263170875265941199610309257408647459968 10727429 7583647598602029718487556371933221884 10727430 2164516068091507277809045949669744640 10727431 26837236177301254846133740167193750704 10727432 -343309684923904197541858974741198105600 10727433 -40970076916123425669223192156220835798 10727434 -77905846387841802079208406362561928960 10727435 -297974612461975646694096997888126833120 10727436 -186653022748060717288740192210345000960 10727437 -155241131849881815276537272691015231360 10727438 131781052187017561641986646035981466240 10727439 301916775961453444120307766245416197120 10727440 -105884925426280237460725137626979287040 10727441 412581278841878385813627666817344337842 10727442 93359880433206333640997181552944035584 10727443 508894391665437510233669506761347931692 10727444 -58691205652219216686882503918596675584 10727445 87065171871668582286392848817660226240 10727446 164256395843178368042893001470859376672 10727447 28131585490257188039613412925574861312 10727448 -25319281496685218295785073065515622400 10727449 420355390924134064423991226350996745364 10727450 -313066900998581886457121485714619270400 10727451 -215360260634945766411916385798600179200 10727452 -458007050538042594721938961224244324864 10727453 -109765299188292260848354723433517590400 10727454 -53232847702732757293145486648207447040 10727455 439249021906796481718965519407914560 10727456 -11911614856386786903507025736981938176 10727457 -50639383562549631227295097332510167040 10727458 127720538453741127478478269740857995776 10727459 46402868413142828854642893906194737392 10727460 -49117796331764951986887791168948067840 10727461 451315299010477180357094052408305953824 10727462 -435151115969151643719522376687306740768 10727463 -249563005908450322047520099765092042456 10727464 -757461814131874143869951988347519385600 10727465 92603784512812703500015703520944382720 10727466 -30774108289216454136256533845300856576 10727467 -202582619009487048226580335549733937484 10727468 6964909638402206786115546624783876096 10727469 158826406968844532925710049347112023094 10727470 -82123456529467233314655774715740614400 10727471 -631781683109902329769802026131222233328 10727472 46132465133003726732373096572604874752 10727473 -168924824154826503536534453185776023278 10727474 341171094614467093557714730702460222736 10727475 87159627847474414665378144624790747200 10727476 -241079988467533447341664106137623797760 10727477 612951189364380825175725423649485504060 10727478 41635759975728036661638834645498871104 10727479 -15764205661999089621527648735916526080 10727480 -218548914150667478515963046300749824000 10727481 278833962092244374841605052549391506240 10727482 -207887170552286776812304827897835563408 10727483 -200542582689696819673450971915980974896 10727484 -63633367686303062599990256108489378304 10727485 59520222312632131192919464844686059180 10727486 -31692115887771431558163558107897395200 10727487 64926017183622670715941136489969897040 10727488 -31713534840112094144609562139761311744 10727489 -838941683477647355454222410087471978880 10727490 55043893144409747301369572032762629120 10727491 -743454547927350581209956949896757434000 10727492 201435389352272726869934700372457996416 10727493 -17498865349379494106767405832322355200 10727494 175269666103328474803752679761719970240 10727495 172038634090802657276541776171156749200 10727496 10677535095219826507109725639248138240 10727497 -102794542977408333354689535773503702 10727498 -192677979564399792363971844062152442880 10727499 -85653527707015512772371841014284719872 10727500 -29799514020265275728504557823968640000 10727501 -76855340922291403260402449964250975776 10727502 36444960779067261849149297945026560000 10727503 576610727091764307776130821883170792680 10727504 88006556341347370376538729971452870656 10727505 -651460435837919825796462032073940752000 10727506 -309133545800039907313603718774745018720 10727507 -240799902678666684289681135057736579328 10727508 -121047705279189774695605864702746931200 10727509 -210914891818313634081006001228657120196 10727510 -200211062577993144742932838580754493440 10727511 -3201498051613771573766069239050003456 10727512 92753370902129935388846634888498155520 10727513 17724471366663481037815303746251813124 10727514 -72553287020038958591779904169126059520 10727515 -255994551669438040571453507415124377600 10727516 -458362758385638612408816341556771970560 10727517 -193804694402681272918781877533237646720 10727518 29729036257934923288115083852226915904 10727519 55017027444301607251678365650670683136 10727520 -157679808669808344608914884687888384000 10727521 161354963150661149450013285984938301096 10727522 -69875862233826630634114198937246000640 10727523 402225970249939946317456796774405574372 10727524 -377527176672180764784060355165996779904 10727525 162466661553624040219921983807278329050 10727526 124738280792414067071943184551415459200 10727527 -29991402399413137085650113392780827776 10727528 241598962976683270045208289203301826560 10727529 294849892710990115032717902105928599184 10727530 50135415637613029017511081693456293120 10727531 790563557614574393863009468090909177464 10727532 225395019421007261325570282727968768000 10727533 -294364243087906855552414102476408404480 10727534 47160601098350046004097718187314532416 10727535 -5696765815651305325862356587094732800 10727536 -35340402741572454265072959248675012608 10727537 -108088602955221659828627543074345376814 10727538 -136124237150468610174832804397619728256 10727539 233721270395422070623421581656796651340 10727540 -258666607282732331521239650911825685760 10727541 78226940915557879928666258404077971040 10727542 43660293899406587001045661108592565504 10727543 -251440001329376207539618747564680735936 10727544 142281252605145015336333965116477317120 10727545 49666985787245766713387445176163040320 10727546 68947943999507787566856673789481135472 10727547 -153853184075067994783233597680322253800 10727548 203181831571067017912914248372094092800 10727549 33838616765581900837087825484967229536 10727550 9276373943422691757592146625000512000 10727551 387494138068316128409853286218723260112 10727552 -257065528139828363805137290780685107200 10727553 -1114523776759196477150833062744020188800 10727554 2856992862369572386738765749874039680 10727555 536867626885471907442779663077650709920 10727556 11749495502112812103831250477997813760 10727557 -276863621076069796340030023722319750560 10727558 -176602646662704870579920692934444183424 10727559 19831059166209108355094085377594189640 10727560 76116609426610978638662452749993216000 10727561 -414562246254472339950415549003500282936 10727562 30625976545800984023042066259877632000 10727563 25689979868658377541057836459866202112 10727564 216934858930325198143072613955516211200 10727565 -67183947838271375918552023599588936480 10727566 4858202973091200380314652315381244480 10727567 -3634851382521881389638180972162586200 10727568 -24562879764136516075404614977962639360 10727569 -71549451829031214802088298835295508956 10727570 -56141074193239256520108881114345927520 10727571 279584561961542767953343703534304310080 10727572 227108390779294281112136970963713710976 10727573 97546511973427446415113002334879111822 10727574 -32069880233903204683039981657119873024 10727575 -59701389942985111273808899993677358400 10727576 -66912045370682904181311021445322065920 10727577 -182019736970807375459865406520659631040 10727578 16195786563463200223164283826435007456 10727579 910637875713968120011381493058429431376 10727580 -142759597634865095233902236863857699840 10727581 -303063337131761227726947094577007844736 10727582 5206527102819218001488930282606721984 10727583 372360610618884006139137158531402084424 10727584 84799058972021352478320126198684844032 10727585 136555611516262543839475260937102436160 10727586 -401791048336491189629040365991521068800 10727587 -132507605241156791311442147016034541600 10727588 474767621237549829924524608902777602688 10727589 197301556049486597157848287500272080224 10727590 56020215872949791107102993434635366400 10727591 32470973452922969532951590317773494832 10727592 63737636949869598011647274551749918720 10727593 -485254691711493207733864939364416875420 10727594 -272617637411935748009652107857932077904 10727595 -101162748802725478574336791230368911200 10727596 -131472144058099527752085512069755184640 10727597 -18885096029311151930276257325269043808 10727598 60865392140619287057493010549990179840 10727599 52714616973532391033424218275715562064 10727600 7357164826896472445950148501854617600 10727601 -372879286154208464380924624282348257168 10727602 -1317362733415737662526128477906347248 10727603 -31440896934657910042493341039513835520 10727604 66068420728128057133324332420064659840 10727605 78201147637962057511396733198324952960 10727606 -135370923299019775371446262614027229120 10727607 -65850518057401598340247705736234455680 10727608 317449124209994357920525478085598801920 10727609 -211224963736720565103323037220206923520 10727610 115877822568856401465372802061970005760 10727611 -528333770978918467523491705743547493788 10727612 22168690968018879483209971139474620416 10727613 -444841631113343522588319183021687669120 10727614 -120450182819702013736939463229542050560 10727615 102704208606769863860911378295670697200 10727616 100643102117507115949955198589924802560 10727617 194515741688708025253270964589132185666 10727618 -272266208173599346880149706274122592 10727619 -416344150985694396036355239972218131464 10727620 -77613726361951183136387716964388165120 10727621 -77473533768913288500852639403906238178 10727622 -133346045531930803986139877226779383680 10727623 345499565709642743173841593994367750872 10727624 -194580242651735625311379261311852206080 10727625 293151635454423600735767758393570944000 10727626 23891782738699632026423088010630324224 10727627 427947188070828482349244712190373795476 10727628 1250061606849396128822560451063255040 10727629 -727521138758732238309259608979090868928 10727630 -112278487051630229286953373693892511040 10727631 -403898007725025890291981551543776787440 10727632 37771399978398822957784948586614669312 10727633 4589455544171482925710280486743797120 10727634 -179612638796478315977908111774445760000 10727635 -285520261893436505973962875494179467440 10727636 -32276441107046189779974638162154289152 10727637 -112099605286303383282295576360004999232 10727638 429475102775606349569527300348280709120 10727639 -134312030774311560312244055303687619576 10727640 104162370667584408259850492500377600 10727641 715858921451473424313398717450498060042 10727642 14636246209786936556327130891961128672 10727643 -27804810468475499098102138987888470012 10727644 -73624609429425116885051677680702307328 10727645 282150025317761980478689765044299217900 10727646 327859680454619702968159784222992447104 10727647 -232759387109273608581421095819167820800 10727648 -305288849770333294885157571578192461824 10727649 125997688735043701301057142958853955600 10727650 56699627273619205597786995046972581600 10727651 -307167271723837558000916711901242161200 10727652 -113832103666724710093063124431572123648 10727653 -363668960240354361186540075607422728420 10727654 44334599069931067062548154180197023872 10727655 -37057280087724127118466926296232354400 10727656 841512214937974488886059750240341852160 10727657 -50800079615381548923852976599370005360 10727658 -179149883185487451009200918237630788176 10727659 720736324695237058811489220122929808416 10727660 -60210646798465257211080618887010723840 10727661 24147000017773424051612292489341520000 10727662 168722744634484647779464107117987529728 10727663 -375184706904097298313368388391643650560 10727664 6970708911560231502813747532640845824 10727665 83884956238643903272664928520525273320 10727666 128464402419122573202115893756844091520 10727667 -166272584069346238811476949846516588160 10727668 -292817188726747911724540730648188199552 10727669 -304835317966360856872938741906590252004 10727670 -5878087272355576324926367783211132160 10727671 -25271804315280706060291506267147975800 10727672 136469785052248662744818970875487436800 10727673 -71061117102609884884955427369801606432 10727674 -8944974870128718839921751612959379456 10727675 -61582904631307487951084272395397440000 10727676 17052059710512648560866186053332946432 10727677 -201929426429712378795314813130766725780 10727678 205565087458931830367118305683924530624 10727679 127465725236122700367873632254793987784 10727680 -113543429976231141690361000185613516800 10727681 199919085775875363243729285244236130992 10727682 -11736035816038011449643852572378628096 10727683 967523997597488118585785406916629504 10727684 -70914262384652772207253222704266035200 10727685 333780794580115922204703541948694719200 10727686 -243763432648542409853596244140803554208 10727687 -26569660613439820693386034098052853280 10727688 -98851143831075355649924793663689932800 10727689 -27724038678090949899434074855092401728 10727690 -17839893893419630641556195826867896320 10727691 -86360270459526930695042817303225426720 10727692 -56208526011213445004019948876946918400 10727693 582245093240513970423542592897384165942 10727694 -469667165606933894912269919032680994560 10727695 -52531521562525695762382067023482762000 10727696 -42234020162992467631829611367898021888 10727697 -291323890918410313275082674371467808928 10727698 474199648968693154997734401209390643600 10727699 32941183840375064188250793290411731560 10727700 39557041589878133757982516906596864000 10727701 43560538659247532045282678615771453212 10727702 174339931420638365658273532106510400000 10727703 -205624093241699961806595645485223607296 10727704 90470355625753328441637826393798656000 10727705 -2006747640763721041166394527992865280 10727706 30341693722872515674711531732115521536 10727707 603719245422415085169252856883511021956 10727708 -106223168465384812321346225331891190272 10727709 -292835506214472792590331897103684297440 10727710 -15079770165266423835285417100862791680 10727711 -672698737601776592807390941834377590688 10727712 352745515783186264033037622351534587904 10727713 -498616110994834155290492058571365795502 10727714 -198966559920052470053779158618844215648 10727715 10924888696529747839787502570135579840 10727716 365687554446979711565599931884167731840 10727717 -273690897234896069566322006140239841056 10727718 -33991044418524703249508941310406117696 10727719 545926971177734265349876211850313040120 10727720 -225619801429975248498237986815130112000 10727721 1024033695470885736597150825309659232864 10727722 -378345766765250397408460923422613323088 10727723 -486604177333337662944051681342758054280 10727724 -116791923816498632494698563323197063168 10727725 322967419010381949330594105832467565250 10727726 8354201575748971266777383935388620800 10727727 319962411207772884301679807175560115720 10727728 94228230642108125603445674008892964864 10727729 -106364230721677194072343852326440001216 10727730 -11544648954069129574391007730659688320 10727731 50347456462882089940947392704550666400 10727732 -227224603487716758851882292182109689088 10727733 476077254759410139383957948920704501024 10727734 -306468510764430685961959782910468963200 10727735 71655572425461148810526235279581950680 10727736 46172099663153704749163188134471270400 10727737 109996478585046191867333700516395106132 10727738 -97281998421180052893577686651060771840 10727739 175440825368845489436369833747887012 10727740 -102323312855466781735369423441410462720 10727741 -2955406823088900666806399187525708858 10727742 54376989003604696452133286552071449600 10727743 -56764226101169598380782891879249399936 10727744 15571120008489922240031387944257847296 10727745 4648268987801117946190497437492428800 10727746 30685743484326358730919719566776184320 10727747 -493948844269556057980673667599230548804 10727748 -699047423603805783227977910250967265280 10727749 1084397046777001899160032055251733677436 10727750 -363125946703610081777124880045919232000 10727751 440892749917370174171368186496769291432 10727752 8335851089667813694063405064105164800 10727753 338074473752703127629618205864376105124 10727754 102507166683982041208825895307086146560 10727755 29493851248220034306681519051616256160 10727756 77723768813669053310409326118927593472 10727757 -440684023723431417281047572449642080746 10727758 204449243161806704852278975073009928960 10727759 -500852204502164306702638141241701386240 10727760 -13769920159686993106630254884732928000 10727761 -739436846082295555513187977793197312800 10727762 406742439802937309867749523302575750432 10727763 172153672875683500604493061509554946744 10727764 85216228226042430191867547247341438976 10727765 469025066558335353895416191699038129200 10727766 -38334589927837277651698926021202022688 10727767 163589536173835766101989049936284021120 10727768 -273882694648047234670410074623307427840 10727769 -163111559306546467235367689435111232 10727770 94929311665361227240965573805612492800 10727771 -248646163084036294283549891756957926656 10727772 363461562661174169357269836229075329024 10727773 -29464764511942668632809539777605231040 10727774 348926042877771075234349038526275179136 10727775 -95705596910186083920490488099561888000 10727776 4327471279608375724355163331714351104 10727777 -123444648355136284293444356847729746688 10727778 138091372023090435311161870597852351488 10727779 7734037429576032291517097851878299976 10727780 -16993947834749898377719201059244032000 10727781 -335134688760386124970856146165703468448 10727782 366665024510695177141922933503662700992 10727783 370267295245571196498603635277543571248 10727784 299479389663928238378284116065767234560 10727785 5045542413489972008614801494910231560 10727786 -797532435953791635410983652065066632096 10727787 -180796450216516881638086633802512232448 10727788 38603533276319447867273786786393904640 10727789 -759926950205234201541831668151951754410 10727790 -161129144312593499075196657698992529280 10727791 348351669115124734969988500673779754192 10727792 131795400594016676793610401112886378496 10727793 20042321963294924599034546500714264800 10727794 26593933305727574648475555728944894464 10727795 5859351404291980985045212005462632640 10727796 89327401631312689292726094616243648512 10727797 -713262060134646612800142313508690179008 10727798 39810299430788757997551627131357503488 10727799 335086473425564635302966041381937223680 10727800 42681930533470237962481882251655680000 10727801 265360115252168682693454119499349578752 10727802 17109337527360799606017327900328551792 10727803 -25453872742182271080759790541665399656 10727804 -75032397668175373972516225464547129344 10727805 -335497538778247915706894012085909196800 10727806 -5727357715997164849858778341300459776 10727807 398765761172524643315722106518738813056 10727808 12618429226196180691110760529778442240 10727809 213559564835149180832450598793370491010 10727810 298510821875870747876532577559474871360 10727811 -278529676454378581539610790743119194940 10727812 574836893432328087431707163159877632 10727813 651562922098142960210038218865903538400 10727814 -45868738991272047926143720423982904960 10727815 -385828565287884027870857662640184077160 10727816 -249639877969090768672933533048912936960 10727817 -93419808315451084348438233626842023936 10727818 189680949899728022825501064188926199040 10727819 440906584336195697945328362940994249944 10727820 13670318787428404393459531044382356480 10727821 35504631717910637906010750412544046720 10727822 -161902086265067737422460049194559319168 10727823 343122050106210902482093160662437506184 10727824 -4430629183860981838838526918595010560 10727825 143140663516339380121504926646042009500 10727826 234188292815806639439302748678155788288 10727827 411680350223599896880685911057611801672 10727828 -126474757329327409569920407740049029120 10727829 -46950412794557019989617453968476651520 10727830 -149848049787913635662005613745096314880 10727831 -629232421424433122020667903406954061368 10727832 280790146383138415686589242300833587200 10727833 -552732022317061180521282232105078154976 10727834 16338957301527224398709927018113290720 10727835 163212807083121673630682705887820108400 10727836 -5677842284512622300380372110928005120 10727837 -9431434041982953876561269244806655354 10727838 265749555553038382933458397541379089088 10727839 778379392229790456076097358118870029256 10727840 176207170823442435399279626752671744000 10727841 -85907081755024540703704824838803027936 10727842 317990096728161072567222127643870349600 10727843 -251677862278291598066496747197003520 10727844 -5065134581442293142097359597397475328 10727845 43599044191504046565283454966710223520 10727846 -127144838244103583845967108123058244128 10727847 -180726386667136548170954067023574664872 10727848 -386842869247295755539944358024095216640 10727849 -274092965537425305971639652287292834480 10727850 41714854444634339399518789119963417600 10727851 -489724155057758464629227279842484400000 10727852 -750901630142772238760684055819664035840 10727853 -81937157852705232501021323095422496416 10727854 -216174897146647817249160958334249760000 10727855 -661988869551196302761192699662114080 10727856 68365656159537064844699310235543142400 10727857 67397679703420541847180596302762741312 10727858 591787228719992185899511855609716701184 10727859 -163394678740048455561502481911199166912 10727860 33050175226112220603008915356661514240 10727861 -24319744685381681450479607716259093760 10727862 -52819695699973540504259802620533493760 10727863 327485419884560205144912220684720291112 10727864 -449826724960488789784856353117272821760 10727865 159596796626463909574661138437408696260 10727866 9802770777412134138233908538885611632 10727867 216241429730113399633210960130513899872 10727868 287281697928045975923804826581513802240 10727869 218901086837621555891681623818826835270 10727870 -91202185822132218193950632698306909440 10727871 73628641611314916044935023884928699648 10727872 179316643316521402560209245870223261696 10727873 135434416414399100062085024742915572928 10727874 1807718044722537421923148241334622368 10727875 347152558252292361108855314244616140000 10727876 -531013804401468944976499149242530592640 10727877 454694324252668870009098319706339716320 10727878 -63128325304283589177296254585452342144 10727879 -3252651321585147880860062078739935880 10727880 129977589955156071117861119990353920000 10727881 154028580373030876255522254251316828960 10727882 106428628192347859275368589305104934400 10727883 -7063564240037044403715629026120407120 10727884 370756946541121178719445886437575741440 10727885 -35288218784367310535976533964245034240 10727886 86150845016229784794218517082281588864 10727887 -485042129160049957736677414079609279136 10727888 87142053911969340700884287883586854912 10727889 -124883941995939633995412461912892955200 10727890 26437166867126559837970173997098385920 10727891 18847673651455061153741213301486182400 10727892 -11377208901662281357484758816168470528 10727893 831671457227188251398401868472128425344 10727894 186477695496538106405578344552602447040 10727895 -19175635604414213221576581881693135280 10727896 71612552013136863300486768113234472960 10727897 162603013678760036188090744427722255872 10727898 103917619116434634395820576909896404224 10727899 -44421628511850882941796602630056292320 10727900 -20629285709210541267226919653163904000 10727901 -326629879462591357737162391288705542708 10727902 -135135992637036764338216451410810208448 10727903 100201809654767013159251458565994810264 10727904 262877404819093835190795023619131965440 10727905 -816160116486461770235742384343994913240 10727906 121392637732879030310662065328894035456 10727907 166781918656572072098042537858392872192 10727908 -35038413844684163131520696125241129984 10727909 499018802733496622105542110796333429116 10727910 -286541246860192166253149143504205164800 10727911 123429452618828990108765494148348502000 10727912 203538696947033603445550513919032012800 10727913 -234156428050218054738262768142452085760 10727914 -129051487625922044638763045298036831648 10727915 -324083935217014424711471497673837620080 10727916 247311488493277742869092854858052071424 10727917 100876000665897940279630239985680597132 10727918 -106823774233079032064180177739715219584 10727919 -300686351296542016895747531703487168056 10727920 -51520564791248928206140517861777080320 10727921 1348322210504076981236656024418399194212 10727922 -16252789002389272895276068394734374912 10727923 365154180772479560758930201506766132172 10727924 654738990043681663356414708120656572416 10727925 42142031810363902207203079808505487200 10727926 386200710856092336858633333049427571840 10727927 176516444071594680808130728866996273792 10727928 201631919991972372804454947227087400960 10727929 -356588443386415314828838321471080824470 10727930 147487881495383023528817211340227771360 10727931 -255137985254839494740496055793661434256 10727932 495471338897147512763195701453739522560 10727933 -196427092537729250536515163371603366420 10727934 -6774940481917998411251955081407232000 10727935 515646073053304547692898964209555529360 10727936 74907244309203995853912176601568641024 10727937 -50964369753562750837137639048951450240 10727938 -124757865678935431807286549766679434240 10727939 -12104326564873554744727986694782413880 10727940 7360277008142151673037022265795584000 10727941 -1272389458716431218547866855111939200 10727942 24426982047031993159902090653041302912 10727943 -379461447802584469322482318747572366936 10727944 92160284382436815738236412412349644800 10727945 -421936772948315135214445003563700056000 10727946 -118272929408357642477413698768059149056 10727947 603241777656235402957931732603635277396 10727948 131282697078365764394101674348925108224 10727949 -186979790605495185194033847787799593536 10727950 -131898579007150751321377477266032736000 10727951 479744357620060356340344807002966896800 10727952 4824464674478517694733335368867643392 10727953 76214197129376964224664222035479123968 10727954 -110250532294257403514947646845831219824 10727955 -133287726130467038358563745949989471840 10727956 283448023570970983998982198976165045120 10727957 10613498200194300745926527871667119900 10727958 61640419581044363468688342300452855808 10727959 -152670846509846569719125562979636601472 10727960 353826367415283071683302056820679680000 10727961 92419256828524555853620733932026424272 10727962 -3135779561457750457813489048243149840 10727963 136708326348408058985283193526960884800 10727964 43805925268025838755656645652831276544 10727965 48672095541491607224972553406412565120 10727966 -31487180472746147492078177530725437568 10727967 430688766520889223774072195487352727312 10727968 -729424161983980901413227331133300736000 10727969 95458696544529482302279381504389792576 10727970 110943238507094300808466969515832320000 10727971 224494707237042035582900740310618802600 10727972 -270149271182797856603256655098083620224 10727973 103852675583662463760713854401428719104 10727974 298070642960316600652230340275879888960 10727975 -119683863405495893936810436641550072000 10727976 21856991288319732970948475080066498560 10727977 -274845327451818444138517864646318768540 10727978 -116316110050631172775504662844226689440 10727979 69272693288822046081064705015331760984 10727980 -412407119692805780330453356836735744000 10727981 28074265359712104429432131441767446 10727982 171615058329767361027646308832009899648 10727983 174890748684474289511028299832420758400 10727984 452553131687512181315572465315872768 10727985 -160869684477192260973830693508399978240 10727986 561178125028570629829571498703184066080 10727987 119633844524035650357402633680495082636 10727988 98753749511496698720458397205849600000 10727989 -43719119048264833366809415669914660000 10727990 25677381068715992790931518500307878400 10727991 -155951330469823272943195642740458949120 10727992 526180397655725306887309326545145753600 10727993 -463737272805074195109001105644617266560 10727994 12464212355181857368893239139412988928 10727995 102946381305302766385439332127276379120 10727996 -808664623489741773189962732881224192 10727997 180785537344425722242930381537401507840 10727998 -80259884369500525320076804502411849280 10727999 236576409505409767257456538317683178960 10728000 -122838027807946070982728019522355200000 10728001 114659959258016860323801201596668750000 10728002 130004644464277958404435983891349096992 10728003 85303185947362280500318254786273202176 10728004 156772201808117409940671291059097849856 10728005 193709776643619336308948879795246559360 10728006 227462714451933086398054635648216054144 10728007 686946218764271393017744631198741520 10728008 -32190892404595103021594193189810585600 10728009 -321048518955823495981411896533850681372 10728010 338593281798264434086560803221506392160 10728011 292101043875858180672003809206216960800 10728012 -32740523729213404990032825949561909248 10728013 -201741260894193557057253712040649483776 10728014 -22608154172551340709692417374467720768 10728015 -99451739236648023744473981799861903360 10728016 -37631285302838889943272909885216800768 10728017 574155069205966325174090493980776446066 10728018 -50635868328891524910114251866378782720 10728019 -198837143435309261589671887574743471632 10728020 -39846408096127157038994447921374310400 10728021 -59583074972518736114427416904354953856 10728022 -207160443501657184091394129717221220288 10728023 140158620625803183697575765897657320784 10728024 8909489097562879938624234580450897920 10728025 42090276749194475987436990605109297600 10728026 419654702172567599624867823168156041712 10728027 -6711246269026727409889181405583883200 10728028 -119444307176128716218705005988539914240 10728029 -84427305762415566627240161953762834560 10728030 -263957493008021923379586120145796079360 10728031 96653318047762394167317546093049543200 10728032 376425804826538486664123066112876216320 10728033 85532521810757314563739650278382151104 10728034 -218411663406647489596290055650948667008 10728035 -215596747768862787548432059153619711040 10728036 259924513963046226615847874644211395584 10728037 -261428863174991869630313359827595402308 10728038 -229885895177018855487841164699079714080 10728039 -67552102676672876362323917626810795008 10728040 594285103225045029762419297413448908800 10728041 -365777337067424611453489039209364330416 10728042 8094682378392751632289663415827261440 10728043 918189746306617825193109643370587474292 10728044 -120510069297164910427395241848310404864 10728045 5908585087689223389533331764094362700 10728046 17850668956187786751251296136356577280 10728047 25802728064482679694006168115549325112 10728048 51667993767479971401645156288049250304 10728049 -484221301941006638426414579685335483950 10728050 -168628236881503476390225577027251013200 10728051 -25486332269079076760709704490737483520 10728052 -147246659541399335497083185310119553664 10728053 -215068210684457798404351218323821920 10728054 81049522362893162725742810133452349120 10728055 -31770459303819140786442271758338991840 10728056 -718315416931298051126864400470470533120 10728057 -507069332832779410901073241417709546880 10728058 -499968010238065033152270639212589961728 10728059 58615403152285523266563412079601389016 10728060 -23413475250552118317976127136278476800 10728061 42518344098992138925295123911327606662 10728062 61597087543008302264514717785698924032 10728063 -309992424566279227382543506974563291640 10728064 -521170881145808107588328704768034734080 10728065 132345368452235072869741604053991673600 10728066 126176068136434667177890459892579658624 10728067 93288993569648773440283143874881475792 10728068 -269346960078913984552539280765506195456 10728069 369051197120243216722196528124700840608 10728070 -2847191898205788187028325805879084800 10728071 69244180304572310740122328119104785920 10728072 -187140709346355054077745956773740134400 10728073 -29575411362488034219274310005431448678 10728074 -73652669842323004442073142892980927488 10728075 193999830099049970481958061458679571600 10728076 -18711364874429328595554529247483335680 10728077 26881344497294775245151911458433608704 10728078 61085581613427684552307629177498767424 10728079 1093068431343016943370617003703040850976 10728080 10278681514043890689162721771318149120 10728081 -16167730864113682703376796939805553600 10728082 -248331636123556348738559210267280912768 10728083 -220111644095559254792756380388519299668 10728084 197055152134066779331475653537315553280 10728085 -13738066587433155144587082890273213220 10728086 -57324204558519861842777064611891905920 10728087 -197719385421450577232749655086456665240 10728088 -140030731830877882486753075656287846400 10728089 -419919582076785878719471282177769498940 10728090 -16331324676518531851350548808700800000 10728091 -722039498724604999797548807433660705816 10728092 21652432902340909719851356294479498240 10728093 -296703628394373454666989272446986270336 10728094 199431665552134568324625397926211650240 10728095 10947467436111168795133823509982947680 10728096 -506079403730706696138362159353971081216 10728097 334190482996567112287629263581246508160 10728098 -92175451669399112528740907719531357536 10728099 857994820982372304232578150148688667120 10728100 175280336950863484953659856346622668800 10728101 29286355543780775716073733593354565624 10728102 17025378155252544276342915086794752 10728103 -58853426671063699568882911853966302960 10728104 -385778577898104957949251617647326996480 10728105 281955001745546131758902607079465096320 10728106 357570564370741017818393308077882021120 10728107 -55963743356379436798354876724568905760 10728108 -16609992105912337439580784826728820736 10728109 -178803046440002293223595729992789086794 10728110 -197364504026352632324294840919633599040 10728111 391372000091057897928864223609839652872 10728112 -56300188538846867516261048023063773184 10728113 4125656287523682683807012788461937728 10728114 -372797735808408739342454622116928326400 10728115 -2196490727521587806776116723811399200 10728116 -79044615042192774190021130802467407872 10728117 -272565459446204734092271550522801504466 10728118 -266537892532077772413901960736118864384 10728119 549895492668672428287189265991815625240 10728120 90760806193178953333192727815582003200 10728121 -266810425786306419928615779806070416000 10728122 -380638935030674716968527893075937863680 10728123 44949095118704553179180526915335769600 10728124 344210619917601374370004756099693919232 10728125 -121717268348843945907339863763370837500 10728126 5983940257079696886477347556906620160 10728127 -417508946618479053646832951059508761024 10728128 152917539003652707034375040784235757568 10728129 298387623156285293660098263036520513584 10728130 -41998164476445182636320545928600819200 10728131 475386778649120921407153781336911779984 10728132 138150889265646643374043863562942774272 10728133 -242100904358776603797149592376163101796 10728134 452591488967533731316433527432965285216 10728135 365744718179005059614637479142304017840 10728136 445744571276985772015441465623181255680 10728137 39451802177990708222024234542260869952 10728138 -198318976431124371225441103196760013056 10728139 -244554185348501716483769992464969683328 10728140 118504264004663522345252033740596157440 10728141 219890173667279863462104941890824038400 10728142 -93667709381291963186557708325280561984 10728143 -320255089978145357208572536482730892976 10728144 -42908691471488245917526445989995479040 10728145 271509182706582199511205616283340870900 10728146 -87690720621173106752814394747732188672 10728147 158251960544359691946428406519077874240 10728148 354382112969779207798737076520175118208 10728149 156247983095300449135774438871166435000 10728150 -39450354040565825833355327695660694400 10728151 46465719136499599184929436070807589552 10728152 -207458500483777015082038132288998758400 10728153 34367463165553094362709779705913878080 10728154 -153570664856541023171876613192380923680 10728155 161188925280624619722081099312536026560 10728156 -1104493112704576941690827166192746496 10728157 -117416196822004430096503172814773907168 10728158 167962749966813348485625324612698954496 10728159 -205721531786376057959445582999350755200 10728160 -435572327776226887615590361499369472000 10728161 -314030478136569128446003459002862981308 10728162 45743798428839930290419155351122208720 10728163 175180308062341591940411483175764767680 10728164 534682155418664976944449405024722677376 10728165 57904454999950030949240337333672407040 10728166 -66164013148045494288154772745785010816 10728167 -70562463842482219264970096244024995784 10728168 -389360741169062313627682917195657953280 10728169 -106470453517231572668600363535984591430 10728170 30072943616899382472973043280402063360 10728171 -89889504799154001139317153654910773504 10728172 -38883914541064335003504053166638184448 10728173 -291180978118128062876600377702730787840 10728174 230519420978855348221004068899615793152 10728175 389366699247882757830043617298565431400 10728176 -54911339055100942699521953961742368768 10728177 -81534790741745682340522085885618140992 10728178 -471339363679560671738367687394391973360 10728179 186836920587177641533027541619801127680 10728180 47187529546562863264869441738792652800 10728181 500764525656154645883932995459048479452 10728182 -119992093653210974927152139369176403808 10728183 53764344069128415561837819438252564048 10728184 761312257595675767030897248061078978560 10728185 -7991077211628027975044928068303667000 10728186 17726485612692667976675322603019407360 10728187 275959906849268731172730188301688171072 10728188 529974433089995962172406328032106114560 10728189 -200338464586140415355466474356871633696 10728190 -197196992325480489610928076492406007040 10728191 2488517100279188567033530666961678592 10728192 282776639007771836079922789608660664320 10728193 9480014854147663858415392135095453120 10728194 102931948090547696065825834957702738896 10728195 -156218518302523998690485994618938873760 10728196 233650281465320959405806753149527857408 10728197 -589362712726803656211945889282432824354 10728198 -1169221742898833884605541650339895296 10728199 25884490661389626134407489373317251840 10728200 103132817315252266724967010571304960000 10728201 147976622735524961206086736664288514048 10728202 -90748966321940361547387981299913994400 10728203 -560672837400518661858526825967395237548 10728204 30309771285608537205415038221313149952 10728205 -357550625682205950058801637784325897140 10728206 -237876703724732758649301249547558251840 10728207 -250653643330040587649981800019449468368 10728208 -2676965133715249155825870221556695040 10728209 -187677017115201725466687542384426272590 10728210 -9076081409731648102886200847936033280 10728211 -236464460105925783078746956644397139648 10728212 -189250597799793695779619204706881826816 10728213 152093638967258802833639207867208674304 10728214 109224456623884270974332987532307792512 10728215 -165503314464215674181582224391401121640 10728216 115371832601970328599608682835875225600 10728217 729064736746798618618724840231003826640 10728218 115869756615481088107429543756839544560 10728219 465977303675216569844839901185824501144 10728220 132983554135220065867016922862579752960 10728221 -268794387392843061100325878786769865888 10728222 63129642508080963211932085768108299072 10728223 451035189595507155031034571843153896 10728224 44062816571862548236006880727475421184 10728225 200812157667723287386382443248372157350 10728226 -5573538673789425838658456114327219136 10728227 -39417467523576735204207884199653531328 10728228 -102802280991345202712541697757208858624 10728229 468826085493408018430677402960478944830 10728230 -18201900872817618617373002342224986240 10728231 -404308746357223860358710784020117669600 10728232 -31769631588999512331572519677604659200 10728233 -201281105221659144257877656958508528518 10728234 -128534164353482494623996043673781419520 10728235 -50178021458974098055266529836611389440 10728236 471362124899047289976119702747071557120 10728237 127345288171642190515017452144262343968 10728238 125301656953198147409951817363459022080 10728239 44752983185862952139766535294950785040 10728240 -45771086567279036988366628397370900480 10728241 1256350512501758316307708759982828173920 10728242 -874871794200926590002432595152986112 10728243 -240192772610799084042806806253197628268 10728244 281919458481191042174836266814641969536 10728245 -269685993244997692273695553022243371200 10728246 132829098746132655374443868211783182784 10728247 -62609766733968531254064088548878498688 10728248 184378176231986247860942427416624824320 10728249 -26429118694656370963311394128754323072 10728250 -89166430273980956157883550421600912000 10728251 476274542339796910248886387029014049252 10728252 243252286114002856482113425414517391360 10728253 489294185086753851311376965066953850764 10728254 -124873107045173991130862648605844999424 10728255 100144558580888832287237269923617942400 10728256 -122136812714793643600646089281890156544 10728257 54769584750076608480822142583434093506 10728258 -39096808316946770319639589410059880960 10728259 -194937776311723605905131374439065097540 10728260 -37364540016178005550949973029708160000 10728261 -24560704118492682047096188304704795200 10728262 -321728671951894240224161956413952196736 10728263 -27432572796096656072762349998399956992 10728264 253216886844474351853355414379697643520 10728265 -44166507011607553486212145872960950400 10728266 47204502290740012742222822209892273664 10728267 -110933118177526486000751983305429505536 10728268 205150209231837948283249263446009877248 10728269 -1309199757636175841677508929955634632256 10728270 16161204859466928757935937635654316800 10728271 -576798933341166547655284063759962064528 10728272 65522700937925063751418963605501566976 10728273 279825366364818413540811428877025983984 10728274 -203831239371512529766547325646077534720 10728275 -271126769413489020725321807375577784200 10728276 -46448305020575411206982112983487522816 10728277 169741985404784004906615967815722042272 10728278 175254417734008887990928209691996660800 10728279 -221287744827693002259451871400428035776 10728280 95779720462547101775474563063275110400 10728281 224723043266943725878874312090931866304 10728282 -12818535662574733116608427158935165440 10728283 -453478375820764976726473026902631361468 10728284 -230372054609037468287083125207339070464 10728285 1580060668119754175183148331157375040 10728286 48941827736312895432797306946707966592 10728287 736491123868153639422146534442073755936 10728288 -24989263420464573452833883167687311360 10728289 -72922478753092512872617991520194376000 10728290 -163118518443824616927959678492535525600 10728291 -247077193878187503814362022955112162816 10728292 489544525014386374648448662027613564160 10728293 -402454103869904348868177287223154046400 10728294 22402169545063062546296862880878673920 10728295 -181164362587796467614249473451521842800 10728296 208777106373238925560441267381794816000 10728297 -113358736147933858389316482869094247020 10728298 48743693655861964260018941455084416000 10728299 -671837918820923861391554540982632112 10728300 164285375932099777032247286903271321600 10728301 -189847066946801247760602254729356557396 10728302 27998984907513885035225637566590446912 10728303 80230962680394627401870817258343357704 10728304 55827940370302448426021910131465846784 10728305 21944192946899464092953203639134362100 10728306 -97243004223765914269153949263176712416 10728307 -37315561262620721489646755807309679680 10728308 -319453903257001084453092299726849777664 10728309 -8960935626892895516649142969075894080 10728310 -116038959091851557866367703669110461440 10728311 -67056204290573382716512206439747806336 10728312 115152827476726412587407141305067110400 10728313 -270411888185909882925182035933673685312 10728314 -251606331801571519453926063240330080256 10728315 -8212163725757760914177129884059201600 10728316 411581677941914801730464934397942999040 10728317 -355907956662092783408546050345136013888 10728318 -210113041094522848435186786709900845440 10728319 9831167672251898947727841309741359840 10728320 -432411902057450250681829058587027046400 10728321 53438985515871380120994927073644925824 10728322 -76895636115556900341919801103080680576 10728323 240781185914349725547070230142984264572 10728324 196624365067289922332799573804904657920 10728325 -26012931723794509178529334131776512000 10728326 141870510476499903134164356419102935296 10728327 -20399074837823697137570941476955856640 10728328 1129584444581559869847500409520128000 10728329 777070155545874704155319785207850763930 10728330 71482493680874692898930813708276209920 10728331 -4245849282126589576935098073617805120 10728332 -763371170212379648451344270673501834240 10728333 25742826598885912872759172765956524928 10728334 -53860330828248075210607873604551903680 10728335 -24189616434542616954479310127549595040 10728336 -22837394376501734665848307177433530368 10728337 239308212783809270416115184801272679986 10728338 131951016506522828058527755568643346320 10728339 130165330369898395134670508041761872640 10728340 -72928388274317336447266563518534737920 10728341 -566626613776904149261020977788711307496 10728342 431134429919055502053936582239064762240 10728343 251836795720104684392915132132557638000 10728344 120174150666386338415543084223866880 10728345 -218200817497780728351909128632215660480 10728346 -70727728875513167698439913361950010128 10728347 -3488468028297754596130825612425201600 10728348 22361145302631936266896288844534169600 10728349 -275035674354756967865705409268959674650 10728350 -58856975324369182180139105588105088000 10728351 254013129821185824808826058634787801880 10728352 -209789494738739073580249399577725698048 10728353 47290956707688860931370852447271096880 10728354 -28678554883245425612879800136759961600 10728355 -316724175793798296470110191846877793280 10728356 -2835292034083450045165984478148526080 10728357 -319850760975458884754004427457973900960 10728358 197787479584294465860290597896636719360 10728359 -249481714310301596557999394026678934040 10728360 -25650722616515722298104022549928038400 10728361 169410498218940524286121575841150882560 10728362 -15433870735213945902253117647263135568 10728363 -304026905877365894482621566772162226856 10728364 356988700857182598162941674730695921152 10728365 248010057049180110126816222934890386400 10728366 4979888400000752656686509962229203968 10728367 159914498099619427438659719722567734520 10728368 -45603912789426951753844326947771842560 10728369 9232800916806318849589826970859070640 10728370 -43728334114018717765932913310999937120 10728371 -11911900793488545288505211919266379768 10728372 -6290941128669410564166716447126286336 10728373 -430627968049459678522640551950534961056 10728374 -482896349314156252863350874589781846400 10728375 -163142532714348196339446689175937152000 10728376 170649489322617143467727757372960153600 10728377 156269643197813827157909902635396607104 10728378 66715431452503677346146230923845377904 10728379 -466872900164475226781180382628553381020 10728380 86368677582907353045016518557546434560 10728381 5290221449852779308585238746336413952 10728382 -145151624375653928938819589076152588928 10728383 -456396062132555543310507478591566737640 10728384 88097691251083616699247571137107853312 10728385 -49097525292779258708935701863696229420 10728386 202302964585033382934303192687815389392 10728387 116214514439922090048177996215046262848 10728388 257170701503098125801208543844992020480 10728389 -155312440734407342697353463609797298144 10728390 -29859391408345549007174540745005566080 10728391 376260856594091127928930223233890204552 10728392 -1003885538628297049730796938254794086400 10728393 129626594478692388325910067995396513664 10728394 -82418604730953553668205749152893393728 10728395 -503007803720564623418858283026954209920 10728396 -819468444753888874262474005607546880 10728397 167347160712620604875937736583122313846 10728398 51949637285795652997245173934838891200 10728399 -263765524377015199951491126790986856704 10728400 63549246753294433490012370241880268800 10728401 12645117242956856052271766367621468402 10728402 -254143320313614344122750322181997661568 10728403 -1492082920157241690827695913408319972 10728404 434228976249498832078281138207250601856 10728405 62001984624882116826145027098859176600 10728406 41295708149752146464729630446052448000 10728407 362161967982099250433864795342504400840 10728408 193456456397547883148870917546522705920 10728409 -358556441463383154843979990755599474684 10728410 79993372240918382339157716776899640320 10728411 -523528194008710195212416931943477112016 10728412 -454815361005872086248409213333118662144 10728413 -26175432299561800581063508025406813396 10728414 3774726169043227175193439168174998528 10728415 -105728490860076833155338716557605748440 10728416 -110520799983977279293037701786655784960 10728417 -9795874517593154028740808744371750016 10728418 -4021672514352443608401628299443589120 10728419 -24292112983156567919489904085952331072 10728420 -55523758146274181877104688123910533120 10728421 -629173909660469470863227006013669218400 10728422 28547526119487700196097964042846740864 10728423 479511517693378559847584886737716425120 10728424 -100441623036130493426098689458880921600 10728425 -75936605039824360309313108184361490850 10728426 260415093913014196911590185266442310400 10728427 678453030467261250784891258913220044276 10728428 -26020521157231747944643007917367391744 10728429 -131912252689517759314162376270585842752 10728430 152731484700769115013832043499278055360 10728431 67807539902917377152273643443890743792 10728432 32139431408507911133939816620055003136 10728433 419307576759562263594725405348617945682 10728434 132460730224253120366291051274500308800 10728435 -259183096870670060098763721861275317200 10728436 270610184189153367078628063619226008320 10728437 -198789243461691719000512782344768860800 10728438 -10671297794047532840492059969086793728 10728439 -32306465001386405461289738539699764760 10728440 230973353121424069357313806777202380800 10728441 -41841623056850104111806528428300039052 10728442 -22361258371925549271323100940876378368 10728443 -243078358939645724968146584498947324056 10728444 39965374162005357460761304594729468416 10728445 -5035631294043953465542666190966361600 10728446 -83299395084590504310287263631601134976 10728447 565869725140601381130260604109789491600 10728448 -170304059557807987000029764488938913792 10728449 -145413832602653287273228775614401930240 10728450 4232490218860787761255238654513193600 10728451 536008579071134621494919126810259708904 10728452 47102881581852682351930246353138352128 10728453 -145517469712062436933609091736063345696 10728454 -371128688906968545670731648094036187328 10728455 38633864995683499482971503853408824320 10728456 -12222124164144432678664606991982796800 10728457 9549330874970247053020886729209570000 10728458 -176496804088853343779162616873686956656 10728459 -89120328047140810143152650727429095536 10728460 31423196785983670774859281888847201280 10728461 229181659441656600364659397746555403062 10728462 44823917702668205522434900467794540544 10728463 -603552514375739794901250265196476124520 10728464 165292857348166263499083819961123799040 10728465 270948341037936963669947835137976960 10728466 84217997265899118528731904082278213120 10728467 159064817066750115182371880984866864560 10728468 -145889875250008078201929153537155538048 10728469 876958018576436894960458321276989209870 10728470 29323307166261556813172301065555128320 10728471 56674017877615012365192426277335121920 10728472 -19823526277905201460534617579342766080 10728473 -114254081441784337305758765909349423360 10728474 41354214379545857789381531608655223552 10728475 150721521375049578690100458537342528500 10728476 195401581536900130263900133574306772480 10728477 -130957769968210854511810623761547476160 10728478 -157646328103775791202371371570493560960 10728479 -288881899795600372120154246569000162080 10728480 47824631962837983509258168099395338240 10728481 -111093092487448976209607500576398978718 10728482 50949394583982692527328651542315808592 10728483 -61424331041537251581970470672042255360 10728484 -375728896420035748148952473327882575360 10728485 -60538243727296731092634163039462475400 10728486 -232381988283409784473250105948171321568 10728487 74455712775735994208664794552139385344 10728488 -27449000932107662419409460547117056000 10728489 -155726960230676349023946760544405080176 10728490 24129147855495031765158153581858268000 10728491 206788206076992685362433288665300753192 10728492 67275621950174000016149097312710630400 10728493 -87746360973189772524711939385261490016 10728494 -5632947964115086805353799703832023168 10728495 -54490419368549392762483879881785526000 10728496 129285631368947328294717402700173115392 10728497 -42187914463618612897219850498704115904 10728498 -267613924093839550868330555364958647552 10728499 605941455937837006115379974773261263500 10728500 985351403708673845206800924480000000 10728501 -215992404302597261227458818178551843040 10728502 557916457195560992322108878416508497920 10728503 -816100913401174579935016733529155260248 10728504 -524337539804365668869431939216370688000 10728505 199152249998470244453596433482937997000 10728506 106578128626231263167223427821966488064 10728507 -398354252878855291934516660133333940800 10728508 314063097984456136098505000330001284608 10728509 440903363630854961659631038425442539552 10728510 3075310952931845679943793892782803200 10728511 54002071662979569005727893528570585088 10728512 61121294894612561269109980639252709376 10728513 -316421344922420460316099552091264619036 10728514 -51104471078403730170833235390845604144 10728515 171674302778334687940183427775393962400 10728516 -423560412779938777420490043040987422720 10728517 -33674784484140037073567223951434126434 10728518 -5339887046172489029320957851940168896 10728519 325005791867873968778325810349694598528 10728520 90034235448780617638050675448147968000 10728521 451960606516843413116495152110229411200 10728522 -109106708483815934817076030512766119168 10728523 116169835706157517922779593619869869328 10728524 -659269419072850380277877121413149211904 10728525 50503463479367466730833312253832220000 10728526 -284734490227341580808097780816999651456 10728527 977536950703016409999865579470822064440 10728528 12681980529725029352232318467902930944 10728529 -46439803509206048216572119459613855424 10728530 98136778810669724079038988283888005120 10728531 26314832798579895689352208766716063944 10728532 191152686978108080366912149635602671360 10728533 -431300597239390414345112632773785971236 10728534 -118536315830173795107137751056642199552 10728535 164684964050384766856746427259787507480 10728536 -70295216812870447346234548290480291840 10728537 514971793445195831438048916409198756560 10728538 325669202422381889665420998564568807920 10728539 462896192358352498233076764256572950340 10728540 106205767732033643725582633182657561600 10728541 -1358513948048247827061339974757099188 10728542 137624268491212197303871662404727410688 10728543 -1474468613384224727964779175498615936 10728544 207593991579540258029914118592610959360 10728545 61292891467591906620886417320824385300 10728546 141733377780135895815404720848390128384 10728547 124691050964409124433557482233245227956 10728548 494482441281393771772991454513558149376 10728549 278166408448891221525638857985413014528 10728550 109941462007742652951712613779689552000 10728551 1050120773614190495983308159951791629704 10728552 152359105342237191512948381992381808640 10728553 528832438198078369665923420398849322064 10728554 324888306720223775539924425811685605632 10728555 39390727339572315329599439768633003760 10728556 -47830817125832237263301987358886307328 10728557 50391699599344518011858007391275880704 10728558 224930483176645439977585775160829098240 10728559 -5837523594532040407538038017234926736 10728560 15539604142031167117519566869756313600 10728561 -344964276752074814083171232532604829328 10728562 -120861267604831721997042856307514550368 10728563 -96383061568856043578785868347525311720 10728564 69508387507649935892998812981308227584 10728565 -338058911687632694652076204778618013540 10728566 -251358342752971505757272892344179524096 10728567 -170736964428670660193269130188150136112 10728568 686595236717904173941074476594864578560 10728569 -275250445912879307373584772056879163504 10728570 -57395281005215304605213759466969196800 10728571 -159868204013639094226213346081930861536 10728572 370907849371178552595152211064152446976 10728573 144115724553056877398015576771937600768 10728574 -360994821763592833984595732406750204480 10728575 107807264965312227821806705820056933200 10728576 354974744095657739167042978693565644800 10728577 -204690702990932092353097277460156456574 10728578 52954560520070784078230261189523348480 10728579 182669372168045095818568067389723422720 10728580 81794120344381082806534393095305502720 10728581 -510585088644464882693509132305708726720 10728582 29209579071099984073160758994508441792 10728583 -203110647401896578929577728699956005776 10728584 278624545967398961304681413406148162560 10728585 116294567156740476172462503854955283200 10728586 -6934426453077554544711887678370048 10728587 521136251411676231464012547100990369236 10728588 11226324910012317257532357834721105920 10728589 -601712668327117405640481985813559841610 10728590 -104676595605546630875872405313136955200 10728591 -9785739629711296588565608400560080240 10728592 45203902452770506001243221251021340672 10728593 54433608480080178591456616928322943524 10728594 -12380777099847082613984323230299471040 10728595 -230106606566976385209397449580871779200 10728596 1021249628738249422149941314984339046400 10728597 -3253055529790337949409453088965678080 10728598 254111333090686463028922604144781270336 10728599 -227864209481051798914717284479901835944 10728600 19180678516810821419927729890871808000 10728601 159965384486393995105426381255791715012 10728602 -121117220206477145126937456401100607248 10728603 249400162843662892288881989049055884720 10728604 56552871828007328460990945989569248768 10728605 355771927005534132832660888989683473260 10728606 -5737506340282623021304416195471799296 10728607 -184884659929386968335400520229414233168 10728608 758069299792437464017826376800686571520 10728609 44177091480465930615996639862915147200 10728610 -38357720374058813976327040810130634240 10728611 390316977360582166993496092394682901212 10728612 24302133050518295368213385259521940096 10728613 90544929245631209447431442383876944160 10728614 145020319579375895501841020659691681280 10728615 348099301919238408310544835354418684320 10728616 -657326662745891388467473019823084748800 10728617 1222142006459874763571899199595236419920 10728618 143789119297428264220202484923873743104 10728619 72716334801201798117146082686389639680 10728620 51314029181969747864196006820768665600 10728621 -56414414752070718656348641629625947210 10728622 370881302861607950413715871832263623232 10728623 610623153701693837843442444381951049872 10728624 -8407282377050017505077414549164982272 10728625 533137452300710980024183359883315785000 10728626 -158471257563071393858782505398890832896 10728627 123304436280306586360426686073438837248 10728628 463075162828653031566394710419413903360 10728629 -218556391671768334005863999882572416 10728630 4931759676519623215491895108532833920 10728631 64453141509755128932521626874354323584 10728632 341653397320042563537325887327906324480 10728633 77638814861422625251719929532710640000 10728634 -51480849520496569391290160705403311616 10728635 88028322053847582482311314092452838400 10728636 4374421823815652735280491544680546304 10728637 294503644552019380496756878240176005426 10728638 -50493113511090563168827202170815825600 10728639 380576723463186778024420658718304757520 10728640 24592723659504820897598260262102630400 10728641 295199833725895248012858562060527319104 10728642 50936470124519407276070639880390789120 10728643 -1262955653134004076350395636855052688384 10728644 451638296595842158358355987496315230336 10728645 232603024600998108880028404932496482720 10728646 81019168325107890560793534723226421760 10728647 129680326092805917423633533054701371096 10728648 -1391154741945895357706943398553123840 10728649 12032161535030233971174575645229162804 10728650 -279592086045507954567208722389204268000 10728651 108523557442047411750785951596919971032 10728652 234230695945909432938775861647026549760 10728653 -73434407978308703530026289568656938516 10728654 201445679148853554359719304052956590080 10728655 91083158534260089206289871687436427360 10728656 117853877270104792132600595535822938112 10728657 102369369236105379349815294154127553954 10728658 -55670321438405582575292362329048958320 10728659 -677538340098870481092167158749452725140 10728660 7003464257642578591770434772302376960 10728661 325580025633491454188893086719897812224 10728662 -76357043606285017666130810979162215808 10728663 -378259735866127779963012556648529872512 10728664 8893369174023562921549367504901304320 10728665 -55926333651107180884204501515941593080 10728666 -47612490758265370783113214177661337600 10728667 807713648769701894521077599249521131716 10728668 89836427935358458106296655574257743872 10728669 87787622387159790146770196526360137280 10728670 -259642084064223725519399661569547222720 10728671 6669496944661280832804836191957362072 10728672 -1347591118946120554070127468771016704 10728673 356855008682104980605395556556994876720 10728674 649323293292644579054575224687588971520 10728675 46956976259392567515593655236967874200 10728676 39186732848702734290686603071147462656 10728677 -1283735599037481141649759825346274799620 10728678 -115126747781348293309402806961973306880 10728679 -173448269606634890510953660664689270616 10728680 289894357502953227907220230797793996800 10728681 -6332488478320236126725961523259476848 10728682 -397370481156130853428659618256987337808 10728683 -23345608474927155243537354430884726720 10728684 -144661657652918525276935870297879397376 10728685 -203940631638434373070337469542825974080 10728686 -621703539084806913911634973021430507136 10728687 66312532763201387614899166192607356800 10728688 -206935801869790328716368675404030476288 10728689 97043123721274839434473029694969147200 10728690 -7072359507358200851014717335066378240 10728691 -1019932650461710141420095311259796933616 10728692 -193927569049513975042512958809119692800 10728693 -44116189079592799913008433279946914898 10728694 345968828408955998776163750666417328192 10728695 -155736473575535264480198740011818539200 10728696 334698559109789436023853310959668428800 10728697 45971185441384432178733320482830976000 10728698 -477428278142414448222714621816498978336 10728699 179160276365735294046916620748359805464 10728700 -110425600654610926244300468735191833600 10728701 -111529558830967903035193669173904531776 10728702 -27293875428257258163510862964108468160 10728703 686565273366013778493314983551284731384 10728704 -39066834476115157094645940331651006464 10728705 21814356967706449109516365252559992320 10728706 -110261565391779387715997201735932968960 10728707 -1547972962070455644055215539596128972 10728708 -48696217025728883327449673541930685440 10728709 -439479933199001502155999174737336045090 10728710 97292363056300801254338941916920953600 10728711 -83889659985598481229101139829968712320 10728712 226754076816395328541045129557233587200 10728713 -648677401189518090453891793771026424038 10728714 -72651033178579122440132847879487319040 10728715 -7779153524427798900416697048960096000 10728716 -94688491160441281216665026286838279680 10728717 -252998276624297680174690111772009391936 10728718 40641494575939692722275396213737824256 10728719 -230496415145721505014613249698995900040 10728720 -57523700305227585380655884610266726400 10728721 -8606791833671900781128084221366462400 10728722 -387978337069005241586483855463731129568 10728723 -113713917034267371421746809681857675200 10728724 -525829046523817935131322746067277574400 10728725 -87115161251635732085222186263728499200 10728726 -2789220247121020936048156162669977216 10728727 -570471023569357483450426124230033002424 10728728 -118615599616868908361588234176319815680 10728729 -23171710219211696778361188293416159392 10728730 -183787412350459283978696902773812102400 10728731 2124158508336393432011805974359097232 10728732 110074401673309626042785560582098862080 10728733 -261023564125348203865588241222162341018 10728734 281907465810808873935037403790456325632 10728735 149349058104814868407269855202629210000 10728736 -73194666254682947293482938197330034688 10728737 32580063245281956704465459155032810240 10728738 1215666586684549458764903154852165024 10728739 8336568182891824920170973642542353152 10728740 22668104891973271816116831240021934080 10728741 278489305515247893109124776736776022400 10728742 30241162052779860745450153488824660352 10728743 -369150832779319335117750209520191968008 10728744 47457974736458385125415430550592061440 10728745 -46364572984042611834879766096144611000 10728746 150307878384067935945437500980732606720 10728747 280584571691399843773325181632844965040 10728748 -776641507883259576322236012843949108224 10728749 -642629119478912203146842304887999381760 10728750 -53723121068197260765675860208051960000 10728751 -843810873608845358063667843517648876176 10728752 142997799607611646224008802205078781952 10728753 -151480303280924335598062064883422822400 10728754 307045982647596729923141148298125666576 10728755 203675643963069166609897899807263884320 10728756 69238278092905627051197157362945098112 10728757 9175493621890254759638297931339388920 10728758 125639990520252016068991363925457984 10728759 23992194208889161275145189366380922368 10728760 -10723416749161110642198416413221273600 10728761 165146754624782959542286232513165079300 10728762 238275414427229041554813121823104498944 10728763 -496329803561070095224701434706315029016 10728764 77100136325711730642827948466627889152 10728765 -318760031473674800926572596076467031540 10728766 306809268346541773357347141515184728832 10728767 70175811772951620460270167502596289392 10728768 47598070066018250038435913857750794240 10728769 -171451499081470852214886285025654261200 10728770 -90942970401171006517483177885240075200 10728771 -279087200194585714480457974366794484488 10728772 -72722206443385212161879722618568666880 10728773 297695906950633208665043244159105098304 10728774 -5347959104764614010959616131166555008 10728775 -81619805678823242911470565770159979400 10728776 530615492941646183577300246520404526080 10728777 -133823267928832091734962951187405913568 10728778 147602353279010197615412184626703355440 10728779 -229635369416191801039470439349392629024 10728780 -64089454881090295348793223945622410240 10728781 85247061646755108001306905452398328064 10728782 50397952495848351421267715937370634880 10728783 -131864659914522445555911262135830680976 10728784 166596396245447618113979613628988915712 10728785 242964814275998001023787243319024247760 10728786 -50436252473591534494449385069867625472 10728787 -273873818470231477284951143670646475520 10728788 -132576981019392868251915791107537557504 10728789 811272101962008404976871530940473665088 10728790 11589253938983798601104248218417162240 10728791 774252254696818668819716446306095165192 10728792 -202927132460121282296940404693926471680 10728793 277854182912983581748129714437470972042 10728794 384565800644277903858903588485015475696 10728795 -113525772117042420161987592282138109440 10728796 -287827943429310182131728359448813196800 10728797 206743028695243242425664786779495646246 10728798 74308308410729319157044140150095751808 10728799 254327171156656190689151467799352960800 10728800 316486879808004418387506267177684172800 10728801 -10777475759610447667925635074060813120 10728802 162300586177128990239912968956322606080 10728803 -58860705143814027561155289084483820656 10728804 -310644922262649346709536748390741781504 10728805 -479735135789708678107948674318693703080 10728806 53525680672264668621366618595526576640 10728807 25831753777287579444660106349051724840 10728808 464496351125762914586844349466750376960 10728809 61844601050120727537683722685447572800 10728810 3520067093733400399889977494647162880 10728811 -956947578115831440568960039221776209200 10728812 -242292563745523431250620222638942661120 10728813 -293668516771745000490414931303163481696 10728814 -91005298129525062606364913686253175744 10728815 -97744456612887216350695505140669562040 10728816 8205068588891647203044305095647821824 10728817 -273988339863358206534369941043642136896 10728818 52128825509508625145465074560442344480 10728819 -364206029419411365696562333708291674936 10728820 220848422578897791032524360397211022080 10728821 -58907703734569880246590508990919958656 10728822 1850576777447127498013326357270951936 10728823 11964990559511514383958328823684015744 10728824 -287081371582185287978084955151458263040 10728825 -169976615599651045478545158580909620000 10728826 146428927214396004399500274738023545824 10728827 -63887985205743458126078615261303487324 10728828 15002812391089954903891031328629760 10728829 -446476957374051912453494227906967102016 10728830 38757714863981863749210785839230201600 10728831 251277086474992630754731604051113400064 10728832 940850305016967440104346736588855705600 10728833 -76088698958326052180712814904287266816 10728834 -177758851590127082850960038243582805120 10728835 248613890111173022141917087045509639600 10728836 -7325003239767320878140437206972516992 10728837 -62253189474586868806353919820204762400 10728838 7160818131839251314977294373983248320 10728839 35422855660783978598353215628212381360 10728840 -301955411269781175726224992037670912000 10728841 -577961662906852304693022112041651764016 10728842 255712646299150902619562457687682209072 10728843 -35393903215988946257912618390370222096 10728844 7061005377813977662239220088399400960 10728845 450873344766973720566925063629010721100 10728846 213430893010305460570478938282849510272 10728847 -101204781735013014153480268176477763488 10728848 71040850472572552392332944049218535424 10728849 -57644468649544271260215389001080625936 10728850 57650565251975985284935284424107100800 10728851 -271535377345182467893124197359148540848 10728852 -44642364378215490188053587297904361472 10728853 -728869385499541110751956470063019925164 10728854 190364276033670371083055557662476988480 10728855 25557820155160550575865372265109110000 10728856 -131714175137942434674929776873237094400 10728857 606053406240421795499839022235795980106 10728858 -47024638367495307703215413255449325568 10728859 -221271252638441583564021839102983749296 10728860 -359100254115684694663088060634555793920 10728861 40920842583408735692792230663529562240 10728862 -234624600111458382757852236418078973568 10728863 -239791010305459376050720736800150259760 10728864 -510561648563614305045358045313651245056 10728865 -124702084564941743651003618996177253120 10728866 -99825683020111918218604047897368776368 10728867 -244473296469180028002173714445025501320 10728868 100394474649359660686320517790452216448 10728869 566025186884882573132262079311996060 10728870 80678121452854966395348075695719411200 10728871 35568262981269726646420998168140218752 10728872 255377970769994635535670124447861800960 10728873 559661519425972687660544059288674806922 10728874 55443288780321127195400449322177227968 10728875 -689790461187824039948011309917405516000 10728876 -207688452516787348221020667480150931968 10728877 -610675249196940392344713129626074935274 10728878 572266686338204593551894410174447173632 10728879 69775224606634289526666374912507243520 10728880 -59647161406248817615973288544359546880 10728881 268293788488572597912051596654081558784 10728882 -438028010160952800158053672613297241600 10728883 2968143794828553469494060919889473536 10728884 303753859686552231376485852127364370816 10728885 176084163139329203856602758319291853600 10728886 -9579506629469011209070166844687513600 10728887 3665212409370035117168266718124090720 10728888 -11178496675873062307885921532631244800 10728889 333936532379271322774345295183079851690 10728890 -7182021816591454001974337053843875840 10728891 492176757094991748702537637695213170700 10728892 -770585236812083176212851438667213083648 10728893 -1126150028634229736939570146354983153504 10728894 277793920958595322507328788857672883200 10728895 539841056526869964399095317503633095400 10728896 17670188345457703264221141028288069632 10728897 204806165171171869561517282868137751600 10728898 113521156828943802588090846303576068160 10728899 428898175765034964679938686328786915900 10728900 -26059181047671927497075306679710822400 10728901 -58934808511787105040997811571801202400 10728902 -8865524437122428505230410889236039680 10728903 895440855376874861002939633121291904 10728904 91098243134511562893005814717042739200 10728905 105622527623383083818934233080610181120 10728906 163657847672339734003738612910525224704 10728907 25843142825391407185897864688129517712 10728908 -115327900147776147872588925227241583872 10728909 -191938233422820601106667475788836151360 10728910 -17511734775832477001583175812157200000 10728911 -74980919185746907214144332317514341120 10728912 -49558157306787247337582303374079557632 10728913 137193287513204136513776051273409387124 10728914 8088665646220143214955003152389734400 10728915 130315305435595888656055473548042929920 10728916 618126706041534408112735710152774615040 10728917 22208259189913888529779972086943583040 10728918 477906138739287890511933226179077971200 10728919 -200105378685819187928335008435489698680 10728920 -1570648165380821993431170243780403200 10728921 71045366099500240741607483499075502848 10728922 368994742174333474622873067625339798512 10728923 3894020360098744792004337125357663172 10728924 -233760073881329069282298138328144800768 10728925 -265868861160290462442972444077564947200 10728926 -184673817977058064086903605792040403776 10728927 116198173883076756647457197738331750240 10728928 30425487820946190845338944499259277312 10728929 -358404043401870587779249549123227589470 10728930 -1288348164386015362289163688857684480 10728931 -197436128555445729335454542577341042000 10728932 362547304749401590970165306850616899840 10728933 518729813579983833140806472725970761824 10728934 9240377060939889992567826392443003392 10728935 -3922280430634884285116762592628215840 10728936 -348752807910259923391510731059190988800 10728937 -43302169564780712599667283718336729414 10728938 -185454831196593501934369388532195161088 10728939 -231577913524661384955099093169371993600 10728940 327482259838796218450370216918588375040 10728941 1295022207354655540625782713031815852 10728942 153945929944926466453506468269829160512 10728943 462040983303966536172334243620612122192 10728944 151249444393822492667804593958224527360 10728945 19899636895271469248314034204867984640 10728946 -186602663581038270162705403549061753328 10728947 268870559032877517964566966909956279760 10728948 -49449199964494689598970934832095645696 10728949 -95079749257429586063762114960444160 10728950 -69471428864909694161080993366047048000 10728951 -258399237170717016024273327910457607600 10728952 96549682288641715710629419303100989440 10728953 466671316867840244420890005283481091924 10728954 150694951548345127011247104844659364464 10728955 -596138171800693487121777429822139035840 10728956 -4617751510266089406559762796318576640 10728957 309418957269901725875262553035811645440 10728958 36774708842233809765693329868864720000 10728959 511816706189796332097417607701550748160 10728960 62391639283747935850924914374313246720 10728961 -20215732410707326114644010720022759468 10728962 -59543496958373423495318007779385239136 10728963 -191707868604860395849496946760519495680 10728964 -198207651783791237096032277783166673664 10728965 392666053189996326105316290040006474260 10728966 358772745609762008678271614494539080064 10728967 -232412747268891402501324318356677594984 10728968 360986293308175332485394006028888642560 10728969 424228195257586036011444210010097328144 10728970 -65377791760494389689926742101873085440 10728971 -178563080401382311038477392632474127616 10728972 171251672941078352021096384509298552832 10728973 819694956223566313922921878583733600 10728974 387172111169588613670313392942264076736 10728975 -128623440543421220187606392095786919400 10728976 -28701042426735903622057026066659147776 10728977 -63911751724492366871273828916178593600 10728978 147299013983029146539239586010369581568 10728979 407520796322847869886391701085473707520 10728980 160297060967140810797624743217664608000 10728981 -217858389255321944078492293006704513330 10728982 14302299401940718213468172345876664384 10728983 -58930090164303488511366648387238109400 10728984 118386783545795866442436026275605381120 10728985 510755750801752687131077187516872427600 10728986 -78146654087951232895003754584231558656 10728987 141416054048159391437433803606355198360 10728988 -87673008914375410083444191334378752512 10728989 366511687782682707200044976487648800472 10728990 164025185520290965648117095984592896000 10728991 -28094802275692697117388078788332587528 10728992 383180013641477642439352672814227587072 10728993 -167032128593919774934914970251812601600 10728994 -135324254287077020348008003355508549120 10728995 415287799466074203954397451697392106240 10728996 -101896633176733421462496205724769146880 10728997 20431819600781587270662348158434420032 10728998 18547038361357126660384620558924740736 10728999 20472547451141227392694895922071325000 10729000 840939815415643410786577598025100800000 10729001 365713504407239041170107029552970000292 10729002 -130330095073831232056558251106754307840 10729003 -7993845027489206183590276588767153312 10729004 61018540039715560403009908380500001792 10729005 30599979193763167206047323512446766720 10729006 260768721396378095164353641618131148160 10729007 225353674730053023412792567312405678272 10729008 -32342819835138343811973687807475826688 10729009 -70465292975920461460997214490807161420 10729010 -67911343008786105619715997831953439840 10729011 -48586742115295654710434911025550848400 10729012 -201969896051647405000354625059043624960 10729013 3205532971347851535644169984576828540 10729014 -222198612144922681482216971834256948480 10729015 530252184333410002293644416686055171200 10729016 -11271265932849574687834855366964121600 10729017 -5889517398298358818507931654232781632 10729018 32150627892566434759875620934181941216 10729019 -352198931725567016487933993085331609088 10729020 50549265040888844328680744824747975680 10729021 8652242360727383186378470615624831500 10729022 -372932215893865085732135497701605906688 10729023 261395629511263489105678202925387771648 10729024 128043128116559722660222983549871456256 10729025 235947391103600135611013273869922990550 10729026 -29602329427718161757860437476173112832 10729027 136734323607303974266428346241079890876 10729028 262139692484164751617331571670167495936 10729029 25244062165587762900406076657213000448 10729030 -28409638602184860893971299236404145280 10729031 -1455406578540873836959114503354549336 10729032 133353609488739618916149216405647769600 10729033 -60163097773910886294279855217959409280 10729034 -243760173221319856372753275324827493120 10729035 -365126660908368421946417287817958553680 10729036 -86966467945192751673180293911384074752 10729037 -352663891157551599790731350010366885408 10729038 -4610235905713354768202397862937640960 10729039 -349320119103016130373960034455414624720 10729040 -37766049431814182726340426109550592000 10729041 -297907462115578443097653642703963886976 10729042 -372058866500355592594521223588559465328 10729043 228585777123873152022593157690787008000 10729044 -189794245388289820023232111270849781760 10729045 144459612427859550534637277805238325280 10729046 -113998086872844045724828366026210266496 10729047 51382148238086390639181407773980127872 10729048 -182338363371956434315463447994613985280 10729049 -138697734898672291608069398973494776950 10729050 128868014002668005075879462426634412800 10729051 -114461942521808360212818845680140665400 10729052 309273080943171598201541748096713705472 10729053 103616019718930034831013956741200704480 10729054 122363764784447233789390663500754649472 10729055 39913168700628780109532849521276097760 10729056 -135857458798771228930034433491445743616 10729057 -241890721725254934162808652560679618748 10729058 66238177155673908566488177040769735840 10729059 2615488965073257254499548650477044096 10729060 261498001662708226864973154748347828480 10729061 115721905743931488388701511221514412832 10729062 138461767635933202231623707443835212320 10729063 -318661681081665365426778395619079643616 10729064 559846743916486568238532731711452313600 10729065 40673093658517336582461970935213192000 10729066 -209055354864925194225632320773869389824 10729067 40573436320531110907015451045283616116 10729068 -92486406745107772355583429030301630464 10729069 140807967768332933035965137494290872320 10729070 -416694666021855407552401612957517760 10729071 -111733231603302290680378312529050907760 10729072 35100556400743562981691620057692569600 10729073 484050618657350170961389060991825188260 10729074 -157482547652843171917383411212231439360 10729075 -33097859732824078231371733477456525600 10729076 -339121491950573302057510668675613338240 10729077 -415971272399193286310537164311985190880 10729078 60595402205836972881883559041712236224 10729079 2534835242697937753770982491969350640 10729080 -70667661529525290683230505754122342400 10729081 506594816624241934830768015116792892000 10729082 -15931890561364276084046971566746167296 10729083 347551530273171198783689974546377446424 10729084 -589713851736626553259585176476568438784 10729085 -26312913812145599048157803083185696000 10729086 28103648806109615143640593523824641024 10729087 -5776058114401223564632674547721024768 10729088 62704956476391558443861565093445632000 10729089 -257930080743904599449508083617077245070 10729090 -80522348601688811390614023375678835200 10729091 93595157677748596085273633304935606400 10729092 -86294819226012877625420231583076509696 10729093 -236235316318744568265201351447980298658 10729094 266414352564454606239875303332681314432 10729095 -110183911346392085745963482555406785760 10729096 33406909108481268608585199758860124160 10729097 -126609782247755909478549535090889662848 10729098 2742588788338379470179706451464506624 10729099 108871060990211294494475111284431890464 10729100 -24223788264868281154575411783583027200 10729101 -571589702267985825085663801566575165280 10729102 -84550696688836941924694047271724160 10729103 22239247820235707048896971566198302080 10729104 -73846743583696819019521904151859691520 10729105 -427006246802242637714055660129943033740 10729106 -24077826508700806353460555452245851248 10729107 -318669030345184884011833966997423699472 10729108 -110838013904119756975696379916687651840 10729109 291217948387110259296337682563189003104 10729110 47388396062844221385563982600749568000 10729111 366716668541778942121463592447650519800 10729112 -404011930568465887361242411830477987840 10729113 -568333100821212860979123557564299746480 10729114 -129840762178173675640145152159794481920 10729115 41740751539474414429839955810731197760 10729116 -120532430718023824428590385293557091328 10729117 -205043520222523435529330644449295771808 10729118 -42597485516911074798143837576756634240 10729119 -210994770178594427580292206427313891256 10729120 -328751982504978764222112448271939665920 10729121 -733048665098393338962523274178720026880 10729122 198302402582018704324255263416406847872 10729123 -742900645216051911024934893014722254628 10729124 35370017779375908769076513762251702272 10729125 188741723395195292743235896903589040000 10729126 180807613571962299348791225764675136064 10729127 666046782010922909760335427507988487640 10729128 -180599230787592337467919107463574323200 10729129 -344273223363497871629317285844543958720 10729130 337151493141806738242391737613159678400 10729131 33928666957619742737435904363618367488 10729132 130396893171655393792873673678238105600 10729133 -322882814231629466982770842399554960618 10729134 -187519748413970559662216641321119619776 10729135 -433909060545262646450761138467878884920 10729136 -50970158398627167064892760463316975616 10729137 109027586479655639338312475948928013440 10729138 227442222433065318539566597732325768976 10729139 -12188435868020108258698287598666309800 10729140 149852841424963639812172895965105305600 10729141 -304927250951435147994724767013410653458 10729142 128103403523952504191726759453826977664 10729143 140087984685302866433782701653668314432 10729144 477413573174672596673089395412042076160 10729145 3257166108398248475954426501669596800 10729146 -142829214944495463135788415316825660416 10729147 -334810164269509653118055404716706103280 10729148 618497264760047391491505148597949644800 10729149 -4983784247368438036591777790417819712 10729150 -84587776279283091115855268987856696000 10729151 93940421063423108223899639203616437704 10729152 18941507773044527699576004275035176960 10729153 683517112565906588120672823569222222402 10729154 -309435272575696726996812586889178075648 10729155 9170741534590083772054108632272094720 10729156 -84145217873538470386782588869203234560 10729157 457477478467082672333595321887262386592 10729158 216884039994705911915413315852557746688 10729159 -262403241480181476121315227058631131200 10729160 18391673970430562516926312993554432000 10729161 20048477570077656832605521465790877056 10729162 -115905876272588933669749398373936207872 10729163 635831064451432541168884684897173960 10729164 -122637007299147359023522935932170535424 10729165 -279665543092943635170893215173441665280 10729166 -156329976864804180273944570069537354880 10729167 187946783773087324080986492045869877760 10729168 116830609176392945436727047154651807744 10729169 872992194125204589302936517347655515760 10729170 -34148037737945032294248696414465259200 10729171 1249912024033440653180296633634492062552 10729172 -136473993977867333401679940086622009600 10729173 -52839736777878857831391122056731760512 10729174 126897373574125036249997387781574064640 10729175 11833160756258401725336714458249334000 10729176 -29774427348049876507298072441839165440 10729177 756624439831937530865657205447494646026 10729178 -12060796505889688741899470892918237456 10729179 469938102933082545127488846950110624320 10729180 48428017520458139012638119707000340480 10729181 773830552072557337967798394796581410982 10729182 -378785081619202674643941950197121897856 10729183 -219354724702481284692716166178847721568 10729184 -80475097165924687577812521612969246720 10729185 -99712482901666642686485522413932696000 10729186 65569610361388643894480940698940771840 10729187 -34713574056814949926517760496524952884 10729188 2626388649956381901766239732068966400 10729189 294298661284840133625437465860399068000 10729190 55927777627385819313922744986326025600 10729191 -179677891671686513688730302163873492992 10729192 -448673238646606779049080412662594816000 10729193 -137166206190373408932435132104396705280 10729194 -62203819154979045833439146809263779328 10729195 -296091772988364582403421858363678368800 10729196 -23423096662062718398737397161443065600 10729197 -214058726050985148590263778769734515380 10729198 1056086618416418217821124331361027520 10729199 278660790044726215402336184743464064128 10729200 2882216620347503064370566818269593600 10729201 242131027335228727602790987588824428544 10729202 35710086935299520927046078875985496704 10729203 -283813911858693494794193847466017738696 10729204 -185081967230593711042627237173959676544 10729205 304763822739899196114274410373668564000 10729206 -121102903404914741422157295152801539200 10729207 -854755847570386995467711145216523583328 10729208 -60239824918394493132796723565632634880 10729209 -268437968770105764382043122562205931680 10729210 -165879375134077161947397499501108760640 10729211 -22256617191200629240423131686601149040 10729212 7557928155457141031359437579301020672 10729213 -116607951696144694919452701876984069216 10729214 -23170917816163291706699406046971383808 10729215 -72619252635842737144066496159172715680 10729216 -19527528466241437047624268382048616448 10729217 -119952481012518207164019486358043755800 10729218 -172007138674455936973659841132338808320 10729219 -164581071675934432855179554332133669380 10729220 86425758958540746911072938999997594880 10729221 544365304284115712886683667692023353312 10729222 -30866519565977365968481413772671005568 10729223 -327490406805085692559954901033299959264 10729224 53909007007126583827483121223047577600 10729225 -93014435566621423608889426360176650900 10729226 -212816837030736457326365109471376916688 10729227 -200028814283287256494614947890129658880 10729228 12700977821662656911131462287436621568 10729229 -94752988561297772393868471819305651328 10729230 -86162190304448547626514860850122914560 10729231 12544479787885818452177311076736401272 10729232 73605828968936231258648323468163751936 10729233 429576932596982207814244718851405341600 10729234 110331532455822772025392982898031398912 10729235 -263871440262361642842756324404351141040 10729236 147685648111407323886659213633982713856 10729237 -380437373081640543795557743332103208100 10729238 -18403330526911064668176987508012246656 10729239 -292779005015873252820152259658396993176 10729240 707901671642457099526720184365920460800 10729241 739263037909949556146705447982682269642 10729242 184969585260413813995865382899947181040 10729243 -206540077137942684063812628411958850560 10729244 -224625765997487470808112160785345174528 10729245 326778532267777821976068604594131552000 10729246 331158912565348985759549584588737745920 10729247 -109994311796075150583535628670704916696 10729248 37889228832563331350509863036930490368 10729249 274907292298562216924473969806935818752 10729250 84745084778738595686027916228587904000 10729251 108969924478778648470040413007962936368 10729252 -7506333548434062761991613616883451264 10729253 191612804505024769925433243665118845502 10729254 118846201593391275196985508037597151232 10729255 66913093472698233868285999612657192320 10729256 345792292528256848725804874535384832000 10729257 -41919447643060674262794367974831691776 10729258 -335534496723932301054276896439888221520 10729259 -270523533450896245980741388135585086540 10729260 3627148886454996625547728582042291200 10729261 140258256479121871572679251125330863212 10729262 162695835114572320511689506026432712000 10729263 121127560037490917968508262094301748744 10729264 -24209286935303890075706405154344796160 10729265 -79446086758972219047237761580750347340 10729266 66913875063215750842601814921352017024 10729267 152571828748649278835227802938290676512 10729268 -397162193731595363923342567662380820480 10729269 166430032210832661142617725332709752494 10729270 -132217239874647537341892607991465376000 10729271 -107821005175994596593991601700364287360 10729272 -98249302914576972252567020503625134080 10729273 762713841822352164262964310321871988522 10729274 -5487700560155683099168476633642919680 10729275 171219636566256898315661764562923698000 10729276 260072496261622740731683604254353628160 10729277 -4645034957276904639175499080567004340 10729278 -48083027376153439132849017536757914880 10729279 -331377547161039536535462520540806915720 10729280 -152425431772545587842198401136381132800 10729281 2454526824774165434112331193176883472 10729282 140073181381533297452502432077893437984 10729283 -115632818918132330601255627868514157360 10729284 -52163506811657479968610006880600985600 10729285 261721463035902916848114262011237217980 10729286 -110269749630874469955927815048019150336 10729287 264855939526432052282814893803078907040 10729288 -353651027936823210898331117542932480000 10729289 -485935845572633341389096828116111567910 10729290 19339200643250439252484993035325532160 10729291 433219834381261707878900361318589788692 10729292 -115207717375002855976596078772585224192 10729293 -255329176913575695559437350040670413312 10729294 42193776045700226953760002776293397696 10729295 58731137021618475324842207044706147280 10729296 -74832824602175910786318099261356974080 10729297 26233665589530426967403013435775538600 10729298 -136639533683952769078585541990799519600 10729299 -37342678032559870434417543112859132160 10729300 -206374433363953278189060057927481856000 10729301 1168808567715549396296427307152153919104 10729302 159115583373954292285995705599330615232 10729303 139557765943083823264198189352609175552 10729304 1499655720789852094863886074517186560000 10729305 241313122425763866021683445726716721600 10729306 -28131269096014973333603236391459328000 10729307 -25078510830541753853565982846106853600 10729308 -167646315347247801091528898017836848640 10729309 -395839310293007017459721716348063446490 10729310 -84532690663865921702706832171219573440 10729311 401845036098713381947224172695846585672 10729312 -242230630155125899921271472206905344 10729313 -76724228946656961835760751330588208704 10729314 92062002149204009488706744136348641280 10729315 259359448046660027826727454270678109600 10729316 41326634947392314530384896794288615424 10729317 520989182540924253478978197796079616 10729318 -35445263242554813449957157784318094208 10729319 610700153222669475995730936779825736840 10729320 -635619834336470160510534739791052800 10729321 44166505449074553420941683020269593972 10729322 312299818984655299640570511347684192352 10729323 -405313664653055040089917885988440334616 10729324 -490615751140051832304482237905882818304 10729325 -76564979582541268481068042242456732000 10729326 -35406417712378630631393455787348600256 10729327 253563605175608248128354294540629495040 10729328 -70960303783023397215950067672803278848 10729329 34499596660096534262598498600866652288 10729330 -112056076403928261760681173880628857440 10729331 226542406565055234418054117278497843328 10729332 202036679359175739161212865149434273792 10729333 4864424079165373484097070903063711200 10729334 -102507808948806380967980403622887070080 10729335 -133783464720076856773231327341783015600 10729336 471712976243113440241184443102582087680 10729337 -197872120889900027723419608936601073340 10729338 238497622314265341367845430876217245440 10729339 -357040638568649654688628524266418352032 10729340 190400662184708574062410589955460323840 10729341 -8170616395485614928383526000852633600 10729342 172629403192655198144701927675342137792 10729343 154457570972099940558555573134939812200 10729344 -474725472328355004949133074792773058560 10729345 3107789863205667105299590826959256640 10729346 -398767535471945592407809884527499408480 10729347 -277668873822615694376559537618197298000 10729348 84960361254646046063690463628599754752 10729349 265389684711173816376513300681359872350 10729350 -40227398368419673434129784701846148800 10729351 181651140820623839856879010833433527304 10729352 -932877196645977441708123609531604531200 10729353 -238312652234449082501007126715592730096 10729354 -274790015670485748561604483201624690848 10729355 27667660305106423653738309399131584320 10729356 672366821733842357927238573848776704 10729357 -256420520451741849113654932441136428160 10729358 106926742943383118064555956095646393280 10729359 257383518727864916326202833534966068264 10729360 -767138820893188579949213809233100800 10729361 536646694335550244615719715820673126962 10729362 56109572958357934309265127777687306240 10729363 -756474260875040199397430009964700173960 10729364 -99835325215854089733866289945266260224 10729365 57933626364664717260208082675775301440 10729366 28356902036464200458534892844346329632 10729367 361716019897837221722398502693553516720 10729368 104481255556024937835076686772928102400 10729369 -241598007729454788525479030541802575104 10729370 89223883258656061114094008082191430880 10729371 199178153033685833054218260102259108464 10729372 -83434862750885697921637030700690147328 10729373 241582017004152139844269049585652826284 10729374 60616668325562200144075112759652068160 10729375 -40879517532687877094423130524270890000 10729376 -223164850148346367484527766284019957760 10729377 -167129960035007156345009557407809469486 10729378 -66437888970299360929279348835942622720 10729379 -22234713823327764556975837393074281472 10729380 -251921029597199857495263706172014878720 10729381 -171880880460758969555977941135093813668 10729382 -26104687238339998346758271371038888768 10729383 193840958290063770706123536581983161600 10729384 491014375925082008923905049074244930560 10729385 420438819249253859640304174101522777600 10729386 -121331897528859709708159854141520239360 10729387 -98652958065944185832571712334276661964 10729388 68084817205947103181730397527953196288 10729389 -481782376879742956088194490967394590432 10729390 18295973949099531631125056595722484480 10729391 -669457739541647539593587263871150754600 10729392 15914520567982999538710477678752399360 10729393 -519037643760607032780264961012526517358 10729394 -3294795114701842400726864690175367872 10729395 253444650993540308920546746822977280000 10729396 46948586147164652371927809415925370880 10729397 8712726197736750765778241562736729152 10729398 -23502696158332444128515492489842043520 10729399 69020722109927185124532284526175808440 10729400 145177397313645000177725912167371264000 10729401 -341971359539421922752159753172149217968 10729402 60499991614675041969088549396938967152 10729403 15374106103269193740689136817044742824 10729404 35584821265137051472267638894224587776 10729405 32424111117636480275947022271792036960 10729406 33643497458655482009956556658998027520 10729407 -323663465248021915185104953091181241344 10729408 26372759642652194611066042920286027776 10729409 -278670492954095988654122062491280755390 10729410 -27024612071014914817544800527554150400 10729411 246765576572615959676330504759298445824 10729412 189822809930854162545120092552206324992 10729413 11562964011996810011365774206017321244 10729414 30007616819512503768220576891692452160 10729415 266721646926864965285444691465059272800 10729416 -220558182210382108118162586416336240640 10729417 523783433985040965067657669404925874100 10729418 65959377207958876639089996296716866816 10729419 -299082912580520825400120333932112310056 10729420 -143405139085554432102999178854944563200 10729421 -404460447039741478645390573671245226378 10729422 150318628496433803100444534083282780160 10729423 -196079222229525824005668416862429162576 10729424 190208091995736741933298904695088087040 10729425 26821247389770997806692433996023193600 10729426 50595576388443420353295864435238237344 10729427 -102236389094058033994234619580731980320 10729428 382887801157894485319420734789343365120 10729429 -256488617392751674163609577594240768324 10729430 63020031721322728822140982049175663360 10729431 -378245579098693442789413683922881016800 10729432 44155041410616355128855577766508380160 10729433 -483689635507643903307589645252180800 10729434 194677461119308405643759313018841582080 10729435 99259686206654997924082325168568748800 10729436 -329112903627842748879815695310242936320 10729437 -4716797755148869296336666183200211840 10729438 -229727932808631941002358507910370346880 10729439 -18212657626192848692354959636581171840 10729440 -418446424414393840050453974996889108480 10729441 168815466155271457338555525614401552384 10729442 627405629583079668713897627366219845632 10729443 -33201603331363012232495929876504546896 10729444 442998546259067781851544909252270031872 10729445 54312328641117760237727816175246441600 10729446 304077917254441058619219429922418688 10729447 185137604735293501558070402325663272872 10729448 -604308654580958781244567443740335933440 10729449 -501424449854451756494421992483279289600 10729450 -13646760836921904348989399226909654000 10729451 340079001154934002173347904027841057392 10729452 -318247051043912729033007203476149964800 10729453 106522304468623618639820734297069485280 10729454 16907544416036273235796405637484053760 10729455 -156810386093195020784254515081261118080 10729456 -7788635986710765281095908416650674176 10729457 -618826032128702025434871171395222565294 10729458 -295417724760458558467765889709208388976 10729459 42634196935782781587075895709154095104 10729460 -37151651272074641636940104915541565440 10729461 67293573155326350347984331996578082624 10729462 220141943051741722776195642275325443232 10729463 194457763466305358823341515994622768624 10729464 -329355890869281951076575662349729792000 10729465 57231405143191667557830900460251227400 10729466 216382703659117693131651271207169313024 10729467 -12404173640580459423793040154798481632 10729468 169300993260391345941649978704699375616 10729469 406450726148143828219783656784134948870 10729470 -47289368229141018901923086937085296000 10729471 -289272674236516913530519634821324467800 10729472 -10272545052499482289555809590354903040 10729473 -11152493265678435966496479995274772032 10729474 59155071058477925776017767956262805504 10729475 23903860016887008855951498779882922600 10729476 -233191086081572159741501697670633175040 10729477 -145148359201517954225308415464693056960 10729478 -92611308502879721588773517393288773920 10729479 -120389144459043332303124195447362298672 10729480 -13224125678090135739358964155751577600 10729481 -651550166079713242118948238821396239590 10729482 43470195440377780213362495640222493184 10729483 -68366208070313955407321863860664674800 10729484 -82027065254767196658191537185503475200 10729485 -55120751209987954919254555023923618760 10729486 -107789251865309331920453463928956123840 10729487 305959688103262248485350923821061449136 10729488 -24146629104001725423239464252008824832 10729489 -11409534474299535355240350362248471680 10729490 201904233849557574374185787107051200000 10729491 -65903357399559894019256980623405360336 10729492 205329671084055753425810726165484012416 10729493 -356082967489272291382525796438267006016 10729494 6585337020516528362055419663859491424 10729495 27970362194890804357876663309118516160 10729496 -292859057860694073243014057533853214720 10729497 -320092518157505854787058469280151588000 10729498 -411450603080343576999381781175520000 10729499 306806057276635764100464167817920745504 10729500 123825637753405771902468270086135808000 10729501 -25010772678157912366989556004493756896 10729502 -91403875374067679440086486335252600448 10729503 4042289417420147843347468379165271744 10729504 -20992143872985456103522603638553313280 10729505 -366354294164996113806105162371267778240 10729506 15190176978434731004852312189066807808 10729507 760687372415466710137050214589690348160 10729508 -527864428489030184257072333018404492672 10729509 -32164938252844383715615525355380984320 10729510 -398902554244585767565675430156065351680 10729511 -42490408048049266778176468075264415448 10729512 444727121905779629983488808356178897920 10729513 -56635524679430071500811368666335863196 10729514 609383686999701044788003624072568938752 10729515 160993989162554868651064086380522542320 10729516 -199656349019867371563674485696612399104 10729517 825041198158188272960296734911226652566 10729518 -84247974035553427466375623794914460096 10729519 -272822032792443191545474487843930403704 10729520 -38918830800057695979264161247353241600 10729521 147245182147386001399955712800579122320 10729522 27382805924199811976736809156855127312 10729523 190758153393880341470735009163711039744 10729524 -67137657225528617792864335970282741760 10729525 -105288157933388537401011945594361388950 10729526 381606211322097499865211842825731513920 10729527 47840431271990056645193675970371314920 10729528 -57240874735086346682778851787173376000 10729529 149965789190063938903500746758134809130 10729530 73302080013484173508383749985225177600 10729531 176473391922196773239236748162063987200 10729532 -1941101446632893439386724494613651456 10729533 -322355159368922629461647100254757797952 10729534 -62762648730339101046831590505509016576 10729535 9757707267374445982707124398273243600 10729536 72324114543769424771430575517739253760 10729537 86728488338543570045153170092463742464 10729538 115663921656212808743227386317358259920 10729539 -115336595140173460365369565982985011196 10729540 24750781047691433684252895818415168000 10729541 -347254640843728905381808091831459383200 10729542 101425608309095166760401447416842091712 10729543 455099576456179974910609812730152303360 10729544 64311576956356534168132446004174848000 10729545 -242987456781476352941779663667624047680 10729546 -151999339506057231512324778635082829056 10729547 856927991182180705833406472234811266040 10729548 1520971161488874347924617190274200832 10729549 566005840729212813894214013619328960480 10729550 -52466345954304950634096624560081366400 10729551 37381760919398242465623848269079846784 10729552 158505075919812626629030198218363232256 10729553 1325273494369136520014043175304946594420 10729554 -356716919278692606888197815517089920 10729555 48003195493459331704181759513527663920 10729556 282597036727675017721504521484516224768 10729557 229158082152003431536814074292165537280 10729558 47740402033094842348230398378227537152 10729559 845972736572404928355591621994694090760 10729560 184263084611116676648681724266182041600 10729561 -2137341769148918590028928486318635814 10729562 108942001961952297054810345508421663232 10729563 -153888390737115325644886081926736101120 10729564 -438865400658104983190226278522566925824 10729565 125559553138721419932772743526739798400 10729566 102186960621680005378285371321956227200 10729567 -429977304261719023488477109377216943968 10729568 250288916441047723208420292015459532800 10729569 12917611401997140159064990847494625088 10729570 -43330846588209362827925644686022199520 10729571 24947935363811710095711834344335199772 10729572 549390869540415207266447556596477952 10729573 362069657991223665940471734360038549340 10729574 172591563893482660334724194417129998080 10729575 3785684764398008588294850472365621000 10729576 -65174807949416084115595084297726033920 10729577 55470636901773788149937271610795772532 10729578 -109672114888788236833216445394410232576 10729579 -115204780258932545931739018112988536604 10729580 -406273751429880855388327630401696460800 10729581 -451428855897785165541806040004152607776 10729582 -55444960269995333723257691819301916608 10729583 -1210703053103405417422865546415887975424 10729584 2496362807160980601363356639317917696 10729585 90858379358446727531210493687922190400 10729586 -13721615548062203967096382622804889600 10729587 -810266253876037019375647305489629513856 10729588 491595334402538607457184020335139042688 10729589 -79868120171681825810120148253664646276 10729590 -107896534225122514366840389870712279680 10729591 490242675130672236272304030985899745584 10729592 321182947331167457030359973546031390720 10729593 -78995128565003598304859919190352918976 10729594 -392509288226188995894084343077253067040 10729595 144933907423761837030267012170783400960 10729596 34045976470156463172783184672288702464 10729597 -19485245705381887727073173139706168954 10729598 482004106803741829880331434044828105920 10729599 -7443009924492208899467506714753921920 10729600 151680718151622721341625101472235520000 10729601 -774318077946570717246078398256335721468 10729602 -35361272464998641907158688094287371232 10729603 -309105790775261252216773969132464662880 10729604 -193807368647959244680892741753309107200 10729605 56248487779510246989348025494652235520 10729606 -129603217445762847579982518209080776576 10729607 -177984020090466674192864032324928165376 10729608 387700020363750524466511000474902159360 10729609 -85231797661154631942692104653145590048 10729610 209107415872805090219495668603016292960 10729611 848332940823286263320642461083879636480 10729612 -291904726381182445249193024199741163520 10729613 -34403408301599135261358233939727301056 10729614 40929495657091580891456855785520059392 10729615 86151187100201539923636630321605613120 10729616 -45936811262744343136287092129352646656 10729617 46120176345482006792552848550800543680 10729618 -1470515750929902436700332844301857280 10729619 -73173225239784876354258851520954832980 10729620 34141972580478516240743913083998771200 10729621 -275441758174694099926951830451349038688 10729622 258826617305204175122368391495235993600 10729623 -136378129672844492773146141286520553600 10729624 -162598550338545936352935484450652375040 10729625 -563626291829692678942694808784227843000 10729626 172135282798433179703397929377853689344 10729627 7534765975984600331119508286047394112 10729628 -211975624939330137092618225552252788224 10729629 -354384952269084471411850090801754634426 10729630 1381419347765541197075764581621703680 10729631 381821244498375345876229412565816764664 10729632 -21679033015063475725635918598140592128 10729633 -94449383913830667352040534755236744600 10729634 -282770636081906413900662764749806790368 10729635 119893197686750694486388190879833720320 10729636 25447959039841479180218648771721872640 10729637 -1179426942911438845051527984025610199360 10729638 18725849407604141381097929521454837760 10729639 -477240205469749994356720292458068037200 10729640 903420832283580661633959404916329164800 10729641 -95204644884400589082608604143552438832 10729642 -3302342731400856846395102833320608256 10729643 -292721350641906349084166651834857308108 10729644 22512750900822919045300888643167766016 10729645 -8936317475555006422238061847275809280 10729646 369907905923683493325136103026723774272 10729647 -84167749364988935580153314142080662776 10729648 -33523378497086665679421593708737495040 10729649 7089264423691754547837353373004302912 10729650 -41471753106686955509275712230138502400 10729651 26748102742001177038658934510504992704 10729652 85229169784672776951321800927726446080 10729653 -534253707673873572153417684032656661184 10729654 26877596020001794329008079404590017408 10729655 -211805248239294461618647220843921369040 10729656 -28675729566521708191094119962544128000 10729657 -679593252967627901997918902076538923094 10729658 38430153888411005992634492525087032320 10729659 127871305988497095776924535789266741376 10729660 123183340217528148475231024326527170560 10729661 -4875262764059996855715143942563914240 10729662 24736388970276652936070396583277701120 10729663 -11544873064876364123039286114582782976 10729664 254755018781346771852224097953117110272 10729665 -140154315221840521144486735370039086080 10729666 -155340188380081831045599811478108160 10729667 124691747242960583073098083350528178992 10729668 -47769689666260925659949094409776399360 10729669 589536282763286807850500525541449420796 10729670 86174968180519792316154643814233647360 10729671 -316679228981699121087078459537795180888 10729672 629636004689954428896649281379726156800 10729673 -753724126948473167759309152560077319078 10729674 -168105337987260627264392150138585186256 10729675 750697156543928506993831971596782700 10729676 -211904839252143724285361556639046483968 10729677 382217801699744273962265404033776650112 10729678 -72619594380415131561474910649023959360 10729679 321581213359874679411411662672352696384 10729680 7376792467644994795994663671549132800 10729681 51678727902895119064791802325639193600 10729682 24061077934439531770082568592705152000 10729683 -488205249279524511111324123370881409548 10729684 136505756895161549423650018725601124352 10729685 -598085940125768769267653874041275219620 10729686 20641688033485231643682768783729371136 10729687 410480052721605150854023512290913107336 10729688 -454883476436550959334821525351953920000 10729689 38785913143852645090655856149182557696 10729690 271770013068523512495752629636130469600 10729691 61776220975964386820281940857522316064 10729692 357151938500981445619179230276835456000 10729693 -343377808877505852387210477007920099956 10729694 -152288407220132536513962111710350536768 10729695 69474118179620590488709858039233643920 10729696 101035241442219965638477672595857342464 10729697 -19769073295600139041905091636689131088 10729698 28169744964384657101995575100599805440 10729699 45386897907127840970299798464318354480 10729700 -116780760682722104043190949087953977600 10729701 343282469740541723436490160506693177920 10729702 24998424655157030155601752952173539552 10729703 15028079930964684536848097317697805216 10729704 1397463679247853194150654104096112640 10729705 130238743766291376301358692464583661760 10729706 40422812771095055212697468592394027200 10729707 -47519241272516870038990390868613560232 10729708 506489795783535207563082091765883644416 10729709 -396169171579964582936616864690331074090 10729710 152989904204505466546192744417245273600 10729711 382678318364368053116549796265186716312 10729712 -31997682216762830055352482089802989568 10729713 222120824098921829046536254921138802544 10729714 309352206421438893486407062475187859872 10729715 436877629602771402979082828753201156400 10729716 273167684592710242745297310595647197184 10729717 575494870338266319021863787868838037052 10729718 -9415034704728635971747225248368146560 10729719 -78868436040708141202090319485298027520 10729720 12769197956922961221510704328327168000 10729721 137552732460356080476841062120996472452 10729722 154243238922384062253910205381348696064 10729723 4960861160418837447851600847085319972 10729724 -669347343280060800662078822688793688064 10729725 -93609216327597393011649358260465266400 10729726 98580930460416708466897795897659513600 10729727 488653117864074151275047894358866424576 10729728 365002290000962032996770999970490744832 10729729 48043360908381223591543067882242465584 10729730 114746272837593579626546304974664023040 10729731 -328293699119098986619818437527455408648 10729732 -112055568583898692434594764783284306688 10729733 -193320280506840721664928347946959291520 10729734 -73837681945677147238675646809615539840 10729735 327392182916789691755154907780398351360 10729736 306899383861943633595136762049125831680 10729737 39472990292636729552484875176857859680 10729738 305408645557360734798599056412849817696 10729739 -423651396287090825808989643188246861040 10729740 -15548889615171515490882804749497958400 10729741 -9124052687805258608177030632165052352 10729742 -15692143204767944383265132375561343360 10729743 -387913090413786884819661488248251377136 10729744 -6361486797490538426643901230098989056 10729745 46356716400348448451521857206314967040 10729746 -15238871285585905049422648374534199680 10729747 280707560361289819575238217571636148560 10729748 -261518424876376621194246780277693661184 10729749 -335903810477380014652503357681021642336 10729750 568736195363910944822307105052229952000 10729751 106937655773573303423689256343694051200 10729752 62668576965090190935959972286367334400 10729753 -317327694186950986933402514119270944000 10729754 2887516992804165050515610542844124672 10729755 291341834024011696436560361890037384400 10729756 371428692428650639224869438521380344320 10729757 163829573594898020922979467659984249772 10729758 31714347907681617798624711827664101376 10729759 -10562732109514239691064677532396697296 10729760 -12582943319465244252890811256746147840 10729761 101961247402739903479792491181051975104 10729762 -20086359855451385653448309022854536368 10729763 479165532774449994217031154227746965384 10729764 -306438871417154336792547079671585571200 10729765 22923971277378740593336835503299825660 10729766 334497125809861770070378595727126308832 10729767 -36219624843190552780594623781001056560 10729768 165793363081707928907009940133389926400 10729769 -26246274029692936965649748551962210480 10729770 -169462386709919519290162215379320902400 10729771 -5445176028476892465675065711302325376 10729772 -560727289425529793609500819868638867968 10729773 -252063206323513303220014081316632274880 10729774 -223289857401094816631606129780719315008 10729775 -336454171557704148066360399288448317000 10729776 -23089089657049686276631306894882897920 10729777 -64213518692811988661163488095521963008 10729778 111187278813540056996768790930153076032 10729779 -283657325371825793467121521381392879816 10729780 446629443159512813084885407612984934400 10729781 417662916158623729916177254981904169582 10729782 -11511839134047973813745861322089644032 10729783 -49714454006739224648840513218886509496 10729784 -174026051763780291802123612579291361280 10729785 -360972982613814028327975152529133870400 10729786 90548872175930709315578048628690260592 10729787 -572560761586461880665430399483314145920 10729788 -71177873890367287043897232398136883200 10729789 113567030875347323455996863486765929056 10729790 2106411989306377388388495503399694720 10729791 -429822971574295709193201266518891902600 10729792 -262612992101598279870719389540779294720 10729793 26737701992066691294186368068904064960 10729794 -142878806249739876443167105153922507520 10729795 -102976484104878591486160349831667049200 10729796 -300895313545572903687663893885239296 10729797 50168825513668759606995470311394467200 10729798 13026093662098986073904265053420354400 10729799 -321269418085882482170731904118013975680 10729800 -166860736564901782171939374211983360000 10729801 35560568344644144701593660773296330512 10729802 1359474910832438380253092434502152384 10729803 85783818071630726830852217559843554304 10729804 -176414439643741724695534304230074559488 10729805 185690360218943219956333530928809591960 10729806 -61888091803275713714408046136173676416 10729807 135205848779846899426436581871789620224 10729808 -67347172032471621918556793884189728768 10729809 475519458133227311800524627433638222114 10729810 238845006270801781970263710982940160 10729811 69627444777383259855111663673861819824 10729812 361828172001950700347446730970069952512 10729813 230109266601476331144940846607433463040 10729814 159608511807414506425742473623966358080 10729815 -101527910315054812075282945264199155680 10729816 413555698724323045006143766438800629760 10729817 -159399014088838880026874940621922180416 10729818 81805495707063697397407725135236502528 10729819 -1240249679091493576971890474065225553456 10729820 147848517312832873998295166894138734080 10729821 -172774351918798869178672075191859452288 10729822 -139882669345717125322434558010827353856 10729823 -127302736320535629411908495972268629208 10729824 -216764337484213148915359969531778039808 10729825 328522488546073347600024680150197215600 10729826 324899933567134738051966710611806152480 10729827 39784174861112605229413658329438780680 10729828 -251633724613914739543623360303275727232 10729829 793262826690599867427140223910710770880 10729830 168544318059764178647498306155821697920 10729831 -62445805751458354565028311870531565008 10729832 24384261496720432013031320661459763200 10729833 -8185108675944503028436134503709270816 10729834 69148646735440667506529743793078886240 10729835 324520286707213632742130180171672107200 10729836 10742848767478962886665984869231483904 10729837 -403724699999993814869614365839809977514 10729838 -47870529629619143491124430891177262080 10729839 22673530470009082270157050473540352800 10729840 18933318723045494151862685290473062400 10729841 133730599389987037549747690671401068242 10729842 3710420845097549261690295906009696000 10729843 -301526068400004350116169509306436969908 10729844 -146723283626265943548674092583258185728 10729845 30988955020771861785183566072718685440 10729846 96009897787457871227044782115834291872 10729847 663222198359176983726337162234963912296 10729848 -200952829347172742477960579551501025280 10729849 -176271246368047792038855339746733344768 10729850 102992051689982830511669434139152740000 10729851 138804508300305660352453982265426028800 10729852 55540705239224181420970599872536844288 10729853 64818141984047067364705430589939701280 10729854 -164708160580284357023138773984251980160 10729855 -424045520714683678475137031388383400000 10729856 52393921510171692051040584693889105920 10729857 -109195600945714753260543265043720572320 10729858 -147786851535160462294928934166093975680 10729859 119253663895896669110647016391248540160 10729860 48983649170911659638065774837112463360 10729861 257541325406240035585872476788925606524 10729862 31525537390804029574327542672565759104 10729863 -393561302609151875776707741971016440208 10729864 214914339914736404303624043282856273920 10729865 -403601780775344076388049310594470275200 10729866 -6601654150335454599876626507524455936 10729867 121259979563293322882080772376738376916 10729868 4391873838729608522837303321069420544 10729869 -349857042123142780159179343659494617440 10729870 241591018796954912501194554640566979200 10729871 176753799214660616302198918078915905072 10729872 47590311357855724451316737691195555840 10729873 -731129022088578830705642077019454881568 10729874 -59990611013098397554055551932052915200 10729875 -27043610694628203595091413461685248000 10729876 4397465056360958027049666450633183232 10729877 449623904772430223842126944733308714492 10729878 -8125595940604324103413061963385254976 10729879 48587979859324714292254458416580737480 10729880 61947921014426546751852881396184268800 10729881 -51072477817869607392976081625137296000 10729882 193942461811833719743546181340175383792 10729883 1088222160949261344114506335607824799064 10729884 -49121831727546929022301981227261665280 10729885 -198572571781558919357386592417151990420 10729886 -246792279552032795226275643057399508608 10729887 -107597890361404581560814736116685785600 10729888 64072531510926830427316755216629366784 10729889 -175567408080009247667561596719304930560 10729890 -15612140403569341618571571507232044480 10729891 -365234064759332925600256486093585068048 10729892 -278157198095504244419588528180460460800 10729893 906681883977000496657094518193772839328 10729894 -57461222546944629751934605574242973568 10729895 505179380347683692435829613778413604400 10729896 -164749964346961812256628730880043827200 10729897 -332463288753053860509353327968524571654 10729898 -245311028042965531627977477542493310800 10729899 76676973137074850689262264503734601884 10729900 236815069494076563013564859415837184000 10729901 45791552446652824607749414828966644864 10729902 79837986651645406126644514157188443264 10729903 -159054416025260426142731098165792729296 10729904 14118413526528002922192913272778014720 10729905 -3919402468610158779184917351525926400 10729906 -73116620681058851147069470624377280512 10729907 -208669489111911715939457054452789013448 10729908 -103299986077980291823214891180115394560 10729909 -298498709599261307991729621492351320480 10729910 40226853345377128971716704604533839360 10729911 131269252838731466676478574325399396072 10729912 -633561562980360611486571654375637893120 10729913 -304518897385849821788010719528732353020 10729914 -24002053298501713616679583217104917504 10729915 24277592052733819224838172857503981120 10729916 -369127284951947190113690934908764687872 10729917 809556360331264106057535113353524960 10729918 -143361724644057619348256023156418307840 10729919 7633969335172053325099809820632364344 10729920 -62146674412671514694949581999434629120 10729921 346240868235167332811581624201912077122 10729922 516378807310455486324878552589113989632 10729923 311003842894283131173754199318109006000 10729924 616306411627243529314399377018657935616 10729925 -119687689914863602696690734137840449350 10729926 23080173778606564416708043510803450624 10729927 30582015041287845366824182193233617680 10729928 -207087425508619658054030491256495431680 10729929 -81189370347856141924521491127202765440 10729930 -221154210427697116333361110587032743680 10729931 -174755817206314434381339635061844508268 10729932 -11164503663023018767359457633260323328 10729933 -42399105195475866796568603413308455818 10729934 -236935920274832273552678988197208560448 10729935 -489809252247000291826700429167350904800 10729936 -80271811736936954248311411050921197568 10729937 89826621948588723639779641403631283200 10729938 28661197616571014265675196251039144960 10729939 -929651065685729707652937588486204269568 10729940 -104062770292116889276680854426405030400 10729941 145674192552502206165206976956400260544 10729942 -183688381506809132672868267890975280000 10729943 -153709756192781861336272217178636248400 10729944 -414477981822231635336104858167198320640 10729945 8470120285502015179339062206664433920 10729946 -57907552230144818255313102205328440320 10729947 -145297953040527383673914728406156068200 10729948 -453635768568657698471116344451826824704 10729949 -536169787555596674367333643575884521050 10729950 -4935765435964223596949742668036352000 10729951 -321568552991495607539117395314248542048 10729952 -365885675100412345388419765009568759808 10729953 156278317075216903160313147053859874536 10729954 95159913319997098404453993750160900176 10729955 -43122783705071590608641991605232446640 10729956 197599303023747681411451317290064113664 10729957 -49993104605419298689489377036385290688 10729958 -292469183361461500784666839282233886848 10729959 522802194631034578307896968224562643200 10729960 50444437052430236287055614382972928000 10729961 -138126028005730336483115611244705055552 10729962 -1410694606760789156089306642502929920 10729963 279476150830434380472432899944361044000 10729964 36711495666265554408021191176105132032 10729965 287013793243640133870119888188978680000 10729966 -22556208710222660466838229333534006400 10729967 -1063451262387627371211855735928551459240 10729968 1730501258444545979655424083228622848 10729969 102638329044175260741438372273899404370 10729970 -118799700120785091418217437746228340320 10729971 -197158830445065500973881216798808106800 10729972 574902343197895998354964998109284575232 10729973 -285660335047398353911683998157217670496 10729974 -27917906670986713615332392841456537600 10729975 220732489068996468570644244103062350400 10729976 193646701841190652924716511733612544000 10729977 -183107859573251783785943869914063646368 10729978 875015766301010203491459152357952000 10729979 -246575589497036751939512869678435155936 10729980 69513627958157449472805804289021724160 10729981 28557682394436013823103616863366864172 10729982 151802574587712077441849000100024686592 10729983 264153256796389046552432915811551410176 10729984 358741513610393747540835140598434365440 10729985 -131036507483659155177407775617613770880 10729986 217508926859281080425993890486420001664 10729987 -209699039923371944540699838013568099448 10729988 332249782908067361284970308779118351488 10729989 -10107101846284449707591407987139544930 10729990 202476284505759311579957793517553040000 10729991 -215854849600916778368185907429414466168 10729992 29655960167024503564108853171227852800 10729993 115695044315625199269130104113563977242 10729994 -67810211986301568329194297772922060288 10729995 222256015942335197353161575663798281440 10729996 -28806282848360828806074577417629201408 10729997 -91290183087009972193754611784977920000 10729998 -1798647616794246622718210996982930432 10729999 -33039054390937160932166647410231822336 10730000 11291743459915380457435819945420800000 10730001 -649635072862286566403521593133072101120 10730002 148324568695732623382078979517930263952 10730003 -19855276639372146697125466508560921068 10730004 -127591584338950603693465997793081083904 10730005 -655140594257774133088699666821456000 10730006 14059668438119486579647947875875307520 10730007 95886547617912402573590932428061740480 10730008 655766203186877571333052204934269992960 10730009 138643632747413550493700003231455280520 10730010 44872576872540320063106610783751842560 10730011 102394659873922669770359607720582751152 10730012 -538581778140760149632366932226357266944 10730013 -250661357352017046938125731493816808832 10730014 128162227129975403944194551240385449856 10730015 174928064316319558712441637703834997160 10730016 -413365517689676630124903918079102156800 10730017 -297568704330102726044600907223271796480 10730018 -22000216191137487769144338701524163520 10730019 -517491920355045525592039445712676651656 10730020 349447966811376350451310992039025824000 10730021 626737647700931020484797757999905596222 10730022 91010987316777130086223525703954319360 10730023 -794625881409119607215895076192496798728 10730024 -874812639196840525264612561272009369600 10730025 -79934899945358390232641399144352604800 10730026 -166507038013328141238112496969029145760 10730027 97392655860759722038677109137607365888 10730028 52964757550278224707174006555301419008 10730029 -167469278373226528057603162703609447040 10730030 -2882117812826442511016760018887009280 10730031 -208833153430261959803026792157225370480 10730032 -14357968426374886236633751780906123264 10730033 -98282451455911574579210217943224683520 10730034 -86014011032455697828612640641139770880 10730035 -62528770620062128658087090871039932400 10730036 -450635086213793394009402254044836501120 10730037 14808717099930761268985240787143736352 10730038 28381487717703190608715075191699840 10730039 -35441266243901015877072606111564247344 10730040 -263787482975573296928414557316489011200 10730041 -112398775217572248257848828083639868480 10730042 1729988549039517274511245345529010144 10730043 -8780734862868972139181117404662576960 10730044 156088681681928833485470765494941523456 10730045 308084905515161839282646276016805104300 10730046 -3134189582174717666933539832610215616 10730047 21461237946242031331170539927309410496 10730048 145122333784751907978965328662102016 10730049 -225392048340584308184400047504712353952 10730050 88143796644680527971119606788040764800 10730051 28894768406288873387060768489902014792 10730052 -35039054869909523858773695851614126080 10730053 309351165790666308584896345117572244800 10730054 -190303767773177264854529356209364773024 10730055 62882369949953016404486689908071992320 10730056 -131167460781745982803202169926787333120 10730057 140181638296428722604358639528152015780 10730058 42259796141172878055438506479314620160 10730059 -24839052412149155769966724721822741740 10730060 -230724661977651554368149979074362572800 10730061 -46394556926553528353910592251800492160 10730062 -42589679607387421991893461342178688256 10730063 113436308141200307897159943906367294920 10730064 5418613684759227837305375435504615424 10730065 48689919741528477031044090174833217600 10730066 252774210993002210391554916981672281232 10730067 3168314455552056858962713247670376512 10730068 133599929062872042758126940678073470848 10730069 52648870011344089555880633818756441020 10730070 4742753763018437890186871777372035200 10730071 -164937472425803982144430181471318257536 10730072 442938483847521735871916208198236620800 10730073 507168874023797604259222120712829119184 10730074 -22286905033661545276857913532854449408 10730075 -8848370285782754261481009882469820400 10730076 103633021957929484933309509163126333440 10730077 -437066034210991521316463699771381539188 10730078 -88671941003654066434914986474416460160 10730079 -804056632088413499419672597681963353600 10730080 -83737639976874845139993446767263744000 10730081 532315180243124063166411240310580633412 10730082 104551228417305143915298189301330093824 10730083 94473855830119336051297817647835126848 10730084 -395432538573686344557814487037044097024 10730085 -156000747614865554809590666022217397600 10730086 145980337390423889505691959320531702400 10730087 -282399467050625322925064927923870389240 10730088 14919269481070731721879748058212352000 10730089 -846916362989657883437895934516537223110 10730090 89450908719559663895472219593314913280 10730091 1746139727392766057904951096550573056 10730092 -96638801910586517066863258993325846528 10730093 -482753684938318796413517219678631140256 10730094 36143796050992410472194368712813066240 10730095 708821393285747315013838457182965535680 10730096 25768260103314595020478784394351083520 10730097 -318405090811295131777855987488223378560 10730098 35471335180299798957382217035196490240 10730099 139001992598696664259195005513265917960 10730100 -196847152559755725039322482539368243200 10730101 528345789142542330137055358241124231100 10730102 -225634952674720858008110966010898513248 10730103 -71291973873281794152966323693473867776 10730104 -248856354599252993106016497323109580800 10730105 155731120716599558653515730852562448000 10730106 32946659334588988521314634888203417712 10730107 -10973909148424774677942066100152013320 10730108 -136873251019469731739808616610741225472 10730109 27399473916797574255466895780910142368 10730110 -50778370573539352557290024271140350080 10730111 15177219240426787623259593592950004416 10730112 57043983384202727786676961867663933440 10730113 7101917029912907687298718027670456644 10730114 -197396058922004275518970577464587766368 10730115 -96559929712501073132555908537961781600 10730116 690871167266346342999433177887089134080 10730117 225417691184035850986860475002209061600 10730118 134968343279567684935224860237178507456 10730119 -321720855849321807855032857243280725480 10730120 175531952102989956442211486207472076800 10730121 67804067436674476970159171586681906240 10730122 71098695793964251865700965388476012544 10730123 12955919007883435849804145870458837824 10730124 45101693279105050849672654881661040640 10730125 -121797135945149193954841865934584736000 10730126 -165409157753551909842305436194793431616 10730127 33589096010375213019256393583696750208 10730128 356199594587259504741461192663434788864 10730129 153365496701719056315398866363713575730 10730130 -117161146141180637933377059935992404480 10730131 537687497639598223749680876038078159512 10730132 -66959770992407929142854691113184163840 10730133 -18412372585230701184074841665461960356 10730134 -1029373685432083513847362371317415360 10730135 200887214276328363379466992459701232800 10730136 -96442352744441401132559274777971097600 10730137 -651890607599189086875879238368829344960 10730138 -252942341864655470298898746387144119040 10730139 67184584017958982836374404816640810240 10730140 -6053064416529800607574329492104094720 10730141 -54801584820763719254485761327775378920 10730142 -65941593532949159795360562859843623360 10730143 324592234162407787110281346885872775392 10730144 182138762470287096961306563185486069760 10730145 249223108469827307781641971691378505600 10730146 -168783323462201568319998963023539330560 10730147 -331406609786726247466949082189398978208 10730148 67859952956855018115443889403475681280 10730149 -193013147017044441662320297039715815364 10730150 -58554912400863642267818197825316647200 10730151 149647052493162780723030129338983987440 10730152 8828308156218114088044571573703301120 10730153 -24969476397020406858772362429488518080 10730154 29064639456950546792131739566287759360 10730155 -369122980794781449987121807193101344000 10730156 -375626498876175338757400164229838580480 10730157 91975209079247892197536422324840149088 10730158 -113430977167716595913838679009495984320 10730159 135437798630309830881288728130486000 10730160 -13295885203003895560366436992676659200 10730161 -197558437655279459330518570956550790348 10730162 45787995565508812380904439744659018272 10730163 261242344097584490865622245819636652344 10730164 -125856110197991133233514258599468842624 10730165 -447450033954906748263759624318332231400 10730166 58966005339012216343251412818952933824 10730167 -67969007785123286368075495798208677488 10730168 218091376069636803474572332729444085760 10730169 449780626723102607253637404529623715194 10730170 126798642808650731367214549905362492160 10730171 -196408607234169428949854854836117925800 10730172 113297901487989513494449533182652436992 10730173 -249844939152431122537748716443815761076 10730174 -28681973747557986832410335125877452800 10730175 328439495456780928841713339910057248000 10730176 29036757403323133534855174405163581440 10730177 7306554567468351895848458807726495280 10730178 -175657401434659786734860586432959385600 10730179 677658842837679634947145213248686305176 10730180 -181291489637628634498782258210549369600 10730181 57255147705076938036842536685858047488 10730182 201253284712236689474426686696194852192 10730183 207225156986857160029382487374491017432 10730184 -184699931142313513632704420266360750080 10730185 26080322737710807661738026493780715520 10730186 -358088840217184286223055758437399648208 10730187 163446977144021503214272116162838612608 10730188 -153998144566792948527816631344954543104 10730189 240984533231868375489444847727632085760 10730190 100508087091172003526130813907710935040 10730191 -833450659498289001779897828803614977688 10730192 27683430665624779192987410434486697984 10730193 -434401652630640869962095520125074700000 10730194 -742755002572962858790067995900369161216 10730195 168119482408784956805106734679605880480 10730196 -83041000200321132835917609243992732160 10730197 30283028164929324775043055083112488380 10730198 156716287825065251549710191775172148864 10730199 338947004895609136233612458402885839464 10730200 14380635004761582501815269916504064000 10730201 240437597386963279889518076138382632202 10730202 -83868149221134913428862802639697792000 10730203 51789622764237496554149251084583462160 10730204 342962804264348430070613068003871955456 10730205 -29014873507905583798249042113363513600 10730206 286594159767148551683300865494101863552 10730207 -815406490701778399229291252294310071688 10730208 -94131143034811524669945095312920805376 10730209 18871703903705153869106637559764865216 10730210 -341363590063408046470174276330499604480 10730211 -368348313530556170666803059238747097856 10730212 260881715017580669099174653187511859200 10730213 25095335296212771077901674491877541888 10730214 -230976586979840170710084428388928942272 10730215 -462484913553100416702202440788358269640 10730216 3909694402999115987542287232656015360 10730217 -43716211197773459761852576841113856352 10730218 -370744661550858613525047375432385039440 10730219 -444594127172629628240923266180823258380 10730220 -2666549629982214207975042679416422400 10730221 -420778743689634740759539719780921469800 10730222 -170194678947005412199152499323056173440 10730223 66194341060477373795363776767053962848 10730224 8247305391817009786172355292500131840 10730225 -181532672483740497351914596941506394000 10730226 90130876089678589634645996174950877184 10730227 -32975868505165091304872967531443695924 10730228 -266023834167091678710617397717366712320 10730229 40039315898890128321017358233801629920 10730230 34480781049593427424377515446492200960 10730231 701672534112655805761330677422888522880 10730232 25871226899957957519645492301062860800 10730233 -16280906993862023000114114363411450796 10730234 -13480466841452581714528697278545718560 10730235 -334723154862172797781745550891936372000 10730236 -347363167134877024358620297702531109376 10730237 -79554852612461313683102131919666019648 10730238 -121294848825240524811239064215162417856 10730239 2162670341006292629224922587316300824 10730240 158000717523110593718499978981691883520 10730241 -5750191884566566987814881501082610048 10730242 62013629168444090210042795197694776272 10730243 -643680189188250755344228863881350212480 10730244 -18027763820648496877326386862396211200 10730245 81298377801153552656613463767710323200 10730246 -51083971122408855560934241776573799296 10730247 1196502412439773574785675279762679808 10730248 418203637664060927763660129874062336000 10730249 194549048696213018483217363224324948250 10730250 -135531926686698315994578771887221440000 10730251 -212238326504199948411529995945636155904 10730252 45197948720041394399394074567370934272 10730253 -498046618771473604834822686097547296800 10730254 182207888804839416776077836854437240320 10730255 332874640670916546549001533276803201160 10730256 106372766769643007814328628038373670912 10730257 470174824510149428292308736756706275506 10730258 133291534366228889870920938826277724672 10730259 -153686347162116574010710944997404725760 10730260 88568434670262915954427672080444122880 10730261 -306986223602370432647129180365574717700 10730262 180005041615668058962956068525264393152 10730263 2764481012688715917638729883101943064 10730264 -214038031250442861181207924484490731520 10730265 43845104053155736990130244842114176320 10730266 349379607489807897247910305796746089408 10730267 228697369365366158272606741524336701316 10730268 -324152481638150407788122489827330741248 10730269 636402686276496429193528613683522507680 10730270 20553354827748972654337851820448112000 10730271 134080797446408883313472686221007837440 10730272 150947672413948775788720586319307210752 10730273 -101586706615324550786705238173974616478 10730274 -40231511374546692501133952111796808704 10730275 -260111312627731783720707340258255545700 10730276 -584845771089456952386108256429495059840 10730277 261559229363317296977601820364181137214 10730278 -22946708029254490499977563454605192192 10730279 17595519442429771665431605675244966400 10730280 -430772119143659098642514423015424000 10730281 -188512411694082103461151747922698603152 10730282 -197421232791573550769831386545044590848 10730283 73152320652504237650364227691078715224 10730284 5417326811724174606064657979867525632 10730285 109692799823677321628314842873690149400 10730286 -170612297798721625686355981074324449280 10730287 236349477937258775305320529258009566520 10730288 192807245237753095294222074007561175040 10730289 28207737425346717393086258870444371680 10730290 -7242918386996434606871294677541875200 10730291 44213984830937341279162857104771931984 10730292 -310675760833263657849469647627483598848 10730293 110741498524907556696801696705570186400 10730294 203464319776980313441315783171044513696 10730295 178583601207769029705881042842818138120 10730296 195839229339035706083335381626528706560 10730297 -824421619609255051043936716163852887254 10730298 -262269889345087472735239063470080025600 10730299 840515894545828773595371538072722467300 10730300 -1707161852967200261640594776072064000 10730301 -201183741103880689047220957120520197056 10730302 -296740098546406125194975331885952677696 10730303 118094360735958342954961572979403631552 10730304 31735711223248273269615421550974992384 10730305 -157761665346493703536325318433028069440 10730306 -3123936212653576122280875378825115776 10730307 -80923881884416627058997429294019480320 10730308 -164270303499683576919158589055979827072 10730309 -135619520497354992495223066422632929920 10730310 -157320045178507364888040149664881907840 10730311 -590800947492795771186066040083469554088 10730312 -93170720769498504985970046157990164480 10730313 39074746471365215953274887028299824144 10730314 -144543549823295945419873653403385760768 10730315 -149560310461739572501517375630056843200 10730316 -204198504590207531342455012217194357248 10730317 -117193890132600777679310317976011020606 10730318 -142191725224948344277880385841294593984 10730319 -173138239066656636834818302317276378216 10730320 67880442507751032294578488397626982400 10730321 -127999744696004412517984769216989841088 10730322 -196515420335474085687120764709813065568 10730323 624400681302791241390347216279832523224 10730324 -160129992828951965095282063319948894208 10730325 1664426904975690055860984232024821600 10730326 -304376965780195702687070972489344822080 10730327 -226588364865227963532533711659139466720 10730328 46164462063156504618901053147186462720 10730329 -473557736865366253492733689947040542070 10730330 -74164820589418412876997267703589760000 10730331 -288949944950558071979288192595192261780 10730332 99632792948749179024506918033127398400 10730333 235495382942592857993966339530395490560 10730334 172209141790598430704150487279926507520 10730335 35242566346680616782908889099860920320 10730336 241924339937069787753864755352937562112 10730337 -298496836131756769615088854637100444240 10730338 465085896948846482171214313276477258320 10730339 -616980022326817704666392037937817413860 10730340 -27759510817468994733125587205647564800 10730341 -262511581218237551804742864900418561632 10730342 160722687189497708675107001150895222912 10730343 5657214572042914720871748849888473760 10730344 -502393222474096506242834645075136291840 10730345 -252112997756052282748373532035191012800 10730346 188882918621134112335697790786260656128 10730347 -62921625670600557465935420613879198920 10730348 49650600987464082844868279356378721280 10730349 -3952576687511993751328972458551087232 10730350 -104972319051922415781143781061763721600 10730351 314208067714541626383238017071388416592 10730352 43058547444941503316361785089894809600 10730353 -23581084395221111644622868767128388398 10730354 -60055904812151996161790730159525064800 10730355 2836748042434777373410474016819238960 10730356 -42601822486732183305409522739204751360 10730357 51662630516476970264344893676753296384 10730358 -153638293639362314926030675540018978752 10730359 -431696109476392527165261481842703840080 10730360 -301439888003378846527654581334670745600 10730361 -290799885724862732598674840107128194880 10730362 150972880704999099819279309504987588864 10730363 -223808075655594497567151849739292108652 10730364 -7460591982472423959938271138802097664 10730365 466126044266350738372019484413754885600 10730366 -376239915429470004046378197986334086400 10730367 -329810443438672669710776047166600379360 10730368 -522130875960673797299098511889672437760 10730369 213497550992854099465034117516077743444 10730370 15585804519360632086893843363765073920 10730371 -56378175383933287804537483921860357056 10730372 234168249901474889725994782632201203712 10730373 -355148500781131473193829884885381763616 10730374 -95835293307245105382529889914689066240 10730375 -192947279103078072841354920518826246000 10730376 -493789849720170601500553799801522580480 10730377 -70869526479298016413317099212410123200 10730378 33362085470071617659456290229918760240 10730379 284613241352533980088638125710641636288 10730380 132013218600588937718532933014014402560 10730381 427881326550686152786404807386205856182 10730382 107918851112237089338897373147643904 10730383 313714163783211886743382418497947072000 10730384 5604390640570070507482285587057868800 10730385 65259223725650257122578203520238609600 10730386 -8296165791599178654424230400218730608 10730387 -527085765057849103173211882347521173920 10730388 69206984054643175387157176065172426752 10730389 597884034328907615350801899209236710720 10730390 -115114917108438180415761212595038832000 10730391 -804524815594676388247076753009415936 10730392 -8908021207936476295374797428041953280 10730393 -396180593478814815423276232914423289980 10730394 101015819182075196475811537773254645760 10730395 -59613441743884044361181842328566607280 10730396 -122933461697481496813735157770243683840 10730397 -84582368105960820664130035296350957184 10730398 -120035566016676044967406032568133633664 10730399 -209421863539756473625678581754453702440 10730400 211887195666605939138260283800525209600 10730401 615044571360928556662711457591050706 10730402 -20267122827823658848902302622067353600 10730403 -219302527576947030858315951372117700188 10730404 33291824991132177502311783171969478912 10730405 -110993146818822610366518552027777924480 10730406 31048538710274513902991239167247165440 10730407 -335287686105143411054189000077612076168 10730408 290811497333062748530914385451696117760 10730409 -355226596386428039335979844524030518896 10730410 62678221113077487347196287880001944000 10730411 -685465644389678859401330161115707958988 10730412 209719606020371693884591443226533888000 10730413 69610743885169238474777314926665904662 10730414 -229193715602997311014856424702093014400 10730415 -49268649909816266139721488799814212080 10730416 10521876793121698016441207178384474112 10730417 524496329323132334057243513099872819272 10730418 275838023085561472369713878631391557120 10730419 -92493902710846625567909190170754966704 10730420 -193753948744256608107459154822329630720 10730421 94774852801379658723109657414028208000 10730422 -58123854408118146005937303569149200000 10730423 258041942039492365137743076300005734104 10730424 -79881713199557349929106446411038126080 10730425 -73962175499629162336086305602356168850 10730426 106713228323210205884618683789358954496 10730427 -309655286348486252722191679847241525480 10730428 11264254440065431459649898259217863680 10730429 1147176939073802064296088052552511875776 10730430 92435311789712622871924979735260378560 10730431 -54198678944690213625412174396302317888 10730432 205424057945461998605410425934410940416 10730433 -17749288645607652004414639029958262784 10730434 37594263934008601087104685607751143424 10730435 -4590287380197858128606867355444770400 10730436 364170967865821781414867003741271309312 10730437 -486163845766716587243584240150139481440 10730438 -35529045957984208391626305695674956480 10730439 -245896558512519089747177562631616108496 10730440 -165726378247621739541692020024614912000 10730441 436772945997045351545000526833353450842 10730442 -75072752414238183034644865764994680576 10730443 -5826883225145454868546012392732932352 10730444 -108002608516491391920695763212426179584 10730445 97954829498799972598500732902606821440 10730446 255997398119330391111545248937076564672 10730447 91564751385376876510621673850130515552 10730448 64230014039357699785414783865644646400 10730449 818445694336557817338764586346020600820 10730450 -72095521674584845389587779974821997600 10730451 -236203207656745039275986808344779617936 10730452 -356495915710047063396528186191309895680 10730453 70952480541953326059509062775245956384 10730454 -12216764916423883461188908151330439168 10730455 -29387625483249333082122071403149873640 10730456 366237625143038172355275588759743631360 10730457 126723351604181133322164299314144515120 10730458 149402252036638738526925602894119300080 10730459 221026109623951230854321971913547194040 10730460 -107675214627969925691027192410877245440 10730461 -178601382447879288452323347521357161530 10730462 282583864568446427352565798439364143232 10730463 12808481878952099344136727116038717200 10730464 -73626216317296022415417869796460462080 10730465 333796503356471360269270135815096931860 10730466 21387667201249099733362176518869217280 10730467 -749707118521809541834103195754832413048 10730468 23230765351057241448892806756734877696 10730469 23953798890180599641390822016685470400 10730470 2868143712066097988642785937359186560 10730471 -815149908877943860063761307918161968328 10730472 -289940274652148020879822885222075023360 10730473 161203386448449066233710487216324052964 10730474 265257105100352538964155059965117730736 10730475 -474249939620971056944022177071115600 10730476 90389858066482701707880932680592652288 10730477 45693452032495530846770401994297458080 10730478 430010324833596949115159984289792000 10730479 317650814982154565677934177891159455632 10730480 34936340128143965959733325029650268160 10730481 -165237135698972015627631122931357839616 10730482 -64029508291311269414062611418193041920 10730483 -494493726609615890968765738388604297816 10730484 -87354729326664712110011843895860035584 10730485 -556752674297474445385614067435159383240 10730486 95079148848090636872360307474490358400 10730487 -122548209614748087480870066706306607640 10730488 33074465197518627579476865284166696960 10730489 7166164780379102929478973570515060736 10730490 1043905005179771922229796355098085120 10730491 -937230006962122908956839570065159557600 10730492 435283661331729577688766714837466300416 10730493 230462082329585683869804548893748421420 10730494 55525449701067341964052717520690342400 10730495 -79135725405360839385732192943110973440 10730496 16859235538550964908442737537187840000 10730497 537467911497711238471524554073787447200 10730498 133339462272914629666327464801448210464 10730499 -55473824310040698015327385279613352192 10730500 445399128322777275062999719783256064000 10730501 -87183046901121385461608460002082794496 10730502 427599806565890816413846221044344492800 10730503 171430520908586944656333255281945189680 10730504 230252436908624597122256523677953397760 10730505 -40316976400088914623427076539690564800 10730506 -204463219279212688771350303787071780048 10730507 -238421395238759271825807571342449836280 10730508 256672115565504306109753517932909800960 10730509 708210785907393969891547299244402086710 10730510 215641976457846327714555016519776556800 10730511 -235015642321002398384749229498359363584 10730512 -50093886484432926253861347954839519232 10730513 -288485663998053821551222985434812450240 10730514 -33722543239335127275039697165873021440 10730515 -200476149184713770539514236422506229840 10730516 54849772777426041465211216024122531840 10730517 -6268424307734501825581026099691762176 10730518 71043971668841515858567313567014377216 10730519 933687327644429985952498742820857806032 10730520 -35214862133996280194180570585804390400 10730521 8817514913907165938469561722303629344 10730522 280041165724470396902199728489085580800 10730523 505173907864042848920125496903427869184 10730524 -196333553229141279346159880177970718720 10730525 1012729576096178079192048870900366600 10730526 -75863418506575081816842908728310271168 10730527 296909164691167057237821227183005057376 10730528 -387485267515204626643886679136810696704 10730529 -424229846585894297434107513842264506080 10730530 152493008700363020030212784334798032160 10730531 -29884039211957003318265320484844431408 10730532 -122563860410561228860531768838195862528 10730533 -787256014700414684969757780722358559200 10730534 53570791345915060213914597442113256416 10730535 104663276843080417190986499036678822400 10730536 -698072483675425098018229648811452016640 10730537 -164805502443969660450946595622058018560 10730538 190159378251626519224469484725265408 10730539 -104916053080562165599144332756518613072 10730540 108104832477456163904060194588579276800 10730541 -349120941077853253365958600682286921408 10730542 2874958981179555405192741697883668992 10730543 602640704052182381229697828284402482184 10730544 -39967511039334358517621367627747950592 10730545 114731288503664782855832419216675049280 10730546 476942130494165304385143561279980451840 10730547 -145754563784233678725611650154966025192 10730548 -81282584097247935135471746116198866944 10730549 229408489977960396932689269801471005550 10730550 -133307316567014266118987759164421419200 10730551 357151481515644069972646904849307846720 10730552 83954882293505044704913339320057446400 10730553 -192324956382077729224844031048119187936 10730554 -76719034513013269609606293949087618560 10730555 5799323562138384825655099771859308320 10730556 6544322966193051592534229676002396160 10730557 -269658234404775208918261929236716704128 10730558 103398458280458336848684201248266895360 10730559 209299912009193021563574131879852982856 10730560 -25313967669236777284392320018200657920 10730561 -182408274858462264658221802037861884476 10730562 6456976835993021360195369494452000000 10730563 -919786644002830457582622126923438021188 10730564 1380217934188402743372615383140761600 10730565 203439266470341216803400444648961651800 10730566 -136560931198124550639910784527337256960 10730567 41302427405452918715789265421148275992 10730568 -475499847353555869556630366181405450240 10730569 305482734225933211902494567303993098970 10730570 -159350247069366244414538876008322764800 10730571 74145240767193096613535770762363189248 10730572 -302760064218482548752864844992917887488 10730573 88514066048226683286467088208021496640 10730574 169840820113879448536531375729914889344 10730575 139856357126252618473630799544221865800 10730576 99841179110794069327939449744286924800 10730577 159215271670257237696349237322168888256 10730578 -86261475431943338020344741128002274160 10730579 1103730480919772049562679376416014014984 10730580 16264082917130346605686904285541580800 10730581 185290209243192497110425975889566402912 10730582 -67773798403899033644615793234674357568 10730583 -335748191907802085389720067557595252400 10730584 54377504067558495413261956297691842560 10730585 -129863780181394386393386702691504218880 10730586 277259538559400965008181397135707570944 10730587 -172839040704124936505714392383452817888 10730588 -187578007285004812561428006335512608768 10730589 157306991729404502134895877809102404224 10730590 -14138679945202340083807148530621228800 10730591 -39457238383325306394858034760274775008 10730592 69311320113243700526488829061987041280 10730593 75889183009044460202225992401281349444 10730594 70330483298867443483823121450875423232 10730595 -174668523730346676131719979400306726480 10730596 -650846090057197433733613612867862972800 10730597 -195014297790453028837444224106512283680 10730598 -910531813878643095011401482306620736 10730599 -549548076088326461919998340682997637480 10730600 -64442402029264511192083257626768256000 10730601 -71313613049736350683529444956823635008 10730602 -16800437815835050007175184340874195456 10730603 -98970717325161287774282591560371132432 10730604 245923945636106031053365201557126316032 10730605 54593695823925645422349030715787643960 10730606 -89793088076263087468569440224376739456 10730607 1685841617540831874409532965428573696 10730608 -13027062878159624826412737048359043072 10730609 -919738696211093380856997425017556968140 10730610 -11477959357502032029024823317180441600 10730611 535151438287666789842596927725913784320 10730612 -564879529045796260368719838515376687744 10730613 386313735795427352887470931623169401504 10730614 -104673069595457180161228266668989879680 10730615 -80084957754659074493491171244699392800 10730616 -29897705561859937063314963147574149120 10730617 1499401552667555850669754822257063092352 10730618 -111671197027310696999557681641380676240 10730619 -137945737429807432865633850610326520512 10730620 185468378613773304389995121158545799680 10730621 -485521076145793003501577515718841320256 10730622 58693483472796921257379080649737625600 10730623 -78808116296645294104401688544696170560 10730624 -79993815633881499734895205361783930880 10730625 47957611647480046434169556081780700000 10730626 -45655829973930691607039971826243626080 10730627 264464832676233359162110986798667537920 10730628 -141716242296295961579464529958454103040 10730629 16342386779925854903508582031857411712 10730630 110383872605823388753104197488466313600 10730631 190018517048169093478505792833794049104 10730632 -364424639759681357863859342484234240000 10730633 660165331400305392223160808890145513882 10730634 85259285709121257509984498859813108480 10730635 -30929024030063174435275979444411076000 10730636 173872335877849418170666684433726171136 10730637 -262970294824907698586458008738420564480 10730638 -592350355849374063060419952806592493440 10730639 615016771685976237667990932711971227440 10730640 -87294394005106769490630634819851386880 10730641 -117613803994830477445545022356498836700 10730642 -87039392775873248853929933712838432608 10730643 146260196668993182102409126750078464 10730644 21462823891654610679664232858770044672 10730645 25661469713897753925043975638903405720 10730646 41035827952547574662782399171043813472 10730647 666157603201591893292843713677342993096 10730648 225515582562289162271850098965231902720 10730649 184371492624237167168947265011030118400 10730650 -172884856959633221845323107298508800 10730651 -67891945402357048084279452976673595000 10730652 -123829135873897433302838202209201530368 10730653 715563942144822636054793018788888645760 10730654 -150753933795988513562867807649510904128 10730655 162169909022413364416228447430516717040 10730656 250622833747718791640671915008945291264 10730657 -487091990149330604869306404338717408094 10730658 -160189431565438654926113175482877849216 10730659 -714044642418652063094783026091049551140 10730660 46343564645724862920717270658852327680 10730661 387868746951263226255919975537912064160 10730662 255746665605712916788956401774123092032 10730663 -251185196141116148692182902225763623376 10730664 -229657174417485335982716929205128396800 10730665 450856794798762104265488094625341937920 10730666 -166573044605178529795081429122256225440 10730667 -182633764094453190938209203443985496080 10730668 -127901043168099359664046045988616770560 10730669 -399910749005313527462717709823448629440 10730670 -76174454239800015204250398234414921600 10730671 48737022012449603500589777348131058784 10730672 30075540225196569658100804561786929152 10730673 -271462187802177516082439363319686845440 10730674 -136723816931733015639049299103282163808 10730675 -249515198844635416781257394695616366100 10730676 76096990143587140259958504051802343424 10730677 -93749651745476389165331357865665621600 10730678 5521431191107169727740349341677117056 10730679 121763973418436945644523059847221970640 10730680 -52030116618935067941682891287200665600 10730681 -62120596540345925245783419978213263616 10730682 41741073591853682095636030129422885600 10730683 -510339243381024696031754947985646791068 10730684 -179537546515996492055681815006216934400 10730685 47289150004445575417614025321756652160 10730686 48202495654815222635417160936185793792 10730687 -673341734506828516511350021610445208320 10730688 27141664776705006332275750687305891840 10730689 -95729280640227426860620708812961328928 10730690 78803799136298998426893645081086637600 10730691 -542641581391402537550828131824201292560 10730692 -116217787912280941706734827093147832320 10730693 -10207701906414221391024123421211622432 10730694 -22431941354044632273801308414789945472 10730695 -86820346220868458815418591800056769800 10730696 -212932321740139817862221608247965286400 10730697 -12798973052380113969368565422977080960 10730698 -85534344477008253911557607608256170752 10730699 39335798806513624266352745214019694736 10730700 48426583293340276131510249492126316800 10730701 -412826843716950075835228695503003292298 10730702 64622426397454962528460672010955087552 10730703 -19332800096782404423063500887081384800 10730704 -206667223375078868445701945082581524480 10730705 -125912225377675044061589111003256592140 10730706 64341450427848742947907726599267095040 10730707 380419976259917012722728638540958258880 10730708 -15249416859211996992471108242420640000 10730709 -44288721697447867273614037273882472352 10730710 222607009559268710251289426411917499520 10730711 680026332082878795084329039527513865280 10730712 -62180944877329944976670958874365788160 10730713 -293171639498116545114024142476601295104 10730714 270714753063419223950268806947066857456 10730715 -12019050179546443368142217280087924000 10730716 -603199130538498921764691484198625052160 10730717 1990343382069338463904445732336546592 10730718 -6508428409679111960083181197264258560 10730719 459794128000285611205675945698293640144 10730720 76070534496421710598257513488260792320 10730721 -177759299784875062218913343076467396688 10730722 26703071976281369220079658739956283552 10730723 306926766484251638865554225469561160320 10730724 178042477522106762299322824552408544256 10730725 2849433005943806417846235319417276500 10730726 -599980356497601809186419473541978167360 10730727 25178845307378390057981229695851161600 10730728 -283317348218521140133375801071218688000 10730729 -284203552843403603132646219129649433670 10730730 -64897272103140279791809267620220992000 10730731 -342158942467078050712644955998675314136 10730732 297357726729714854058753667463237967360 10730733 -97682955708693740650111738088393577696 10730734 84247617844744609669985836808305910784 10730735 -988740522777545433524502770865916362240 10730736 60456155846626205733669746186354688 10730737 -518227511322080934372704904270592637614 10730738 -15861294635524420024444149579452129280 10730739 -188286850063645995458575203940423903176 10730740 134043553239279809842520873108680596480 10730741 130538557655849811985898603340733978272 10730742 2318132212259025370735649058785372160 10730743 18088146092726999904980376775544901120 10730744 -61085894509038985571964807147007180800 10730745 -382685732403543390111896585429757820800 10730746 -197495708710313356668666753833792480256 10730747 287084884680944794831470711835984700196 10730748 124230140219196417291727035600870137856 10730749 244662250459717311862146128880791785164 10730750 -273369640188462572978866153295333136000 10730751 197905539476725283246347137940757174160 10730752 -487917360366473705616268256304722608128 10730753 220583875767973632249948423173465020464 10730754 294795828669289942318988886773562285120 10730755 131377544171484729170829447231726984000 10730756 504706217183803341334142024765266158720 10730757 214393521578953444715344440957006998592 10730758 104351138958677967709003283093082590976 10730759 236053528703035761644286171173143715304 10730760 -100617901443656391320305330156358860800 10730761 358294981907287664486385954902781294362 10730762 28972235300135854174372287847750017024 10730763 302959919594275503968134782876779453880 10730764 -459305135027860516088493625534511872 10730765 32819560966845206841715361200702294860 10730766 -429652969592069562379749675922523904 10730767 1091815479669808995082215859260704543832 10730768 -8832028315581709195877477226163396608 10730769 -135283141586690985750334584404821139520 10730770 -207197762700498155191920211059069421920 10730771 737675244993730434771471311777691928200 10730772 -188513788575542843219927410504139304960 10730773 -91372044658299505025953484447990125056 10730774 -16968907123337046394268110551486422016 10730775 -80640476550105836210157177297844358400 10730776 87233307964718670537961416974751375360 10730777 330223041707129278838719402336748828292 10730778 -67394585560456496295255036911708206080 10730779 -3199973718135156268124417550348427072 10730780 -69725713965943196240741504479481994240 10730781 9281221140009951570560453215917981228 10730782 374701538535028537387826249667524404800 10730783 327365851059493110889076760436892523360 10730784 -251969612133872923652036452117095383040 10730785 -209007692878132885041320078263767600600 10730786 -609652554032056972178323241345118730752 10730787 -42279373664517600017597702943272572416 10730788 113489982398233013367401813187066839040 10730789 -220230928856768503746821560862348597376 10730790 -36517743905341507569057684710063220480 10730791 530370509256358003143099700381142515152 10730792 -44434645583544070574235130015164825600 10730793 409768264644000818634315298239902889984 10730794 -66988068103846708198597724969221562880 10730795 -131213948948093722160356553397398071200 10730796 176822908763813305656886161828093076992 10730797 -71468740829097911478060158197130473536 10730798 -66779649258474687503962888907047832832 10730799 -9153176162631082429618946513017682064 10730800 -81755614650205122690513718541815808000 10730801 -528395828116367745387665916584197040400 10730802 76009259109325033757762136376623210240 10730803 618909942395295106706381389334055744424 10730804 2024712519721159948969119259327347456 10730805 83634032235168949477791793288497315840 10730806 -98164585078962836864027241321786519648 10730807 180632200849005683066326299870805014720 10730808 81611839162069369096837226308058603520 10730809 39070920546210800990119869807646258116 10730810 -76413575063720769518715625091026944000 10730811 -6386914044065787099748788276497157120 10730812 -235581756558926055201252245729726876160 10730813 -286532910933613274399319286705095639456 10730814 58335719228125841919051231547863652992 10730815 486526979445892988982801097822051429440 10730816 78890754209932309980310383097521635328 10730817 3903322188138049015184816945267362020 10730818 127360985713355168133224821320423292416 10730819 85342257782702386293458599272126819360 10730820 -257561344395149440229360877059263180800 10730821 -659031372714814977136772571047986657248 10730822 3923148310763018116704971863729564992 10730823 -495261797785296575562986052507262761816 10730824 23976318932423489329837780339412904960 10730825 35467054167844608633218545154255606400 10730826 -35877040113126011812617877295921049600 10730827 -96174761400467634113828656187196001928 10730828 -308717574563332521564194513803986845184 10730829 85359630900010368902994521781235464384 10730830 -131645817194946257452392762311694718080 10730831 570147906110408986206764813509167393000 10730832 7323309723891463494213859425598832640 10730833 -157622475438440647347082257382350802716 10730834 42235841873606906725253705311105167360 10730835 293933648310975248272421778243620478720 10730836 -92676053005011573317706983468471951360 10730837 -13176394571684121831281144354876566632 10730838 124744868625518893335006152224219537344 10730839 -199058975660796185598260437120599679360 10730840 157129822822640931180484069112734924800 10730841 314142819663866945930251498328509045440 10730842 475696679747014113715038188867321306592 10730843 5780484551187769538283596498046117024 10730844 -191962900384986457575680780275111604736 10730845 511577615992680979852691899090600613100 10730846 141224506327916674809635560939567015680 10730847 -96498631645872667455528969607230345072 10730848 4518460730947601360247700206574632960 10730849 -932737351491699085065328676613004527936 10730850 27194551844856337423709801309069107200 10730851 127977273084098278430811072184965384592 10730852 -702517249525134906791128942954805698560 10730853 641651278733961030236401128873905166720 10730854 5941415899519665359601394575687595392 10730855 -361145804545009327336696596518081226480 10730856 59692933884268815636073058939208499200 10730857 -123333631120249413045003608998078936512 10730858 -273877056499805198876684510722706991360 10730859 23566886589082833979868128329817516296 10730860 -26773835013515113700114787291765504000 10730861 -286908257615188783567559367125862115200 10730862 -307556875284042230706172120502745300480 10730863 -369632656197395712040081334213795159952 10730864 -129259439043410475805838078982488064 10730865 3458420908143508276028000376933335040 10730866 -440167463858315612744256486380226832368 10730867 52058673970075020302152712267581584384 10730868 153491430782715900783817219424516874240 10730869 264022784246913093119154414116506055040 10730870 -307044062944389400716995383367915299200 10730871 174217048291718679118541607346524752520 10730872 -433067543579192824689235945946525491200 10730873 683730303567723339240833796579862534122 10730874 -68826589914490614065013754513393299456 10730875 607328799027643460073594404231892252000 10730876 -29758801414976862290753624992254873600 10730877 46834049653497398225943354509252938080 10730878 137109763479733690578760082438693729856 10730879 -7680250829156390632718143002489541440 10730880 93823753367510631640352474115814195200 10730881 -172530709379159833935733169934430956608 10730882 219684524114780769982150477787630307792 10730883 210099027236996363090187212307734469624 10730884 375800707066572741643401516228366208000 10730885 -751557633978238195339486916516903460 10730886 -344512887886711965744382406964135321600 10730887 -57933550947453665689823953490121311464 10730888 -21488613500556408739921238285404569600 10730889 -81941982379946945475484079213547459192 10730890 315778245491845680431708082693959791200 10730891 104687970124610778419983666031112878292 10730892 -241621468952946626083585126958330323968 10730893 -147677500756791750150105929194670267220 10730894 228260181581537157023524878686009886720 10730895 13606478700616331644123098699809472000 10730896 169880618046237438875031112746280550400 10730897 848572898974452712393746964847395511346 10730898 -2164936915746151974552399900307218432 10730899 -1034435678160480955504422076431982405440 10730900 260378107211635783607390714121992592000 10730901 -275793664728257694711717934930137679968 10730902 -64824837653227009475565927891358386048 10730903 328169315552159858792022376927378706064 10730904 -361633165034088074971604628029192110080 10730905 -233952167644692468968204884299548066940 10730906 -235260310515717929591442204585954136848 10730907 208495384148819249359745234804961713280 10730908 -3608575292212577677299840216791454720 10730909 -214555605510424222037856326097523073184 10730910 -67007551457998974809417147729791188480 10730911 331936549695879389524059433887090348512 10730912 -824277034403616456171267531372502253568 10730913 -5622627650150812327531112021925880656 10730914 -6911186887837949841090116005772810880 10730915 -7493431518537767579659756880754132000 10730916 6099789414352779372299133975519191040 10730917 -413633268594012431926951811726777748034 10730918 121908271377042908023285067294358815040 10730919 547162564519390874977225910756072730240 10730920 238804073815693433997050123105470464000 10730921 -520309398381778865080277983400460740208 10730922 233522717917479574058767401987793289472 10730923 50744104492626193042893936958366599936 10730924 -548217616361871397841727653609651215104 10730925 -2780464466255153607562709100703585500 10730926 62114723352287919554291403946854395904 10730927 -36441327706174463264906859994596779808 10730928 5597503847913304166561447227673149440 10730929 170025743564162677078473892325180878080 10730930 -14755122021359563038499741579113753600 10730931 -197772184373885857746932860345628635848 10730932 156439457415100670292792928337090925312 10730933 285773149871429128543499774029397366460 10730934 -360919709626727410406284153057070976000 10730935 368665030718628708961235102157561227760 10730936 -168170054550491075010680647765063434240 10730937 71159243468253853756610995088160553344 10730938 -32810002988691510611359711094593730304 10730939 -542260407989354371383789676225955796120 10730940 110897634949839808303356838591981977600 10730941 -71286311832330710908187396775025713160 10730942 -15832896525791097124524377573999087808 10730943 -354933533186303477990951453623715388168 10730944 -17390854618339039343794725566986321920 10730945 -247922921010365215627370763416052518400 10730946 -253121415607993845441655970042914262016 10730947 198341019271025898430823590664493610704 10730948 30758802936099346809724677637795902720 10730949 56039342731195167769697145826721592768 10730950 -131619659868836854068374359178523465600 10730951 1898406949726988885432145640160081664 10730952 697968778945958850271052348451535749120 10730953 -191749686307200739310649798111293468160 10730954 -151724807860969668699288032812617752640 10730955 242676776847895746107211026050797477360 10730956 -306671571598422543578949643648051098880 10730957 534891405079145618196100012484332959660 10730958 -27281727580259121006842893259982720000 10730959 907807016053937089661664962975017426160 10730960 -18012855401772411392842884496584867840 10730961 31453449385015192728501742756999942692 10730962 34553697526411281621583610008182349824 10730963 461868497612707994429406215908012156944 10730964 -238372437092831303331724237941184641024 10730965 242832307361270528670826181262612364800 10730966 -352319178151203132016647243521889092736 10730967 217249673435665299001828071063986589648 10730968 151211342966020656153674705472378562560 10730969 161709587116191977374499393668761125760 10730970 -183520405543416048700304761357770178080 10730971 -8747300417025358468509252933965960016 10730972 -137672819982854352393841814726275399680 10730973 -111841946651533851502776919432901848032 10730974 -199291251670458450011462940771642171264 10730975 -386342637348964443841722103904996676600 10730976 429464755333003754043164418657616134144 10730977 459727027956776746405565637374409073826 10730978 135557126504151794723265082857218257056 10730979 40624093998026360091637159257060261120 10730980 75227132790810282896314128202061952000 10730981 -35910252339364556564385432956227788036 10730982 168807678130883108605301570016982694592 10730983 434909471672845685954461527185438929984 10730984 -548868563207092469364879132280984780800 10730985 -324102534549056509588112072554344005760 10730986 18791151801674057744947389889132584960 10730987 362540232312221912667998166282136229880 10730988 393334829640432148733586285841883013120 10730989 252996318132493785889193653711293976790 10730990 -220795260000968120016798952632056232000 10730991 67946197331291223773907501081549327360 10730992 -27143468946827383133504093725836443648 10730993 357143821163015662766016887521966066944 10730994 1328868807753066466259394627964662528 10730995 36196735787425064980306661814676800000 10730996 228583978579791155028320095158722887680 10730997 80441990690501418341266807670590403580 10730998 361261498284626235812155604698803457920 10730999 78720577810205042149507732981124742936 10731000 18984638508473080477221591715153920000 10731001 104494003522257635153470131386480679312 10731002 43782899561886830041208873912486245632 10731003 390135639715806581428015535889825379008 10731004 161992157721773172880240562891994669056 10731005 70164434393156775560654553867109935660 10731006 -115006237433346870443714405224357440 10731007 -2779777087716265048890058563020505376 10731008 -34487281113407913077374542876707389440 10731009 -14218346814218644277462461887392868960 10731010 122867538485688068200900729339269888000 10731011 -268851305175275692324131509690378406576 10731012 176576593848295462568551129369660084224 10731013 -221583437917158999156760744204941524420 10731014 70134205962742269076416149090019011712 10731015 160369366219851329377362595715455656000 10731016 -211527991920818440504342444405369190400 10731017 -331916355385367506901345601631381083840 10731018 -65491587764117032734181998634890742272 10731019 415502713138095165677137482221076141680 10731020 111954776674987760850442204457982120960 10731021 15831089348352468242017284389441577024 10731022 -148072149628168684274400635019561355776 10731023 480425332076228228226820673701936228272 10731024 -111130562506599508278869891502990483456 10731025 -158262817694322675886144129433164327450 10731026 -173213436683715738444764937088589298288 10731027 -31503230679766476132686320911869395392 10731028 -124886486983549821398897866705246998528 10731029 -248694796872135438802966906169533364160 10731030 2319727528352189477329228050988216320 10731031 669186118521306235199216823963258252952 10731032 292693447769446037560199554073863864320 10731033 -8836402115566294488889875120249856998 10731034 112199379393313101688687649069418994416 10731035 -5578400594228432507722734617869295040 10731036 -94011653264865411589779026841141242880 10731037 -16692952981053245191959231207674254080 10731038 60724307008011143600580147319987107840 10731039 91734040300911410571099398639180545536 10731040 -265811688890998878110106042654491934720 10731041 141129363509366546753111155469862735552 10731042 5745612827906157228501040243713787392 10731043 628949369033371030356755533151583379292 10731044 840760251162670180538178760651592294400 10731045 -13167161984186395121288825358498466560 10731046 -109411019671976337481969330927013940864 10731047 -682315684912537245163695915555104874504 10731048 -325857180043855508475985874010751795200 10731049 -400398229756995076089882526446427809414 10731050 40423029574460948478046194424518240000 10731051 -551255541833575007092073306009477122020 10731052 109791040468254294839282297082355532800 10731053 -75687153149791588236657465008615377152 10731054 -126189853800904179620821685591781958080 10731055 841959632519778626339323380533198046720 10731056 49492111644465179490908866822353518592 10731057 -250657724929552252325637138257833334160 10731058 1894337151471592783249575549117201408 10731059 357087408122145377892810975803315487840 10731060 3841646103988051281862883376530522880 10731061 731292707980375218269106979332790381824 10731062 -103021857061192861462774543116104143968 10731063 169112101718107253251410082028181745920 10731064 -157161351753432123137595129016106311680 10731065 -9167389594854402042285632335897908540 10731066 -59672611437593731761315904473049445376 10731067 -503336909162861329219120591813074140360 10731068 -587591557639440014778664031187696817152 10731069 -303001557790565178786748125680472600000 10731070 -77814283164221761675759627971548221440 10731071 46195022489875373554540254141867351192 10731072 -163171443193663131996726874410137419776 10731073 10178732383762272035376009166467892560 10731074 3979879487515195465612264603129881120 10731075 -45446667188592821471584973634340800000 10731076 -833484313870973212246413571005409059840 10731077 8834516789108453664036667932588161472 10731078 168591013299464716613928220017837307200 10731079 -726573875197568349072086638809487409320 10731080 -8585209964583126334374893805728563200 10731081 384262596052463399919797847710025940752 10731082 297987658827615634176131019425086512384 10731083 -377026536609729983631808400674977817176 10731084 15808593487996490646544612515829776384 10731085 -454976913645931601990421483392369664000 10731086 -4667100114304835424374920942926418560 10731087 524933011769851920928790141038162925568 10731088 -213961465383152077233067643502178213888 10731089 -502082038296524585910024283017027916560 10731090 -42386070911598638581060966522487431680 10731091 -52289476106132337619714625479508687200 10731092 286122136947107962533718793651459231616 10731093 -85993480578374959026501341656263402336 10731094 -164306329282519464375127632276515385216 10731095 -397628495842322235126129349333566215400 10731096 -135562790855742486967142603841962188800 10731097 280052910107256702448883988315164730240 10731098 28786938307170551335046475363810393600 10731099 -8320782067475607105820943513765470272 10731100 164104273557286764207013477835769600000 10731101 -716119576519499911749658726137410375898 10731102 235088972056542844982101866760439982720 10731103 113911910067438867492955885217288440352 10731104 154316213827764767166202631634144854016 10731105 -18744889685858636985311596986964147200 10731106 -49797138447418120839498959869330723248 10731107 893179783102876376673139560029060838912 10731108 -261394059636490373725860947010138762240 10731109 -65654655262685487183615726034104614820 10731110 -17065985610230832580538733920145761280 10731111 -39079449916436676718116243863650951128 10731112 -208165385873497225477910893582660485120 10731113 302643901707612389527502881064544226362 10731114 102736976465191197796222619139637004640 10731115 -4596261851115097781665334075073694080 10731116 281849433318722615273748867379202787840 10731117 -88533460688475777085459313852098847040 10731118 56114106964059644763912429850238621760 10731119 -95606686476995274005704786753694343168 10731120 66137410092958838503927931612475555840 10731121 75588268692493117488404642408655226322 10731122 -282833810698742142207355358291135126016 10731123 5053904597542768881216166517188631040 10731124 257616541418061466338065205452995072000 10731125 284974484081043332304732625479533896500 10731126 -85358602674860681310774351481947672576 10731127 -444698405794868374673795002360235544 10731128 -106937917815026755522310023997663047680 10731129 -224815943761676515472984959766537275200 10731130 80972279983733489152377259979129556960 10731131 827463514756646408420834179945350965280 10731132 -80103966636836944684546522013569042944 10731133 120638649802394161600372583066121128064 10731134 582708835871663330686083196294777681152 10731135 85879246705735016696117511929342004000 10731136 98767272262233407355588927909003264000 10731137 38316294896685371974778301048509378352 10731138 165385872616493369557773358188102897408 10731139 705816423529423581716571983746069666940 10731140 -79853610672445840738719329816093061120 10731141 -492141508320654727497978577797084790050 10731142 -418747268733882119495500933268048976768 10731143 463541306459613403607568658124552269320 10731144 27958823213559372897801658198362685440 10731145 -195157909139075950779534965070046318200 10731146 -5961436385525670679129276809323354112 10731147 92810453530234656758294305554035216112 10731148 -170648263839879188100778599281358568192 10731149 -34409182753991135210504978298188824704 10731150 170436621053725818959182200684735600000 10731151 372798618638232824810778595452885327152 10731152 -1368102016786489298771148992489914368 10731153 180673258452173464288434305281324904448 10731154 58493914640069503214982541470215887872 10731155 589464908340997907359371814724892304560 10731156 -81286616067346216398224336594713804800 10731157 267183275283887587227059889026606276160 10731158 336456143831149307211704436077187449088 10731159 -233507280240026599595938312121574424200 10731160 -221643505537427766742965413816850432000 10731161 127330998550964773134139122302585681664 10731162 17630846517368288949781734362788865280 10731163 -133113962333315165836466587736924889680 10731164 888912500081399804963735374403116042752 10731165 262378849174100343008418416686548649920 10731166 -1766537731133285354813159491429198656 10731167 -194187292876228698833857817093192442408 10731168 -120025172277825121428044272079754756096 10731169 162523020263778963175157285811379725460 10731170 -199294751934813696849773235088585002720 10731171 -33007135976901766636962805574743340736 10731172 -99797782520158986481211638453902269824 10731173 -111235110175812506580212006471058208578 10731174 -179603778734098666765429737411688530240 10731175 -9839705989247059945124867433320376000 10731176 288464382500723511634655047045987522560 10731177 8167567336418119625169492253143559680 10731178 152411204701506885136985591579712246624 10731179 -148983890392476002440891405439414302416 10731180 -110527922576253850864908343859423831040 10731181 -573233019154638215374644256687780143360 10731182 -141859570542134585734105529807504332800 10731183 447448986325688974033149170794639138824 10731184 -2777277959896859656895671684537647104 10731185 80498001765196600299541329236067788160 10731186 -322739743937473579134839413910376687840 10731187 271969997713762622228731311707547021836 10731188 -145764199133426012357562614262068993280 10731189 -203613186532892879114103942705747732480 10731190 -125404039211537496345407433065599044480 10731191 -299574036243697508150574781172585448408 10731192 84673939316866938381947113486839582720 10731193 1085776443503705374688142300360420182880 10731194 133511917388212282472046576612125618400 10731195 -208523850550782297364278685365585853680 10731196 -367309287259776035672059015492843886592 10731197 319375511420240094126026151128481176646 10731198 -12679159085277695625172208268718679040 10731199 -885005663432829803016056943403643468064 10731200 -18279452116727639836973977751519232000 10731201 -30028663925196686541132763210063047360 10731202 112401618331095043738649394963811153920 10731203 180523759455179847441415526366508995280 10731204 8651837776464156165860250007622986752 10731205 223720610119364891038788283698930272760 10731206 -370790973848997666224647506580158491136 10731207 -312581371510679443027405293294769580208 10731208 -217736783667192484659692231343146926080 10731209 9262456227875666332176869740080241104 10731210 8018682379698536924763197457670072320 10731211 752120393943983487791488021501542129812 10731212 442306338349009008490588090985640819456 10731213 305066000045407181586806004080733576342 10731214 103064411166122658248424628885480380480 10731215 62721755362007814546541069683400137600 10731216 93897915637241085937636263796700872704 10731217 -79553232287019245096595651055990550400 10731218 68749970304200426474402393188797555360 10731219 -12840226717311556104644588651149353600 10731220 145414593787585425254082350588816858880 10731221 140198486157505196154141174275678143452 10731222 201594718177403568555700940117864196960 10731223 -121623389160695034013459429052776399760 10731224 -68203599157061844365614424585453568000 10731225 -104648653230550327963591046508414484800 10731226 429229821747239015266059702003386889984 10731227 91110320189942522145723394039400178960 10731228 250722274578068215085196907880795013120 10731229 -125286983013277654815383136678905029440 10731230 -105920500827236842792505058045093521280 10731231 139289778788808679102107147630937017600 10731232 43086307078793911767291840800081313792 10731233 608289922155674100145353885493692754500 10731234 -173448876188101953304963097170698568320 10731235 185461919246519357345770812551127481680 10731236 129193198473575557065456620526921741312 10731237 28025278252224967973554276764001433760 10731238 100330918310710518129625222618790307840 10731239 220193240511788115192480284333704098240 10731240 47243695764972470442589463234224435200 10731241 319435630795910191094379339435524915642 10731242 213148211466576030984652411221270286944 10731243 -307825874902837617374153361307835981736 10731244 200659651023700085936605356691291101696 10731245 163844646308013587532277483718267002380 10731246 -199476831516842082967853095360464961536 10731247 27139417173687554325710038280753344800 10731248 -2121270203263049956805246221221888 10731249 -541288983709266695112679463567947651632 10731250 205500013995488463656594851320552600000 10731251 305594184573871669525526951941387074252 10731252 -974938592423554697025973487813492736 10731253 344672606455437203973485075036293841664 10731254 -14469040500538123210054748277015430848 10731255 197442114004199153635900362693745396560 10731256 543021785427046235193064557087170088960 10731257 177153872870642557303631609099009332800 10731258 -62356969727506304249260253741568414720 10731259 -7123710658106522471104553062991816448 10731260 -117591196576795983731365722091551045120 10731261 -299433648399298861786396645636705279680 10731262 -326603435467230671637778605957762874368 10731263 694728173177844925474986410500308448512 10731264 112994109920622543887377564509174497280 10731265 199727460365221079098300702673357784660 10731266 -39772292440532985896745686672322126336 10731267 -419453827490698911874890685602580869720 10731268 -31910658919932211999396299474558791680 10731269 54688830981172725435124388492419784670 10731270 39976312971833796833441272646572032000 10731271 210223425553510472089431824340894834720 10731272 -153872845495754339762088760660633267200 10731273 -41487263958677140003909708537574273856 10731274 27530315632531826079226631212151232000 10731275 622362203434573473426232003596777040800 10731276 -388231680329468257456386759899118412800 10731277 319613418289514453631933258853680637440 10731278 -219063193104010014767441096434328155200 10731279 220176966962986184988287271583172838288 10731280 25030639449904450170717112203887247360 10731281 571230175090456357765461152659658154240 10731282 149829489273686077980890972256960024192 10731283 -758946052508126243267367678839219680468 10731284 -29243985819587538437060782606092167424 10731285 15155586075054264079080491550124813980 10731286 53705750388424294444779953251245890592 10731287 318924197044846006817537642141932159152 10731288 -4743392314693845595846216673197117440 10731289 523378671403316983251655091587979587524 10731290 -169018816504209269922207458058568392000 10731291 818260874670462347015332443878231664 10731292 15946487764804771070950639713383553024 10731293 456339954083675064456269512066548445542 10731294 134440406757806307261457394077201503360 10731295 1573400920724889244028968252478630400 10731296 -288502332223107801428513740911608856576 10731297 -437359483930341051156230549552784574800 10731298 290923334596826597012177961471830936400 10731299 363232019778600997945906729494331876680 10731300 42890648054705715514764383888241484800 10731301 -99561133428685590609705223686251566080 10731302 -206094068213076343698522016819639791648 10731303 442081896709820165686681119607150095408 10731304 -690831068114233781883823653220680345600 10731305 252006669695042307290140260301255611600 10731306 168442366555002114526338798989075253504 10731307 -774358720354307689799213337227322930128 10731308 133689352465308551307865964120604066816 10731309 156399816546891697566329755299416393568 10731310 11934377995079548789205443215868762560 10731311 73297848425354608290352118335589712912 10731312 115039361730640157623025515591828439040 10731313 476001770167711105432965507629966380562 10731314 -64820689560169215829827077855805477120 10731315 78717581754180001520547405636104497920 10731316 -142230015306429327152489175691033912960 10731317 19766404067581817559668975583944868960 10731318 61395005364070319555613326638703094528 10731319 -221195533911012969304620785852864320056 10731320 -75805173772017332965605022601278771200 10731321 434621850363186534941855459812323184890 10731322 -297109431628376253454776046363768518912 10731323 368186859687737806437460230169431156120 10731324 -24925091081076384520282158488611474944 10731325 39179811463492110639894882814261809600 10731326 174540054371382806547662469678931346304 10731327 352895950011312787594971983912225394120 10731328 -170095419218576154534672107207597228032 10731329 -1369117670549556151204129623095102208 10731330 -90480790244752969774245115037908047840 10731331 -628856896959447614820083736437768548500 10731332 29445124436976031802102479853594787840 10731333 119484259776934559247820814811520012800 10731334 -2546638107441687434695721889454462080 10731335 491126939521399437831544226150957253120 10731336 -45251808334144889019381777635113697280 10731337 787891632074576643714702585215832576986 10731338 -719489193017150645961006199905056256 10731339 -232121272370747585754403275430739558400 10731340 -55234580543051377598518209093580492800 10731341 251654913107938744286501336664902340000 10731342 84587162290977159600485044972461171840 10731343 62302773661080627914781772690866992040 10731344 -45712582948406178746779681464100601856 10731345 285089281552393690841895185508502091520 10731346 4804844607994079472681083584412233872 10731347 -203698670421746233272653847501911331696 10731348 157643110155576741914209834156379893632 10731349 589262676435541337426869492645486662350 10731350 37729020382694275753770893492948860800 10731351 -118196341394711431571012637731791861632 10731352 -348539793413109467135202946707534028800 10731353 -428711914166280607932152035599447898860 10731354 -171533092705744581373402894881324768768 10731355 -27120712877142959606014013220660852000 10731356 258096662988986761546669414496951600640 10731357 52739822981486669981532270641117975808 10731358 147485048422657012024647407758451686080 10731359 -13455625958974177504185828082540489440 10731360 -152525303833409819997540618554730086400 10731361 -983843599928022840711679221546899658576 10731362 202988219049287297044880643643503012432 10731363 30297002550108303897614272278345338880 10731364 -27146058742074411605246999800725491712 10731365 42424912367503165840884324198187814520 10731366 -157063308223296261020126550976374884352 10731367 490133759785804662372079250702322303416 10731368 -145332475941023831686179995846342461440 10731369 424654098663170806800229250337735936 10731370 -84862723582644515607700116607796712000 10731371 270505527127691079736060251798998622720 10731372 311353273089794332466295397505367086592 10731373 163067381376682998505219814439131968000 10731374 -409294235147937569650838532296076410688 10731375 243621725458870402929830793879594810000 10731376 141094263487463156145475313694642962432 10731377 -47701511429642942141146879243713250380 10731378 -34213666433129305034537730913427063808 10731379 850850810366791289335596820785669506584 10731380 -317371282987961345713708710621937305600 10731381 -2754882303892737695237620628878599360 10731382 409138915045181269267994851042491141792 10731383 -131095553233855872125985813508120186296 10731384 -102843119709077551828712137163156889600 10731385 -66387812248029825275052214866277296000 10731386 252833170633108002841130767895894751744 10731387 -192876746004445405935367540669398962832 10731388 -89488566956604175766584893491273960960 10731389 -570970093434108778541259435890977013760 10731390 101427007917378258761274255622041446400 10731391 -174076246712239049611991881187021646216 10731392 382269391741404133453110536614969344000 10731393 -399314405822047460027957840944461112800 10731394 50007974908664265213770511285473943552 10731395 20710243673695423965295893946615591200 10731396 -29253856453491564806698414207238270976 10731397 -794772661301485133813484258068843157154 10731398 -163887152158416614019694928278702189440 10731399 -46816901180126576165432481548089944960 10731400 287710775919534127195190669040565632000 10731401 -160366968825695104128465055979514377400 10731402 50703789635736480922809037049682898176 10731403 413532490004777594109066294855389004360 10731404 -236376793071180418918277291837345462784 10731405 237460842332507657987061612448504665600 10731406 -5506569755669300537389042358933900544 10731407 333067293514855419640103514790723012656 10731408 11609875205337036026927873446133760000 10731409 95731576385477292159494857925597827200 10731410 47221767123309972475769144412505971360 10731411 -159993515940668042802316038439504023312 10731412 -192093647501493159862568414113110742144 10731413 258098115218058283775377266307548085440 10731414 41222476279034535830268112698799116288 10731415 113278348071677808711792701505649969560 10731416 174597091279837057845812132862040719360 10731417 -86292611446736011867283163224735075520 10731418 157007459190146255193865791839491809504 10731419 -105477445167188878644894645904379668560 10731420 165963278400528875554100123746438348800 10731421 827472441641111947866193220109636418680 10731422 23839912890810619224487028019836993664 10731423 -44987797801739651895813520392166591416 10731424 1257662213229023983365458526276157440 10731425 -12746558919424732055488038754337222400 10731426 151442349477740311771525985751163330944 10731427 162693764472768320528725930338494916000 10731428 -139389550476142919360169253319330764800 10731429 -152578643037646223647058610652096242816 10731430 335286576319351587519665308932176319360 10731431 47419642538728814837806988628196736232 10731432 131506298870419494609961468031865815040 10731433 -44103839632739827549361939329450958000 10731434 -134263777064081656976905732165157975808 10731435 -35061087675590321418891005875811953920 10731436 -18209323140772077406062298213671320320 10731437 -2867014587992045896346592882494537568 10731438 10272550535421805240238243109584686464 10731439 192119537357278832746604392253321294560 10731440 -15156165489358828351081925734138183680 10731441 -26864029950530439218740934933193552000 10731442 -177706459821659943344998404013450322400 10731443 -43386365352975479443264963199690999760 10731444 -207856572458338104030773289923871043584 10731445 90000358578893426353024894839443324700 10731446 -157038889186268740371087526773979624896 10731447 836692358304294254997966028255667856 10731448 -77670856693457951633638040139183636480 10731449 134144919311619613899528715177044241536 10731450 63492686487085962540405236264977824000 10731451 663291827623919653010283718820191379400 10731452 -159887761202135102044957424942637000192 10731453 286950651944599157706565469240449538304 10731454 -305276731794398539431862330102152300288 10731455 115148061726149597439035030564522257920 10731456 37918618035224451380428892393453912064 10731457 300270310492277811701262489959802724704 10731458 -261073663442977093039968322093278724224 10731459 371486181845921409579412983002222189304 10731460 -214183944640353499702294268471873495040 10731461 -94246557300491859701170640603139487176 10731462 101588645326797589623126066495410079744 10731463 291744614055619761630386695204944479040 10731464 268288363417476524872580097449038095360 10731465 -71491026107375432337349647107751254940 10731466 80761292008590760910588575086982283520 10731467 -22078058008663182041709153082769617152 10731468 -26338992026491995847857146235911270400 10731469 -39031221063657132063806819490067938048 10731470 112828584513169239873748573959865471680 10731471 132787148458553441805215604827440345104 10731472 36948978432070083682856301975146905600 10731473 -54791204459444237170334033162354692800 10731474 103005869975382608057056410528099517440 10731475 257056424137481046441314887812724431500 10731476 -27045241203675471482147665633718310912 10731477 -24206409889390096755784431014020733280 10731478 -146173231342447937351457408322693762176 10731479 -472456564411627600975259376590125302480 10731480 58843692242605489161660775566656716800 10731481 5562163099819883239845246633907111572 10731482 -485995470525309000976400870360636859408 10731483 167051287628297337201503004821541294864 10731484 197966862480659780868764936605868998656 10731485 -431494845434806316817367954188168897600 10731486 -79880388153546825202749237513661075200 10731487 71110862265429943219365990424477935960 10731488 353840362419264995964149614470560219136 10731489 -6033764207074151953664385183760483872 10731490 -97709431703224317194309267717019360 10731491 -4320943731794437041907400068197356016 10731492 -55035881655002595079990172090311062528 10731493 235285405274432264345057642155333135164 10731494 -39025848615037547625664169723554920000 10731495 131378590544981556206370455447163638400 10731496 99299486718943170655506657704962145280 10731497 -82794824611197109751551447485548802048 10731498 -33838726354095635450287466626656529920 10731499 664224035492212231630137230264060160500 10731500 202470874774069828811028993141092352000 10731501 459694349215105482048900947188751631360 10731502 157007713859217869085038041376077541952 10731503 -221048013553917731962092441459698620896 10731504 20222557337240839051534345924438917120 10731505 -219382310220429876619804217043243914880 10731506 28793842924023651058401111519298505760 10731507 38443777355438240814836797792107203640 10731508 -21809610946200668128083620057652387840 10731509 651967967595155460549668757544712833710 10731510 3146112941192551353450588721078579200 10731511 -13865538800043236401656539314064319136 10731512 -77333758508256964126233248972763648000 10731513 -69518502335112088955826333067942530816 10731514 101521307354339926139582056414650824160 10731515 -529573758867349033185675203513139363840 10731516 591302170384493538884870515759354183680 10731517 -77444391673957983838913888753289672788 10731518 80522206876883818828504723951183134720 10731519 -361676513975402192974237904987582717256 10731520 303107077189547077805050924177953914880 10731521 4428758782426397712619299423272169732 10731522 224738475894468730732173794844370723584 10731523 -564225802634024859320587033549274324160 10731524 25822143792561204967449540707365834752 10731525 14135613585576187928744246044461105600 10731526 -28672417700635802797003973064843773952 10731527 188616808825561268935534712222121175680 10731528 -24710536251245288724685367897723120640 10731529 -13115219558571470031820343530797520870 10731530 -49426167182676379889265270051176679840 10731531 -14405161899851808575700560016187740240 10731532 -71692995199306290017516986389044150272 10731533 -562008113624700236954448736539445846218 10731534 -129229200604675162510378239195251444736 10731535 -101820131332627281399172458561469574520 10731536 41807211046786386366897090135612014592 10731537 -411289211356683644111398728776749292940 10731538 345065055690017009411840249659987819920 10731539 -158708356838986118486484169563368658048 10731540 -69178518135933814897793549167536691200 10731541 -539701627851219586552224646546207203058 10731542 41414174517343057923001394603624491200 10731543 -132150844417940773602270236586047056536 10731544 134425634958142963691095558535874140160 10731545 -108303830427985441039204270497926812800 10731546 50779131113057630284965824216114863104 10731547 70229916711486394923203597078982453600 10731548 280981134610647131714277073971204331008 10731549 195393632234405671322632599277749004800 10731550 185916948573121491586954587352996564800 10731551 581953515757858888825868257491648496104 10731552 -148999121131213707148786940590266777600 10731553 583886738892253337509151004548807808 10731554 23032195179562525339977516969119560992 10731555 -486953159713306725952603974523285648800 10731556 -514480834762300374982739092872261679104 10731557 -229594375691548512747712287158364558528 10731558 45017877647095458506840485699190068608 10731559 -99111592118773690522754362799782593096 10731560 139798238992606343468471417368053350400 10731561 -226610814882569418397885977878568167520 10731562 -64331110691820173657347318977136587936 10731563 297025423794703092413598057519553285812 10731564 46277575355274347663153616638328825600 10731565 51092921985846967223762676720265537920 10731566 54249013784526490659184592649088610880 10731567 -3711578632366399870100280681078971136 10731568 -71541796630801221139754824773850791936 10731569 485874486137460518713262837885715127920 10731570 -101363494245677520396276943387248721920 10731571 -785477143603811121758211758185457146228 10731572 -705718269331803075210192040270374382848 10731573 -80327173468439333152586205557631351396 10731574 -8896150442803657344906961520103051648 10731575 -24150541060270695128481757828161693000 10731576 -325049563634159644451604549769669632000 10731577 -158421630172468807896272434815808431574 10731578 -69601355678309084207888162655260989440 10731579 263061663663824487127548337506737591808 10731580 -44096996518282067477770296306715852800 10731581 -72595131727165399538539311150166255008 10731582 -258903542430369364367932777283100082560 10731583 231764488734054336692922244265401400584 10731584 15026534011200339850268742209755938816 10731585 294042219621171631069427478214986038400 10731586 -34787827255896640251833685142396846176 10731587 729919425321774887471340264538880428800 10731588 96060802356698242250521949367074466816 10731589 -212098506294717960016949274964679524800 10731590 236369162067383272413015926960157377280 10731591 147099829831297351464515446128103141752 10731592 -533432850489174773351080006305162624000 10731593 -210093214299639949639187466173891990976 10731594 39869006157822977423295459950311849728 10731595 -57242499077849365633450138691425776000 10731596 -315758099543919376804667413310824996608 10731597 216663852770590656626439463940088251520 10731598 49227194269739909407369575842453188800 10731599 -426010611416980182726220752166733190960 10731600 -5762201780849963051394867627314380800 10731601 -139988850475009288539994699190403200398 10731602 -167325074178466592909964577028028546048 10731603 -751803916408573299554856455984251684800 10731604 -87980324275478782019956141284755816448 10731605 75525328832782815622413873373133905560 10731606 29120351663446426470769888362493063104 10731607 65251598560549448376900773747622439152 10731608 -415262547962603814807934631581143982080 10731609 153176642222562597755130730094935745280 10731610 6371060390833402391893144669924724160 10731611 478442885808206805581947269078142272 10731612 -106491312837554365812106472738060441088 10731613 22729718046997012621655184096524653862 10731614 14534564214742666947813270075093718656 10731615 -212040456436010518368237288185690951280 10731616 139142863166448517045590644498318229504 10731617 -336898779153753814340319625457595199980 10731618 275353223351939155084461059112291331200 10731619 515528603388384696622772191158893134560 10731620 -63659086017489280413948115685322432000 10731621 -66829329968940950636651946987558260736 10731622 100186169843371520063784994639814187648 10731623 -183867384110981036136983625268202511264 10731624 1592914386223064775018012177980620800 10731625 -43454462829446002906715250369772251000 10731626 360663709467087801204679124795569966512 10731627 -108775536900367136663226719100655572480 10731628 48096503289435632034780697316276966400 10731629 566643134067489828566893288906338310230 10731630 14466520494659208205506795252973424640 10731631 164549167224317524629230827806528596432 10731632 -19110699609885911072731177617711857664 10731633 -336781640240170347208520693072339086752 10731634 -156596015447247948868845385054938357120 10731635 -146590647494110965028518734212452139920 10731636 520834252637827158187610965090500956160 10731637 175421215842312353359024793525063158560 10731638 296767034728023477130366044620305410720 10731639 2948590230983872455779706455031552768 10731640 417976995009087740555668929210285772800 10731641 682526224541910143569070795295934618452 10731642 -34300035235253260486215998630110918656 10731643 -1800674673555909621902914797661787056 10731644 -183178189762182296169831498564825980928 10731645 -151444815189126652582023921436645214580 10731646 -294805585305857756983310974318029193728 10731647 -106055784670879389912229317251282609400 10731648 -285768733395897578428080678713457377280 10731649 -488386142755065819223182442605292845120 10731650 120070213509557248357340441792867097600 10731651 210070199025378202307820833503172763648 10731652 -23433412313284786453968773681283514368 10731653 974733746690602803575916829815972498780 10731654 157275441307315850772375781364022121728 10731655 -91606564243915217928993169020120860880 10731656 38890787205464241614802611345864294400 10731657 -11989580928692476434553780345603367712 10731658 203705726629896371977363942841417352192 10731659 -273821154622689880033213501429834870080 10731660 256014698699255730354785932987312373760 10731661 -265805009268019311815325752231893585738 10731662 -8099018942383303784557752866507157888 10731663 78885977659877078409556991978650400400 10731664 -80253939374835822251429560230799237120 10731665 33554890939944213472170768618821422080 10731666 80173584425422107287170825856056443648 10731667 134296987843731553506748727396820523512 10731668 -78934144275807225617521672415634833664 10731669 397962215964480401775890491663254853728 10731670 -26230749730549981515839247750334684800 10731671 142438286980407407415823419084621865488 10731672 10566368775798132269212329882304512000 10731673 -361470087141464070840397305086088504832 10731674 199971668425771150929240931023363588336 10731675 155356085812849007367282352895385072000 10731676 277928903966843420591048105699544340480 10731677 328744449748853134263410975248859717184 10731678 121918229078282293975593811984702626624 10731679 96512914164140792050698982788336294912 10731680 69450460533942446159853446690708520960 10731681 -176939345154499316983227886328637949230 10731682 1938769386823396193211433550523824640 10731683 -321816248271435125836383096756807244068 10731684 210953490911954710373971926325976371200 10731685 -182294556040195199481930723174076732800 10731686 -148846165190435377966395537341606508192 10731687 -97821391130089704390076044045638751360 10731688 -84467847289621720819116225505529364480 10731689 -3671856724334683379393270564905014540 10731690 -9644713551858593229046252779559140000 10731691 -1322443242349800067520318209284052365200 10731692 -61101516706213947155162117765042568192 10731693 4712424759596176392546480163944504384 10731694 -32046333825192809042952684594000480960 10731695 192222175867126296375510127107190201920 10731696 13205826159249093367436073689283919872 10731697 835327038207591340649423598565334208146 10731698 -518092276318552574836332909089986059264 10731699 423280267219478481462158770306150946568 10731700 -45140958834185344004782622118863513600 10731701 193921094817838858958009226681227454702 10731702 -83924965016064935059794729138783144576 10731703 339239215961733908358076017684235366952 10731704 -68268771141113832195683126474376806400 10731705 124310456739739011244895340538547160000 10731706 -309745511833687267452033666162809666448 10731707 -118464712120343302981418145978736731888 10731708 38559002000607971113372578743394945024 10731709 -50542948908946701735621061123650252240 10731710 -78473255094208220095726264275190692480 10731711 -132481115053638301690715339962281905760 10731712 -42012067250261191011746343162005684224 10731713 -119081656394944362592142415709649920080 10731714 51427340086271677694171773030737556992 10731715 -341967041279224412240943109090392144480 10731716 63642087159159372538438616676223196160 10731717 664576034633258431700687803627568532480 10731718 -105723124843217238745165069709097936384 10731719 121619391425490907127618686130640774696 10731720 -128574914111553702426181710150817382400 10731721 -41748447086886984034043657652059049984 10731722 -110717806896565945461356366015693458848 10731723 -87927035819390666414273272740656767056 10731724 26920143093819149381763016240840076800 10731725 7541217271384918704805084349765820000 10731726 18517524911749876714078620351622856832 10731727 -585286249770735115022092542147944145424 10731728 -38643719662075741881735093383392788480 10731729 102928176765634432131385226439778612800 10731730 273033290883225408454965057542375040 10731731 193540801297096926139345923258077275104 10731732 295359486445368459296880744159590400 10731733 -893540551059208851448352987672353743876 10731734 -71516535958778568169448288131811482752 10731735 -64731536452984287605404701862083968640 10731736 119552936226789006448789819741882951680 10731737 -473098679952684614197875920898002186220 10731738 -136617961291990011931442653364510393856 10731739 300280360332927015456748961860028064256 10731740 -95524393474750117492143558654334617600 10731741 -219200091480140133172884121870112884608 10731742 -52188230152088122344079823273076559488 10731743 -432812962417464631838666186499698165520 10731744 -643801712732477939652226286570593320960 10731745 629525371321607322970666579120549706880 10731746 355409517546941727154791694129722264960 10731747 313224340126463099128295883092851783776 10731748 -82092444690278880390376100810940510592 10731749 -30844197087473535162204849841228656864 10731750 -17155259144494915685027811782587200000 10731751 384384986482944847749910414401990688400 10731752 253458719053683813698679272291524377600 10731753 -1902319516411979500486618532261587638 10731754 173123493103817486065458164307596673024 10731755 388837731816705223171742439642625296000 10731756 6915056431141087975808358801539973120 10731757 -2843515138300155782262588475706784320 10731758 95707067201225452505934185261034314880 10731759 220785251685196169670758139251771082504 10731760 -47482619696841625966874232728180490240 10731761 -645838352551222610400044081803795621776 10731762 5511411965416529218383338595049023120 10731763 -226270455611078064006858586370474110640 10731764 -62985397571084211211298358066831820800 10731765 428515313411609330535047523255550439040 10731766 39439240008315406833745594109177487360 10731767 -867473874430198938560957398696277180184 10731768 -3573804260183470387711961478561792000 10731769 631562031770433381333644783238670269060 10731770 98983424262820942369335824134273152000 10731771 1850183290361402770253962569577521012 10731772 -139077034581145418110587934458755274240 10731773 -209942346240075396803181935104609192800 10731774 -52359151749809607869619323210465039040 10731775 -361659562292633101737219746944785584200 10731776 -300006345162606866822954774390957408256 10731777 -48158200513727210225562391501706336256 10731778 364873447241935698988730956314858175440 10731779 -133652227696669169910703828434509018424 10731780 -95365570338718676341758144834307511040 10731781 774741615670463142023225447232763823582 10731782 -764264556890993370355759290499626816 10731783 141187778469758829592761071526166861224 10731784 179354594180831846012104443491524608000 10731785 431168013186652537349884258858954906980 10731786 2428080271245898647133670548410680064 10731787 273435245132372138698399149265443754944 10731788 -81731160500543339462405678648833734912 10731789 -312269118138915155856753396348817632960 10731790 128076687830093347641731495243103244800 10731791 -88755420096258434111647366865902370112 10731792 -101337993911758877542991394454766616576 10731793 -1074832316334635203376464832098374236940 10731794 -46720628124802677825261307087310899200 10731795 -24604606580399564463217832524134313680 10731796 330987264627690956750887999249691849600 10731797 50615331708439329513013600901848263552 10731798 50523515883422476459243537310419968000 10731799 -80385173180741021457321547883128468720 10731800 178850346491940332790220934201791488000 10731801 292457041175078322323882514451783495632 10731802 -105412625084425604842720380731210469648 10731803 -44869206504199105656029542304521320936 10731804 -75855096350594145001277215408185043968 10731805 -143341551258110119139019219143931139200 10731806 479005266307801931567537937910124762880 10731807 -205024221992548660973050301838902805096 10731808 1986367578924945823778016540039905280 10731809 -561726366653254641087873802538644199760 10731810 -54813263425535840469193362406827939840 10731811 3099302065379245692478688897816106144 10731812 97103986331265886394637802356584435712 10731813 -19297022415714934528322072573206116480 10731814 108908987862967479409546448331887377152 10731815 -201141912410144101941489376237304377200 10731816 330928129756937187206619902362513566720 10731817 -355056975403541154410218043600999802240 10731818 143831478473599177304278754585483805360 10731819 109198047944569410158087914216682158080 10731820 252057550409969729544634778825300444160 10731821 52601185399839870245046584495629688832 10731822 -224265648151232898160237218612591841728 10731823 355290403226366797694589066925393660352 10731824 202245088087029931574404177855038013440 10731825 -27178258557954003366597529260995568000 10731826 114758633328484154475647379156949186560 10731827 -287827059003436989968961662922945440400 10731828 79181387931790180292200248052570816512 10731829 -733375541007831714858158660381426695570 10731830 -221761743255467511441192212445057277440 10731831 -372521982811746023017722442403125102080 10731832 36690772784916942742390462256220979200 10731833 366696084146169641366603090188410151338 10731834 22583468360539572962916748597509864960 10731835 220124479515901514014170177670861169280 10731836 -158264886974643092756971614043142873088 10731837 -6871258934990388346861257501756330432 10731838 -215625552562805414451994125967143923136 10731839 -71867682579616211256402418814643358944 10731840 40526841971307737658728298593522810880 10731841 348425897274568228105444231141254690242 10731842 -75316682015753683498994789006369763456 10731843 513732091173932336498344638800807030532 10731844 341565835990194768288658573245986500736 10731845 498502870098240751634129846883777922680 10731846 47422691779550716474552829598008924160 10731847 55922955775054133991472475666445571200 10731848 -488196322773857196505318918210996976640 10731849 -238918624245937349416125578091987872640 10731850 52561188932797209301541967365408800800 10731851 124550273176727157612745699276197862512 10731852 136780693649139975811400103152006513664 10731853 -645250997409975025093606043855224322890 10731854 -407985231100314014896545463220456448 10731855 203597768067521184160717457036598834960 10731856 -122516425886113040292929217488700211200 10731857 392875172443214473583768436351993077106 10731858 118344135377903449944756175203828169728 10731859 266414468760190535002645495449799534592 10731860 -311849309592382486612559198524947697920 10731861 201187850294727552716876498559541096032 10731862 303131806873411541503982925410905995072 10731863 -53063534201853159394559305165794952656 10731864 -54459399444890806753150610589578035200 10731865 562476819309426984427200069585481137600 10731866 -33337775354109871539537296455738495776 10731867 409016763875904672899968943520661654680 10731868 -161873219170550367479739607208728884224 10731869 -165254285107296935685818792444399996256 10731870 -57170114510681350837087862231770332480 10731871 71028493221521808973162447117623681072 10731872 38494769804314454038142010311428276224 10731873 -55441507885479911253627884342463563232 10731874 -374491378968875321998675580299978495200 10731875 32100099828808767121676349047648640000 10731876 -11524898464015954737206240212520871936 10731877 11772234584054313408286879733349425408 10731878 -107534645427714331039466109018040940544 10731879 155355892499261166024731253837758461440 10731880 50032455679724393946103718207846400 10731881 445562070823801115066338984812229757952 10731882 66260971075258809740475865519130997504 10731883 -317732977328997361004629613767668201868 10731884 319970978243273656758900977829916761600 10731885 95526008512527848072429569664213337600 10731886 -233409701303859544089067477657656373248 10731887 105914330061653926858595148256163108400 10731888 -42167566280883350189539340935418216448 10731889 202530323154722628486559297870412193856 10731890 -10671630870612587340246870611902095360 10731891 102958343637255144670086591714149479992 10731892 -49186806081848871585036020078758944768 10731893 -233489097062210253219623486618611620480 10731894 175490847602774226599402540414858212800 10731895 158220479961064355378998344172505128080 10731896 3576796268439292297131050604355829760 10731897 -6612461752532222001740421801714089184 10731898 69338094871346146486779519916660345200 10731899 208603978952836112833659652908636276900 10731900 19915954247400196533762519960031641600 10731901 -820529508852448193859024512046854495098 10731902 152828614468886907295880007054381169152 10731903 -52534279991268476228721552520596134400 10731904 -204611708322973320717237615652535009280 10731905 152919126070910087280006130989806616360 10731906 10731907933022412856414585007778286080 10731907 643953443071740864631311374323441100156 10731908 -293489553389117357509080113418470719488 10731909 -81770788238489159525153933908348172160 10731910 80733899063176813065281136163527317760 10731911 86431568586150123617760978157423519512 10731912 -171124506531016172343807186537562521600 10731913 -1156436971961776124921169742179875278080 10731914 201166319549631567266890282368757667520 10731915 -10522122176674412010790926338626653600 10731916 -206436067334772432572590991628305819648 10731917 16947446852176021822078435426953818112 10731918 -23340412118345497958184629644490383296 10731919 -273467061142557835139501730939804999240 10731920 23077578096935406256290448960495288320 10731921 100784330544554693636254458245992747008 10731922 -169118026433362021209679399838873241600 10731923 73823468685587699236791405052093001412 10731924 27827221220376121017980877385950953472 10731925 165357914959431043273183042574024472650 10731926 -242695815043692487482667228809211776288 10731927 -18617374445084204607459608271138034992 10731928 -765249468913125973922287351942411683840 10731929 -242538050615743304366394069609540877116 10731930 -85988775518190287659765428083507727360 10731931 -326264636749572343883809526085317564940 10731932 -286711250445739248685407358855769301504 10731933 -47648340028375999815158090531910319680 10731934 -132391060378281692147409569290727180928 10731935 -150934169615050897418789198750018316120 10731936 -26922037798952218294973893671949172736 10731937 642610282316099078299318749303675055586 10731938 83823062911982566858630889208527477760 10731939 -397222534835385020484825232019706122376 10731940 5204441199745721257043861917259366400 10731941 418487444294464511238672270630043284000 10731942 83154900235506604836703716165066580608 10731943 -72054285272107588852076229304345900920 10731944 -365192533290017162394463347204839715840 10731945 -49077921332352864597825213549386726400 10731946 251262986456055530340237505713492245760 10731947 174839713223324026551028961729494161672 10731948 -95285948236649607498640178540071057920 10731949 9827158458546855469187693809091474328 10731950 75637208401348746949657510365015216000 10731951 6679473606274886102321353295559902592 10731952 9822480972598970767509849365500919808 10731953 121037655786156199178194694785979597202 10731954 74380645557120973175499425852837358720 10731955 -99101712713791461492868023041081491680 10731956 103938508157894496574047182737361455872 10731957 165825496287992154709023836744054645280 10731958 -22490536244072057451664761021899495616 10731959 12286246656493858664015018598465975216 10731960 6955430237257750854747511946526720000 10731961 89296565625637235713176200884365309504 10731962 214416299349620008520189533301147525232 10731963 91395727420614304857419383536395131776 10731964 -371299005930188463429049512469829074944 10731965 -315338769220920689770840358313356269140 10731966 79716720704491772673801483307849841664 10731967 181770672868645074873472938536736478016 10731968 -116001191184486362505178973618936217600 10731969 -52494864192000743430802833054956418156 10731970 -218028176640671339716226166372120000 10731971 14219102418184758973490137902301965144 10731972 154480886032675174156564039481736499200 10731973 -218641051170794353246538840499687995360 10731974 -205055165016056931628443947875826304 10731975 -39526961562014080081641424744750907400 10731976 262817224672680313972114801452720998400 10731977 50092581851559277707265307578706132826 10731978 -108100067692886210029334062462471961856 10731979 -8807650779948422675077841231827114560 10731980 -569454867548992661479791329535704616960 10731981 -150337645936830066239030633419182211776 10731982 -14510310728501697488310450236169231360 10731983 -1991428761862092300121141369387871232 10731984 49652043779077277791557925646491189248 10731985 -113762752192278550294387688512595903040 10731986 -493683855370146341717403302486125520256 10731987 147836210023607818499542357275363056640 10731988 -623315958238777739636743042006303524864 10731989 2318894405126474467185661025985168156 10731990 57434463369112499170873612324763253120 10731991 85945881712737070631963293523015520392 10731992 1115334271413999513904919586806011084800 10731993 38332478891712213114924101568835680000 10731994 -59844891022008958386665483053925403648 10731995 756330801177586318424682500014415164800 10731996 -146874643487663154547113423917570184192 10731997 151605263229999956579922602060467329446 10731998 197170262430257910385392295023121824000 10731999 225626606101399340129632555038377294664 10732000 161326177057460420692548605476798464000 10732001 97584131069437593322068283868489340672 10732002 92176703034653595959437644755766709632 10732003 -706980173061322823489070360228569019748 10732004 -304050742702220939489022725779511756544 10732005 -24628031099702762249333553572255500800 10732006 30885664204545678687642637390067657952 10732007 -188715750131979457468687934274240088704 10732008 47441386484096813922947625286914539520 10732009 340827463025686600444549951538636993210 10732010 162751965146150649872543695126473464160 10732011 61250229572541088149252694514167952472 10732012 -513993964590113304434506150968154418944 10732013 -626436593416966675815695055287866651296 10732014 2341026113071625304396635530211599872 10732015 -79241909226862330487319580632204983520 10732016 -215719997529636395842523719789542801408 10732017 -415698596029295593204034047487473617120 10732018 -8768298668967919240206923955287295360 10732019 -201462381172236953900637765430574206704 10732020 -37513930995968617157924639614043750400 10732021 -52555432586286581221706872258328829778 10732022 3665371826305666463853192367952811264 10732023 166800505497515622448628228564145271200 10732024 -449623162740105194250916480087101542400 10732025 91831455419030908098555147537515813550 10732026 -3345547627788062498461567455110228736 10732027 -1274448742885616076390958727947299463968 10732028 418590884027260511976303429135536775168 10732029 232393703382444183076143582370150558752 10732030 -58268666701999403064786000257191872000 10732031 -154011173877938873058796285856608415400 10732032 85126269169314773328665040566051930112 10732033 -62933812783501746796823328900988427992 10732034 -426627268608078391614152176589323585584 10732035 -128624328883871037456903945717229846080 10732036 148164457384204896905858033131117752320 10732037 317062149213125752062890317203971186652 10732038 -169819170640313005937965766410531688256 10732039 200430761457497234008747153072797938840 10732040 -240618267034880895056357419446654566400 10732041 -316240737608033025480935616067022548800 10732042 -55967570052098818541872577947884293328 10732043 364575263240264217664452149653093699584 10732044 321331605711864777938681085654726561792 10732045 123005817566171338835385361659702182400 10732046 -190196651921107656313036093954671807936 10732047 -329683798500854304326470344212573287800 10732048 236355399553453217241013536177303322624 10732049 -307846907931292359012528201186629787288 10732050 35349398867358819043977556702749772800 10732051 216259859331613741070473558562912097600 10732052 -62052667738060280862611978265864641664 10732053 249135772660544948236243748158875701184 10732054 379297227033036928283041890832045010976 10732055 58012701950444043683949822250004138400 10732056 -85236151677604227024571902087541555200 10732057 17175845278258249866368422435481661824 10732058 303015034961051200380534188278959348960 10732059 -34578294810352176770897714816525526960 10732060 91763067013224717980041007075836646400 10732061 222974023452273683691854790312845314662 10732062 -6412906763582368574332601105178746880 10732063 812343285019172114263969476163912301760 10732064 259575712878132463021545814511019098112 10732065 -39347298187789425408620418528109584000 10732066 -260920846322178846256260780016048978176 10732067 -116150001580540694684936492379391390884 10732068 249246888780750768938176751272280094720 10732069 -10804786208413748183408323289012229056 10732070 35656982510935469151795557821490592000 10732071 -43612792377017316449567126420004940800 10732072 57256125070024431941717079976217702400 10732073 -348387235228341374434183757427411282096 10732074 -243100881615624992249560030196001054720 10732075 308189921351864523792044891459567087300 10732076 -22662896215135972390723944671376310272 10732077 -119077649260443862664004871747462909386 10732078 -123574616605456596092362064085706445568 10732079 465506386995035401158411747340387117200 10732080 -65731786206065948629274220081573396480 10732081 -548027377049896810719683240493507195118 10732082 34396374269721605980512330366455884800 10732083 -11784132772575839447896931168597542272 10732084 -468222097617760512743641553826975418368 10732085 124725263468721863090191692934753881600 10732086 -81836664217436341788105463605393627168 10732087 443015025999506515621430375248784173736 10732088 -490661153080378505680108524176310681600 10732089 -328145991788217458609350361481422039040 10732090 -211249829026350079283168664483314887200 10732091 -629609918734507616734282885891123892508 10732092 13312630844866735777751262448281772032 10732093 272370925209235240557132084791381059040 10732094 -54313833486084410438285201251991963904 10732095 47213389006113078944412747647488560 10732096 262413763390855437341798186456055808000 10732097 65032572642861636829876930088244324546 10732098 623731660626152001340964888287285248 10732099 22112490103383368055793850030586470400 10732100 121384456927245065551122434424229632000 10732101 -118072731069893852363076247164875390496 10732102 327499523677420625547960178412667897792 10732103 474597631910019811699975236845702507352 10732104 -82379688426256399963759681601896995840 10732105 434375425154554566897764272778196752520 10732106 -4473042480046763076100474802616864768 10732107 -155198741940778817848339414959695078400 10732108 -164001066608707188159593372540414215680 10732109 -295938191370022625586573386631762204084 10732110 112537217711982732232794617085303749760 10732111 -46930545388720398223827340388886479048 10732112 -50305697922774127162331177855877120 10732113 131633884133411034583175927496854937984 10732114 -16570002087476923221066498418226930400 10732115 -212785524548796572935200284459171724240 10732116 -44945529786237670642020079761731278848 10732117 -1122464742365645151760470228809246683200 10732118 53499624604793977553925793074247811904 10732119 -214160768387547058133456845214809901232 10732120 45071191553839386415924002448361472000 10732121 980411776383383846046133211078982368640 10732122 -83314891265377761199920060135076561920 10732123 -706823646107475012206085208869166845628 10732124 29851871865925032766393055239185884160 10732125 508127821646650686178435585947957480000 10732126 -83879688952127747206388030738457391488 10732127 588041695178041217811130545863340844800 10732128 -175632244373580164535033924779142807552 10732129 -61103539076827463692447871799121943916 10732130 -68077750482375528688706744467975715040 10732131 94746840219875940554709080648072072280 10732132 37565506049398027010354902715382122752 10732133 106851666098745191376621862654599163260 10732134 32041581866483400913987823775688249344 10732135 202330685216643290832082809087615260160 10732136 -533514137597477676238424579952884336640 10732137 23855701846825814267577190970680714368 10732138 132059775163031752090934175406627507200 10732139 -784534484568289312994578379382947338200 10732140 44656432489657537502216217238095436800 10732141 -305067762428107034505239801196998858528 10732142 -36277161623072765067274666615206733056 10732143 -191176141985573598691820481782335449600 10732144 340080285775874394042886391452218425344 10732145 172430790292637314696842392913507990720 10732146 110928844376585370671126554100530229760 10732147 -391212788089446819328075241095304747568 10732148 30332075028000327124460320678728800256 10732149 -68241674755742439994693029462874190400 10732150 -76813908818824419821624475084695040000 10732151 1526008827193599789872567725920807641184 10732152 383273044414144097278340012111814021120 10732153 -679798408509035300698210914167694264598 10732154 -223911004724169447593780387790296793120 10732155 1275644665481050043190588143051896320 10732156 -50362465790875765801236603933838371840 10732157 277991081987800087580966940548958289932 10732158 -143401260220240932105935520663300154176 10732159 -375792947866062104873175824460351546960 10732160 -103728102725725362400768307195019264000 10732161 -336660294406259149188344599291603936416 10732162 143005208451460025817547341923291592192 10732163 -90653290681903168914170016716293697376 10732164 -49240990389926707837337677660449269760 10732165 -480713752172507712515387934545368175940 10732166 203910567225076426215845856832897587840 10732167 -22293578882031838751536929456374929752 10732168 -42785993628965154732449716096019988480 10732169 742708755217881230855933367211663872 10732170 72242960178598077936718241731496966400 10732171 729872330848367832627493325533152188372 10732172 379751686520834232440613404762854118400 10732173 -363406087870803627856306150827060196416 10732174 385576895663081883337342506224775161472 10732175 176066289908720816447740927375799838000 10732176 4068026338354860262829711072257437696 10732177 236428197461497480841988831301272056932 10732178 286492696740972287842219965878638154640 10732179 -307909883052308519039344464347306310216 10732180 -103307988212338313830879500953787705600 10732181 914855492387489202933859638332103780672 10732182 -52990092446157421854906808325923344000 10732183 -36667965806560307781351042455243478528 10732184 -46271439550133534269922468570576701440 10732185 -189137167599162491133293472781307470200 10732186 447596460736037831617923856052525463792 10732187 -22269445170605763911778786699828577800 10732188 270953923510003641096015485580226314240 10732189 -102832895526721915940632698226965701876 10732190 -106796445655531057129121246452579737600 10732191 319963104914612220078572490946734648960 10732192 349373492803235981268521157352176156672 10732193 109254421538335850293242701860328585442 10732194 -126522738064583388208696497511293538560 10732195 -121311768130720438948758432597451690800 10732196 -64309145064347033972725716124687113600 10732197 -32496069172722401893752076201914011328 10732198 -2930278456463815240738082387897478336 10732199 -318050415698310471582575037489767089800 10732200 -25176551552626006678791668134920192000 10732201 -135473826534418332136562685626427753996 10732202 -139397633611427068203610205297591374656 10732203 -323716144073912959342576422213744613200 10732204 -70737158547673909157630097115480258560 10732205 623148526827878042515840771960983834720 10732206 -175169245929577780111365550796888167296 10732207 -389055664620077196417082792067000102400 10732208 -58691031885041139307936126915658170368 10732209 125032512813260073501543226337840990688 10732210 116552658447351622016009388500878841760 10732211 -98983215275671567745466431634972785760 10732212 3766200036312245518212096264979882752 10732213 -1256466873517087329506856095961121334916 10732214 2348539485533667510370301394582255360 10732215 220527398327157189930708279638434391040 10732216 -185668561785269970953812718902517760 10732217 -111199738467211165549503437636155867734 10732218 -35793960341900636728947747477911224320 10732219 620281144594614202166375690939634606696 10732220 -97002694424463526130763392532472350720 10732221 -83545508191328632168003162975882216410 10732222 155623115788033243689216785480986526400 10732223 -633779314638343372581069452271145902528 10732224 -58514064112336620308196429951657836544 10732225 -190201275287609805852692402963413223850 10732226 -79087062640030862260341798804014206080 10732227 -474610012173160741461064790271909885120 10732228 -2326667691528432577177637035242087936 10732229 -73577878900630323821168896579131320640 10732230 -208021876712977553300774212701098400000 10732231 -93590160160962296531693121655499663936 10732232 136654651643515170397311620685105561600 10732233 -19761082481106355639560569183247523200 10732234 -435008846190256093800989643140391227040 10732235 68461399789993215464502183242924430000 10732236 -241164236808792174378449110908010890240 10732237 365157102135466159593663602593781137440 10732238 -120998430439343827278739086317029899840 10732239 128923002210595227920381458706777871984 10732240 -136782665840885925370982574426316554240 10732241 -351556495141454973342293567920028544 10732242 -72326688871515261675344101086197826816 10732243 270905184730750377118651873793923892040 10732244 403159169887795922806036783572732913536 10732245 253588017771944120919865271672679883200 10732246 -14031007264198257232418674407362912256 10732247 576973787409310978878412184693205666696 10732248 -430346086144860799203583322830156646400 10732249 317918652375829331249518293670240117440 10732250 -301637959258963461282418888856465640000 10732251 -123800845197792764642631910791188318568 10732252 578055711471050372056223327521765300736 10732253 329970326021366677689326950160470213056 10732254 99589596116619880169421007000638907008 10732255 -166605420875449595731103773088082865440 10732256 289850887524666212401632314509233487872 10732257 -5345771136600654486784568100948693228 10732258 11612520344091218480776350688306584960 10732259 -144219188930901087086089476781019519496 10732260 24441389422391704674188459226479984640 10732261 -810102641083059881916733215155387657888 10732262 -114974104059095113519630260009975152640 10732263 -54949884179176764001470279223824468912 10732264 9483895709102459333736787832760729600 10732265 -53900707925309633785920327564217966200 10732266 -54432988937594703804177727496772318720 10732267 124133587941734510613887505381649916192 10732268 281237533769008351137992401778459996160 10732269 -74089616692745053445264556500767665600 10732270 -178507724790122149132314112239313511040 10732271 57774936302293358341345667263509676344 10732272 82587960308527437489998321905670062080 10732273 -673553010650725167884210371077124194478 10732274 -163878229107343216415111900615512558560 10732275 -95445392986493129289366906481241077500 10732276 2936384681685273734881738448970885888 10732277 34294963736851364683818824516082851520 10732278 -94668545710363257695655928092463759872 10732279 -215489107398226400644603753924508564120 10732280 -20791522735816693525125751800373248000 10732281 -12478919644174930125524170871142517056 10732282 215341196985439731363815317079222909184 10732283 -104234920674483034525224141250719552000 10732284 -3575918868996145420380144286389288960 10732285 151080559591988653917112534090566439980 10732286 288536809459426578059282826824082158592 10732287 -616653848959856833540341314076803937648 10732288 31042015674648055770675999450725351424 10732289 198210036115033133545135138832024663490 10732290 50649543811546924066973500947436707840 10732291 -1725834492069487480743640611359621914080 10732292 -295721486597655553613697119166245337984 10732293 -47924228899102808805200204183003220480 10732294 150152008880730889806919268994600653952 10732295 129169715979666118428656183475235814400 10732296 258115019032909164211969141902383308800 10732297 -589232933267099782689688259818192349340 10732298 44510376798159730422208159725050564400 10732299 258423721075122749562610678898219355648 10732300 -81533097215453634638860820153102137600 10732301 512439608131899005731118842560918325302 10732302 -67012331452643149979012875944367211520 10732303 316561992006926993190706987449128464680 10732304 -48110680731155403606000752504285626368 10732305 -44616716581357967285727389346746716800 10732306 -48518170614463630235878775060214377472 10732307 -518379021277535980058009694373121247444 10732308 288857270932945098095126147187182837760 10732309 171418598326960347908455496185756246272 10732310 346687855696949810265662457189823701120 10732311 331075302810865383304843440709184162640 10732312 -77094417384331084951838483523849676800 10732313 -65042114647582659781512144598616997936 10732314 9446602000193499081640352958124485120 10732315 315303184521125277044587434990251389440 10732316 -72010365600989086175667694878832284672 10732317 416135501476251998666102595621864338112 10732318 -389626944530179621644260834002319168640 10732319 -370179176280702104463288122225744900400 10732320 332203326212559125654193734693506252800 10732321 602383703709964583289986675714108736000 10732322 -242943599863785748707949450468257498288 10732323 129857095621641710622797521940547709560 10732324 8086017518748514585906501433022480384 10732325 -120079026926154293668131657123411962400 10732326 -68548132315268506068978439397184947712 10732327 -3481170360820051979956109710472222120 10732328 -195552592250337120874217261063277527040 10732329 69747215924716900656878992467506742720 10732330 23861188432155447587890484175752985600 10732331 62007822055785267803079920638360350144 10732332 59696209205514997542255989583471605760 10732333 11768749104539990493008401544244434880 10732334 72232142392934540121526454111901930816 10732335 158322895715013543518029754651103056400 10732336 -87734430677997307209642689422179532800 10732337 335023428902053756043445655167507456 10732338 51021443969683234638432680537136101664 10732339 -180926003446723519103496271907001503860 10732340 -64430068034713619086717919090959564800 10732341 148579910646593246439232644284802660000 10732342 43368106456842077684604208689404218944 10732343 56245338846154675010919909854579975592 10732344 123353402066407208751876843241032253440 10732345 -79265702048415340855552417554392242800 10732346 -64228444864741225203888864190490154240 10732347 148367851089202337335317804442839453324 10732348 -571925522763334542780495415154780250624 10732349 -596287194188267765953350204578885732340 10732350 50707706850052722761602073365655640000 10732351 -226688319092317449856839321423031332480 10732352 -136201794019192925019183964846551465984 10732353 65936910795490110604536347957610184800 10732354 8356324452679317360969380041322951376 10732355 -128682572210433080870775241210021082880 10732356 394043972402150659366387603735663337472 10732357 156442128682096256081936808280194152606 10732358 28921733977153292008018578126192253440 10732359 -125747800619531571529208962529005998720 10732360 107225948692348735331370901594189824000 10732361 -654958596607069183109969365508534018076 10732362 137743412670993400249553580213370052352 10732363 588773685368381127792756620262021951696 10732364 354770527800409629343537690923661143552 10732365 -29981390489561251452252692242245772800 10732366 223382848920895790532922710541060285632 10732367 -270054606193726449136263626252293545408 10732368 -47097890698342366949196213942335963136 10732369 363348099644161681300986103702605222770 10732370 -4867100658540705460152689039842905600 10732371 77693201729470676293990538276465960544 10732372 -157732377450362696319012016664062632192 10732373 -343537147118835839304393710550675075378 10732374 -140828554487747704885434369681415671456 10732375 53641290256211546454306866756847048000 10732376 137304758427535239181090294689123502080 10732377 -298386465358996050534713066315312101680 10732378 374282469526628715799996740293709984000 10732379 -115860835062547546986119567377040112624 10732380 -59212974197676670628247491705696701440 10732381 25200058740689712652584807598163237664 10732382 -412951250488042266678484007051186894208 10732383 285024922476702091279183733520067326144 10732384 -327943375998871998600773657081767526400 10732385 167991036128999838937274973016507874580 10732386 2964560769794396926694843135430524928 10732387 -30945641061689569131027256510289740480 10732388 -482675724499742390431906591220883683712 10732389 194511409335106759132553668184828577792 10732390 273192116758124289572290677955117603200 10732391 676980291809830375565732509639500546192 10732392 300180276915726235372446426089833267200 10732393 193709366756098596506111537092395395200 10732394 -102841256334631319798073928936503708672 10732395 -97469226199882757245479166889555500800 10732396 201887411353330223235413084134159980800 10732397 -224368046903545953212936473086591997920 10732398 127799340609954904915759302468429785088 10732399 -835055713236364898741933178481328208464 10732400 12695907391383769959268014582295756800 10732401 -63973703057631549601150919127479404824 10732402 -33445703580059438760507361469003845728 10732403 1414614711879091043445428447281308817920 10732404 296709155993131010057206513434880235520 10732405 36728868316320764935854200597289985560 10732406 -24497225827747925509869732355796265600 10732407 -31649271369414582998986645197687943680 10732408 -146747068503330302430156682389065687040 10732409 -138108040279483156204535813681133618096 10732410 91899891922910572333196980714551579840 10732411 -399945325911199451667709396435454832988 10732412 -44113715954618696629865847745751046144 10732413 248976503257800057540019426216332288 10732414 -76636264880482031772713328175426507776 10732415 -437033038779758781787406266462653484440 10732416 144144030384741632191478236432878796800 10732417 102393040874723676323212938464264891392 10732418 -54721336778347644408272428612061793840 10732419 10104960474048577375139698036080319500 10732420 158514630414493455439198844019410177280 10732421 71353809631300099785685657800681752640 10732422 -128471382311924022022443616148060706816 10732423 15495052649724916056187693331903977104 10732424 -8219194944326856874369021493799767040 10732425 -71604714233393220075791518373057244000 10732426 -10244274603169916712610788559022370816 10732427 108744477638955074858047988012516277480 10732428 -67093992239640704691602675701292559360 10732429 71541528409568060966153771840245103030 10732430 -117111998391965084268813838500027512640 10732431 -84589536100692475228439323206723724416 10732432 98618375078198408109640558977654235136 10732433 829233262568224576794601885107763205682 10732434 21638591753316995983683250944479422080 10732435 -135964881624519595178926181421931296000 10732436 200584034722539659033888610139950735360 10732437 -723226138315385919662643877223378569152 10732438 -135971966515947581416669038313884902880 10732439 80782844305594200100271297354106767856 10732440 262850113657112966248675871568490905600 10732441 536098154559749299693391792723044032842 10732442 -2961174135494356483761347391608494080 10732443 -101675030904164716510559153753657673936 10732444 -151782653276328665595045921100170107904 10732445 480127498685099703838214317251979790700 10732446 462793394597524759473604925282205338880 10732447 160997765277245706071277474470758437600 10732448 -114078749239399762490002429619655475200 10732449 -64322524478885090756570695541130579072 10732450 -54329448520059279224537843452511769600 10732451 -223714930967975425601337501061633020096 10732452 -209949951199257718922571973625143507968 10732453 -12356264946352818937028140215271653956 10732454 -102702280341144473998375194479810188800 10732455 -25800050070193785884737557451307055000 10732456 -1521451369188831663706115499140874240 10732457 1563069077137762251101016133101621732072 10732458 -151711674369353197854177170130905088 10732459 821343916602493339770973964908136804660 10732460 -15298177115623531331592724271306557440 10732461 396852857672627443545911578532067646272 10732462 -122068664951575420855194135527245185792 10732463 191856568953921194977497620053417445760 10732464 38545876646235949128012585059935371264 10732465 -548819043260769389594439258766703688600 10732466 519170946521518777789388710502347975680 10732467 35941178902530006870567894578890448640 10732468 -47999486146732413569531354200009216000 10732469 4121223790013430400993576495139263008 10732470 75768069300942509532266240843889264000 10732471 373448409994678372527523766780452318552 10732472 -660254661239721905984513483854645555200 10732473 828253932279272237010044356330204180800 10732474 -394509316279321411512455378768278579200 10732475 -70807606521861339745751995505884070400 10732476 -7626914634726327421519346170942119936 10732477 204636369332440260440602114288943627872 10732478 437439946974515398510510124894477351040 10732479 22796637760565250710229867892159918080 10732480 -180186844457450545515523223006478336000 10732481 114508793831297204575992929265208134144 10732482 47114623469915255522120221295122734720 10732483 11275145263357757001032967298601701384 10732484 -4496291012493788023372796327105163264 10732485 -139411100544578238711467764490459580000 10732486 76311441970468388693085370686066852192 10732487 739494141031988145731644727790242354136 10732488 30173038640809268361238757105727897600 10732489 -819244081434190312279823917456945580710 10732490 -11745068039910803931875972686052858880 10732491 77341608949755717483164018097742291968 10732492 28557545169163441799173834348812800000 10732493 608824579594980813676221902619309146742 10732494 -8366320995411611269226206752471031680 10732495 -607145336470289895730548701412291435000 10732496 7911284745940505162026331102364721152 10732497 1285286381971076559866902906179075471360 10732498 -8071383734248830898829092226279751168 10732499 -15116969111710824806681321268914678136 10732500 -1912650757321961027938961533130640000 10732501 -33245524002809260236289914815343880388 10732502 -146904961381957058781950132927901345792 10732503 -405580314353423807689322554766752217496 10732504 108969394699657679051110056309077483520 10732505 41934884271514716977114708117329460160 10732506 20661707973670854611868699751437341184 10732507 331494149869907357548999883617146338756 10732508 -563283855535775231365199866203437528064 10732509 -234313087854263414736746859904293867072 10732510 22944755220998189573871478097508096000 10732511 198444843009028030575952151373071076480 10732512 7607633641961341638232554406668140544 10732513 -502193709364436710466218200379067443200 10732514 -62691374869335172053780654262592692512 10732515 139354069953076359195722900565724784640 10732516 -100922669683075928950890485569110605824 10732517 358343479690438940505462948425136829566 10732518 -211209662829953178715561218280576007136 10732519 -411258809134235064131818713382243711224 10732520 -75412544113951471653911363003060736000 10732521 273263115346807478477602063955086522512 10732522 -349762135423082770003585386899642227200 10732523 696190811307198584151650439294583350960 10732524 34016258129149061971554783836114399232 10732525 476756663363906254699050535845020127300 10732526 145522844562437402649289611082337343360 10732527 169024897199390546850189295159457483040 10732528 -103422386026602367991945945780669153280 10732529 374463451569836535386300548075503510432 10732530 1933997562832739278754505814988728320 10732531 2210030764181123069906450997642286792 10732532 -72051240749678803670850164600237810304 10732533 -6053966381385666448716716944992934272 10732534 -83360426690918273382247266581822449920 10732535 105031486111028871200816706290170864560 10732536 -138026704914074672364225001659597250560 10732537 318280004654777799116191638992718968020 10732538 -377293520918747829587630280309219496080 10732539 -278687643375675366487429134882213695976 10732540 64142960608080341707910815113478778880 10732541 262728453223358024403645224926979847168 10732542 3735325323978230622385384258356301824 10732543 428611753219434442557982806837452346280 10732544 723361024051636900083755803055379972096 10732545 -318038053647446981070083741817234864000 10732546 233845008789374208944220662403816184704 10732547 -2764354306874882720534927893584049968 10732548 -47535464217330397278449567787893612544 10732549 -331330837633653704844977522868358177760 10732550 28557176461845889043793713236547272800 10732551 383513554061294552317342983930984286632 10732552 593369244341539893988600799424965068800 10732553 -28750101302525600470312763884649958192 10732554 -7350957519899362985247541558439132160 10732555 429158782334296483704140430657327420960 10732556 -48368961098606612978437370091756775680 10732557 -496444341968028496535257678180539898080 10732558 -364284008726964947350822603551429357120 10732559 297909329998449207094398191804466506400 10732560 4699103758652247210582741785369640960 10732561 -67149210795844603117236010311750480576 10732562 506428806147684334189511469859323684000 10732563 186143163740875780087684659113336261184 10732564 167459062794576968328060566916774660096 10732565 261965982960440987155968794411100521400 10732566 -44191519503891178633405871081081210496 10732567 618177227466307190670023306298321648760 10732568 -516028551674142236305762202496941260800 10732569 -18119877968928861094066369215094478880 10732570 87443477289583123625673013768904487360 10732571 -346836138290316587926763024120055375228 10732572 -16414216831503955900973856536294031360 10732573 -490126481178320989948731892954812459936 10732574 -14188529262748064702601761352616829760 10732575 -96237483013550695499156614283994614400 10732576 -99499886311123770288592639161504890880 10732577 1096633086400620849795624507304519103172 10732578 -131917901919859563553737352908900648576 10732579 306246906019633679063714781288132112 10732580 202239143340886180916367698464440906240 10732581 -62392166825328512716646115049658640480 10732582 -33880946111243313879904993405197490176 10732583 -250781929757701401705278317175598571800 10732584 -41265231159636332412710130154809999360 10732585 -2858000587121287957339863846596044800 10732586 438417429248513283428129147804401041504 10732587 -133494001515076307161021315688257254720 10732588 159968302679353019331782256827835538688 10732589 -23169253110483085511111781633681587328 10732590 30704749751179262884856162187635792640 10732591 541044455272074207442255934791914626592 10732592 -21199167965952361878521176991435980800 10732593 -116336746302417829812321838652370127920 10732594 -223656038421228956029707207762904902528 10732595 -389299839561077783833037209353923216400 10732596 20963517230788816346109168774034784256 10732597 913675205651131258394352542584428424046 10732598 -156432630584291774102743247505328303200 10732599 115539675395028754940368204259151162000 10732600 451094346196729093610523701800915968000 10732601 -827575828831170580497641019467065827696 10732602 -187426211250994727984067224579152647168 10732603 -10005376813901087409212040649073505280 10732604 110504653946990812742970163624830176256 10732605 -41997244534712225855377878910408945920 10732606 -127247566682809704922887567302721933120 10732607 148826576991797531670687423098814428280 10732608 -37470787816733552163522233502038753280 10732609 658799284142378033496956817869798063810 10732610 -85844359846485888357129219600940339200 10732611 -108907882759338600577297312094238375696 10732612 53854900804225612658624707055934388224 10732613 -103243440534082792861405790683577943138 10732614 97320442553822562142858610030264859840 10732615 -598010617136132417335467981732940191240 10732616 183046581902445992518617218307614868480 10732617 256610243509194731661849574654538588586 10732618 117594918969481887936525186770592599904 10732619 -568443142660443348111660331404128347200 10732620 42126119253556764193685324745171348480 10732621 -27810280057505972302250569026692103178 10732622 -30361996808695397220430127715556269888 10732623 -483974888237382870447287069548915736832 10732624 -74583436277740307491279225946704445440 10732625 -662638576180833671364773881269493200000 10732626 -7800821126689813217840110857322119408 10732627 88335257569176805403604890045509554624 10732628 1656948818721097219115671396012068864 10732629 -436078399131268764382593390284327320416 10732630 -192721021786563377852984853764796791040 10732631 58225944121340001019109515704754560000 10732632 -117127861607597571891909341718395719680 10732633 -376319766225317174356186436024640600576 10732634 59988096288490437682994964924264167424 10732635 -43529797609380535165503260409295372800 10732636 -212972849658622868063975867811505937920 10732637 -657583671932459181587742435168887082714 10732638 47598160746577629260164724121902211072 10732639 -355226118266669848929683488893916148040 10732640 347757556867221625792083687527114342400 10732641 -45830913879689752079637119632592814336 10732642 -246065553985432352159200202878192712928 10732643 -624535941900445073357159897782571831040 10732644 69673477048300068039594646862040391680 10732645 -91278589787644145913305725568212097280 10732646 -101054767242199069740264809790938557728 10732647 269622803015061225849161106338055817728 10732648 -295521542603320022774924306459771888640 10732649 -685095515077058658473453138542739665350 10732650 -88385501046030601658758564931628134400 10732651 -476759018942283147564465076335110144208 10732652 -40355291189432753257433689683730790400 10732653 195282421652761981776486696545518915062 10732654 182192161809020734162219938897829363776 10732655 501374092221194926900417436694708703560 10732656 -29894732211987795729750594982849806336 10732657 85477359143710124199330699525053009000 10732658 -445091729001497801992897300314220777440 10732659 -51687643363668756015632156682300379392 10732660 -103211583297816026056247151141655768320 10732661 -547409097963466408347586291043196419520 10732662 9087050798596668668114823785373436992 10732663 -888096591659652268777981015837928584960 10732664 -198288214937385653030818790709784166400 10732665 47554322958110533635893722159322979840 10732666 -204973766216498582663749799117929844112 10732667 -29972059236747674990063760845152147200 10732668 219294820198014494605253803589234549760 10732669 299589076019808712883277574049763446796 10732670 53854362103347124574557752310423449600 10732671 2424715684959042284229450473877895608 10732672 -27111953406358112513697304246694707200 10732673 202894135508880549374316586208770530240 10732674 -68093197015155381099107278861540511232 10732675 190458735279356703430678575849860915800 10732676 2672898565279131719311097621709048960 10732677 -190003035130327056819883746699122071968 10732678 494472364583423913788840248849340706432 10732679 109604539575688183783798407463677652128 10732680 77277919007176014714317618067468288000 10732681 518136417221594460844382408587474563482 10732682 -403143137602548187624247372017658899200 10732683 194882836772672497687776038503266849480 10732684 30880961703650742114508703661252216832 10732685 70012074101456571945933808806821856000 10732686 -367948555582200052243469372635822183296 10732687 -24294093346321481274707340207003269248 10732688 -87231450073222606447253507892112834560 10732689 164223066871692353426939680643659189440 10732690 -40612357695401874544735057250486246400 10732691 107390728063291961118521850798472498092 10732692 59304544401952118879316814616889956352 10732693 -175953494115750892854283360124071998276 10732694 -139324166395854706979895955784583936 10732695 -246939462118783158329226677535588981600 10732696 -72931817334812090579356471943513702400 10732697 -288785572222130875426114599059427266880 10732698 -104827222797707699904815489081733593616 10732699 315862491248798677932693679618105335960 10732700 106971414564818715927621167941209600 10732701 20203037497854115647115084092178237440 10732702 87366057776995913407694053078917014592 10732703 1082591408096054318844106607567390899200 10732704 515932261620378369814197877076892057600 10732705 -245462545615735280475780485994431999640 10732706 48762493373662996096676986956056856864 10732707 -36292699921040969108213301153744776472 10732708 71120124961966032083176604762824298496 10732709 5523372788593472272038451387830464604 10732710 -153951103104265181727070921670736660480 10732711 -394942844883363440108814291215369270376 10732712 -153993998562344430691482796940090265600 10732713 330700977082590133315512378695795078544 10732714 -5961575628322796587431717403452518400 10732715 -1953132511331415738348844305458001120 10732716 202133502809246154714211216048031861760 10732717 278085369648560232776997997529865571212 10732718 296672890344439284041066045980929994560 10732719 35573953463224586005962401862139611144 10732720 14510002897042837755561199315530547200 10732721 -145315543575527854911413782216935540078 10732722 32339894685908066926933597288148164608 10732723 38238130784825412267511020183807962520 10732724 -172461344254221502965738215130376101504 10732725 -118713654221202474065618260405380924150 10732726 -588321971303888258328664819517801869440 10732727 -114841502703966630961113861012920858688 10732728 150262609202581660262490057626532188160 10732729 240217022388397325355437542918267698432 10732730 -286521768273724589908104576806838919680 10732731 192844473245356353681046302799761347352 10732732 -247731822095333175929935311361037383680 10732733 -139818347268714793769559768083387503680 10732734 -22130247303620326054832938748473220352 10732735 8066121736744003978590253063228974240 10732736 -18983523807022777358146977679647178752 10732737 -29486705069512273386571201523631134880 10732738 -74500421004957001138815430705777742304 10732739 442646040032802811396550473766430988440 10732740 25006698597664013420947056790685368320 10732741 149384795420779701243473275428374546652 10732742 -9001955384415627959191655559297578688 10732743 7031220670296162592840253247948946944 10732744 597184036556339906001581192488390533120 10732745 211107182423102161265731439230145206500 10732746 -16627083133657103703361210078917803520 10732747 242933761838268096042339697703993826480 10732748 136374060436798042706231495213439590400 10732749 452302437782873496346812326328065730720 10732750 896326526443973944771606277882304000 10732751 -598983710195226710075552912248163743248 10732752 -5617134615138561434852982845993336832 10732753 108578103079075406895790670766339798002 10732754 -25412425044770291015374101800027309424 10732755 393666527836575546202097098452164563200 10732756 -377278680370011188429150512219252242432 10732757 822067287729374548277902541011791744 10732758 49462581966566686361667454823658823680 10732759 181513571951491657427372357289210830416 10732760 -430055258283039980120394538554338304000 10732761 52637394607676559444941461745257184388 10732762 -48314959154752289823249906795721652736 10732763 -800449452342694412779603651299068972760 10732764 189425900010861719878686217068792162816 10732765 84067319384397977899181787817757414640 10732766 -125453403360215100084609143908965522432 10732767 -312117770021433506646650681211645732864 10732768 -239702721912341689703684968178889523200 10732769 -240475690251439790021540938647275142480 10732770 222006812450369384291630793366299443200 10732771 -60346298766876367971886501150131658336 10732772 393953403727459546742830156423035459840 10732773 -72821563555824007651962824091858230400 10732774 -6046422200665112009308347591874853760 10732775 23926908856837966875283257055237707600 10732776 264837875175349677864353054409414082560 10732777 125024945865596367091443106398940305600 10732778 -10191103101825377204804937893811084288 10732779 -164511175431273181538826772805041629216 10732780 -28026787117304331653078536525814722560 10732781 -253555491433672498139992218300053285418 10732782 88411095073049086195627022370432645120 10732783 204549081072270641501373083561284698624 10732784 207388077154782829836387290680596725760 10732785 -4841967190136239785743240957237312640 10732786 -25680576412233586310866510710857527296 10732787 20926050530493163543688486372294438832 10732788 -148688434348506043607923340838226845696 10732789 -38626206011196280640941245223977672192 10732790 -60920384139280354956189550654411929600 10732791 281170619479680865671900935701857071592 10732792 -1551063182249201924965401700567326720 10732793 56043706924646009646241611511762920042 10732794 -59300252722664072972883239782199074560 10732795 100972585643211744976092868381216706400 10732796 610624937043876685954884533752450398720 10732797 200906434786808166745193376208934832000 10732798 269325187643458978423687176775025126400 10732799 65325096453788211777531454904932152192 10732800 867323264128684314040947489059635200 10732801 -78016573100247358685689078437597139198 10732802 -306137258232971008610330090565559833648 10732803 5233288838717359235845876155126580224 10732804 379512507079477621424623817064091542656 10732805 268269186181424798856269600553160982460 10732806 2809876843319094515242076365741123584 10732807 -447058399032814155780739164272212717728 10732808 626105124841765144734465935571643392000 10732809 -167628846975926180179134954737628122112 10732810 119488767394319728896172154407045413120 10732811 -4495566760348736020432847949799742928 10732812 -70741631764390841444470835093253636096 10732813 133887128278233038338498391132946336000 10732814 300753917857312162512116964736330714752 10732815 -338156267014125916638854304138975399600 10732816 67067077840408348278695583019270815744 10732817 -21439827787652395489441302291562957134 10732818 103127172237871466059582452670152043008 10732819 -794527446124496919419311753107010093780 10732820 18025659288653695167361866419079413760 10732821 154537951358031900596753969089875456 10732822 389141287949263031604941496855348167712 10732823 -169901141408779722269869504291212287928 10732824 -309937428034926396560430422367378862080 10732825 -1819679372010073631217652880670356900 10732826 23321169752063032977796569257091108864 10732827 100962770902786416786238732745129144832 10732828 271272971498515327464210617078838800896 10732829 525665675761373420521894145140191683430 10732830 124326660453554058104214277882966563840 10732831 -354669464145271155919971313586758292880 10732832 60520596873543943839055508774003933184 10732833 59752649887296517879467764380457398164 10732834 135007610123285426837809048529786526720 10732835 -227917481766542178928714477916185543200 10732836 50739308218505871706456083222524224512 10732837 781810279214815124581088614206337127486 10732838 -132896069766218875866325477959485851680 10732839 -156709629640556431322359149374649247152 10732840 -146212488938138699523362942138112000000 10732841 503818017237079196295116088804833037120 10732842 8166616725198413987475181479678197520 10732843 12922968943513916870750229616555704768 10732844 36796550493940568978767368238439828736 10732845 -215259270654959977473070231595768232480 10732846 288699047073399330403376122818093343104 10732847 655867341344629153370234734272369313296 10732848 13950986752499797922498124512766197760 10732849 -73193313631750684376292567635681164608 10732850 132974300416071338161656563623242548400 10732851 -286843311697395724673363998813073848320 10732852 225752435679564407214526339306746324096 10732853 349470214891193371946230683767679720000 10732854 -82695541171647621013298437691500932096 10732855 87804197868744225026402018304564084960 10732856 66242849954212787026599518392902082560 10732857 -26272082068451074980254407556775404160 10732858 -94552203999187827598938637724690870016 10732859 -41163999314204420591527515426751526940 10732860 -45170632531588430749296584148478456320 10732861 -932892431344053545799026293432076139200 10732862 -118613789165105724088675672083418573440 10732863 375209194921244999905636878651183909888 10732864 -297551493263113476559925933376561741824 10732865 5316995759076609765197021485509882240 10732866 9000028761197698598489972955407232000 10732867 -703722483222497891549994618424343225880 10732868 -103687136436798142666746321942434631552 10732869 -46981010537455542080830283507493432096 10732870 1636312318981831519335294731743910400 10732871 -510063232585760798032391027427152635680 10732872 -152104030236123579693512705331143884800 10732873 405442386156715180902795266609273573760 10732874 -84293564381134038828966577826471834064 10732875 504855773412271893395379786533462028000 10732876 -190881330329050897315101943190290366464 10732877 621418529200333130715605524421468628726 10732878 89624979388717867814363931128979513600 10732879 -496305040472287917370408503859140837520 10732880 83132058457513046662955298224377282560 10732881 -279584221635813922698681799666221175632 10732882 -28967369085805184855251325684823398400 10732883 120466522679295463071283743047442082464 10732884 98409915161423352147736451180946548736 10732885 -460754195830951861161199097334415461600 10732886 2829837003760707467186859852104398464 10732887 247645480550242782628443215450793624408 10732888 -6514390417028395709948970559808010240 10732889 275094071514756752384478221845087032900 10732890 8617268231859939163976669840033817600 10732891 8402380619586820007221477930430224992 10732892 625334138683573490480602144512946377216 10732893 -115371062925417773668663615877758667136 10732894 142848406560075469894319560132349690496 10732895 223484120796886485352667904931207774080 10732896 401569875760322668984706645442448588800 10732897 -98625614022843819098549200134453434368 10732898 2070759786514697896748037594538016256 10732899 -442160758799746279077374408253947732640 10732900 -316938619453064863733504377684139808000 10732901 -633993756592833736720301423890029494400 10732902 -149695472139800608323489198760321426560 10732903 182390436424812594176768440564564585960 10732904 15362227898654138369481413201447485440 10732905 17648845525004160684211695584301412260 10732906 286948519233042303849440686484788255152 10732907 131255118744357971095414426132213527156 10732908 -59161994248109087832763628447495907840 10732909 300763334602170565954023838277898664128 10732910 177037224639928548454526942035497744000 10732911 398129551523023242099372823002865585032 10732912 -169226773496681064981100857971024855040 10732913 -179205116943293721944633397045679735296 10732914 243229435322595971378258289937999887504 10732915 148978066206253056356995370816389848000 10732916 -236053222640955874342746898370561647872 10732917 221936825734300171710856189718225481600 10732918 -15959658778683994011959691886281677184 10732919 -133183725310296012195652410738088799304 10732920 -140399306163435069596274404365290700800 10732921 -869694390414585708210190144170323081856 10732922 390563000317547139056939248007406598512 10732923 310461455698669696545003314819093187744 10732924 37381020194614370189374725172608877056 10732925 -125392367132209770652044739259817511200 10732926 32044455159193966359562059404087654400 10732927 -307661421709207228581047399087207185200 10732928 405483866590436260944624176008412528640 10732929 4870959013040949702484453297729612800 10732930 -39523350913615527346499542188126828480 10732931 700604321730695644283749967424151197504 10732932 -56447675830523628992725880383933194240 10732933 -4865276342519550637356228099259025160 10732934 305713081977797616119923849948187435616 10732935 767425216257597097209527610265706400 10732936 -12424782226047486000409210235041336320 10732937 283520664432096404378067550216020843792 10732938 -76069785961030998038524603387227101952 10732939 -139001516983506023453584392140794749408 10732940 52644584380373596008034844944689254400 10732941 -455049365890936033394061803934308548650 10732942 -98928163575721846191731788142313984 10732943 375008287793189656894922932564636655544 10732944 -16891910535861670939674572112031383552 10732945 124490410307291929263241275688474883700 10732946 -35860147945699961570656068156480783360 10732947 109163204647554057908235483761852815800 10732948 46860458200061003757608303677175326720 10732949 499433818067314211211967614531459991950 10732950 62289512131217121017990537738035795200 10732951 -153979184106390354388168085888329237048 10732952 -219656196969651645786677458260101990400 10732953 -177817314927917772265321038172169134080 10732954 240514564703199127199857604111050206432 10732955 39137687589877578343977659836326363360 10732956 5878856909931069686873848260630994944 10732957 -623568939487519650165508320513632000794 10732958 407040260883259534133561808330794765760 10732959 -658384584173478871644734603368065719280 10732960 -233321460858144702555613921847355310080 10732961 919887998776963893563024455930415362224 10732962 -92110419100497608286378296655530360448 10732963 1074771727136884885237895665234745807040 10732964 -69679961071969940567925786739271912448 10732965 3852385834606149347564763834074560320 10732966 142765810645916189765589752442759194304 10732967 270813952630455924229598095622798653440 10732968 290319669315366466041463638704929459200 10732969 15962978809861259964816050149546815844 10732970 -154848297144851255313062385619844956320 10732971 27879747847390008110330132708304984240 10732972 -4138852713395842671703232451338229248 10732973 -412611114794218162673567495456553874656 10732974 -43252228315268448589703311029656764416 10732975 28173212702826747744786181021279296000 10732976 -86431737722732736227884815618751315968 10732977 -138202851923855351522621661673277871372 10732978 857926429976875432110945779319397920 10732979 -44346320650500266677886230899461077416 10732980 -91777572446367495742616493936012718080 10732981 -97959785261896163285222099563073875808 10732982 97371575806789215516219322781381215872 10732983 -363036529248775111939234357137611165976 10732984 -290735075186828551705747495858158182400 10732985 -320098687339121391855485646314543174400 10732986 -18990405996250960688828981655342216960 10732987 -525223234711225896882584500507446516240 10732988 53798533573948117776506125951217949696 10732989 41736960777618871586158375696540909824 10732990 201854499263534756634991711754355717120 10732991 42554970957455712998674426232491890000 10732992 81559054678450196513702824006461161472 10732993 40023887189243637053893062562774114240 10732994 217528300304351640386142078904238041296 10732995 45504580980634668037247135084634623040 10732996 -263536860342135131320426281058109534208 10732997 -302206793935835500979501575429907616096 10732998 -129090198201827270644926417623139417600 10732999 90133230541390899263657472543035621040 10733000 -77625265673612476845852234667015680000 10733001 -100081231763523313434979840177875580800 10733002 130030079195722136240394258913643249664 10733003 -337444002664793938276613624562970632840 10733004 260436543945268220551291703040377915904 10733005 -308042804421379258215683142833154612000 10733006 1759446174835819101601503643764092928 10733007 -290134002755052288858743133008324490360 10733008 21073487608993036123469028240962224128 10733009 652390547986620831918349745119853395506 10733010 -168183316202290561273383139406157181440 10733011 517283687360584833577100560559442098448 10733012 -174342356005249792626988534819107225600 10733013 -757716275586729317892165055396896393600 10733014 44430183564682916961542206677731438592 10733015 6888237736915792222368606912874063920 10733016 68873254132783456930625817569221017600 10733017 -374607011998010485487529129102919977980 10733018 27568692000630472897284940875222030816 10733019 160970132564315633903369558736920371200 10733020 128371620048165525307396282142696916480 10733021 -168396265829232329955204964334198514300 10733022 -19142537042495478770024822209917915840 10733023 -290642957914368515377039507797034798080 10733024 328810729260892243416883606093352140800 10733025 207687477967196927257163527453400626800 10733026 142490712580902054428454459223408709712 10733027 188423906273688150900181082161240496472 10733028 106804026944395288260878466955710673920 10733029 -867138954591895548451305241779433002370 10733030 40201367184069402853336212644342538240 10733031 -11341080510634511345314599541446685680 10733032 37258924248483838441963258890677944320 10733033 -185836715379299078343756437079380795718 10733034 38953976191043897059361171348830663680 10733035 608968115256469579110438093044049404160 10733036 -186076595200310468240557070003027685120 10733037 -19479256136918567949758181009877426176 10733038 -7690068847025829486954378000813487104 10733039 -149200825544447930130290896620649802160 10733040 -13334492028923741655659198705614848000 10733041 235130615155379925713520438312737593584 10733042 -270924783888900320378648481618068732928 10733043 337786232709884240578383602700475752000 10733044 4679116568981050974309566160937574400 10733045 -194777147713109952974265976264625716200 10733046 158992117229155252946748876816742032768 10733047 180416050109465529697421860461838895280 10733048 23233516404439719527738313152922869760 10733049 246002962789356429397700800246076427834 10733050 -18980419066199654900098015252502287200 10733051 -44174374987647450592880540648266027248 10733052 -380557886113262084915229724194074689536 10733053 -527379922019732379662881722415496072698 10733054 -33962441614338384090028606839774317568 10733055 357971542680150948058622782582980911760 10733056 93963162557437353241927202838562209792 10733057 -365020829531091194675911266279092501328 10733058 1324751437948780753775873832686742144 10733059 429978224080401662107447525475005035260 10733060 52841345482425062402112814285879196160 10733061 149608981138492505143242018394958859264 10733062 33687033794248660712771262986898924480 10733063 811507190559120630602501282176679640 10733064 -114671927561168290020985323304927764480 10733065 17002606336937694388545512712141312000 10733066 -244716764971662088953520362571644573600 10733067 411347689151179258785359778289239247884 10733068 -141513106300206057380528487184150683648 10733069 -196931155198039229588608735553841746004 10733070 18863966899953662402759373093886156800 10733071 -184760558192570608495451670439480440248 10733072 72369234956826937264978851819440308224 10733073 218507054498260184906589661846500394944 10733074 -76527849704493046366641436652236423680 10733075 76691089825188174774725872592211321600 10733076 256923068724848563398738578726107524864 10733077 547833293028462148179258512644346998332 10733078 382793594524445660089147635033808887840 10733079 -38488404580965060141865216635646578432 10733080 351880998553834702602004403134661836800 10733081 -114092857649623851133426527795174462000 10733082 209081497482655936126238451659439969792 10733083 545530357778678262838335528977887881504 10733084 -355311007271553816276206675165012734464 10733085 -199758431066699504563315125774099204960 10733086 -8667058387266106196674283878502453760 10733087 -245149800267784241051149287796208522088 10733088 -49603393524659045299659821082017267712 10733089 -256484397845462196477700182261810748160 10733090 -244725801382148435819897858468005086720 10733091 -304438829005839256071858202374638347536 10733092 735693093705289312934720073128849974272 10733093 -89660745182429320604203514029736956416 10733094 -132823022954440581440558213824395192960 10733095 -358532134476673498692703357011165923400 10733096 -534343464925818734535107942535323811840 10733097 163799546976122811777408833503146176400 10733098 -553990308136968750923686501049358666240 10733099 12457479332152543855404444351200565888 10733100 -43627824856773254125806355879741440000 10733101 10437137091068450097781721083196937952 10733102 131452985991910926927010729332731607552 10733103 -161129031309785895264321638705514064800 10733104 -11181149718683210425617214177553448960 10733105 373946638210765484352076657351090238760 10733106 50244863043266298151253568621788131584 10733107 19581658174956279256164252306665493192 10733108 -146247833059969100440717969583441362944 10733109 -368750809240216886214394605134454288096 10733110 298380082367719079173653131010628200960 10733111 30397232226302419778150192985646671360 10733112 -91480720386632041273942328979586682880 10733113 574545258871590498607970336181484038100 10733114 98351176268073657141376511393310650112 10733115 -308053508818392763166003197932561473280 10733116 1572274914528639116419126830863153152 10733117 -16222597295170635136848640048978069140 10733118 -99125985844445328131344258294348111872 10733119 2536979936736163539034488780808089680 10733120 -107241652659213992838350893282618245120 10733121 83632111398727554181967835299529926400 10733122 -258032815592785047385170238533206595888 10733123 393332358117808436349084130971924669372 10733124 -138149008056222725811805621120683500544 10733125 -40875174943719695224453962023164872500 10733126 131373842247745939592623879359930662400 10733127 -180540735609587380302228942930658657920 10733128 89715610211755199637674106588782592000 10733129 304832040101092368793883367889942998480 10733130 12502993760471915593977860705203384320 10733131 -267461474307465283955603728875177058368 10733132 -511738927402692329717418187503264568320 10733133 99241834185794071466362899103404369600 10733134 -184994033570193239027493288436272839040 10733135 -22773589356818590265400858746633742240 10733136 1988293546657179383416283884272353280 10733137 -76330178293309645314204838840442612508 10733138 163536100261650455286537177372309719040 10733139 -111766247346026496963722914929609792396 10733140 -205990481621077243783002990369905080320 10733141 317594463006824739229732656619014977184 10733142 -64606009539258994216753621800039038976 10733143 150473432849631767987304847705345060200 10733144 3452174719518603106798066357899632640 10733145 -114267516317473854535759100806084517760 10733146 -89035460509422351232353286883661818400 10733147 -762063196071169004151755141863214830008 10733148 21898172399772572212453878618226008576 10733149 -99817138913214655106974565507654485664 10733150 15086457297715273470491407198507636800 10733151 -58811382004340864148004486824222154752 10733152 -364007148350096273060066057594340507648 10733153 -110523649893197333799905071866417088320 10733154 131915610761209624557943112897799743232 10733155 -767618490097709057620955586736384223040 10733156 2873635931247446122663378797933772800 10733157 14534632541711666011649928735255134400 10733158 -33399934950333536403264312944871556224 10733159 472243819190585160482811873157632114360 10733160 254427282315451325996784052329845145600 10733161 120562710382643555399741967428418758400 10733162 -417060260479716930862438091007342009600 10733163 34966423620569233172757351382956737280 10733164 167337853083110191746588719233726268416 10733165 -310620382511576050613369342671159709940 10733166 -61946861174400412334027440756309821696 10733167 333322110513409462750746089081413643216 10733168 -108368305287979644227710097138813534208 10733169 -3499033305944766561712661804775558912 10733170 31365102260850235930725374332757468160 10733171 -178477658137204176793427699445186472380 10733172 131599207500042768331974314252285140992 10733173 -704481916921393163922010102572435856896 10733174 133003903253796462243098330532041970336 10733175 -411075179331874180914328648262648874000 10733176 4984748524480533239133947703687782400 10733177 123205452732967947116487275751684088320 10733178 -154503110217196417183317471396763109376 10733179 66711529374894560620301486016856655780 10733180 -121083650010978386013403219459641047040 10733181 14307605082732964413767654422117873152 10733182 -51149385846839122929084699003278743488 10733183 -546306145272615046706084169940310333568 10733184 -97951111378059224181863032027002961920 10733185 -296954868330889781526277519294917870660 10733186 -305661447190927179314026604588522396208 10733187 -777092730305070822209228227585828032 10733188 -654389492398193116652215092886955222784 10733189 -196358145888358507030996775139494456646 10733190 8007482355853219974900550928814163200 10733191 179679373344007166537939569505226221872 10733192 87976723415947288259489131365390090240 10733193 -131923998815966400007615671108118031616 10733194 -99340132363823355442850491251747811488 10733195 -515274068865129032176193028314130969600 10733196 182969251769782870466537430524401044480 10733197 -469050486421821821075000311139339521354 10733198 26259700155211511413084191129702773760 10733199 68209341015697171046737113135825083016 10733200 37876318988110037730708376765298892800 10733201 -393600704311901780230765983173933934798 10733202 43593149305622203906955867213440665600 10733203 17454812477683178181185443991802661344 10733204 8748314154675712749582595170250934016 10733205 77630213364374310309617776686691444800 10733206 59254653127925407122419678445950720064 10733207 489982166109428819800489368958912608456 10733208 131312316489035005788009848052244623360 10733209 706840577447268020805906941626383438410 10733210 -235463607752970396190932123198527550240 10733211 -258291725848185215632935160197659446740 10733212 -148757441701826932102342901219084697600 10733213 -568121727889282029505368777334597908096 10733214 -70229507571762816986742818175083320320 10733215 -236563854757219077698098512781954308000 10733216 320672754100978338132477716678824034304 10733217 -171150963722589547474102451032173540000 10733218 608713889215026658157404365762967970304 10733219 -63493777922354965716382609258478577600 10733220 222162066562899702492510964820760326400 10733221 -43009543917615887935946698553457436800 10733222 244726018335821960472575532883521191040 10733223 -35506670896440733651544710036845425664 10733224 149137274412810845572823986677327544320 10733225 -347033026415710989291747861280220129250 10733226 -2191879848417353250671852154024689664 10733227 865685239234025739206195496701522881076 10733228 99487217103182447940595780664120340480 10733229 -3721971531781286308254795276080772756 10733230 -1724929690753066241772128923248672000 10733231 224409763560777196797093910634639882064 10733232 120467957065599314815086165929943367680 10733233 -179631478661894876690706631935625648960 10733234 -157448398956349871648563496485060760448 10733235 -280304437577550102735268129225351362000 10733236 -198841046802454321350333657631578460160 10733237 -95139185225354757328148557860857124114 10733238 -283371152563424730684800358413350081056 10733239 715192594682412480038353366544282515632 10733240 73632690801771727144186505213068492800 10733241 -51768042196939207214772424211996522976 10733242 67947561992768771644660165873417940160 10733243 -62891527215970689091931689253824580508 10733244 -29632320638080571434961359124357372928 10733245 -275914258928160356786484050377767705600 10733246 -400808173696850904655019787926908508928 10733247 9672154145428884942950790295163289840 10733248 248663721787742573913710764963009658880 10733249 -612684091235993920105265809270926416640 10733250 -91522190405638627389728555463633024000 10733251 -375711413103796144829676887818077645600 10733252 -7613138787433275462837601187151690624 10733253 -200556639461960480843349829578517995936 10733254 -20393001253528161536157451554365203968 10733255 -45728158632602328537450037289712278880 10733256 -296929534673210833146821795640410112000 10733257 1095387006871565636336892051560142221952 10733258 -387411754250609718773034298545829474560 10733259 138249448238773071658513833389019980208 10733260 8761653035560173111648749894588175360 10733261 -3903704877231128574693580067198016576 10733262 192345202421260515051449501322208226304 10733263 -11233589360959551945286702412939810096 10733264 35432438308425084021825401475376742400 10733265 9914639689698943345728246910638567720 10733266 -43148259362594245300576828306469323776 10733267 65383498794850059666888921292627124712 10733268 8115792911163215109437086904982773760 10733269 224433574373864176092985136531704078670 10733270 -5339206869473341335904413863988147840 10733271 -299236206585599393668318646698124632320 10733272 -357698898742320106696160050370753986560 10733273 -1980524339095907830330893898272518496 10733274 135785587908834210129392195089404156144 10733275 9676486962792385172889892942393418800 10733276 -173405532884106013331571405336351843840 10733277 60961969359181440840360717694230765120 10733278 220409327407738227004511396848380819456 10733279 477169581743262939362594331418125182880 10733280 181967966871597385885931156632240128000 10733281 283089479549083429395251647565251718932 10733282 235178739743949996899959709565412669440 10733283 -32894144829822045769691951916149875200 10733284 -302360451884941158260554395606856192384 10733285 -136969485950981731987595157357984522240 10733286 -18835605827194664334130217359667516736 10733287 576280927433548779553518860829102074936 10733288 23712639236575052102875022212535040000 10733289 -52666083285677150226237871708027625280 10733290 -302126335103857348651314191354569612800 10733291 417632879318741053459585846768467496692 10733292 237329752262824417603315801380021983232 10733293 -407785394221619328650486791820562990336 10733294 53968731012146350417478740968133710720 10733295 88162342005795510151932363559211005440 10733296 44952193621092406744804466873849610240 10733297 296941639876815489448691779884465361746 10733298 -143757657544242924457916503743973451520 10733299 -591154580996708092365234910829555329136 10733300 11348284007208214190630779593561964800 10733301 -455533835287557276667425714660658858770 10733302 -17181328143406095563552464543149873600 10733303 388675382952138410905815559721102581896 10733304 -15760230349938738915015615122059898880 10733305 -269518357468367455548560938576108920 10733306 -407273902570169227600110173841455250720 10733307 -62863082678935645852261717166778519840 10733308 -239218042708743296102355745086974383104 10733309 666860717440241348968272180685088640 10733310 -110889426539849853035748477984019476480 10733311 -148122813323850212011008456613638005040 10733312 29103704446197520995073604396248989696 10733313 342073348075393212479558639372081200944 10733314 370225784659387767942927140387475170256 10733315 135007627808863126405930291630992834960 10733316 -1248457871351999087804655912291139584 10733317 -78899346233692979725089661271134282208 10733318 59407461406239096574638226163365417728 10733319 72053932060467625759566525110303839224 10733320 62940059080140532509812582054572953600 10733321 -1230699387574825767442892765318018863488 10733322 38271449737973538860628880345118206464 10733323 149636019979437397313380542123069279572 10733324 130036478620078594831462345527742310400 10733325 -124678897213374337640351404125646346400 10733326 -440883037343953001205281888695933581888 10733327 -223852423194331835861658496820326323840 10733328 -10674664936543314324331139139514859520 10733329 480396636302421674908087524593972810930 10733330 106891067883621398143789205804409364800 10733331 -131701148180704731356297320685397555456 10733332 658431332890459018764743952883756800 10733333 -4138278747598691742942764499685711776 10733334 54862876512484967409442288892132838912 10733335 913395062008098982680670775027670192000 10733336 11627871446835519750091602957459148800 10733337 -343965473092818697761987055051331949120 10733338 -144793292393589318014725785017715890688 10733339 -283850430040114010640395434182767358000 10733340 97484653187566934637429883670366131200 10733341 -161414810511693042998673840193834870656 10733342 83075769925295382483654716654967987072 10733343 744580091700655316478224524774765281024 10733344 -738979269080343647712812697359299313664 10733345 -150116163701961844599984124775957808000 10733346 25873832120843058875951577332861371680 10733347 -156284956155986781853678788330885560320 10733348 -161907505472446918194733485963606572544 10733349 -8769531141402333345693346700455268544 10733350 -144746273081969610602191291162608717600 10733351 26641768592942691536065131101877359352 10733352 -58381623264749860916093911908777246720 10733353 427534922919589807975499567649701652602 10733354 130250356606451339713514277869109871104 10733355 -138459674606510617368942982619692774800 10733356 545082335984758428875734829653617920 10733357 522319971132680306245873599961941792972 10733358 160002420942946406217601747592788882560 10733359 2840864987048647383640290361081872768 10733360 91871434728916240665122892005984501760 10733361 -99140779517094557893788641878575055680 10733362 51407239728266604371310205983822684432 10733363 -706578133524456721429552349165737526388 10733364 -288032260570088116237488264355522560000 10733365 377917370992966266362001142381840543260 10733366 -138895762538031448161407210556317736960 10733367 70919260951825141112708156514217791312 10733368 -338820102044759199863296556403425280000 10733369 245953383048445334230487515363583150340 10733370 -62740078683189826208702302714937299200 10733371 -665501885472919396816988456360765244912 10733372 -247381987670619720764711491077001363968 10733373 -85332100561294977811864637078446519776 10733374 16975033688566288561696225187530537152 10733375 -561570536947121404449464186273594916000 10733376 -138234264063831598194164679324915990528 10733377 139099922888617409012009315071596371520 10733378 -30357212826110555875265152836939067392 10733379 -95134534488185540791571882653673329416 10733380 37186591523513728277633065882895831040 10733381 276993594875082828058117629309284353182 10733382 -189438422762886871664264603871056209920 10733383 -903246242005057426586612971339328465000 10733384 -91577801709938908141800486790568140800 10733385 -24021683665450161562483036095533385600 10733386 -346752268993228340529982798058667108096 10733387 -23029357593246602115354479293945781760 10733388 2189096682230025558656396265695731200 10733389 748597932380669368286872419953533267190 10733390 -17996114311454748095871718565522672640 10733391 3053995365907845275786484727758174432 10733392 239441686042973544817945831611884224512 10733393 296085095184147947158015593603030245760 10733394 -43229962371093032474368067671941242880 10733395 -84143370785302690168025924839999134000 10733396 1115080956431977022451583471813999924992 10733397 -225390329350483144417928549504497346400 10733398 132355673815650339191710732184253755520 10733399 107629893523578870198713705809686107400 10733400 94724589511498080909110206656360960000 10733401 -263415694309324654165156563321410940348 10733402 1344797585049975746196039432803564544 10733403 145538869503721784463136736935357777200 10733404 -237970461960025875006015698105362145280 10733405 95803809291192693577013598521891420160 10733406 -229732471614172930986122961830220079296 10733407 327148822025343738608031540565015866656 10733408 -136129885797683825165308265600512425984 10733409 -25981339977572529027716135705272109148 10733410 145351039258930209678205134101912512800 10733411 -290005458447804521317547555064730738848 10733412 162471798944949436599399024211334157312 10733413 -706693076640115484065840993288641710338 10733414 -28617648868830553434810583926040170240 10733415 -59446467511967519296017721824003356160 10733416 319832756217138027740219018902155156480 10733417 -12567762468382525292442401130398808588 10733418 -135814139621443409259337723292130201600 10733419 783445319199570045951658427402168776820 10733420 415010399035700666895449966407000289280 10733421 -6614331230109561215510846954266920000 10733422 -41390153962905150095080707674861425920 10733423 142809132934851832435249466111860671720 10733424 89380238187314737707544087100494184448 10733425 -167018692746575998545028886650645843200 10733426 -9347580619104232585538117386564320 10733427 424190413190460872139424383330146158164 10733428 -17115493519904573875397347027357620224 10733429 147066350797480906526823361858438447776 10733430 99366694098175009355923377958019829120 10733431 -121565123852277470009391283406267555136 10733432 495822247116949291814319117613407436800 10733433 288813259466618513782147315688455078464 10733434 99338463193857127589875757853388015872 10733435 -367402609633670403108495424890383397120 10733436 -56752998902171215053551704610020786176 10733437 611475227538049909706466428740567528704 10733438 1056741205505549621350880124576995712 10733439 -60056926925337742112430261309276990192 10733440 146279128699072275587849349741359923200 10733441 138576864501998498440467819630687954240 10733442 -93001576118073523380751401907524760320 10733443 -223198388390810391993449568404510297184 10733444 -520386303984388373890220139734817416064 10733445 -11263935182686694708043963739722480000 10733446 -43490236614845094006551862623960999328 10733447 -741601947573796571037347151287281565640 10733448 -46133459591342712610335644571675033600 10733449 381275323074253493623403815495284520036 10733450 72599326431571118165221936347282266400 10733451 -10936860557578510911583373308059947280 10733452 -166410273505352687332593154986983620864 10733453 -396352061942830440540388170049544948298 10733454 -8667569757893488849614387323410875072 10733455 194148471093287202121669400796311124360 10733456 66056503076056480558324336845321142272 10733457 -137803744821853793784888301395622210560 10733458 -266992601592803391324002709463192567920 10733459 7112539342044661083496050280849565520 10733460 -101597250913866475531376800770316339200 10733461 598498360283661145794331480837889394400 10733462 -401178138877052356964015022352610817408 10733463 -34877823864459377157752638781701562400 10733464 192572486403938214897952515438513561600 10733465 66853041289946154831150583732304809860 10733466 -8977273845082881423478190651733336576 10733467 34425125771390846365755337632847249432 10733468 47155541204446420304383578685575522816 10733469 -2564877027187428621286847824814373792 10733470 200636944908870244178064905764166424960 10733471 5831172646580163853528658265872738304 10733472 -8249972717333489646184795207761002496 10733473 35958391736863450620884079329856980500 10733474 -299572636289985904159493448548216985264 10733475 180901438665674614887983845654228098600 10733476 173637226591321715436685736727339442432 10733477 -748425369608380105911208493446340363328 10733478 -32861122016032156512297115761186244608 10733479 -82655366910651689686316789350807359216 10733480 -122842447117413823042530719270952960000 10733481 -103070373497170592921986607372847067200 10733482 -20576281415715715189495953417106758048 10733483 816371829875778910350038957158967655732 10733484 -840450085560013024070406747003322368 10733485 -24281573647474516571638341691813994880 10733486 -13708063331626123588164450556494191808 10733487 -10588571291957901960790864310955803640 10733488 -45414439608795849420651716296933376 10733489 -1310524765528850690750686812654175320 10733490 10240297813533583499584694775696000000 10733491 -372353209498776899222775788238137879928 10733492 96644571825000553464794309442150297600 10733493 -45467694569259642006955631608670217600 10733494 -259501593607510405219238082457064737728 10733495 89247245547149803213595829938247756000 10733496 -55541194369001574526094529326505984000 10733497 -51786737148905838533964326805978915968 10733498 224137673195816177082221169941221542000 10733499 -334362369797428580765161968726322560000 10733500 282088911604535582386301988556334976000 10733501 50596036301137949794337427841950518400 10733502 -18734546009347871984752792896992083968 10733503 -1877863390394503674708705421834949520 10733504 15053947402540494501876826268674031616 10733505 -321932206093991731453768275528854509440 10733506 -112068966063410218861806220230637048320 10733507 -326057987747883103284704307465830438160 10733508 -105973760921058619955110616612445940608 10733509 738487392694302260307919671954791824860 10733510 -308364253446171774673696974187843923840 10733511 52584818048457860466416465865670703184 10733512 189082568529614241557016127615713715200 10733513 74713710693274280176797240181933161600 10733514 2563738586055315582382530806221451520 10733515 -45669068334769518479306041127571761280 10733516 -9792607957033144774980143552039831040 10733517 184871323763826176854596849044901117408 10733518 38417930459710385169278995478364767040 10733519 -278361265743390390819500536243741816080 10733520 -25183942211386828524480847279069593600 10733521 423396759046044138523954081016405599744 10733522 -155540711212723185104034631552073912688 10733523 25271726764334983254876657954054657600 10733524 259409280924401232020901438096132020096 10733525 148659035020754629141859154905349201600 10733526 -127479018320995469205737749428636393600 10733527 374227270526471127507763130613425772032 10733528 -525290839012076925795476034305541795840 10733529 3354361728307710101490476629669095648 10733530 -114603433356565167801939739894879383840 10733531 6925988804458001513049233010901958952 10733532 244460509490674419947482179655315095552 10733533 76828251546583515262619194781770623488 10733534 -40525584550122775869356592440515335168 10733535 -302684893035491554501482559144991768400 10733536 57313659604366942262451666067970064384 10733537 302099706667029665834979502892457384240 10733538 135901425280244098301540746995769551360 10733539 -162234084028531280904295328021390548344 10733540 -55363773232673655540274854414377813760 10733541 24450504587158574458020365002716568704 10733542 -91297508661814952612055617553480215328 10733543 -44771139773046750001463248804023307056 10733544 -133015614023126943929625872162592752640 10733545 96729794920919729191733024265102018960 10733546 169111859614029227574597229097364119472 10733547 762154289033633466434457034887722520 10733548 56967425665126101564329262538910370816 10733549 -377098174863837356174561769776990769450 10733550 1602079863327960858415703608827264000 10733551 -121020646337027451937977300753541004600 10733552 -13423113139077813191634488943895216128 10733553 452529348411146554233806269526567228304 10733554 29166948197669481719998640092691906880 10733555 -10039594659701054039738518716488114880 10733556 161408670795042083229497052137833267200 10733557 -341237184598434093130284408741583154180 10733558 172390228109300720431604936025562697280 10733559 -310770945549217378046224992645110481840 10733560 132900343777626375632004698425834291200 10733561 -124143100113381456460186255860993266838 10733562 -118096277694082547860913502870226791936 10733563 486248725399317813321614459306362827812 10733564 23155124098447127032845164724630269952 10733565 81138598297352569052269195504191527520 10733566 599382310674524355115761451711435680384 10733567 96905544790581820455480229673702888640 10733568 -5835662060890402693468746806533816320 10733569 114169421965846380015607241824949608512 10733570 98804219294232092535087134410632898560 10733571 280665431618598145970221995477470650608 10733572 173768393146777199928495669603030384640 10733573 -12101636916206810412543266183662530756 10733574 2418942209410516592179481465478394368 10733575 326511992736270535849135396249340160000 10733576 -87113932648854353366281194240003440640 10733577 -438296992532863342690328327144680400880 10733578 360606896854162269744056032357109038080 10733579 51815686103337563029043043610126466376 10733580 -96034819956494001964634724225011712000 10733581 -627142820261091401631404441399035630208 10733582 445801205955296302740883630682910163392 10733583 40924693013066310503763161150889838464 10733584 -169996194558367686700199408336982630400 10733585 -264262500011178382918274146873562283840 10733586 98339745783860168438231713239057972864 10733587 84500601524535412062812822229156378672 10733588 34119478880098785452755457652352418688 10733589 -255814433066747770936241232328692703236 10733590 58882690978281354943169513627174657280 10733591 1382071520669202465332584782900601793664 10733592 380543539308727261986884272981832478720 10733593 -182907200363070349450355562442962807356 10733594 -192475455259654054381948872643077880320 10733595 -4854809708360415841476965114257643520 10733596 -418221139658414980974525684825901009920 10733597 324372415155073763972004060204111012486 10733598 45385377943748484364845861320263929024 10733599 65143463997934362653309411503079464264 10733600 223380474425392197600461284241950310400 10733601 -24274454638161049410478091653878032736 10733602 173392383318270921561081355522892959104 10733603 581068053839737351001595144138895355040 10733604 -64799702046369335323627243040834408448 10733605 -469843460019112045473925130614767404040 10733606 -15299129119790800231601736299641622016 10733607 44067503181329721374862909961426706640 10733608 -299323911045772771530963305374158935040 10733609 -293116986994629840361205922083394221190 10733610 -48794220385267728525999131382555882240 10733611 110739457731364163590068823282059891744 10733612 -82187079240552645151807452117781828608 10733613 -4194046286652432285819705930047980992 10733614 61995955894382371022707084070100238656 10733615 -505695659864424454895149709843003325240 10733616 -95813407384133906966826050162427985920 10733617 -1518228618663303894896528394059410752 10733618 147418854293526260023649933135630063616 10733619 15336605274175343875615456030754587488 10733620 30922408809915043017343242352437665280 10733621 204615720276319041966383912737451962044 10733622 -131098939878233931876988755476112664128 10733623 858329597521663591292746157612299848872 10733624 -54178855055391431271808022188321013760 10733625 -235726887995980853617850842735678080000 10733626 -35233374521291738674739204583865405440 10733627 -475846295767511498080084803243101501568 10733628 -11834607370157200283324103255045159936 10733629 -228102213410696147210183529697589843770 10733630 -446934747069197138263136056619532065280 10733631 -494654318959959287348233657986744981048 10733632 20883133381505131644210308165895454720 10733633 10143211082142624384577423927766716080 10733634 7619823164671438782962204725610689920 10733635 -71008132663856012168562075111065160240 10733636 153768511476641646629593604226712531200 10733637 -51811077304506375352943397409789501632 10733638 -127723620144060724495388843412950296320 10733639 -140750253872866781542641701927208293280 10733640 155220320968221023260509937437057024000 10733641 -90591701283089002659541509382432326128 10733642 143755487869012538374320741451841518944 10733643 267808184360122977223333003943116935480 10733644 198024351421778248255852206020920966656 10733645 -261370612093045763386575658168753214280 10733646 111975633575125060704267116618268503040 10733647 -251470988040995125427509482423613537728 10733648 96383378792033978749450358911220047872 10733649 -543682938781267374905515777577481072000 10733650 8432036846741874831780972316249450800 10733651 6414518177593687974012450522766771200 10733652 121576467502969204716643697340018581376 10733653 37414737953111286501997075343756286880 10733654 181004967476729979666580887328900114560 10733655 -110735934194733880598086133793363729840 10733656 -264892804933458483064402115405295237120 10733657 -95763285351468018436964199126777782016 10733658 -1157560308208427033735009326262951424 10733659 -282233646394696868493974781646107197440 10733660 339986384822953533118245586719375360 10733661 -20898686499716154346178338511211591360 10733662 -19436439039475091764425789007815840000 10733663 75813063246099592826481073806066710304 10733664 253203881725390452623817824844916457472 10733665 502823923842158435123419554648086583060 10733666 10063801931869197175717739349615873600 10733667 75977335996019054573789251980576322560 10733668 -722081588507685170139206811936269312 10733669 -664485533530797614403773465408339772930 10733670 -199551022347436490354053904830702684800 10733671 29897720053666175880433349694913041360 10733672 16413278448474310297002196836634951680 10733673 396199872103419647075740631837306365584 10733674 3780749213670591940675336308651285504 10733675 -156741502109064282942184472233086383100 10733676 -95392921592580705187686590298469585920 10733677 -218941416950082824296210369899478078440 10733678 -102709717225384564487700539801560551360 10733679 -18893607911436975392845199063009018952 10733680 -112261265798933742565998601448820080640 10733681 -264389513198941919926433582364670300800 10733682 -258956314138422725929338770266230936576 10733683 1128081353106020734461920930051393852 10733684 114662095202020031738474092555350269952 10733685 222917834358053453543552268414482368800 10733686 94571835421026784022861064260484196224 10733687 -123247390502424830585724728819011073808 10733688 64768151125752749371111087388491776000 10733689 -603254838265184220968166559282741432960 10733690 -186152944037759005631488575328097107200 10733691 88020896639891421058668840317470215192 10733692 153260377456672691586832409922873890816 10733693 -777104112009211630385072420511858942240 10733694 -162046111157962537590814924447093713600 10733695 60659275280513848839291571336140702480 10733696 -674089309695880483657808521382634455040 10733697 365453205975549116040508621092769245894 10733698 -49334592623650047408596274078331911264 10733699 341145996861507988094415675626628913464 10733700 -31876961658094559158527918170834841600 10733701 37339199247178236207798029280435810624 10733702 -21707067709966701940977045223877134080 10733703 -1576342661936479500976790594718669696 10733704 -253095136704844628556058208684877450240 10733705 -213681580441425019621381544768290602240 10733706 -223665133973324467532379108401204103888 10733707 -224164176253139669863860208550518208044 10733708 -502891281254538470516974692624536455680 10733709 76624892646455217487281534288475140096 10733710 -34581107583168489187921879112520080640 10733711 -68415466839652462741441190171111060688 10733712 97806149081854571857590174887820656640 10733713 67605329565891483632755232578684375024 10733714 168945958096559466776659861258125933456 10733715 -4397191038480903058496573598475879200 10733716 -25616762257547779224189821561769654272 10733717 518206879283968883480891225165751386766 10733718 -50028196101227645404762140617015056512 10733719 135264870058149213394090048240356495360 10733720 -170817822206589220037328775487055667200 10733721 369844494744709249992385810040822223312 10733722 -335173158074861350627887896980656611088 10733723 28294276576360155684151055533375550208 10733724 66157474345719670174723125357627970560 10733725 89303316374601223861799065489106971250 10733726 252163569685368148093611805738619640384 10733727 294265723675333795791087632828359870080 10733728 -935623459484110746253544610341194629120 10733729 -65439726502329880009728288458411665920 10733730 64056993406490274819283876318588108800 10733731 56900703739481870195721993582468685532 10733732 251989693446575682673743227028389609472 10733733 858710338276221820491051155777903495520 10733734 -67647975321108600670871974037693370048 10733735 240615656184067247414496871913328707880 10733736 -132635119694688331663161756052653096960 10733737 -45738913170065777313971858780608913728 10733738 -25582419854253175387737079737323334480 10733739 102573147774710759378649481330029076824 10733740 -223115624472421265313293114762550159360 10733741 -685081901293865547302966655131378870400 10733742 71525010353490001032448332496233427200 10733743 651370040078533149530474902135009928344 10733744 -42037937071986338021058839681714601984 10733745 34146342254196465623289351679649019840 10733746 6122957383240629871020269267346220800 10733747 587832552745196444503942425958837444152 10733748 -1546472081715472549903075474623031296 10733749 50765903097068233895133960828613735156 10733750 10180320464324365816706429412486720000 10733751 143319675274639583003078475249691484544 10733752 -149103826461143817713939109131688038400 10733753 110299719741430922949111861669339097002 10733754 555885784269387144941337618559384320 10733755 -17005393184367337096256742572568692640 10733756 -69401728552435205451904912693175608320 10733757 42278721652117540437725188338393276288 10733758 251341768928977933875139383485738360832 10733759 -300979471974478409297373268712032136400 10733760 14918727916274843788443845294901166080 10733761 -393574217483908313322177301699412168638 10733762 18484874932450349760255739717107301440 10733763 -85947048947175600776607974694194645256 10733764 -413759333431878709903834606464881230848 10733765 -30563273941994274131991987924009532800 10733766 276072835157133218849139603268236410880 10733767 747776212784182072691322274221101142552 10733768 -56721496717010490291263646527763578880 10733769 -153114015209366891579687690900197243680 10733770 2189522196597853684442343631552804800 10733771 290203879634733434714645602918577421972 10733772 -45026342322114512113026835886380302336 10733773 491571038955806516529273487741983365164 10733774 -6766495207997547961103688974669167488 10733775 22299430715138684493783005101804332000 10733776 -59637096758884845917473095477798453248 10733777 319435956763134918258222311325530020980 10733778 133203780315424960180713755453881087488 10733779 -286166285733213993146820677202240085424 10733780 -271504658935284747603003046193948467200 10733781 68039826786792184336768203095124707328 10733782 183207027308213620908022108155426376992 10733783 476947512693768585494401889697023036400 10733784 311197285011316626466033583066738688000 10733785 -208925394491197557786819694021439081400 10733786 109449910523774625972652387480998690816 10733787 -464770781056743842683181705601542413320 10733788 -107490769580864383670771591173914836480 10733789 -4317500285403987183360042110299968 10733790 -102546922154999033345568946447400657280 10733791 546182884482723527258177480305876172192 10733792 38208274733698922769694474824194457600 10733793 -277402543368589030543077813955883876880 10733794 279649985806835110811953230459602954400 10733795 349233847403484337381085290467154366800 10733796 -287842025635632317035628073016737448320 10733797 1058426872882988119176784875502040279712 10733798 -257256731844823481379561531123142194240 10733799 579499586827066455868934179787341031760 10733800 -41031910622587125159375036520292352000 10733801 -199297467475144162348735735897024430400 10733802 -220781139695581802707050662439654932736 10733803 -629109599246931574988344204384137247880 10733804 -466508632750287448790257764729817125888 10733805 -191211313620305566974885731944019399700 10733806 441061736265027278431461144691590860352 10733807 -120364982965042311109854427099231043088 10733808 103698391545480537115852104055511875584 10733809 -483742216076769095808983074475161472640 10733810 20500173188445411988339826991644422560 10733811 -142090094648637327590510646670534944000 10733812 39341918945107949333001695704768757760 10733813 -626089057606466184821908725631185727104 10733814 26451607872842128726541286457665201408 10733815 389699126387154405883034669811478287960 10733816 -134023029262744410457226804687570595840 10733817 50736045181551782594394202135420334112 10733818 87156154304635938282885231190876723200 10733819 -840953242980536324854523446363774742256 10733820 77579976263131172580703113896593966080 10733821 83535559809655860845762497298401597184 10733822 -44685853363742891706396664803998668800 10733823 -718139547407279562544662241204385334000 10733824 345689652102888829694334351184037412864 10733825 49065223426586913044562836507347823100 10733826 -73798109496754823271003960514952007936 10733827 84015028400059332937335606397252819360 10733828 -181353780296105457902120517916757299200 10733829 -275662127391561967156010055503692457760 10733830 -197023010044484754289239167589901741440 10733831 65895625330940728424121859866881716632 10733832 3755158898121539099374807848905809920 10733833 346458688394174572969267944525459823824 10733834 -2595225833858579892024976568448727968 10733835 -23742911060639826144895635296299822080 10733836 1142867271288238740811844811088721216512 10733837 749558763753836640119372553061482998700 10733838 -76200453262647729841838414450698270656 10733839 1251614629608019487292726279343688754600 10733840 -936825115117459778585825300894023680 10733841 194937787845579784974905524833014283360 10733842 194605812763438492983380910567296716800 10733843 -41995957602516232812938543184531722112 10733844 -89314856145281380322277342908163993600 10733845 39989170929263044687147156706577401400 10733846 -388250969961783852459769295030756000640 10733847 -7602503077778961282782403056624711424 10733848 -47831257143105697758934969614784880640 10733849 44192645275276291027865105526416391936 10733850 233304898035192065549781847458581376000 10733851 483530414537648995729903955618355857184 10733852 56652723863818197778195007724494439936 10733853 71855861080896493949885573183954161824 10733854 -327544354106159827131526976998951379328 10733855 -559727903526501950165928435522498798480 10733856 113649718251724043380910127187067142144 10733857 -13724840694508115821740515045324207340 10733858 340084287432902503579786081222062161280 10733859 -352519728560027975957271875769339574236 10733860 -476501544695833498092728610655583846400 10733861 -117502818117132149774916926945988972000 10733862 342671199273758360395391121567540342144 10733863 -304032907945672097849250182005884638080 10733864 -256328405196012786514946973472805360640 10733865 -273848813043501118954224984881313562560 10733866 -76984176074872485537909464452216978176 10733867 267625643563538285157816341953363220916 10733868 365422582648559036461854499281060042240 10733869 -464329077047292322156845783815253639104 10733870 15988550627053730931462227828590387200 10733871 -539133041101074817462184838069445700088 10733872 -133448810986911588644342338518860775424 10733873 -710555044998934985664487317962992720878 10733874 -49052012468784013244680640759914997760 10733875 5882831702526474811797834876435684000 10733876 244263011458504145086310893414028894592 10733877 -6441960342248188924306995840381754176 10733878 -269614309546753897162386599085769828992 10733879 -264043003605537352661453285551202939760 10733880 300306425468652654115059016297436160000 10733881 525628716781954839431109928518187465812 10733882 132034987877376776010777126062010353664 10733883 519525288176640368421939719876709945624 10733884 -95734337342689271462946956291259934720 10733885 -131072211766179842526164716934180801040 10733886 -258416850714676351899690233439867142080 10733887 256321775149888220317364387149523869312 10733888 299361376164146897631117560677096488960 10733889 68308418389147244138121549369036965424 10733890 217368373294234663610035801540924177920 10733891 -565470802797120380856975320687415596820 10733892 -113450345491707880871846174317279457280 10733893 -74797210266591810157603959072819721536 10733894 -4855758695869214277514375877900685888 10733895 -285581923928537717668101942245453749080 10733896 552214551921102523959066168251329889280 10733897 -30056592910319976097590999769343015628 10733898 -55917764925265379897559967808209489920 10733899 13039014026593659478189812701470693200 10733900 -52336217688281195277884411489793312000 10733901 451598662794325619611942541981173156032 10733902 156313038772388525935961033048977276032 10733903 -8125675370881650449559227328485236656 10733904 22051997006942948041004250034950635520 10733905 19120354563834546283688370097098147840 10733906 -78103332715154436250236947471423244000 10733907 292440479083279808629462675345192020480 10733908 275025090094099454272098886320699744128 10733909 326613701663381750701912012917633458880 10733910 94776286940294302112473756727095680 10733911 -885507137103540710653600988857285771200 10733912 -293598055796621867862624597690967941120 10733913 193884153462687876329210008299211782144 10733914 223741200174141250213637322338635944960 10733915 -427906172404847381795292267247239039600 10733916 90324037808706140670143970838501023744 10733917 -404196053569822101271760848633183722400 10733918 -2187397007354885156828561854346673792 10733919 55315235240817209797034388625549208064 10733920 6763861867923931950779194195653427200 10733921 -481541229735557247930142858291501259856 10733922 6617139445593503633874374087301932544 10733923 113816686024402624376658552883684208400 10733924 -79001553474622486537808502248635991808 10733925 393978563257702148875263475663531588800 10733926 -45135228013634494608652598954951612160 10733927 -258391168326435880536173277359247746208 10733928 153384908166867435667444867437322076160 10733929 147608955229767170358845924669998282320 10733930 -63778800885772842148408369860840020640 10733931 59304132301317483557105975916732358080 10733932 -113009336067391822161583321598224086528 10733933 -179955711618516336156311515189187716224 10733934 -78510029394476204316411393732647149440 10733935 226385703856247538163719753081984215880 10733936 -59460084149485794401033189955427368960 10733937 -177559622922879535328390623595418502848 10733938 163003798347657190693060598227144239120 10733939 -392976546635121036780983020578905212656 10733940 -35612714521276459628870664974806652160 10733941 -58993042290829281742795800571945315616 10733942 27098764044115791952776229436170123200 10733943 -343557825809622509824264573018713286272 10733944 -48128481877728978515114133472806912000 10733945 388091862876658501208907071132832869700 10733946 167141209239086526323613452486101469184 10733947 -11572227314841287114961480089252303328 10733948 -57168761246343133915021366601595385344 10733949 -3882735351641527687833358606124471316 10733950 -58905456558623167630099115625251673600 10733951 -493000260972016278125799955493088026400 10733952 -15672461357486756478201299721372303360 10733953 -533242523437411420605871332054486367740 10733954 -135983285156346232651002329824782729216 10733955 -94712826102819505537029369116626713600 10733956 415486734168515676610487409570121301120 10733957 2676488174256328001706314158226500380 10733958 8790866452556575286098285077817964544 10733959 17339045962290501254913474869163388216 10733960 -403220231724031116961582952796833280000 10733961 -1818771255871558225102791694652921856 10733962 212044931561126832572695027998770387712 10733963 -308074083680461237669195457586289279788 10733964 86376082631761701562403594472587615232 10733965 387422858636932869703739702497433735520 10733966 -326821279306500932508773688903617045568 10733967 -50337705159489368338316309830051860480 10733968 -15743104797797334505006625295009054720 10733969 -401396284862698187681820852714974535630 10733970 55341392234132032090680726790977254400 10733971 -197804674725951610093853900677979582856 10733972 349518986219939277412361863734652143360 10733973 43791417955699401517715580617634904800 10733974 -6127622064821895034186283983932883104 10733975 105295913096682234990723424998057552000 10733976 -173878715175203885925081390555787407360 10733977 353398031691813511536779534505835902852 10733978 119000113620409064385376699460743757040 10733979 -600131211255589490613031657591228532112 10733980 66930259320554630803066492509774528000 10733981 -123460434569073107649733486876508586036 10733982 5530023675407709816302691741295217664 10733983 91358241940266120521324924544107457264 10733984 112259612660995335850510132381595074560 10733985 -173279172485210316839998936054463404800 10733986 -109524158830011646107918135833161545216 10733987 896339683447167779039878160231573758368 10733988 -72957427109312145853654929568502753280 10733989 -5363857769487897859930324529459700000 10733990 -123397595669013897436044652738649808000 10733991 -309001860664188020244556762064571067608 10733992 -680048104965382604047601385743601254400 10733993 11228655583757835591814418258658556800 10733994 -81007924440763538693201112870108828672 10733995 77319103560942140468545507576210424880 10733996 5974114052969364392981308228339716096 10733997 390391975011475246675545611505405084960 10733998 -59377941708898692418002171836333936640 10733999 347964111195441682905047840849420139960 10734000 23720618017204480144928464822517760000 10734001 -764951106836069644616901544560388950528 10734002 292802022742001270156368999050245853600 10734003 130642264872577334537395708930892941824 10734004 5902882037976174637161440666282545152 10734005 -141996173822979588926604886060836004680 10734006 94609911556185822720533097284934803904 10734007 -513488211565298023173763700993358166744 10734008 -51907524313344900721119464666786979840 10734009 -135784564127117154511432428910569136128 10734010 82757883851243595243460981378195292160 10734011 88827091805332340273061399546828736800 10734012 244701923759404912753583307477612134400 10734013 -368995657530108272383472130455222743738 10734014 -182488888862866160701432270492539677760 10734015 273434734612146434266675568157570080640 10734016 -145735037480795334535255373801137897472 10734017 -77332580961677609018137930276660780608 10734018 -192154395870953856409570415977397844096 10734019 -198118464212659485620294553510261936580 10734020 -144440396797573497274264578681837527040 10734021 -124408319601491000701552097712109053828 10734022 173536799799967963975180795561219687680 10734023 154933986958049683666208781337173243840 10734024 8850770610711203609380608482516336640 10734025 -11213666425110787561479840095546704450 10734026 -61168132840198741455465741533641827840 10734027 22132618998990470346391876717066152432 10734028 -92029091643334027352585396196652101120 10734029 -219284781753123184591868651062035473280 10734030 -183145258379524390215345936469744367040 10734031 -212957093737331599098489523699622400 10734032 -18910355338748702610331537420218507264 10734033 127622006370017772989492925834597702144 10734034 -426092773720180483111748340003725449584 10734035 504388936999838315059422406094104413120 10734036 52504298722205301208253987453796698112 10734037 118604367142012549996925151880274527260 10734038 80050836698309140873560087825073194720 10734039 18068155219688628579434910821279547648 10734040 -151808100652191916775766746163098419200 10734041 159217255277139403478310709034860988112 10734042 389238983869307620226664891618160496640 10734043 -414611157703006391328036942392457216416 10734044 63885547691865738142518921059299355136 10734045 -45806681603633871334754904670567843200 10734046 -119917430867785096824752480480613296640 10734047 5218233106435215184108578640712173440 10734048 -241437846470189656573177878524064694272 10734049 -364651110808023317039586214620725081950 10734050 -182030853901040340456705252759243600000 10734051 -10688495993460033866902208819540863368 10734052 -4255278532936950728564118953838358528 10734053 -254232909199167696848279331844325103936 10734054 -114411129896844531384061628982656673792 10734055 -57284016908759701204311513385286647680 10734056 -754150331149636865654854056877854213120 10734057 305310762095312170869170721134334254154 10734058 -87848472477070778314458599142042306816 10734059 -71717168310643943843196281984046159984 10734060 8855163546979995001187980872744960000 10734061 -92743502370967272303134996352840001748 10734062 466274232379936326615466828283946388032 10734063 -154723543459167647810194387552963960056 10734064 28122376295742728790058982647977738240 10734065 -345908304474697895292653791375395150540 10734066 6460243606664355956376809593943193600 10734067 -622922625484426521330572064333125624884 10734068 70563579286690417749318654622281022848 10734069 100483732807731587933194272754765609440 10734070 -32662140859843575519510943229600605440 10734071 737458187973027770027575491342388663272 10734072 -190530071300376047874755952280216166400 10734073 97450191813715955717021048713971773440 10734074 127208812372933116238573310787763711200 10734075 202541574380879434199075909557069548600 10734076 -551741272009511054911430423235422986240 10734077 -459372810532975359886824983520353289792 10734078 67858101284327061560322365907832722048 10734079 -1249850129895520443134861173091044249160 10734080 -50235808874243832071767179072110592000 10734081 -644480067387121006366015744073875777440 10734082 -143169695846803953876930209718237116928 10734083 548267618741582882915788470010740334332 10734084 202640077880498284881992131815402606720 10734085 -377497531562164124376462195530565617220 10734086 92271839248174833197412872599137836160 10734087 -22624130520814126962919547157861630816 10734088 -102987480627592282264755381593453568000 10734089 -56308286095634900675786184868645533240 10734090 -1050073749311936811655857346490895360 10734091 111204914814322046559921411112262757184 10734092 -719975640321432187164997709471685565440 10734093 -29246070754793717908287090365091412800 10734094 -129835866388484063345671296645567216768 10734095 -67530732686405409132986761201610992320 10734096 -50149928198725220994734144767349882880 10734097 -639901276191833761867569962536708614288 10734098 530376187979239143441457290151180254336 10734099 199063158100383159527248971519429851064 10734100 -63708942519567694660534131998057472000 10734101 -252321495841158669905265214911005962848 10734102 44417574272780969534551989094202058240 10734103 335376070902157940279100220209043476640 10734104 -12932823278763899730685415938179502080 10734105 269558335454889140908297360562493043200 10734106 271859606754045051986106431221218424320 10734107 89885875032062865894918585215590580400 10734108 -95033473099248896018108829154731737088 10734109 -950494865671599302501380359536060651400 10734110 272897601548199581447811338275566768960 10734111 -288234877357340012187036899971545992040 10734112 -130505025527940853728747911488271155200 10734113 -65450825617034825844513032877090644076 10734114 -14030490337277503480730639477368192512 10734115 123239467208020168843770075559514935200 10734116 432266304214891497136628606293433600640 10734117 91422718841595685474744889317829157312 10734118 443716148552317072044850961831620719360 10734119 -701819651346439800944309085222941588688 10734120 10450140031999178684724802298577868800 10734121 -105738836718675992357192649076676631168 10734122 -41611312465640500676314026822210195456 10734123 269924875039871760911602403796212625408 10734124 -402193205165804628373911959216543727104 10734125 73626633728187514609751268743861760000 10734126 -35375704617917267083144462747886576640 10734127 593866070120302639805680921580677192976 10734128 33199052233640113379898461105338220544 10734129 -139061245723590343773294796778557520256 10734130 -230942791374290895261968389933587809280 10734131 370622749866812224043783111900016453312 10734132 107136937091420539884841761433262518272 10734133 6882408420164073516984260283572660064 10734134 220133888479508521910724363475797261216 10734135 22225052645419944565578333533399193600 10734136 246067175122837526907273568297578393600 10734137 931923503904396298987245931869269496384 10734138 -29081914545978822241259414482804941456 10734139 21541333539590025880177712541943083968 10734140 -7172310840654557525208644143044311040 10734141 193662354711958252229550131102561909760 10734142 415773413065899074714498777223003186432 10734143 139448403907383098911630279229327186784 10734144 -59112743462970760292419493811399426048 10734145 -126992228911132201067124465810952348800 10734146 225004294376430432545633432675002099200 10734147 -931187933841131106509884898153888964000 10734148 -237472762301916232369896273404179537792 10734149 97568759657282057949244899370776791136 10734150 -3758337203679542259240175005390950400 10734151 376259353548228366856935494416564057792 10734152 364402677045783052209751135567964160 10734153 66711208524751583971774451412592267008 10734154 428452342322694903406106351881834633776 10734155 -78456895244263444321527384458754279840 10734156 9818222979908468420359164113035744512 10734157 25424066246863118469622346675384332992 10734158 -2969783558876179754634155678528423616 10734159 -299756998878870647855989366966385419896 10734160 -17284642056852320227633262607995781120 10734161 -788476223556297901016437287727096676238 10734162 104785551917321695516361433592979597952 10734163 -311255552722792855817194766669813492592 10734164 36817108566941666446838987079450562560 10734165 -82074034723972434463905443755509513600 10734166 -12500550215121516815421464633061298560 10734167 148767902571384485992483320282676092672 10734168 -279770069084234918052575639261409546240 10734169 -76430543817143174361211892905312194432 10734170 38975647940774627840760600283158164160 10734171 -148229066094606762505678845664808818176 10734172 161445173227271858939452061673415410176 10734173 -334494045286647879524744985137560591578 10734174 364669113482556503447229181415764807680 10734175 453390688534440467798269386887797400 10734176 11176561770052346595618751004029747200 10734177 -445907220779848676307351058143574566480 10734178 -29971665831505061073441520014959946240 10734179 -456838066337258940910081740501310752240 10734180 238570144085412018940809694827157032960 10734181 -609086247753117199778432403316881668 10734182 427431987920078674460016506880033684192 10734183 -158492164192016643663510918323197507320 10734184 107545316171152430600834722822386155520 10734185 214848428619287680795660609852284960000 10734186 -10359275558742056505943680945340995072 10734187 -463226478255681992598169213758767681164 10734188 -94222510074069204249510620790203387904 10734189 -351689977992235103713213919389172211840 10734190 113201978908588868632795563401581403520 10734191 354668784352175318451956117900415989424 10734192 4278880631069213965986257629681287168 10734193 179589739698354496045365571908170082100 10734194 8802730993711431918587077267402507680 10734195 -326790281467616236194071755418934448080 10734196 286162587352650266658077518869005113344 10734197 273825327230433687828845503371268313646 10734198 63603060639170942005368812060697814464 10734199 -346705905342540877931776002048910877264 10734200 -125177253877138863757839690724319232000 10734201 6882714257263285039230886170972974100 10734202 2881235156288067473003925241973057280 10734203 926868686676657095149332686145215579064 10734204 -319240492691278399602393920863992791040 10734205 127453530730982158101743513550200358000 10734206 53008298293009465637578300561464729600 10734207 -274749945092691473877479644539037524480 10734208 484472846778043618021397032220932177920 10734209 122694674258170581098576339566876313604 10734210 66136456411374067497517398489744667200 10734211 -15653845514296903529978670205383735200 10734212 -76824118147837037050513395406526208 10734213 106485529321767478834045618580800021824 10734214 298689939749347210176622975029054958272 10734215 31416413249758299018565580700585891840 10734216 141644259930843927163981493514663321600 10734217 140397040886202313196705700195694288420 10734218 -63920635507888542334675147546499989248 10734219 4553829974734248424126857248411510184 10734220 28477248142198632276169473964837447680 10734221 -65499736656926323305715375116493852800 10734222 -74839817145558708724767057029512916928 10734223 -23165877751467885847107618219556933736 10734224 -44659335214914116853052793043008225280 10734225 -132343038179717555221447377615672564000 10734226 266541551514842627637772033058410881024 10734227 -125240353772023492241769027353727454128 10734228 495838382504754099281862386580490321920 10734229 -107604207533158406158798682359714697760 10734230 87203489402672454079860306411876117120 10734231 -578674825285562107158758437145294193456 10734232 42297370699165919877511924439087462400 10734233 -640122028162070291252881226681156782518 10734234 51541139133268210807755947585985772800 10734235 164665272864836584848791224349730319680 10734236 -532154591152086147999959735115243313152 10734237 109518602972048796356193630267805540428 10734238 -136282983730310241489313865439560105856 10734239 742481911787345567884154202957156131040 10734240 -123147286766125194107423601976777113600 10734241 186028429945566973949967586063163630272 10734242 -24378369568352368312447398029238763776 10734243 220480285934080409540170486075234293600 10734244 -444735513739447409348777765343572270464 10734245 -224861338888331735644608858446694273120 10734246 9088498376922854923622696859875633664 10734247 488072049327943435488366970889768484232 10734248 -177114496009356368490398650579006586880 10734249 -198295768281863738244134343996230876352 10734250 -306205896466415989707083641989818568000 10734251 -212069361600664831204938572694756975792 10734252 294698053415889939614489910182644434432 10734253 74718334988676143807963674174187380502 10734254 144011141259622943469217360942931330112 10734255 -16533798891378050379954258851295974400 10734256 35481306918272199988352513427069140992 10734257 -403646794954714193359096218319886320494 10734258 -187075218161161627280521476110196595200 10734259 -147739867143227885271755734284200256000 10734260 3311853813360723246277417507982630400 10734261 -80557500929038704748305701583305440320 10734262 -911165750249274803910698523487107072 10734263 181108140832077719233158894633661821480 10734264 -217669097163028303652193213250419671040 10734265 412875968358877756597448286166111902660 10734266 168078878393136869269922707309634129664 10734267 131392817704087546369427807459670080280 10734268 144017273325721618845856296223920309248 10734269 52672000976676882833920317745379675520 10734270 -98932043587280937898983873112904918400 10734271 -246149548251579717014870720434752875136 10734272 175357655227087908413471874068187709440 10734273 692412538644778184846705342069171586 10734274 -436560698620069921345050653341723498080 10734275 330872113339003366427991003230514615000 10734276 1069338516598615403664101572031471616 10734277 65225413094183790064193851909670536704 10734278 330222220497125029404253509648182869440 10734279 -486698750666021110360387147272113385816 10734280 -417321636769395559456231161384886579200 10734281 -497977344108442467411558615004276458918 10734282 -88959914287980265615642237334586643200 10734283 902016753272993901822340225414752230400 10734284 -36245354899678129607800353442277326848 10734285 -8949176295686269169293879519913472960 10734286 7290200073436557671893605710251233600 10734287 527984638975418143658238792382718752320 10734288 -37091653156259978034122593480866004992 10734289 -789736909810838883749750064642946320910 10734290 -58573428739332046099764887585060121600 10734291 -223184593073831257574460032592994649100 10734292 73821919700538149348121419829645020160 10734293 -421934535282969943782633134829999610020 10734294 -116916812228183114436941286775161520128 10734295 -226830684025813168605829450396072361760 10734296 401565139765012777545368913689170913280 10734297 6903989086482445992897368097702190080 10734298 37913920181504112489818714118875952864 10734299 140670233073398436343798094640387783336 10734300 215599639208879973105823154747552294400 10734301 -35766413492130583037972846295436898100 10734302 49017859198106535950134707780997165632 10734303 -276674348181660422004987797284961626296 10734304 51395262739510895124442665481663414272 10734305 -10450404776650981137263922682935560640 10734306 122000120013765130969849640549149886208 10734307 -296322479061068243300450275795665606912 10734308 29633333592779064640766330034019614720 10734309 744651015896562623977662655705176606720 10734310 52977484758633658354609886291894277120 10734311 12258375725661595068147022983616625760 10734312 -305443364788331082921219878666440212480 10734313 204955097664275353583570939576724192384 10734314 209232690567973360368832836690306446256 10734315 -362715907696829419951637039376030174480 10734316 -430624901669204712642076275281632494080 10734317 587790396989102944015027966246443757152 10734318 75663550441116700588224289615477025664 10734319 -631541903470119617447551385442782319280 10734320 33933340112244494907669687764326809600 10734321 -247355754856259208666827714540118624960 10734322 136275279029033075608663683225776773152 10734323 -209160550000543732494920063031758479776 10734324 106367854271808761288110066654804525056 10734325 72085650305998075192784795056330276000 10734326 -10356267574474801597250476976447745888 10734327 -17622290608611356414596374400314701664 10734328 249164430705527453915664773122452357120 10734329 -58857977721741664963832499364435077714 10734330 93057854150689134021513847777516093440 10734331 732590490639220180711764894239384612132 10734332 306779538218313105890541328993406014464 10734333 -73330901671987540983584100456698795712 10734334 4660518138029808270075652387733046720 10734335 611216874199368576609258315531142538400 10734336 -332481477226077201485637588989887119360 10734337 -436983826941663831556117530188942774014 10734338 345616410154237556388438617274614272896 10734339 -25404097489195706869230934531688448000 10734340 325036623895611808849721393364062403840 10734341 -1057922259991691531888315279178173050368 10734342 181215669156689708511549489420204925440 10734343 -243080327396616876809015658167629666408 10734344 373240404911625135438984324518805350400 10734345 -1124228076153235100159726372876671680 10734346 31569600411231733306073679500177706240 10734347 -65030031711175903269471412768145745648 10734348 -1488302292546006129604953665374666752 10734349 -172867165336392290187651770402224653120 10734350 199183117074875069021158748284572048000 10734351 751379485473581617934162880371013836160 10734352 -160258489117136780710622307918715346944 10734353 -5530690935258787924776139350352572672 10734354 67242983040365017059815617995908883840 10734355 -198481526967592207280666128001939213040 10734356 232454641617041966697416077920984961920 10734357 -158415521365645396086041872351299300960 10734358 37861123049668354846059275638313697984 10734359 -397983901120869170389512702758272384440 10734360 11829385615328867567395898711094067200 10734361 80542472482343181350027479542856827840 10734362 -156200085570955751987485361611575436800 10734363 -4706993924094570153018071573294827308 10734364 59776441950679628402792394437380875776 10734365 38569129482420922928616771581573985120 10734366 -5688101068520189403831873767208118656 10734367 -11577444482840338082790290003585233808 10734368 387222090063041968946174378423210803200 10734369 308519118913406765533489008532844568288 10734370 224274974839671575853315992310922571040 10734371 11152698556691714164411695834081748572 10734372 -120768601674219615992126589866486719488 10734373 13682278738231867550034827695926828480 10734374 -13959523631470638211936959080846128896 10734375 -289432905556352833772272682677850625000 10734376 -51318286110599265943651495296028016640 10734377 229999008664304299797779041674129752832 10734378 276610566264394843244915195686580897280 10734379 278900987408767292186655240350206752000 10734380 -136480732501723894854985758203783731200 10734381 -3646318398937856898152186220948532116 10734382 260905473219550550657955923933458281792 10734383 -123005124064276299886600515980860442880 10734384 97431978676157216152690100442356219904 10734385 -829348322552048879850850114626194889240 10734386 35615182026643494503000142924297377088 10734387 369983975960015104348280810640318555960 10734388 129569837954771470941995574145870084096 10734389 -310435512158425887189026013902221970976 10734390 -261855506931075464301467694715152384000 10734391 4193740581582548750791596859232400384 10734392 -473604476110594457282720274963765964800 10734393 205312092032646703714086371984384214864 10734394 -36768927172604550161385064447473552 10734395 232918995355506175647782424263640874560 10734396 -173911539857582366101012224095863750656 10734397 -261845426518083151211297921379114180154 10734398 65328945935076292735338267051330835200 10734399 -25615337816805050700885317694346810080 10734400 -132507244512657140893145895676346368000 10734401 -117335046576400820303002379059359993600 10734402 100825689608075102475375735745459027968 10734403 -243836563419115848232222185739960687280 10734404 27824847044369188544076821553783833856 10734405 216470051207518274545374806531705187840 10734406 -251962973740729777543456649986246642848 10734407 294636988624046054723374834269425011800 10734408 147595090771596050972306656044448665600 10734409 -222922623042439665905699542530718957184 10734410 181366371449351786359195644627113355360 10734411 55946004027206232188452997899368204480 10734412 262654377063516743613684709711531732992 10734413 -370631796600429803942655829325171371476 10734414 170568081284798946510490201057956510720 10734415 5369541777846387276228278581761454320 10734416 41087260982466408433283384258354479104 10734417 -519905669136830453617286657939948520000 10734418 -223529948162822951474168259628654537440 10734419 -109818274164003223610280120219605436720 10734420 -79923820437725525160153050425790085120 10734421 -77883074797176494441602538585117270528 10734422 -161701409838051620961351180749666851968 10734423 13048202970004603658051695718056546944 10734424 845264071689379353141964246141876224000 10734425 -122389148342829666858101863540463128500 10734426 -240167624293160801020813287281907131136 10734427 -155187449684979015845079519276559183128 10734428 -1716218729175442202397929812517391360 10734429 12342157920179000852151979655645797440 10734430 43783675830301813393688451089585769600 10734431 54969895445706100330411312972461377712 10734432 -31508241354476782402742303394927476736 10734433 409634883130918726907212302908708155682 10734434 -3800473546422204835163654137810949760 10734435 15767977104130967040482381163957776640 10734436 -139176566792219233687406787291566504320 10734437 -84944956476550105533132483401758905600 10734438 87208462481982679818018873897230278656 10734439 603235918652433300644333369720254539280 10734440 -75140595001140383728056814802654515200 10734441 384525820581053608688260494254115957120 10734442 -177780381923454433238823561164631490128 10734443 -406195679017855087314307823846887783308 10734444 9618972962526998161635170470517646336 10734445 -362163442370181388382389262633954236800 10734446 171245200691255065153429792405616110080 10734447 -420364802270908746318776869262795326200 10734448 36396172201430034169032273730071068672 10734449 412860080555770128655486771331889696480 10734450 50522934208574581202681158199589993600 10734451 -36842148841795692322502281945697222400 10734452 50549826874252766635270093413782603136 10734453 560398370661067083718856484496413156462 10734454 -107522395727859433999869896104766650368 10734455 222997288781582461327234320930862584000 10734456 94872559336583639595429400047564595200 10734457 819038892587483913829080996619076233706 10734458 17646344920003384824654815067354086400 10734459 419929258219506229426012683501877393920 10734460 5375648690494343209739597801212108800 10734461 -451761139328514141735103173585642761256 10734462 -227334846905377868512810558157893553088 10734463 -71709329926014291957905066748855173760 10734464 -88812001404675966427709443206713180160 10734465 -4114324258381651024259564845091633280 10734466 266687632981153717415151872879808974880 10734467 521829836200043332901655417657380382840 10734468 -59822789412265009853292776197261670400 10734469 -392888601510162840672893693092201351104 10734470 -47879762908141174295439029390385064320 10734471 -265736486782986024798250145087798707200 10734472 -397894854615259375727731285657596887040 10734473 -148792478749132788568870347183926247456 10734474 -78696026845877937390027270841311810048 10734475 339746198974543837586805466142910112000 10734476 -166895722464036847746792320416008606720 10734477 431778296708131136276106668483127936 10734478 488702330459155103425282190437675439040 10734479 -311704717921562820842816729285884250304 10734480 -105155799410618972815248935756806717440 10734481 90547521655874724790494569965933878564 10734482 -118187822885759821516493909297754335232 10734483 504909220618363167824913968296718144304 10734484 85464208582173393297961394462366854016 10734485 277315509669264786662794940914294761180 10734486 2204690879067303420477155664573308928 10734487 -336240469841069606029144751761916584760 10734488 -83585654714126443000796880393792000000 10734489 -116482410433280304490228438075147071846 10734490 34486396824685238595774283313730493440 10734491 -437959401647406315577844444720496141648 10734492 194649640536693756389888458024969738752 10734493 28934589521908833979979208378506857920 10734494 85308296595250322783287023279185137152 10734495 301222333471818450660987255784002640800 10734496 309843936524994124245971263709999726592 10734497 12308068219698536569035958694530683144 10734498 120689361092664362628086567977025994240 10734499 -550560915693573130136977950235004606500 10734500 -8538545307632450580377967758060544000 10734501 -181637654655895779168251813518076753568 10734502 281553171928931620164474308796067433952 10734503 12580249995880962035654742057674818704 10734504 3123548012189799816544074079079792640 10734505 -420504618425951065812898673896976397240 10734506 52967548484190191331393946806033765120 10734507 82764855587305943571177469385198286480 10734508 -221783837903814090226770388126859154944 10734509 838912867173876129117848180719314515616 10734510 87424067023173219537587361629989906560 10734511 -156491227808263579667434880039829643888 10734512 -32697509190003262097045692452772773888 10734513 -396378575514024335382571591118524998912 10734514 -15046765971551419894442915600065499136 10734515 238625481157397069857256314898017921440 10734516 122935568359980427257178843138336303872 10734517 -540840639150395962424818431953826754368 10734518 -84104514528872427710503901831290569984 10734519 195088217786968932837890647197931681920 10734520 -4925804278720864944974326475726131200 10734521 -73589442351638126912070786529693183488 10734522 -47993387189672089261238998922924772096 10734523 -49865144800562035951599020805516848016 10734524 54091862732112575778863500979768464896 10734525 44275757367114654903231094054221552000 10734526 285844384394254709995110734711159918784 10734527 -549930779856424031338307092620338473200 10734528 -14974907547280064191927212032026214400 10734529 287876599864996626810510370790416355284 10734530 187895397573425115989486763834088296000 10734531 -147690721877297179320892979748305845776 10734532 288588726573885312425938505918321885440 10734533 138810290520631877843794345988309470944 10734534 18494049737090019657015061309758324384 10734535 74784765870844175284535161191150228960 10734536 464749705454925709584242410721969448960 10734537 197035417772108458207847919989144395776 10734538 40114701651449418218521558973092751040 10734539 8425863362635716890820914597707712856 10734540 -163650883390347821004582238312679347200 10734541 -709055536866585523760932198712241448500 10734542 -19352009076755326140965751060495936000 10734543 608988366720393510921449056809652500480 10734544 -42158059341873120582464508127049154560 10734545 197390022999893023667804911741311981300 10734546 -149384639512799948304589112548482911616 10734547 -499631801787512525637947867837096634004 10734548 121569909991047404370438228294798016512 10734549 131656826494412525595698934500711211840 10734550 150033899083061267017447984999044688800 10734551 105378558905474340847759188547639661184 10734552 -485449659834668448831698946328492646400 10734553 231080996498547784810500739683617486400 10734554 53983090230699494169841091880688724976 10734555 -153735828614110802703725061777585684000 10734556 -42617421530521171594312629039199027200 10734557 -658437463696450929419420440056338811840 10734558 31054628070180360916617710321691211584 10734559 352471506786559317666391660213098357240 10734560 -3303184807922650088550507442879856640 10734561 -132056784479227726781858069470905656256 10734562 2324736947019861895994706486066936192 10734563 4645957955393911835843721769504131840 10734564 -21808794146695483264054122933608500224 10734565 -419747965737978943625129215950260920320 10734566 3443151622765683907852402898824027200 10734567 -22114820109996631495166414882830428384 10734568 299804873999829773116581410472811100160 10734569 -656497030802497063958135700067191945030 10734570 -44191675135803719750149720673944704000 10734571 -182309934437864661601262116955004481008 10734572 -1005570334055800277814298331599591031808 10734573 529826582483633027264127914185875653184 10734574 -464109825559336838291030040945482710464 10734575 155285707196070211728356373531762600 10734576 -48704499391940123804474211438946910208 10734577 -34001925926960174480174491285936369308 10734578 -338444771045760751545635908219205201280 10734579 186079569250418345944473164268644809440 10734580 259156739185587554445693129823814419200 10734581 -19108105868560904104355408483664229632 10734582 157951516049462718857236281732093542400 10734583 71378219784762386428070261207977649568 10734584 90220709602384568714890848879865651200 10734585 -337681368836647076258637447587400849600 10734586 167822771611214755046146192003279834992 10734587 -248568137126144681778401437109791167168 10734588 145844427389672472189858226405436290560 10734589 292026803799821652074822810738808464390 10734590 208742652344141874785660314677720249600 10734591 205928545095531207344813808540899758464 10734592 785417651330671572036798594786778939392 10734593 -930430160989437662814041035359967417920 10734594 -23057412061277455900917480925725814272 10734595 33428451956471448623540969394600208800 10734596 -361808005488490413808285677058479868800 10734597 308357601295012472452422497395370999868 10734598 -109326893787846282627145393589753172864 10734599 -491115688424703022324911160019999040 10734600 -30373556926490674013908319998436352000 10734601 -353403258858305052675607345322413276400 10734602 106094227053696942769589828124590885472 10734603 -32805819739929308185526569341693685632 10734604 -152464788973000280021960028905769651200 10734605 160059583792957341315742003912240008960 10734606 -197545656896213403389185700246578176 10734607 -71970881218646524695493225060467400520 10734608 10507564238911747888449898215015972864 10734609 -190967471337661997060927329995988686096 10734610 -232963249999020461562908959236408947040 10734611 685789656374306152159623973783855096800 10734612 -74095125541988753759852007282604769280 10734613 -260153283437742887687623932632937745138 10734614 7614918191967284287523715652194445440 10734615 199745818761989582628334602142313282760 10734616 -167303862677264882090258336583336376320 10734617 311755583996358001142519250126571134666 10734618 -29776207900641911115421281756784146432 10734619 -167881289451641434861963347944771781104 10734620 -21536220148150313175084330301966233600 10734621 -77905469018410988006705261987930650560 10734622 -3164897464732804629745997610908184576 10734623 51041689569270482229748873355874283872 10734624 45642082060173048419569712811505680384 10734625 -237567470089684885048506062535090192000 10734626 -214244826498367194326278615785379595952 10734627 93614676249189699562350454883494483320 10734628 184962615400079576419343447749518666368 10734629 120688402788234654274014694271019132384 10734630 56970699191846502861239072280230400000 10734631 3940147310373114130917081381597339592 10734632 397895513309947883827908021704361984000 10734633 117300809741091092081502285627808151040 10734634 -235018043277892087091311142315908712784 10734635 -111570663775686902388712478964517316640 10734636 -66641150529501674547354859613366784 10734637 518408078645775242059585825698846421920 10734638 430754445871883020895794701098585190720 10734639 361433063966405746582361786940245289600 10734640 54639648313860594737047949278661836800 10734641 -367310557874904783181202453265064646988 10734642 291673622253087370916494580566943882640 10734643 1232439801634109256067940866911548957304 10734644 -50727700545343281398785274104700417664 10734645 79928939972959383672836579452598226720 10734646 12202974032240852906368003780440499200 10734647 54460531168224856848067383924887961600 10734648 343240286902607599036738682232237465600 10734649 345003063117128473990701684308089088 10734650 5879501520061621136077945272836001600 10734651 -256986756931139844858049128295721371632 10734652 21543182185606123901661034369995174912 10734653 405497467026348205563373653620303680320 10734654 -28220973102300144879189845991450067968 10734655 37466583673977825996354559524989242560 10734656 185312928636427814239390417082387005440 10734657 -41290906226935215405678277112602459200 10734658 -162830122653449804252132152027465597440 10734659 -656574479693742261332894658186291466560 10734660 -640120962456125586401306276959311052800 10734661 -27931635956163606795276442792217096832 10734662 18265494682026403462187278115074799232 10734663 2022582615141276931477751722584754344 10734664 -347115535934425165285380637293834362880 10734665 40551238251665585893389153328683832320 10734666 -194955976622915464905073706082780644352 10734667 151406361281976783214380508207490644512 10734668 123100228140432251197108545339188576256 10734669 192474653401628333907002257998823336800 10734670 -376089237784325114555503901460469516800 10734671 181900849782362911163294879443090549872 10734672 3131847069463201652390851503875555328 10734673 495129423001149125519804392848417016704 10734674 -154917293721198049767522291795936887664 10734675 -53408588971049281518448040357213491200 10734676 363545146128892706689590181415914712960 10734677 671018077513351723793735948828266729440 10734678 -25725673295996642333676339578196192000 10734679 -81290752368843322577086106463610786800 10734680 -152473146085905511981133843072247398400 10734681 407749662851338183844276693538119443152 10734682 -55966967684986861282229162800681321728 10734683 -31344167323930658310486761494228430136 10734684 194236123396192715411390336941087156224 10734685 -54734201347650490374705769956330067200 10734686 51296448537170915252485872522945023040 10734687 45137167331853962769565536402818078736 10734688 679911606033798595832313260217172623360 10734689 -17491067878101660113053904068239399744 10734690 -92054256912985589759255823811351572480 10734691 32718531450750983445206872958218507584 10734692 -9212830391358939748664315043263232000 10734693 44297805038337314193337163213881364064 10734694 -5342350889654190506858452128662179104 10734695 294651518975515662106125354202939654200 10734696 2356025800179870878699964071997849600 10734697 -882212037315223030607899641651125606854 10734698 140257085191156141391138157891864806400 10734699 73712762825676951823221552147743465952 10734700 -214653455381460812252861756834908076800 10734701 -443664896693533520370188593568986267668 10734702 -120300720765664526542285400020357251072 10734703 2691982807988734705856034367608883200 10734704 -100454842268602170912080439213243924480 10734705 -94477015460799126059909087953959327000 10734706 -253669260924054024910627096154185804800 10734707 550729052493804770859173749012991578956 10734708 130861492511293374997727599347319234560 10734709 693416516038010460504766419791771428910 10734710 -67924617442483143584975001544571063040 10734711 -58866520880598914383120909962553803264 10734712 191374593640610795567047176329633587200 10734713 46130187028341225582434319261928016784 10734714 -382017239329686220140438672225082944000 10734715 -120442153628788233289086734357265464400 10734716 -34818048976946416145834994880923740160 10734717 71060802012580005881626710136931445312 10734718 -229496505048242269261157880998916075648 10734719 421049435345523826545222697018619115960 10734720 -162552602330429248117803367996902604800 10734721 82416902451263156083538138004513299520 10734722 88614926675518629566488928304555222912 10734723 -33937843979426687009052765273807094440 10734724 -178569287594300929394593639897255968768 10734725 -214071768027338303388029967986190927750 10734726 -44525850457737864946007826472213454976 10734727 -179116627526703858689832088085591829600 10734728 444833619196440176563924417437409244160 10734729 -171443164100789630330893064159474924016 10734730 246566906369128606725433853674902720 10734731 42385499894376125006557874837521986192 10734732 219475070861188058733133103516578918656 10734733 51129863596844107541893414407167447904 10734734 148447690280727419188232742556777592640 10734735 -1923420681616809550216714547455526400 10734736 58291325118601665463183642742466691072 10734737 208932585915388922279631128640754048500 10734738 -75490608004937091459551942241139192320 10734739 -722301343639272786266134615012220517460 10734740 440810913972382065592899223786829998080 10734741 158271917966864485157230486744637738880 10734742 -76059484552626771526568613371611270656 10734743 111254569098858097283498264137814749824 10734744 1719235241401968361872983431385579520 10734745 -234637194872249054743204784410080045120 10734746 19306632334005194063684963291446235904 10734747 341685579439582921909748848722343983000 10734748 127907477220200524917325245426236663296 10734749 875336744998863826833626093175789858240 10734750 -100637437945204473214313200272204672000 10734751 4642726088502183679015885383273282400 10734752 242192302626261079092824116466307563520 10734753 455530484398432458456099181372667811840 10734754 -112512070301098692913961303521715844960 10734755 434565679403487146634815384997734202000 10734756 -58497830447314435287623309514506342400 10734757 697902533980839118941055124394191680 10734758 -185537027061419161684611901380290303520 10734759 -129743969511188511799012272180894720336 10734760 783105959060432110529432433479304806400 10734761 -111816609763278389364462115447405401948 10734762 109498033359827018547055005067210266624 10734763 -244715520992910641245066448371915237216 10734764 406424060320996345020095440739386162176 10734765 -88236289730100713486255375104554331680 10734766 -132666655759365226689565621744471908480 10734767 91436758078946238605403840347072711760 10734768 91817012687137767207345376940213403648 10734769 -343687364153727243296799910703633245404 10734770 -58158520973036186946397333352729115840 10734771 -114605455138695214718551712283211468488 10734772 -157910986153805547968830938894343188480 10734773 -45136614680119306352661728574573785088 10734774 36984607633810800611059766051172335616 10734775 -60056024256766806853105706529647014200 10734776 281485191986798432484199290402031165440 10734777 211890539756132765677730212169879886714 10734778 -2045905123372986938626244087298936576 10734779 58292033817305446733127177927232873488 10734780 15318668300934478885554818893374259200 10734781 -556312783407288819333995794177594239418 10734782 480993435710454114609749185045492985472 10734783 -480431082414048316079147996522197534776 10734784 71262513064714650351870865194564452352 10734785 401160347493246153241404895892143155600 10734786 55977128556590941598645725874981095584 10734787 18741035661331833118826050747898421504 10734788 -367560193219417215451032118736135382912 10734789 154721729206282685990381697747508206048 10734790 -70443551245897744762164712215259944960 10734791 -4307751227578418341681661443700158200 10734792 -17450320140124280893993790857527705600 10734793 -135037665422484465113274395658326437980 10734794 93711687295340518815505876266116696064 10734795 557927111166955650980198459387937331200 10734796 -23673096847502276411809375488048286720 10734797 -597245833145255478235132305744957743754 10734798 -181425229007516737791296898926295953280 10734799 -220546489597676779006283833337449373200 10734800 -96881368760831463417448554556666675200 10734801 -9617632550883427679328926273073656832 10734802 -118346537214666193473065084656333234176 10734803 416242559277101582319198148106695693560 10734804 -92389688149217908546814641426567618560 10734805 -86861777369135506889826016895864099040 10734806 -207660807928174257976650573497262375648 10734807 -70054646224063394605032767375494967808 10734808 5826700469465829895563192458608680960 10734809 85633759960035842232108345265481342160 10734810 4866372921086367373210429731215232000 10734811 -338083933295265672607878051690313078588 10734812 336164482918378174468162679956299720192 10734813 262117191486939422188092185914542390240 10734814 197167273944636938354285983972949116800 10734815 19044266692810182701162839919326153920 10734816 54519120082947539833340283192848154624 10734817 -398588171821556280078683328454935191134 10734818 324706590855495136956299541809530821120 10734819 -161523818412966271795692631413773784456 10734820 41074721798895270223606783831455060480 10734821 -32288375970357561654666556248523968 10734822 33506071969922799278884340495675391360 10734823 -381693349413496685356762948790496504912 10734824 -91245897388317602497802300787014092800 10734825 1025105431660412562544104121488559200 10734826 397478232434299986499337606929725320112 10734827 -102197801203109852090754601087475391768 10734828 110837524326910110997513403533744241664 10734829 -70917866523474902177471910023072493760 10734830 -18160992462230001063007148915926473600 10734831 179569435341962700759780203528139109560 10734832 -4056142021220812464604262134101934080 10734833 -963684145737546443789914557544478121420 10734834 27703650034082399825274055732763769600 10734835 160912751470521540716110282979403231360 10734836 -118981242060791461795806801866308976640 10734837 -5768032615007882427876271142431626048 10734838 150431171037622184658915793439353948320 10734839 99723252623836935925034166265164228240 10734840 -19663978483313985251489029784676864000 10734841 -74514668460173425565454863484068903416 10734842 -301162238215290074993406646954310390928 10734843 10046783074741677193684298979926050560 10734844 -386405243216276298916950530273045952000 10734845 353330335843448215466341074765832560000 10734846 -347460863625325811598413190291415861632 10734847 650126966940499636801122456484680628032 10734848 106808875336538365193538002864748625920 10734849 -18055383781022825111262381588941423070 10734850 -58435021264319901830334565357358515200 10734851 -481562027492164672708615869196325894148 10734852 25036572499603014363423840432987070464 10734853 430996435981904417776690052690716507324 10734854 -38219801504670143117848304481116678400 10734855 144671904048728275165303399420649706960 10734856 81354788033682345162943978937585664000 10734857 189346141039734981823200104070382044672 10734858 -106344424097986263831369655650856050336 10734859 -291655342220913232091673429100328914896 10734860 333748969166771827258960984186947118080 10734861 362943812150776576079477226535688609760 10734862 152385781683485785883146578309911850432 10734863 -14497641099602116123239155042667457536 10734864 97216425303638168401945774572699648 10734865 239072018728881977160755314236844285800 10734866 130383306191066074002196820456716572672 10734867 -10864073103559950477711225507863673600 10734868 154842171624947516454000139040937112448 10734869 23551638175024932866724802098392482560 10734870 2385589519913663019268760076738748800 10734871 389800587969859460967440435183141986992 10734872 287019352703822773465875615837334732800 10734873 407080113728216438265900659721664668000 10734874 171280690919024581758600489004995681792 10734875 -355108869518054758417193717596276788000 10734876 212914664438144749828961313803219112960 10734877 99080539314578406486894169586381306726 10734878 5214711993933584177256873961964928 10734879 -348990284321696288320966921399346815416 10734880 288356827480495384785827938632866856960 10734881 196533350270172505561877153087887043682 10734882 -25078457186892147257006374464671195136 10734883 118728931529690487941138724187613015132 10734884 -27638829193374148212145746498426265344 10734885 -4459082849273120701589741030847269760 10734886 -328960855959756525818764041392743455360 10734887 221825625274320129033825376549775370000 10734888 359559132177070704658755098860457656320 10734889 744955648181969476181195587180521214800 10734890 273369850686212753027785923434011596480 10734891 -93053325701119043875795962863486403600 10734892 95426573239427323546703871916273418240 10734893 -110021626717341962381698438991585630376 10734894 -142309524064351032952269106652515710720 10734895 -556249693510982439348485701423597068600 10734896 25968212568504346433549796848084631552 10734897 60272312056713260339429874612967729920 10734898 790249462365893949882875538231493479840 10734899 -31316617652244313879720597481136959664 10734900 -33521681956003987307087104838264678400 10734901 462622536305717729820260873142184919100 10734902 452023782685393256353802789941226219904 10734903 -537365400352619427314281636636549921200 10734904 25193088661165678006899665610487541760 10734905 138245726072657554776517525126249248000 10734906 -4897477874773747777705623904781417472 10734907 2714615414135597904759795440462970960 10734908 423883634423326937135937635407568944128 10734909 -108069591879366491432013877043062234560 10734910 -85938091896265093640717741238628040640 10734911 864445543238456987832608193630297756024 10734912 63400601997683322256856364378565902336 10734913 90741475132853245480554076414092314880 10734914 123351775608806218970557572169304867712 10734915 -386665355189011223651204044642859712000 10734916 14913012551873100661838367246544588800 10734917 -211022944594640283574940179878380783808 10734918 211524952432247239699547964793259584704 10734919 262957143882736051324269697176624343144 10734920 -76961278255636311671452947110005708800 10734921 203842976845519185089665240738918979172 10734922 -312196086758049036391796708372104636416 10734923 -266668783405606984094130199167318285240 10734924 -81207962165681960415151019068064563200 10734925 -13140258419832049144378426185738344350 10734926 50819039263030397922809423644604042304 10734927 201579838350677723727650309397562427904 10734928 33939857392069173334557796085318811648 10734929 -161673359640262864649198549374570841088 10734930 -7522177945531065016944326018820753600 10734931 -331191250773223551967473875713919349268 10734932 201694838459306892878260639408024320000 10734933 239167907386731800466668549585361567648 10734934 97089472983050274703353043969277644032 10734935 -402060639884929196159146202844639078120 10734936 -1079873750254974632552035842707496960 10734937 -674300951136568494661833428587376791414 10734938 -167300480174082949818324215394374343456 10734939 479334576399574137821731974541851815544 10734940 -9135422566325225843651456543776972800 10734941 -153197026023755658368523564112331034624 10734942 -13777515970875625098061470247373669760 10734943 174198988072983066355495562078837153320 10734944 595912146915703933721804157941027438592 10734945 41014677179773851364662606905079867840 10734946 30766335217272571868855377249695292800 10734947 -388461354220475825750076802942263069408 10734948 -23988521279705628943240949948128542720 10734949 616843351465122867156999488069685000864 10734950 -2043767366468588430146571176881550400 10734951 -246332776030974538206965502211570942080 10734952 -291704494692914582918071847991137510400 10734953 -250483388376231321289650961241106777798 10734954 179437627634971000027390589515838526720 10734955 23108530505073539672301184588209880320 10734956 -28134618980582095058681491554745247232 10734957 19745749470034269117959787952799912640 10734958 40350450200714787251331743291729291520 10734959 337575538776775109337272866915241166720 10734960 43115338464558845459019829356522700800 10734961 1249470037061601668258980897866354001252 10734962 149789170628622748457472890176970565120 10734963 -191601045822240956449740347888329436112 10734964 429890520182118056099116940378451197952 10734965 260045455976903580801225156074182408860 10734966 -32158605953232479428534126172189393856 10734967 -35193159648227218997954564763130264984 10734968 -604656165530122611480771357552477757440 10734969 67417027616716512926683658157903683520 10734970 -94828131863084084126912448667291065600 10734971 121340062682570886228942144077521786800 10734972 -122455737281445331262925197773383556608 10734973 26295560500495765232123237074096281420 10734974 92205526912316332786864147144074589440 10734975 -210994202182425004254164683168324202400 10734976 -184699398400248360816787040802994913280 10734977 849992396400433325947352765731506983472 10734978 -56418109073795356057084389878152987776 10734979 -288563893826737024826788377201563596420 10734980 -340303860379681550586805338061778400000 10734981 -217706334815600015496320181485049657120 10734982 -149211486388095236029778342149807701408 10734983 -72349392178369251071923082582132796960 10734984 203872245349041394399796994582095462400 10734985 -14689432822105575139052185022564070840 10734986 -252264505633203513921384856000615385808 10734987 -21960310976673123517223259152112480000 10734988 -456588447514417617039100482538637721600 10734989 -145201581353665724673935795724819796608 10734990 13389649984484347334623170287884369920 10734991 -66461957297982558882343815158006865360 10734992 -7975108220531250641689333994654466048 10734993 7527197454292875937400326043652767760 10734994 98578379979911917739776907298035266560 10734995 -243309843307329496599734864988999939120 10734996 154831598703172251947941806256209967104 10734997 -42944590330387643934900606629005030912 10734998 -362231292004762618920756959011148060736 10734999 201106107320090480620773108952373352 10735000 37493334383041415978266039088832000000 10735001 -280986763047039252687503621254031650998 10735002 -83865271681807459336927321696307147040 10735003 954035273723223668855579295843176258400 10735004 215948835558420200085239780732328569856 10735005 145194207011018157654082465534869724800 10735006 33358397246170798809992535245497892544 10735007 473814520532482470256682286529918904352 10735008 571274573528285381629170829386228695040 10735009 -1360616339198096982147901708944685868796 10735010 -127381491084169278956711315124569018880 10735011 -95587782811854233853100052940641738496 10735012 -141681322046269580426770346299934018944 10735013 -721419771683864735156555597105582172738 10735014 -140043821782124540298566624170168791360 10735015 24436121182298452578964102400231223120 10735016 729097334538756031210754637705438612480 10735017 7723707310185746859779613472257318720 10735018 251202698783740044577188229873402151856 10735019 -151217779784646221536704603202250464320 10735020 21471143170514095719627947068200376320 10735021 -111636062695814562706005563857786490112 10735022 -212144643293527047429686226031797482688 10735023 142311501135811018230603583434333346080 10735024 -162937234024393507590049066923925045248 10735025 125862269046342981628366588264692652800 10735026 99504263234977916249565090288766554624 10735027 -390033713704749044265186308954440827124 10735028 -77341943407012928402907887664557960832 10735029 -28120568021448876396720110396791862226 10735030 -62370946626420351795060833772272628480 10735031 -567889114216664038578768290282525118168 10735032 45666400552216189281740123457796177920 10735033 -856453055484358302496743695734400997718 10735034 -535725569871246075098300848409071926048 10735035 324096970099670015471357386056858063360 10735036 -3590720759644986788678920834415666176 10735037 -793994099661061425661989036712220272314 10735038 132143124272954543296270644983775436800 10735039 -22119254531730876325903638436914578560 10735040 -72492256678278801587221869816195317760 10735041 -35611885433862224374694654704827380256 10735042 -47359849385548307422618934734080833328 10735043 -172854694546153028327548623049652104704 10735044 -58930807351492966339232187506488074240 10735045 464118230717837473618613995185105834300 10735046 -83463069657957609960904165180123184640 10735047 -125320506935655804069133813818291568632 10735048 -658079474257192354087829630142324464640 10735049 14521386898749879437470933780571776254 10735050 -94738982258952064235697117614568864000 10735051 657654479843735973715883030191835808432 10735052 68055564717973622398975348709998989312 10735053 -96032937541346786368709525858554869696 10735054 -119325188174334308637374932503811015680 10735055 -5850091369949754940857477262674660000 10735056 -71741996288967759981324848526973206528 10735057 2425516959336117085163951669170928592 10735058 -310066877829097797284267770134420983808 10735059 130377183716909723017275601998952939704 10735060 -85009590323287523405550863920095436800 10735061 -35131803408494017372893352662697907268 10735062 -96647933229826814963209562384307836160 10735063 -39226389814280406497608122949325021336 10735064 283455909494498263922660415222784911360 10735065 -27310779650145690228134926313136144000 10735066 68351395851976649759753721864679113984 10735067 326994326528012667164086749120944388276 10735068 -96449126490399195244548401215534364160 10735069 39422753713189158079847670554759865196 10735070 -34767023040603522119930691576915875520 10735071 191890814122844486293477689339522618384 10735072 816438568350537006838340234647426301952 10735073 -939428063295471486797118041753830475520 10735074 -18165842745646077316912019668406553600 10735075 202250681333806221273867864216558804000 10735076 133649297109264440269655327218475735040 10735077 174651339883801294101031516841659521120 10735078 -34964012996017699609791422977604240160 10735079 888847628922769574030864104752639408 10735080 -91090548265223953164197621155571712000 10735081 -317781999775696317251045074540515675008 10735082 -505393750792148956418264300182961284608 10735083 10992260394007979439532128494225546880 10735084 -271475043064715418965872282374283734784 10735085 -20681176249110461600714182551497020860 10735086 109616276406600817724795742260358156864 10735087 -252368070016292919436768552760255039376 10735088 1142606427673030091141696890671464448 10735089 -29999436236390830884579900280218048192 10735090 307787596697719042455168862584533776800 10735091 -335311174958889472979359610309687422200 10735092 -25545859528091747582197304313762182400 10735093 77770319926910125759233331155873528924 10735094 114724658356949185296077402235824902272 10735095 -130870481463285479022232414915443417600 10735096 112283405537491497632137872828955176960 10735097 -216156653985406225209383350582241715900 10735098 3518541636489495208519663508663463936 10735099 -120142497974710931749366486653087463900 10735100 -163383054738113814696297890489644761600 10735101 -147918931302121219641828353755067590932 10735102 -134886652007661487754510049908149650048 10735103 -718583340649368460596405221229486171648 10735104 2731669215123123166155014601934110720 10735105 277194696270300734866684147441813042260 10735106 -46467269122380258035948527316479066080 10735107 494145776821052650962889689506456076288 10735108 -406786581052654888588011639562286361472 10735109 -191445518755992952425164307821027251200 10735110 29743071498522525672465951741180451200 10735111 -821674606677676424701582322461996861288 10735112 -131943483434699797694691952681760194560 10735113 91207715792419941787594259199084468384 10735114 -44741295122268062483733036885768253440 10735115 -43446180614148368266589852110708086240 10735116 -101899870596105123436914479538257367552 10735117 -41284846902468537389451527046559631168 10735118 -23162249609526316711539999689472420096 10735119 343516292862908220547306888649550322320 10735120 -181241906602745668568476181516697600 10735121 126692169824422666245332930703103657332 10735122 -1815337164754727589894597900735816960 10735123 -25606861302675413747238986569358548480 10735124 -21561396839623263708343915951498648704 10735125 -263881940356604951256175878271891176000 10735126 -185404772604195648035698093771034439360 10735127 -309215787760512864379490401288989976440 10735128 396716169343113396851887858935326976000 10735129 -354410178578231944046461153132633521408 10735130 -48528485903124220092615293597332531200 10735131 -248588509706379676043371112041788699456 10735132 -299233959163626737964942806160666479104 10735133 95404213784600865345517537788454087200 10735134 1993013429156000427642451037184642048 10735135 -178897663240192277822434430613815432640 10735136 819466649046356807767372811294272192512 10735137 151993280989044924772206800228024311488 10735138 294337693368216620182461723467015376720 10735139 -339216684352525368250565641224773555544 10735140 18324853066938140230623981915458949120 10735141 -990145657239018572062537083365133370500 10735142 266187091356056320532560236984709446144 10735143 -38889263502511574066680776925688615520 10735144 -39114850245243750693696594784794624000 10735145 -55217029716430220134599760969962182400 10735146 284536755499255205221453285856553638400 10735147 164789258102129427157896705054667049832 10735148 -505682300673220926417668930285763969792 10735149 -196569365492814030770490460610628140736 10735150 62491758988715833514349411733979505600 10735151 -64801241582603299147912622083501586448 10735152 -112759532930187038949004578981150720000 10735153 -68913053541386862267257490580013153664 10735154 -272820150730099864793496366997199338224 10735155 -42088162399743113098695652535189280000 10735156 278697429448816286733503563695301339520 10735157 163604009635323836702158548829174437852 10735158 -59790724049867259828309317688374341632 10735159 214703686450683609632999311719183560360 10735160 -246178524212561540052593640892501401600 10735161 4782284796520117797062523649875888480 10735162 -6442697087787415858473172576254976800 10735163 20986742172705542120869349417461100640 10735164 -331548458346916427937490492522148282880 10735165 5969617545287377467319613457839061600 10735166 123864047956379427931608416201810771904 10735167 28475973929405889370164257452903547520 10735168 80007119910353825519962341126501826560 10735169 286181822207886217563005711464387071444 10735170 -57105480935586743265676830582037017600 10735171 79247464156408699555288395033812612400 10735172 151949587634748599543222865737303347200 10735173 12240124141953005573003728461851710302 10735174 164359546130756855343169955334480234336 10735175 450745686788453670638498219585203728000 10735176 -46288538756711292228036798535465697280 10735177 -987006574970969448134509604452122278400 10735178 -245644227904173113223506581248548857344 10735179 -56284521603980998742772475089303781632 10735180 11585961852268845505709116688034355200 10735181 228479442098901447494311174919513697312 10735182 44589885867644260790466637416584092800 10735183 1900196644709929352292802367832024576 10735184 -22688971222214245927464459713879752704 10735185 45775581910478917090136656738688044800 10735186 68127726302494537588964965119905579520 10735187 17144502288184139192518068704487997080 10735188 -92856409194211337204026666907020093440 10735189 -151907370317506198603078860136950909288 10735190 19292365598996280918186502244850787200 10735191 -319120219843926963098999841572713499880 10735192 102259089342464394699964486862333337600 10735193 -134501882992099471394035681490255174400 10735194 20618098921945096716098529026552830464 10735195 -31302171664803447335352392704903252800 10735196 -171599407608680663903786624919559257600 10735197 523972695448217033113472557703861214240 10735198 341323289320193650691591971305769485120 10735199 -9316935692256086755876345767781779960 10735200 60260545393036989426927620887412736000 10735201 179246535290092464948920219041381831202 10735202 297683166200443604729375064452167593552 10735203 154737529604451994248537594002163802368 10735204 -238214136517562357876934297264810369024 10735205 -215790749148046722277094965384511824080 10735206 -29144942411258225571120218320946277696 10735207 -31299867447491676583105457862103549952 10735208 5502408903656174092548850613511045120 10735209 724748083976753471217451312998051553440 10735210 -36946510116695816105795930859470574240 10735211 -848016732593669778346538621711440301688 10735212 -26997066231581478389650040880386408448 10735213 -399982610184242864512183365264972762538 10735214 -207940772203460511365411177402347680000 10735215 -195806522613844051773996266300011088880 10735216 15508049117359162530825851494684393472 10735217 214047606626457376047655874633978965812 10735218 -171042569388260626642390393804675964880 10735219 -264150519573831762496654714592107392192 10735220 196436399284099595223978814923750604800 10735221 -19176252301720172574137887811664912576 10735222 -57578087099872140002697092172246675648 10735223 756723811883526013698912440477377894560 10735224 113403679448752236951646634227380387840 10735225 196243113592000857330375699521568872750 10735226 99131981559369795243212768020692582624 10735227 -169624490665395486665377750936915699200 10735228 156166952958246412054822270905650626560 10735229 593544684716448242398168260762454141830 10735230 -52335950908385188890454432536873538560 10735231 -182126497343018099234710397246045711680 10735232 -42633270888555984740723868753513676800 10735233 194174474659700423057020687568309136000 10735234 13619394807797087671788049645620819360 10735235 -59155726930217512778970598480397426880 10735236 -92481843134098968586675557719675303808 10735237 716616045866158562860074252489559799200 10735238 57481674197005315882129440713165068800 10735239 -17074765128619801294442706111756676272 10735240 -26410628279434839986558927491315200000 10735241 370795081161814760224884286541717226 10735242 -19429238364758004677616326752406977536 10735243 -26773887089816286449764466221009470508 10735244 -6609525704483528719523944349137618944 10735245 157148250178252266348128485658620677720 10735246 100496529170490928756745554692011739072 10735247 140061569015495615293545813577252712040 10735248 31172296369630599939218832222555340800 10735249 -32519010554469052592295982848061919040 10735250 -243665765932804710989744175939893376000 10735251 8628965238820975352417286624313558080 10735252 1715649591024445938678563140303902720 10735253 -312352990504237305105614518182437616498 10735254 9817282280671662717127463785671542400 10735255 567534430922096800600211865016506251160 10735256 -82737877256915538177286890274162851840 10735257 -71955137897981586951148809996041267712 10735258 6903960347547988664368156147142138880 10735259 -682758592482836991943677903598935084540 10735260 -94178042273389911229423774109285821440 10735261 807983418262733360525108772736689426912 10735262 402285575950874167489725788476470876672 10735263 -42626735938594748624844917482405262856 10735264 -578905506234287603999056190074780975104 10735265 124396105851826624261416102928865568660 10735266 -275431740182198372371063064384389651200 10735267 -309742022955926831201561591769882619684 10735268 683444822751916850071739403911230669056 10735269 39095993657569836555462146257691804160 10735270 -39124550337109545357793966812925870080 10735271 550315085302669727924647968783122560944 10735272 22734503083516263745263104803357854720 10735273 432226911313350542113487862644226092544 10735274 101048941802270158152529182516904573440 10735275 178254760394142076538340608810634505800 10735276 -61362396852224271137234382741609821184 10735277 194377834305126789820900458426070672512 10735278 -298395586771479606328551877900773888000 10735279 -343898826417708653967202880308503345024 10735280 -17479587743676950750247766619972567040 10735281 -525589755850153410512227142611993848000 10735282 -357041516023040843165468935136524705008 10735283 350634788031346183572674300544217874304 10735284 -2069047310559441724558704095911968768 10735285 127517706837761379219490582987805390400 10735286 -357788698019566801316633989184764098240 10735287 4910284425349722148259832466854221952 10735288 206815868153975598063020592972815093760 10735289 506829509846279140712806812770583282090 10735290 131907049097348921223318615068512155840 10735291 35959675549226509723825785132848368960 10735292 -247527146129444948789110142553687849984 10735293 -232536147294669547745939517016903210176 10735294 241773238481388860962884828410775872064 10735295 558303694747520865783013626900497005800 10735296 27049881771791032110988373528640749568 10735297 -204387355277115613854394881292031864254 10735298 -18395645621781418551709904366619800064 10735299 152221117528733514227944694398769694084 10735300 -106493924972949429414537704245353267200 10735301 436883664729224100365805145443379863000 10735302 19724400279299567228116606288213079232 10735303 276547714576956018113001399505327390344 10735304 439482208942913387412969640331636121600 10735305 -129195347374476143538649826702751319680 10735306 3681867817140853407257501706878058240 10735307 -73285197878881349418771408984481352160 10735308 -50485381836724610878962869961568404480 10735309 155064897185006257703397983880660925368 10735310 104753604935309655026553476168820326400 10735311 272121190666885922949591108666709665672 10735312 149739801060985055546349953548842786816 10735313 -19873429754079105724147168611212165016 10735314 211317509220730343138752519901747610240 10735315 -28996317110300776510712243859312915600 10735316 318171902063332471117728828722263943040 10735317 -397612694322891555878521828011410651520 10735318 -262781067791421939604050472382268018048 10735319 -16905413526738807720774686616699240960 10735320 36225031115016897358041047449457049600 10735321 175290305010861425004631768117506021072 10735322 -74954561668874332947920880381507490560 10735323 -231034618468563505943621575161254486400 10735324 361063169817059010661152281482798651392 10735325 98899566290623648917847438878883888050 10735326 -77309640034395899086670356865535820416 10735327 113625056417004844849916650272914358176 10735328 -4118656029986721089308690351873327104 10735329 36203695919287760190452167286726279616 10735330 -316529664983810668342680548627195928000 10735331 394708413438606648840949487702019791196 10735332 -146731665453233724043507341794656816128 10735333 338126167511862474594563165873053753120 10735334 -180418004137120180871176776357420689184 10735335 4702535961920500833884944289275610400 10735336 948914844277788170830833394828949452800 10735337 11262526111917591854062896382033239120 10735338 195258468613920914156517573898766425344 10735339 144141735816344730845702888552029681224 10735340 33098469406313731639540588987561820160 10735341 -111774092037980431933656677160218070720 10735342 44391283036705636660917346796119388160 10735343 65882909197990756036939059721012335744 10735344 24780864389032542319634314716399304704 10735345 -4779685902644515124142308383169692800 10735346 -146598529126594399774709053373552701440 10735347 -26961752553689191541436841246373592576 10735348 -64143510773219067530251233748521123840 10735349 813083752687398692717372683946997778350 10735350 -48790805365631437889199285002532984000 10735351 -106835463382268992482393915321514950696 10735352 -37424000285799181033784708089839206400 10735353 498384740136701403144178798316865615162 10735354 157235965490620793428505520329583228672 10735355 -238339103383549771956782434000033866240 10735356 -182760686022203164759769565680316169728 10735357 1258754253227077959894598622592122678092 10735358 29330627457238614379481708243775375360 10735359 486505044759734577660207870241302920904 10735360 370281156164196016500659581178326548480 10735361 59778307185225608846677863244237657920 10735362 73915649684539521378489587579351040 10735363 383859875707040679688159831837444924800 10735364 125183047700427166364893032840793620480 10735365 -17728813025665085263438355605006250880 10735366 305776042960177799457932097549187009632 10735367 737472178119782988341652241382511157680 10735368 -155876968967862924317178813822320148480 10735369 241403397959919837868776273088224734644 10735370 68725278907903274448826152606704438880 10735371 535431194498070484681929497718999343560 10735372 -61568566751488655871487045329598289408 10735373 452045768685492235316914011087108321504 10735374 66976792212332122795516628456528035968 10735375 212957667724653499289301606329805240000 10735376 58273947757551340879170753137842520064 10735377 -242817882671293137110178666160040309760 10735378 60161833060335438336398471333399751456 10735379 81727627245430065565738064576749647384 10735380 -215943624303780515032479074172825600 10735381 -915816218512542741215063287048944835776 10735382 -136724438704666895565217349442899180928 10735383 -39417246155098719764059401624198260376 10735384 427005882639076761227218653177178705920 10735385 89221574860199674634307023657266472580 10735386 107241616800816827832381283042823587584 10735387 -264136864120830116316894284363391776520 10735388 212104000340308553087277601742999331840 10735389 454115038933498145164603415313426432000 10735390 210675789115015097316903663505833216000 10735391 384743240908716201011210686585281892584 10735392 -338903228151255010842966269993518891008 10735393 -272975012755750946593665966265207924736 10735394 -35197377747722304245761148455759764480 10735395 -313526434322256864950541359786181960960 10735396 -4247140845074987675175689254146084864 10735397 -4319015617809679875737245171335579360 10735398 -146146368087224915932293126281244110016 10735399 -56361009701248051880366148613898513520 10735400 -164817052155349370947048046938049280000 10735401 389312717147211815821586955098716294032 10735402 77932938504703852348756319970994544640 10735403 -31910902414201146381696336114777195120 10735404 28691776249837195503286437512075122176 10735405 385971904855103382345502123592492370060 10735406 -319751578417748575722078469369892636736 10735407 -216339298988505406902299992613039506296 10735408 201183725523483669343606823759044984832 10735409 -442484510361439119012256498957806048960 10735410 -56394795162105434138212518320165875200 10735411 -86778852169927424553433550166469756416 10735412 186844608200005935667018925631024126720 10735413 63526300282447017183335800529938355328 10735414 -428438627156580560394409735774833358944 10735415 95847065698996027174215553936220545920 10735416 33320754653928018513692382535604244480 10735417 -9519346736004552618219078329684775936 10735418 11368636866776465549875178689149195120 10735419 450532683299945020272345199566043633944 10735420 -37666950061293114703864522966228446720 10735421 739965058573677527104393961885102087622 10735422 184696369495497554326276951350450330624 10735423 -5997250250506432004897267003233472400 10735424 -26618845561370410808005460898682503168 10735425 -116030255980442843238144331726315438650 10735426 11233899848122382570172844354207048224 10735427 377826415480595328282531392903479624872 10735428 120139935303368008387139889213526966272 10735429 669280399870603666418372207662219472030 10735430 -66795509205800641610849945616182899200 10735431 121698604731832254745798379233879407744 10735432 654615340460110698911392242661909401600 10735433 -686801494876813893097872543560729697318 10735434 38489037357051974328607469353683356928 10735435 -428901837686921717163805934903729505120 10735436 100042134859682751463683484432361805312 10735437 166248019886360957374834961310879866880 10735438 8671586061553551267186661190875495296 10735439 116595880076896850321692122915746509920 10735440 28515021019828041614089049585335664640 10735441 -255048976796369021376015890855414870158 10735442 -241150343020161223566002726660648374128 10735443 89633602284434535248902747735291975680 10735444 39568713797583268519567418656252247936 10735445 -201956028063224954822765995275592187520 10735446 -6663920876142289191365852035449230976 10735447 -90967189516385918131844269450808749920 10735448 -224382001161534720823008032135846000640 10735449 104126162726374736540021932160843892000 10735450 -230469675011849736068209307160780960000 10735451 441083331171371526455121157843143483504 10735452 -17692807299892282483782649915139297280 10735453 -8963584758377750977362361226554264000 10735454 260747397779573620368405455537653570176 10735455 13129948620579983371482286365797560320 10735456 100899450443581284342430244437375057920 10735457 -168194199243966622995932082738880904448 10735458 -338663085817420094511867275721215093760 10735459 -544898235427191573277734724188773201844 10735460 373259509251611732997521579187877505280 10735461 -337222140400405063345441606538057871840 10735462 -288705023324574577610414386492145940768 10735463 -437629293485528112059458511445925210440 10735464 -362487859022575214227322460494929428480 10735465 -147752996489117345642581436122108959480 10735466 2302277609048619821883240337090329600 10735467 -375928533337855964098120160208886663488 10735468 90294400810842556276814781904583823360 10735469 492816965684450130479805351541798365408 10735470 230364903218041396551457782137102803200 10735471 -22119124676428810873986059602093953328 10735472 -63650688774753505151206421967306817536 10735473 105274294608003396902634511942408004544 10735474 137555806715812950609729269181775646736 10735475 358170077589032387292459904146489786000 10735476 -157174666754035685588949895967591147520 10735477 1048397874975178743872152060183065447712 10735478 -96903000850399161678496279819384699776 10735479 172386133104306562765812338039399274624 10735480 -99849877916165374504473227182060339200 10735481 -109785481087396084638800125031259190200 10735482 -200507361116142043255353285281543313408 10735483 102392435772374259605394484277870804 10735484 -578859195886288281144303683137567653888 10735485 192894369562390084459493658005880252000 10735486 21494160337429503570172031930810880000 10735487 -281981993437861512829607099601773731488 10735488 -299083120427823322255342321096300953600 10735489 -215483748932785039994495301825807971710 10735490 -51755297017051696224974004266606714880 10735491 -193528391163654784922631640019486275920 10735492 -104089725614721082340596476395038618368 10735493 194016411395177899074510164867956704960 10735494 14531433407251388912688921562744258560 10735495 -388154923680964779000055901064543237000 10735496 557653081334733274125868589144556994560 10735497 47465830629461367484267834635481614960 10735498 428137042237951394891691253505999646000 10735499 275689976700359199224390980515519461664 10735500 -157364530329445566086491502556934656000 10735501 -329872262053380346923802681013166575648 10735502 -134822664662247911198626476514404138048 10735503 144830652527667361040085467748250994688 10735504 86247141279144496649866802017134198784 10735505 388839889784893983301023481434280216320 10735506 44406656333191117093397148984628218240 10735507 69156298316626926478328147371165379756 10735508 493699110345317167787220763139576431488 10735509 -376521655299402882091988841126387552 10735510 297557190141167114597278586404194768000 10735511 -49187997376959406285245368484171518808 10735512 -289930319046315007111431222684309135360 10735513 -315204091846439712297683440375474135360 10735514 -10218652384654579502986785083672586240 10735515 25121896833449896370167484041505536320 10735516 321487185468022635559497821639984125440 10735517 -68282990633725443619732967203196522496 10735518 -256710717130136419814463985357768240512 10735519 87970092325550781450394020447881178520 10735520 -268800841601145933908914986672173875200 10735521 -134920950893146790784161112849262136640 10735522 -53567031218273045101214786242878151680 10735523 805177893383704408393411032753460343772 10735524 34802528002065316821294083623977676800 10735525 -57940105135353750524805205149097200000 10735526 12689393299688212788208653592088381760 10735527 -6908917640933602877814193847303502720 10735528 -32725692882241549893634838592786186240 10735529 219281013539321991803515549090292745600 10735530 39966814676287117723406972501424337920 10735531 712277779819764988845483969236573697332 10735532 610874682100435334687885153885588098560 10735533 -375091658494126671190785440561889351498 10735534 173775431901440775451750654520325992832 10735535 329709443243983596970492132227843009480 10735536 16404622137602035695972458773925068800 10735537 -220634250569702917850563731344366466048 10735538 75283509047579795610006528983981880960 10735539 -618790214497481418942698946038461337040 10735540 -258907783643152082545265774696580629760 10735541 -599193781400484273012536702019188759058 10735542 4218282047021644913109919835100150240 10735543 27963898933335096661913903287244405984 10735544 -711669901526970573257389052978950041600 10735545 332183331201860014329176618511191312640 10735546 3357840443011569336036751787053967472 10735547 -882408828044046700560923587482595753440 10735548 70602461202771512527752709468053995520 10735549 208214261390456493511748865507858800448 10735550 33694305971153211008245229292352032000 10735551 522558609673718016965097873269399116800 10735552 3644271520925673933190268802702508032 10735553 457932935338251663870973311351603860802 10735554 -222301856234805315561449543911679642880 10735555 -225466902618439867540049804535331786080 10735556 215811898039469647316297586616851238272 10735557 305460917601936501965865181414414531200 10735558 -33138375465166101304330599070987497120 10735559 671935853353131755155009212630150092760 10735560 -110349047345596414256142034380479692800 10735561 345006475215914584320837568022271657424 10735562 -67521341062333552572799306293968341968 10735563 41033308671089436148984026065742829488 10735564 -98430081859686641379923108027599421440 10735565 -8272468567274689449626159718606943080 10735566 31821566891275130131390508783387970624 10735567 139421271163798576006715716880472613616 10735568 -250041861219325251704520277234555453440 10735569 -58811761981578613039330383750231446796 10735570 164725384790127727600730157486627187200 10735571 146900903049364701547060819603304899584 10735572 69207312288780729869854923377331462144 10735573 -71592221318107529098191574645757377796 10735574 -128197911159860556931504816132127946240 10735575 59328979644413609407098651881651052600 10735576 496564952598503255333363860920555694080 10735577 470926706243320623267933500846253372426 10735578 253281891931520688989405787010496256 10735579 22227350135508501894500775010053632320 10735580 218703640841662144835016756640281331200 10735581 -100907520728007881763924387518381368320 10735582 -163130176908286650319243986416411519616 10735583 -87554059812410948031354559086622013376 10735584 -366969881215297115575030515088132669440 10735585 105936167414380632030059061435596242560 10735586 -5704328791327495272651724980213722976 10735587 465050198640812964199324256056899721248 10735588 62844535467033222614080956239649922688 10735589 129814161024201341059596933258566940000 10735590 41187643666771394703785629390749792000 10735591 -279325330063989625299802017715038200008 10735592 214951646852592823923022930776576737280 10735593 100694854001561008526991021717804401856 10735594 61652381630083106465597124884179731552 10735595 2454393276161459333691866942095088640 10735596 171972164909070540289590085325839018752 10735597 708099449888790726314299984099871540460 10735598 -97447187326808925018538720622578978560 10735599 18514272194968084134134867831829657600 10735600 -103279493185291512937398072874553344000 10735601 -199337978599447687479985064752672084398 10735602 -92101735990370979055245332993623278336 10735603 -86981347845315579206025965501061444148 10735604 383155048949930878488589253616059136 10735605 -124435293219280281693952360209048393600 10735606 225712485564794733289426056255380164128 10735607 -69821822181174884550845470640130435600 10735608 175837432054280727083291410536426700800 10735609 21743187302940198505298893972648998016 10735610 102714488192131468908375259033036369920 10735611 226949859703889080089712367780075534784 10735612 331060422988940260130764052689143136256 10735613 -24798678737962258292294901517758759840 10735614 -22011496390468568348739620421533925696 10735615 273615711828862553257963592097626494320 10735616 616670453124803996908591794835666501632 10735617 355178720130584600689452670388323621680 10735618 -6157807450342966486132975632011189760 10735619 -136305987810345134984255963888490448104 10735620 29940632980992792132617283204530626560 10735621 6721822740527805491199112346269447520 10735622 107993159295487027485677791246914192000 10735623 -202273663825855285974455613724805261328 10735624 14753082219775645050306521297278617600 10735625 66500189245205320702535276061701362500 10735626 -154954239291308325999801891644308684800 10735627 -10330808567462334561300674691200613120 10735628 54319979445500382158678663046466344960 10735629 -150026620919313394303301218810641316416 10735630 -40919304821312612632493446184950367040 10735631 -516429299501368968618986247773201900808 10735632 -98064008982428039624081913158756597760 10735633 -2969621407611902882457425928085719118 10735634 -29871176592176740575163785880508798976 10735635 213153407614015123082041168414695728640 10735636 239247802560994695640440343912674555648 10735637 809052757607442322757392685419766577792 10735638 641866868246180133401573970046084608 10735639 -603492020298407309404722990512023314144 10735640 -54647001463249100866791534199372800000 10735641 13383983642099485487051843931985182720 10735642 360342374859853632485842436668147487472 10735643 -1110518203027745935889142823911293540760 10735644 24001379652394788728967894206561942016 10735645 13988353561550500948302430379545162200 10735646 -585754342306717242798352296793635932160 10735647 -163149073509840704047823105910030649344 10735648 20484758139148155851396388362725097472 10735649 649302241154410823757300693429394615650 10735650 104385747087503633129483236762058338800 10735651 -154356267146246038948902997226907421348 10735652 95323272136697468457137178472199577600 10735653 91228350342099687840186073909708961088 10735654 -247193512666059160596442197413034410688 10735655 -501946407522985906670799112179952413600 10735656 279265638675872565641966593980885811200 10735657 533766006014264062178463767646716246906 10735658 -361654241560828961057749618970753194320 10735659 -4571239646949993810160775331997901400 10735660 -131125354253394128120320052634708848640 10735661 234199407816849713094381829694866246680 10735662 -29185036568331750050963851735306500096 10735663 -836421400883949768014855075228697266576 10735664 -77970479182472869583687931528048869376 10735665 -29180314146890762492231786697563904000 10735666 155145260861128566058367937465652598784 10735667 524078318068557988586868634799038936716 10735668 273791876395332211041347257386426913152 10735669 -9142979505044262253990936585864901664 10735670 -329489794224248397409061862422159450880 10735671 9826809516079703756676387208001199744 10735672 1982076475463557618134529183325552640 10735673 -76117467864206352939253571962789162236 10735674 199803572097511754779882699000446980352 10735675 -391383376931269784014071256867285461100 10735676 -106657615661752200188486602724377715712 10735677 91038601123924710246059740851502965414 10735678 -22093300299356668329184939969369169280 10735679 -772056414337860974271235783274815974720 10735680 35622035525030036672021152656386949120 10735681 3813807744873550089212251139836730784 10735682 -435157594651488989258247529161444245808 10735683 102835803533182004079528820869182609664 10735684 -383738460498487462002685610585176166400 10735685 -169954242116537862297072318412550023620 10735686 17269533480081398586809391812494056960 10735687 143855717120753881298060797704942638112 10735688 -111459793201960173375566262283562096640 10735689 123096170993497232844275567261340344640 10735690 72466058010783578310253115982039398400 10735691 -374395685875706122195193201799846912768 10735692 -13634190921959789426956524874701828096 10735693 371346507850484448976810847208450678720 10735694 109569093329284944190148744352451276992 10735695 -131766497427228804948516590668275891360 10735696 -100158395029658746856297663259000455168 10735697 172083591180423417450228986144423182464 10735698 -77587910745839923752015380449889387904 10735699 153037396266803298150216430637350613520 10735700 -159253247257196937996680095108372924800 10735701 26137284350742384834428269858721027232 10735702 99527428021297885414755023616086859552 10735703 -128137488961254077217557709293149240320 10735704 -189172901507531953775779956203072409600 10735705 142484063220722779269112443139078032000 10735706 53234890548268565143896499826814765552 10735707 172698309343083571085647288064398348440 10735708 389602261885371308734611404276338360320 10735709 38336835120537446858265176142097007910 10735710 3858473661999465997963026903349555200 10735711 133464542215222143812011385568624530032 10735712 -206416801585455503962050651999718342656 10735713 604115827061710835665452530706694675200 10735714 -93486455214028877232994060401672810240 10735715 -158541133193721812380821965611777180080 10735716 -103671322439261142693624741046244994048 10735717 -226246314601643822372306278583749279234 10735718 -77262536911698170585610378341504440320 10735719 227108697999585119917561613331967023144 10735720 220014196690769965699318988550379929600 10735721 967286940062959667687247830680192706292 10735722 11141082018673611412156877772494484480 10735723 -776347822838550103219603937214674214028 10735724 -9497998419867881618207376309448041984 10735725 -78192564586646440626869615128159200 10735726 255939663171898835445232080073278802944 10735727 -313311000583967789182975774270249509168 10735728 -80190806746912573871789675594825859072 10735729 -452118851314462492620580452743611290670 10735730 -308796540920885128271666022843408966240 10735731 -170080884337332556176997244456601700488 10735732 -41950848822552020279117323786799114240 10735733 -253412956127358226906859830572764631936 10735734 117104081163498664497868047459655680 10735735 -4624215724272124106852394175164987840 10735736 -402966400878815752650838222242366935040 10735737 -173507171170174449843544160350519964160 10735738 11750528894390005799647495000909527552 10735739 166880312788704596736676493554181447712 10735740 -452532899069681149227251397409628060160 10735741 390500458379416137770259752864677892800 10735742 -355499413364859093341608659517961352000 10735743 208079060303533870891294547117097048264 10735744 131995568981907705385704536506651115520 10735745 3177706675358242579011955858473398400 10735746 -94844797772700374661317706167739296256 10735747 556933877738624293872541383556785781512 10735748 -399995602313656201864573691521750905600 10735749 90505455188952600588634542674916587100 10735750 358299500367024487148570680071055104000 10735751 37581314955303522335102836897539707112 10735752 77407167747521612317022404516743045120 10735753 -694988744242464182123903742916122674022 10735754 277465442250785413105491445816176822576 10735755 320966222974507714230819554492706801120 10735756 152209278843649016089200995742346082304 10735757 -882996103365882755724778529381988785994 10735758 36799634858494676656276172462514508800 10735759 765731182324712574841400140384857350960 10735760 12035451004340884181640338853789696000 10735761 -235988777717290010230641278205955829856 10735762 -200517968316274390408577697071537200128 10735763 -120650381798197815430139649749118971988 10735764 -28014864524877900639165356165833820160 10735765 -41449274857733618106631369621423457280 10735766 265561675645879384377863646111656485440 10735767 3040884970300382200127662147412820480 10735768 -185880545410957367686816034946072821760 10735769 -219009169304106607541056082715279257760 10735770 -29745480902354880253651278357732230400 10735771 514977121672200954024894199729898766000 10735772 46732411317374023189101076352766048768 10735773 146400071132345398459621192493323161984 10735774 -2165383326282463455569478224886106368 10735775 -343201344781059891003119146813953820200 10735776 95334567478658794592372981195146985472 10735777 316351972764931534115329090777583296660 10735778 -149683725353105160499246202987552848560 10735779 952411006564635433708953104800347648 10735780 30546949110149767659664574922246144000 10735781 146426712429066988446848814588357218592 10735782 -74586604285460507283392535690916124160 10735783 284588562738421596628062477496817415032 10735784 -857387049826511785060312870610708889600 10735785 144096609006618545772820796039161622820 10735786 -138717248344352740519940438345202162336 10735787 -1352152672800525056821535885229472531488 10735788 -49860130817027797079694209908761821184 10735789 45692573450691796262869730599466129880 10735790 26494117437365853822794811648200659200 10735791 -111967643065748048639052599370692597760 10735792 -139635502105818743214866291673136021504 10735793 928928798823707496768192833179480179264 10735794 176537417006186897494956410112383543040 10735795 -95966090595282125536149306737072341440 10735796 175904201771649483097856843567361761280 10735797 -314215537596502745162970759375701272800 10735798 118300361217420924859632341039454228480 10735799 316064434158978845289469118696780341800 10735800 -1696414362359465631366909277332480000 10735801 445784976418386051383300467352677672272 10735802 40544222777628850850932491194074673664 10735803 55556270363210001570900254053833772320 10735804 492920209107895053538651745881038323200 10735805 324776050365853447567823274301333100460 10735806 116484784011092429272385446486745729664 10735807 3938470270437331782082085700011454000 10735808 130637856001286185317788409362962710528 10735809 28664929111442727554260660809919344384 10735810 2173625508845417856128519859794741760 10735811 -334932367868811187813532079244667067588 10735812 560980431130534026346586266947414070272 10735813 -131419320546982152506204329869330207072 10735814 -110040013349841882804981691313267331744 10735815 238465816269032732255260647359198603040 10735816 78242234480625864380022113739258101760 10735817 -506138697177052958985045360483539937600 10735818 12658112011305906997248406649693749248 10735819 467329214919486433093741776675780163220 10735820 227629616977535849104266070334388526080 10735821 32364163809541905024744252643191859062 10735822 325778263432548785734274940701279915712 10735823 -34634935398207231952434474130853381664 10735824 55128890297397462318795444185885442048 10735825 241694949746535311573184041126289417600 10735826 -20121381542749741408983342084014211936 10735827 3236784275248833277765441553250263040 10735828 1555860029626567397267066495589615360 10735829 -371911414229011986729141380217318718440 10735830 -61471310391015026874531568328329562880 10735831 404393273159899234202648295254460810632 10735832 -135226240118671378392929897089563463680 10735833 -456971256822274414358846894797515067296 10735834 -274077939873429074391143012984684906496 10735835 -130700532653623526002788214660722009840 10735836 240586424671582314329466439421373726720 10735837 -48788722183444505873096712930608716448 10735838 90114483031923620991889385781101208000 10735839 148062539485250541208647917292139871328 10735840 345109055908410748077972291864145428480 10735841 -10841206597414079366016100964881477500 10735842 59263059968077853216643223961653378560 10735843 681764298116597810576194706145099366264 10735844 -59554502092858515575979116179845242880 10735845 -47064426698429880601954881097777809600 10735846 -48930016232008595091919251640865621760 10735847 -20781980239619680469198941283945970360 10735848 86395494878754023891829325648217702400 10735849 -106330807797605468915354827506352558150 10735850 -95365177877901114001647152060024383200 10735851 55413708567151577531967764886753907200 10735852 58716955755001804145219504957742262272 10735853 8912131867839219653045658541741446624 10735854 -17412029946669182704551021490851372480 10735855 185021070810685425016906516389485114400 10735856 -26864983287654703952099670084454514688 10735857 377595534239673920039064273974715849120 10735858 40854059004740001774184184028236881920 10735859 -722214193502863237891277430757282565940 10735860 -93668791772785651131499807551817328640 10735861 -380909990693527523726900109667961540868 10735862 -378311198205965415306289980107090249568 10735863 -444846684642288449703616026959763479040 10735864 -13969795693736065903749845361534320640 10735865 196328560513063892181142453633506379200 10735866 -16272172750320919558996859253271615776 10735867 -102136837524047194505368314899983909084 10735868 -104920773116279965465334495431665759744 10735869 -471965362200778799130087287583765486432 10735870 -58057823281984297009650528072049437120 10735871 -253096113883207534823439818999966887728 10735872 55077709454069325629905379195137032192 10735873 918307382901086247156340470264121933824 10735874 94808855888397381866429280520847174400 10735875 39431489137618530849545587794884280000 10735876 -623949006403743578277410966595708810240 10735877 -689652904607926996645958325254349856800 10735878 189926925940107591854278067995455082368 10735879 -454985651357703266592194371283934318336 10735880 -107039262403329160709404311479083008000 10735881 -342639227953489916253261951871413394176 10735882 234053563863323732966335162048644961632 10735883 -75872914581259739323049893785260796240 10735884 -292154203285621660826806637398574578176 10735885 -221537674686497488696298129532136554420 10735886 -5439413525958342516577805547685136640 10735887 -106687239783360856629797322475039194480 10735888 -52979474180022419033168621762636742656 10735889 128912281883870639076131044841497540608 10735890 14108155811863740684881296283699965440 10735891 21158968257002919489400459353533843808 10735892 -79412025487604680808855469199664755200 10735893 14628607206765404582014121422622836800 10735894 -114112922439535427773593661934529574272 10735895 -280442099913730265008335769289885066400 10735896 6728077126128942689856059408726753280 10735897 91755084204154781032985643365724903300 10735898 -327302123293499686173179204515990294800 10735899 -281924562293061938212642800897105029736 10735900 -229724375621330042406242035608359680000 10735901 61950006022229154954012215680125455904 10735902 -16873539950453289360429692365153521408 10735903 -143639794105220303951232846504811730848 10735904 -45654828599026242653398020670679285760 10735905 -120480901243336591017510501712442355840 10735906 66304510299623737517644737108742201344 10735907 -106103608515300851792663622508641138528 10735908 167067170350465663545974626210251319296 10735909 -368104055399279979760264900112148634884 10735910 -78989817566395986074776225133498177280 10735911 -42203495337653654321222555119357262640 10735912 -671643460584665762812665910338572697600 10735913 796134541578401171830744992780949143162 10735914 -71873393904868424506912486805276855808 10735915 49062077408717759192830636949878096800 10735916 489135104165359474119896571706414433280 10735917 -185877787088708832366033312475506629952 10735918 321840881890157580905814711054831282816 10735919 -65134090542866972741397339934024721280 10735920 3014162746529815030303662924591267840 10735921 92685309698248605748195370285335578944 10735922 45126461184238636123074689973133834512 10735923 318302471351741675623640596964888909568 10735924 -92728880502194448054135242512908863104 10735925 -368161531035571072795068275560076558700 10735926 106860867079506686095503443866066944000 10735927 249860701002803484902135214659086884776 10735928 -128245631349305726375958007509653913600 10735929 -246944373847760541017930459466235512960 10735930 -186950221171247300831573013337630724640 10735931 -375323194403118651726142281089740749000 10735932 -4163420007629633145386437699593747456 10735933 27864829419844388940012851475716112800 10735934 -385699018517004738280803157506341590848 10735935 3327973985092237610052130168810867200 10735936 -42976078325309625579824222281222062080 10735937 236971318264980613071289894065939803586 10735938 9828820089571963083691466954476692000 10735939 4699755046765256431778969723354757968 10735940 138190169978702946064944410114199859200 10735941 53271155024711912630117821783792803840 10735942 -151503316266493039506724307761765539840 10735943 489171038187766065628992296413436034840 10735944 348075286858940872390811592090945822720 10735945 139030419507394463462883663990725529600 10735946 175592884834973924534076279919424219904 10735947 -563157631192947199509428038648441743876 10735948 259389449805292095307457730412675543808 10735949 -323047662028583188484752408014017797728 10735950 -36962608187367946398516465774432384000 10735951 -45135021628611685851000020944380197696 10735952 -6908850216920814141256904251589787648 10735953 473255892339733142016238342981998200304 10735954 8652181004219975574571617212767660176 10735955 96557893833740154387766300179538710000 10735956 18271756606145260850580970602460938240 10735957 -160886761175389579702488405617846335268 10735958 -335515179929378115360465040308775453920 10735959 86357669268246514856801496264424372128 10735960 -495043952237388454930850447945566617600 10735961 -291104569294929231316100215783532952438 10735962 75939036922357515777353549947164313344 10735963 28758184508478182558146447868333409024 10735964 -38708563721967653228648247933206482944 10735965 -41902696720265337280972456061943926880 10735966 -150088270462073518907495527736158019520 10735967 1186703451628898359814901689835457320 10735968 105971259738464584174711479705731334144 10735969 -4072405909367517254866331717428161760 10735970 -29034699759948199643313376444936957440 10735971 -440393168875948056118271077728076535688 10735972 240154616214172871049508519983185688832 10735973 48726183937425890481968398251786742968 10735974 290869928145578368785767617355457870720 10735975 -652034533039444506712018831159823661600 10735976 32236896278220996292675520162244802560 10735977 -12409706398830845652803304513635266368 10735978 -167719758864713625623283252834979265280 10735979 251897539912044275725310578223104382580 10735980 31560506072894055287597051223754767360 10735981 117162083768262583249370045540120616000 10735982 -2503405524352189206656831449882054656 10735983 103997033372525531495058698985016538400 10735984 -32101024654965781910924689453376405504 10735985 -19318129562632764028403353389376200000 10735986 -64919934154716802461128985665416459776 10735987 94912903455630180270335198749838286880 10735988 -227981502465314080915591037856084602880 10735989 468602622874105875262320481598548222368 10735990 27735937269908820510007960725172608000 10735991 -28949572145189058568390337152221403728 10735992 520286479259940165394674112218992824320 10735993 -285921597156681968420847179256681717420 10735994 -166821941045626679434613053787144582400 10735995 16766815847392026868722951631962896640 10735996 408542669050347521583952888899190016000 10735997 361337983232681088746064476766364018092 10735998 39855755044544371257176769946843813824 10735999 567097348589053660434220902087272607664 10736000 -451369653145931376333142624850411520000 10736001 479051058149293236057867406113627897330 10736002 204266767221431446420144330012559423952 10736003 227959444351775307099592038874895753280 10736004 135082579590926678533676538257177988096 10736005 59117872816957131220323735055728691200 10736006 -252635890350507558948499624610248134048 10736007 351291590394520586450830815605364679680 10736008 -79799211362374950784723757028940631040 10736009 -117459410701761306998382128660206210560 10736010 121870175117347035579034931526267264000 10736011 251929122071359021862532662274652473120 10736012 -35516959818761867538586349550548904960 10736013 248930266716224107566619014626608355328 10736014 -98965207134426607758132547199517911808 10736015 45966512858292637562718024381812562720 10736016 97552998377455650062430752658932170752 10736017 171490795915861930625060695596513682020 10736018 34013868465833583503166170888175834240 10736019 119231012370176140047697966760230311504 10736020 -34021941594931132068632839490537867520 10736021 -758190882226097351574043709626643688000 10736022 -106118939043395660381348376766216138752 10736023 562211953570683317751511435120544279544 10736024 262291047986402489894410979958898360320 10736025 -3111855393618341233975761805421532000 10736026 107208328934601595411269098637707850240 10736027 817819513324035487781753974363634751912 10736028 4969506358029931911578281451441882112 10736029 625985979213113235244732865407090022630 10736030 261049160604662771655016773824248676160 10736031 6655480225770069947360470305255122376 10736032 -238552001875102052097209367642117242880 10736033 75365000503369189633473741602704004160 10736034 -19550170289612076494062656018349527552 10736035 7394187104424569307475313338682325600 10736036 165447923259610582528360624043438867712 10736037 4548906059656643424629825616556041600 10736038 32516740784966783721576193339947709920 10736039 -1305854064828095629623341500115816403600 10736040 -61892058255635906384914156276762214400 10736041 -671465235254825399237102763721607204700 10736042 130413787615166118805685390501858922672 10736043 189370381771090488940020586881154309464 10736044 -35090287120905035419476464183132553216 10736045 -469557997495424207383014321847109536800 10736046 286199758831405344926098341517304385600 10736047 -134321893571536547689498390277370528864 10736048 -13165267103275640212538616868955209728 10736049 -36177060788747513229962287276785845136 10736050 7554775015360682777907735027174720000 10736051 463527089135988658381222002880794094032 10736052 21071490078359514686195574744300785664 10736053 -149100349860170008992864203549928459840 10736054 -21783028286270196111800540519180550528 10736055 54723686087186095907521726446191557680 10736056 8085456254879782168141221284580986880 10736057 635431892491248219112208006139658073172 10736058 -227765793946748015183955567848381500416 10736059 -128616596774595947675627616341731624560 10736060 263796198254347013732289902236862292480 10736061 -50581311638186276569209294283742605440 10736062 80365444878228554392019337802822171200 10736063 -549190905937179360358328788508572155768 10736064 3521389128952541890818208422533529600 10736065 499594062259435451180098184357878421460 10736066 -448307034617708016977048415299215157376 10736067 57719680582027045493760236171159987520 10736068 -17790341011003293796702639491964928 10736069 359338956054220224864968887538151832896 10736070 24747077805844384410137600519560492800 10736071 -678714118940276507539268200469017794968 10736072 -519104891975851351298531284320788152320 10736073 -405774487299477644497530442247581187478 10736074 -58797831488802694162403114384152384464 10736075 -53419420986657513058097193302522496000 10736076 27407273533674243570371587578518006784 10736077 262634407657982496277252631020593911520 10736078 5121337254292819369063031156831612160 10736079 442526720429837711410152064258252053384 10736080 -103557614479002606651825233027379363840 10736081 -1664494110519959830563999295676766300 10736082 -67400479640843093286692576892157386240 10736083 429947949403022306426771148427763634520 10736084 161581678270811975113789120490291001216 10736085 -15362789110126994821388712047349573600 10736086 449330911390466646002594619220749256992 10736087 263168787338822023878306067298683289736 10736088 662304444226943065790363152621793280 10736089 55559465249202030014807914071295261760 10736090 332975632605938702353698719577494788800 10736091 -106202496154122491003568410464339108560 10736092 455637479140311146699517785420566063616 10736093 -161194649253022753442394976240071341658 10736094 87897517884604377108494709686732347200 10736095 -78879590631313438484727959668391758320 10736096 283339514841295568012328855772073558016 10736097 152895245752433437597007677809397661472 10736098 -105484066014026937268934244260990719200 10736099 -172047331864990016179888884996239919480 10736100 134047072523078464593146677660099584000 10736101 -418244005063340206529515667942156133408 10736102 226708203945263888586481087210639656960 10736103 -187650653557696417754542252526078388096 10736104 -175276379661482685801259959993860474880 10736105 -182508730292755082142446511732747209280 10736106 21993230097587559410979126538820456448 10736107 -726756958720504328143480966572432965644 10736108 114550982131167115779242220702713579520 10736109 63552708672770262489444124813151637228 10736110 4195875089383458337738477925136138240 10736111 -6491984763019332231068652804500934408 10736112 65387191653555685227714578872207933440 10736113 -96410839303134595800336336217465502638 10736114 2585767326285633891270276488141976192 10736115 51356290825062175836504607093394471520 10736116 493064845540844124297326111385522352128 10736117 322364377191820311186366573876854124192 10736118 -33129954740459253472492872686611121280 10736119 -343559088590128161674840724445264440000 10736120 204353849222355957311942430425093836800 10736121 154311167695327927796624684338892885760 10736122 -433571239757970513231542120868729919776 10736123 250617729263609795067893861033577995664 10736124 -49554387108431787975411767808342786048 10736125 -127178341642661295754116955875264345000 10736126 313010374873930797089069429017218496512 10736127 -272783965485277044635831776556277329736 10736128 -68415276704277571556608281795882909696 10736129 -188070786479932916281640936592963881724 10736130 -60935124451064965664360300705466593280 10736131 68760844848320010816425245114531241120 10736132 261052735547113392844925373834948406272 10736133 288205027152535577931848416053706816224 10736134 18730126978419223607679966110041989216 10736135 -260554802119425619549031011994263506240 10736136 222366811360904337189983317203775288320 10736137 9537943474388201234145261181663002624 10736138 -3242648957366448497079223392709595904 10736139 -192833704224008539487225570913069407040 10736140 3418709142375665899951326964277667840 10736141 -282086945417349063628025217824184270228 10736142 -8158482170510430606849448703770703616 10736143 32914772151986602502278027682752060344 10736144 -4818221281613847179075328677905760256 10736145 23137765039628559454103733120216681780 10736146 774874356481221729039386172211270211136 10736147 -219628236668446217613647251714889895168 10736148 274606373259335449881116468728749250560 10736149 -290633970992672224761394977019020228850 10736150 -139705688602279871622751213977528079200 10736151 -226536209571416830953596871086018146968 10736152 -6917544175949660293670062507844689920 10736153 -635418241948580188535161670395007812716 10736154 1082210963084070845894614461958534656 10736155 -236102896323045368269327979402735125440 10736156 203851569418428702396054026549197459968 10736157 -156785360419642697112133510004518055712 10736158 38581950809364144353400973454852952384 10736159 -376460429647665534927388494705043200 10736160 -64565461150780501647634915120109322240 10736161 -74754798936759150470377924814381358238 10736162 -419865132816953235663022081951064277168 10736163 704712425348576440599641493559273185984 10736164 -83818510697868039220922137841082250624 10736165 -353827373365266770744446111688295946080 10736166 15120505903683006234308677709262919680 10736167 -52374703452223741325842537734537165840 10736168 22149464194029463175269011113266053120 10736169 77313689966989344781500882003647020944 10736170 55277728969003327385592664244637772800 10736171 -26363810426125583167097798237170474560 10736172 -649795473213060391511023336102534886400 10736173 26177476110657599082752009750631777920 10736174 142588666386236457894115751086841978880 10736175 -28867675865032157308203603355057429200 10736176 -186913891533408402092945648645181505536 10736177 141506795379387712713204144715544763060 10736178 -75557288297181258722374461469546053120 10736179 -107896305599928796928226103184574005440 10736180 -73934798697432938044585127650287697920 10736181 226655659467317082590112226488843492270 10736182 -251668839790184325800256873950282867808 10736183 46250846442507461807925979968510049968 10736184 -26284374774959167310115405516152832000 10736185 587736448224160788917401043997409309380 10736186 242344629771492242837610707853303500544 10736187 24600164686263383237418135780035046144 10736188 537403195933941325746047765890709339136 10736189 -590960025087697800970568786752578206010 10736190 -116961237648443249734421341420914300480 10736191 93688746785041372854666313931718502592 10736192 30858588592833699017556909769327902720 10736193 -119917212946642235988389191616841824640 10736194 -80911506651820438145222632556078765568 10736195 -386780694551466324973762861136391966000 10736196 -80072923568567023243637578061419585536 10736197 -14053242201221885919111340727038902720 10736198 -143906422549991075800528474351032972480 10736199 -83158705078377324740049640570014597120 10736200 251022388244128906564916661461445504000 10736201 -254345491803087804609507715009691154048 10736202 37389202892170139185518884741189644032 10736203 -905544529708082990327344327102782221548 10736204 -67617322799136659088251645102456953344 10736205 -206660380792172162921177751696876336000 10736206 -28766991804287687303003851705124711616 10736207 -42343164873799021565672866961543753280 10736208 -50266882714968738393398922988176408576 10736209 165009358027802902594520953183017890 10736210 -35686883645076083222624707384420884480 10736211 -171306958883564266095510912159697510728 10736212 405191431524075860718051354278206787456 10736213 -1141830436378922090112923888115537366276 10736214 406990930358391709627963944901092363264 10736215 -190327404890052691811185142063056500000 10736216 89755024231957795520148719303403110400 10736217 6408209859697370806307697975164069508 10736218 366255560407606293522207282174378671616 10736219 -139643906619145220971913850969586400832 10736220 77625141790473330904270344891016028160 10736221 -339263477373285958754664124622006002400 10736222 -54319386446618164780838756337624317568 10736223 420948616597437518750432572995962771784 10736224 127647432065307077615736013594189234176 10736225 416127842237411228880808950237117573750 10736226 -230694643022201029114248993292993539456 10736227 -341179723499500202363353251231507325924 10736228 -303892485749342094635469231894848514432 10736229 -234745320286389721335151197749233599360 10736230 77377235466885844670206534169419161600 10736231 833738788724150011600833135875800083504 10736232 -334047584498629273317371767839083642880 10736233 168242959812093007189550572981077067764 10736234 -59799475607268350850701859418328730528 10736235 -75054421592828340348911346277470468000 10736236 178891936832837266595588606835326976 10736237 -851350385012829579871865556388097139114 10736238 158646141896851130569121024983309806144 10736239 -91706865034613782247182086183851453280 10736240 19492956741958268057141716896645120 10736241 -143762024781418705894196220579881856480 10736242 -70560350861533945752780178404259741056 10736243 86009501657694220666543616069837409600 10736244 225075709031995189000697138190484058880 10736245 -181736533656884491152641074590848795880 10736246 -66955976457793599611304853129733528928 10736247 123613731940947890574898190203125068880 10736248 83390766509779037912222317361380147200 10736249 17879619846286864901272447310009894400 10736250 10207228322180764220609705869627200000 10736251 -489368250909360853758131676351711837856 10736252 43842549223855698179685058398801524736 10736253 -62380751717945065842236238764344306560 10736254 -533339324678374885542995659740155212800 10736255 273670730592433877905857806688891437160 10736256 28863201901167047291637607452408545280 10736257 128552903528313623094893149144968920832 10736258 -129888629990170061665955923736501283840 10736259 -695211964806111221479881237766574171472 10736260 13038537946065690923559778623916239360 10736261 21835079897141580183408793381873597824 10736262 55703609793285397904259144107872057728 10736263 -520514328797848732338982716526989318816 10736264 -227148357933581011506894185701525094400 10736265 24964171511621753838095990202851101440 10736266 -6907303274790419843411538874029801168 10736267 -399852636164524391812348619090733168684 10736268 261965840068720719973407695201828605440 10736269 -298340228208714124054349773442943232330 10736270 -160052613517897556277275799010132057920 10736271 -46092479247079011522919284569066489760 10736272 -47518681260538521458096978420355457024 10736273 100697814730843789323615851954423132640 10736274 -184660351112610679710890565180730702080 10736275 -294961913481451784396682496160303159400 10736276 516490430912496849799429234656771980160 10736277 -436208055816493651260334801564989226080 10736278 46475716340125809859088700348742947456 10736279 -227461200114611776290079040789522217024 10736280 495364761621742825743124359552178176000 10736281 770532941524000541843478390942950725072 10736282 39023697500812927094690998180056116160 10736283 1761834610330658669453174624606088384 10736284 168473927803994411410033210233509157376 10736285 -62741629776696554358708383040621315840 10736286 -107361940975509162817672442054671951872 10736287 -93128380266319445406988293214961385800 10736288 -286764503760870056606642368621030539264 10736289 -209230255308631879665574656147251751600 10736290 126868672622977399600922610838987606080 10736291 -134698772354261724222955307302799751288 10736292 -151779670481476174644733859671068011520 10736293 182122963881856437297893060221192103580 10736294 191668068296875293639219912442200969696 10736295 94387523059892231458985121753625114320 10736296 -595469044205526267434660146767247933440 10736297 32442579185362455463477153927609177920 10736298 -202156107535664085120393425308342011216 10736299 18251199730065554471133574488694075392 10736300 -172318438808392660154270088237252019200 10736301 65094239981655849410376692956255853568 10736302 -135175543823864885067385575625469331648 10736303 439149086063913280832139725380440189000 10736304 -90999497023501441023797323697466900480 10736305 -29246389962596175942381378576030013080 10736306 -65162664468205040042347920406160855040 10736307 19294900767293461681335429491345558556 10736308 -544643311915106473024945553286262265856 10736309 10271879146691903299144670355572387100 10736310 -54780708788897790247658691963473030400 10736311 -548602605606585336021887561124752732600 10736312 446467281301704562135636589359708876800 10736313 -163684233592173681501158968571389228032 10736314 17891634730069493288906475495011696352 10736315 91176486725141939869913152653268632960 10736316 -117238151304742104663811869481359492096 10736317 315063687824917172298654927357775415366 10736318 -271635709290503695814678414414212358784 10736319 -229251739314295726727268222627177595392 10736320 -16740633700771828770744303020534661120 10736321 -109468366237410352197530394015687718608 10736322 -311968015131582656596304641822771284480 10736323 -127491791542700768571670354701188812672 10736324 374106147005962290767751454549159917696 10736325 202973565878453022496597965136073233050 10736326 -1284158848311173196059516106320019456 10736327 -150162196345080938867556221243922305568 10736328 -244045515491438970091235511484455321600 10736329 -12665548294781335985330964441961066316 10736330 380219793576316596553432133628460800 10736331 -36820089566019526452854281802268249600 10736332 373770723295258526315479676081830935296 10736333 447587799825615994649370921281079648300 10736334 -19326728054625780408598619340575016960 10736335 -558258352807891335919199778151799395200 10736336 -13763163009345364281109633397197111296 10736337 -20586653635650261078048459862797216000 10736338 -173550732404402217134796736928378125680 10736339 -168501598706925251697942586003801321944 10736340 -168701497780117446969762828194625484800 10736341 103695418212510937499519200266117885120 10736342 -63109735001085398231206039299668704512 10736343 291086822456542171345576188811362016032 10736344 -238844185552644770421676768372328448000 10736345 328297611052852907497069008581876036100 10736346 176565483973158226804973590311079401984 10736347 -194473756506546430171719448250939113368 10736348 148535335285919621614194322640418324480 10736349 92843634205155822489038565619585963200 10736350 11192987388906446106708081792813182400 10736351 1735128953253702914679749353007320476480 10736352 -524295059796233699036128140909867171840 10736353 -481192975731744753590835590737358852096 10736354 58663615719242916091156350051958763520 10736355 -21943455912828907822854320168747854080 10736356 -204477735899402200170526554499841065728 10736357 -495570286950960393860818734479237963394 10736358 8576754350233742962087049773900922880 10736359 -95626535727978694089921375052394090440 10736360 -23502190728446877929811394615216128000 10736361 -28780656323091631017476675747276259360 10736362 21134231590332425836375488801025050624 10736363 -240786982720479968351819814777558355416 10736364 106140069178223712041252120037451840512 10736365 292600969049714108683231779011902261260 10736366 202375987603872862465172161694417692224 10736367 -765667428988857688408842428943838899456 10736368 166253321667267585748046678370928721920 10736369 -2169921105211889724322404352923914112 10736370 39703161749187263512821934522606895520 10736371 -501309814039933100776746659107732613428 10736372 627039620647285870399884748017850248576 10736373 62384182633113948066566738755566372384 10736374 44459658727853947846387670729011526784 10736375 -189318600800139177401268312991920336000 10736376 -114178584654615131452990301634734653440 10736377 60673211593874719848275541382272870720 10736378 -310811989840675841667258051894401903760 10736379 47770242981493031960923553673045902400 10736380 78297559251507341593352389867494758400 10736381 668338689172205463659717463069887314182 10736382 84039351485584833891873868876657136640 10736383 33537567896865646206891247209168810720 10736384 302060488318392990689153252609885208576 10736385 5457297238814539855257137123480064000 10736386 -45449375180763122953925967022746946608 10736387 17142296112945101063724722538970441200 10736388 12066977377062985283314192079728876800 10736389 186943490109974103427599198554316340190 10736390 16599875989575973526576787021617105280 10736391 -64979121135912984142399634203522730160 10736392 -358060914764756809601150466344981376000 10736393 20986470284887766782646513873966991642 10736394 281645388877598734141202676791136940800 10736395 237389535522941501400528162032538170400 10736396 83743949034569261339152394445565186560 10736397 5344640567011997046582859721224150848 10736398 -584774760859700935255330270243156510464 10736399 -201730988941862017972157257309249924536 10736400 17723353908825493924614636223954944000 10736401 -150011082979686654754415871606049649736 10736402 -6369395717703808873946045508980745216 10736403 -509642644950189005754565373284896205896 10736404 10475053907973256688631297720601088000 10736405 508285242182230746144216588264562116060 10736406 -102739011374274037940268916646904371520 10736407 477084647712172184781300989208511476480 10736408 822976952589932005520438850351356712960 10736409 351870936586059627590764023125991538560 10736410 6190816495765134025353709446472661760 10736411 -274156722944910753334361204644598935296 10736412 3300996517698708687876043847545331712 10736413 34141020293357154575813406786401250662 10736414 4261232699792361157323044045869106880 10736415 -471556766792308311193990776343058246400 10736416 -117752748044415912784459014832851517440 10736417 7105823903438774812494891971963145732 10736418 61143508397294938780866302718817419264 10736419 -16645584415543808830832846873990351304 10736420 108996457963166909982606193971264000000 10736421 155764078938391589931566072727968054112 10736422 -230230423106776776308667017880385312128 10736423 -132376740856562742091417152110265647856 10736424 -78792661406727952284794348384563783680 10736425 136749612951945205788329946175223240000 10736426 -152603312176663574748132357786669305760 10736427 214564070715846909996572690092200946656 10736428 -243420403705303933338859040872494666240 10736429 -671838705045233291080634732195322997920 10736430 278688716157121991340561074931321323520 10736431 -403015966482415154632878531006485110768 10736432 21846534007029615904288767867934605312 10736433 -486904163800400100085560203993080260798 10736434 69766575490007741641510856726944313616 10736435 -326946371127939748577317261402014812640 10736436 -344313929420344534239089910894418053120 10736437 -282563664074099706832276870386743936914 10736438 52370518487791749507489657939103647360 10736439 -47066760573552500227185462451430724504 10736440 -191523974220937754403446358250761830400 10736441 579021430597656649866488260638142636842 10736442 467009508626175277877449164150324810240 10736443 151037335800936603623030114399658078692 10736444 -602544473759560889195805166003689100800 10736445 322682785978651236463555298066332239360 10736446 -47628862014720631925540649656125587456 10736447 -37378104429837670968346585754892003648 10736448 10422536572499785800766937801057894400 10736449 -747601156272647029780197498825067715136 10736450 -2645573250847333143383568311486538000 10736451 -117757455671228700881021715622795140 10736452 232597222745474263830528703719967269120 10736453 -9086497013930096168712064077595299840 10736454 92917437937629545556237028097570001408 10736455 -5624099219824095506859661556151689040 10736456 -57690205600588096813502445176424652800 10736457 -532970170021766238306171682302028600560 10736458 -248756935923626412786103017325762963920 10736459 647402517689014595094043399967900976660 10736460 4187122181541846135243729440866805760 10736461 419901526163702400635024779431798981900 10736462 -162275135237439649812410300316729308736 10736463 -503998424206303449279688718062666089600 10736464 -54542140284173667460759746969522872320 10736465 186121757014815718157463326349376640640 10736466 80747707711613716407941640309615367680 10736467 88474993672212873994136383258767223200 10736468 -95443164098272322664940282043389810944 10736469 146907452177393612430541023386941488768 10736470 145329980555708723916276129361724071680 10736471 -1242193064191345773355608163621267976856 10736472 291660322474339077803388042414095953920 10736473 648590943792074494244010665389518922560 10736474 -125357975790994405829888950023818274048 10736475 -2735488163379128117704486244996104800 10736476 373329443763509904124737763437381657600 10736477 -209887127666194308662606718928030003674 10736478 5317340244802850971368476699839266816 10736479 304562810040730648076587450094737178584 10736480 106219574527877253399826174879318671360 10736481 -171440387911526812183345669508905390656 10736482 -515518820755892049215772378924182772480 10736483 -1034250135785587309233314106254692428840 10736484 -7726203914925625832141007520573440000 10736485 -317598071829294217128842026847290706820 10736486 -194065168841103502519123781376331801920 10736487 46292118488135887200558826215143395800 10736488 610701364687041815843284277182845696000 10736489 388567666386284043132332392325827519290 10736490 -79429652543621459597072645698902362880 10736491 729572558076899318518098038088685283752 10736492 117698779975827590402932103169514143744 10736493 10102406808968663165345117410954236000 10736494 17760260511034050245502345048577423872 10736495 -41051828806137814086310795004912486400 10736496 206725523217685387846356440296577433600 10736497 -337730380266123071664653360883687210828 10736498 10391440543621375763624567476400517888 10736499 -289783788426994048798291989292974467520 10736500 -111684075737305003179109894568960640000 10736501 11156809640781763704471391706314374702 10736502 16486881915130219505170649524009863168 10736503 -96572628813591566966239168617380085840 10736504 -63679679368226622439752744631354122240 10736505 -160406442937163945016246869868844429560 10736506 88795059704804941348481873685637521408 10736507 -137168297194658637226263437097483537120 10736508 -46870013309911560099404806376462999040 10736509 8042282956165229835910852542812667392 10736510 -59456603056448054257473857000821179840 10736511 -338833549563180807748102838908757193528 10736512 -100582880458549849891907236255330467840 10736513 -123905064726469726487216502882814667856 10736514 372407940227817703329944423815419660288 10736515 -109019074244753039492635855223959080000 10736516 106177117776857971151247624108223328256 10736517 53903112523967375163529888945059914400 10736518 -71708779844505443413193123749305367296 10736519 735530232596580770489379081275665648920 10736520 124303671680477023463113929716637696000 10736521 882819652118315274247358101280833965722 10736522 9450189608451978629114422998405291312 10736523 319747556627518340491745763823234629120 10736524 271264778516608679820807755797222446592 10736525 220593138619783742116385052604927140000 10736526 15468648314023051010590113617437920384 10736527 -40450105073409166016623162910422689768 10736528 -45924427890113483414880847717069750272 10736529 -360810460161192695474970893637222060816 10736530 109983713429971997987563573204530470400 10736531 29683641418790085539970150295115237424 10736532 252263893533266703973016920559728323456 10736533 388568883820635881187317633581277520782 10736534 123042529676077466283704074147091536416 10736535 -167646413563527532064905886383477416960 10736536 -458977364966310905341072165094781880320 10736537 -255127393874222454105063209277676236780 10736538 81994065979219469849697918340646297088 10736539 39010932015325297723088931017192993280 10736540 -94782006713480035153773873799311237120 10736541 9605525608029750224629567520936274048 10736542 -268982166382394683827343497610820813568 10736543 -26890079439320123598975389479468492440 10736544 16570432051513461377221378028517457920 10736545 -15777598996671124276901060251828526700 10736546 35907762175475829646391814115421282304 10736547 168180658014471982670845056679555231080 10736548 20755720755313252653015422267421947904 10736549 192149981136458260757574811495118964864 10736550 -126016930815009517629619631429198400 10736551 -115115893798766612330917237810844727248 10736552 54812130961880035498951894996148505600 10736553 -58682837504546242235875592743621237632 10736554 159479660773584492586457343306746155200 10736555 -110323514558905684654231284197788758000 10736556 -26035680652596381693219387552027376128 10736557 146538580588930797566234103993994564780 10736558 -31323799445093947532733098873184337920 10736559 445920570802338145341732491659445241864 10736560 42532921390063536697792952656558817280 10736561 -248666584869069614326522758296596620096 10736562 -30098593140138826339265452409731429248 10736563 193157470730079844500625048928534892812 10736564 -549206717323923410648065778469459037824 10736565 -17818469189654032990096144598423134080 10736566 -215084429409021549456996302006254541760 10736567 -333194787640712341366672724224899591384 10736568 146994004245533177496823966821880627200 10736569 -390612066268824178488836293606256947030 10736570 -119716945070076549490408868931198230880 10736571 -151560931370260745431146068424299169792 10736572 -132238064747769985060509298670289920 10736573 98163469925314455165199960120137909600 10736574 234416658112130869883073812736665118720 10736575 -360635313388872087304162176739524248200 10736576 172240891849884912853127509983394529280 10736577 -436161771663262176887314394039074008000 10736578 -431286192255235755011494886849074106160 10736579 329377136683497843295911980957728352976 10736580 -26226035279568389370400052540306227200 10736581 352767848115800565788879682859252838652 10736582 -14340613425155364930418932962511256128 10736583 -108049556258042353363373879704708638720 10736584 -4543907373701888884802992065132748800 10736585 -285246350695249461333707224585654093440 10736586 -82165765297199606378187132973896806400 10736587 -28798992032115610787489977946442182764 10736588 -102508202964546352745205020630164896768 10736589 175968087734399898618002329176229228224 10736590 259450156885812751995207596898283048320 10736591 -661893227500428056331948042189177205008 10736592 -126156327498173141812963859794718883840 10736593 51907520629130362775300220295215764800 10736594 126535177881421123813026696275400209664 10736595 44681097697736593153264082545231595520 10736596 -126971587496515834205372230949832878080 10736597 -508185054750545027229182996977026451200 10736598 55350964700939916942747538192098531264 10736599 321355377016513815921597968707731117960 10736600 -33370199744052867218197309760885760000 10736601 -306489037055057529639591393374602441536 10736602 -153772780952246452486252385560362786816 10736603 19016964580483987913515437547943858304 10736604 -230626892283527201747509310899667097600 10736605 620806191697679698827548344452304739520 10736606 76215754856536192775976604228710986880 10736607 -32197627614248902076569961060397242880 10736608 160841827730435574810645741211688632320 10736609 51246652961478923341223231272603311720 10736610 -13404569138616661421457856235702561280 10736611 -672213992761014697303447769824743261648 10736612 682490159670156063539680717084971075840 10736613 633939714526847162457262861887894246240 10736614 -28955907396858369124518791916460629888 10736615 -620797156307716254921620237938413932400 10736616 439817543882938098626768430939289681920 10736617 -747045365227386205074433642590030369920 10736618 -65530353818556142395190666470789468240 10736619 -158741320699250213469156624413224121256 10736620 78916647845475233533982138292912015360 10736621 -19373027077362467917385923023739367616 10736622 53586190855490614577372724688973692800 10736623 -28195676426410464167182984233955892320 10736624 125148837006949403955125241957930762240 10736625 294568212854541842403420789212097168000 10736626 -25026480664114332133862427199593999456 10736627 -9007137864750140125821132138965803200 10736628 -141817962677137885601175684947528577024 10736629 -225704029811563386858882373546856688000 10736630 161377435759408616105456547894956824320 10736631 35986215483468450576201711577696917192 10736632 -404201928820453665156619661343832473600 10736633 360020883974218320916697457640951741440 10736634 -107648196639764336944408701715187704320 10736635 233351308624420224991925185061492534160 10736636 25896645006917471789086115376174681600 10736637 486387895382061994599522276867324456960 10736638 128994397373743970405275024546402575360 10736639 232996626526556532672282558295924237056 10736640 353782518385225568249369943290004111360 10736641 -50159524965512817716797786482647030400 10736642 -81071269448839427981212116822446169600 10736643 -211863096952049123881155526446976132800 10736644 -31041330192995082433533154623909153664 10736645 -86176549957704826441427817619498988100 10736646 -14290385660571909596820429728835841536 10736647 16572686068318400022795423957986844800 10736648 180856403628671922705665473876557711360 10736649 71069070145735731310311023300075496768 10736650 -3924880637783582097932066443383865200 10736651 737160274672064399935152696513345389652 10736652 185648123366602847409785220650839813632 10736653 377866550580086148867510197416656998400 10736654 -442938072512472774957436452165212188224 10736655 -252175834776687237485767197651417840 10736656 74567208833130269794671440941759856640 10736657 358844021085180508531258716098637609906 10736658 54906763012666821997415007070796593920 10736659 407244541950700892360627389548007675720 10736660 -87133216725574111586357720772520550400 10736661 59177983285044695000480777611344943200 10736662 91754123489941663906600270087626188832 10736663 231455160400092201778314604437305104560 10736664 10037065031903284150334759662560215040 10736665 -343640923780131440833951966339608708600 10736666 339717717356274977211744713899688674032 10736667 -6389496960463470441629832480235472472 10736668 15923541286464203580291925320656819200 10736669 264275939455854255058814843356368212070 10736670 -331416879465205373868172130879692800 10736671 -430878297982333444013786252700580829712 10736672 -298193822887153036847539408923643084800 10736673 529949752307479073301586829092281479904 10736674 34936451563638379233478692135725402400 10736675 55092545942792684571214167856307199900 10736676 110328527772313240689976919405617262592 10736677 60619623780086380469496453088930294400 10736678 -364221267447218739542727006737704035360 10736679 -8757922297777153782691964443756992216 10736680 365607450607587531503625903720451276800 10736681 63524264216858504744471266380947695482 10736682 -164329181145948042259782636111444907776 10736683 340504186665467015888896765846786222080 10736684 328320461134362553062615022499185547520 10736685 49079825907652872494935602702034075200 10736686 206087209337505878944154225522517455424 10736687 -175029596693963548129422546245105576832 10736688 18417463094578498863535793269280047104 10736689 -473640908697240270449588287833692321244 10736690 173515675231991290288449653371248312960 10736691 -64513655983693833677321332960245657600 10736692 -238599940917903956521186271734538949888 10736693 266530812788297233941839424791881020 10736694 -9820761995002560843633120988382757312 10736695 53744042052398894121144026011604816640 10736696 -545067657664783074917044377719492382720 10736697 -63900738255542552459841466160918565696 10736698 -80143276228407422500341821804319838464 10736699 394406058311495076155587602599979934560 10736700 -20144112452246510072337707038038758400 10736701 -188729165759224591056624863650037185248 10736702 -66683578203211891318211456209319169600 10736703 54443425200127266825616481037986606712 10736704 -97252906959233637800914124760925863936 10736705 53937441727793222461992124024336157760 10736706 192724114965175865252326482264744722304 10736707 318997778710317873363458272575237284352 10736708 -63391097374647655613614052599363174272 10736709 -484256262839441238295567449328552209696 10736710 -116423428691815597197127798155907344000 10736711 -70683030635194535737484836416072973296 10736712 105824135460039378974438052051021496320 10736713 -3220364893085954946707610996069674176 10736714 -114925097389245556805140590492107063040 10736715 229015929161238342627157998838951242240 10736716 -489312073649429624221706179749943164160 10736717 -84291828419352414189554254378059812640 10736718 -63892393144154567906119506412724062080 10736719 -144761750451306359741770166994181804304 10736720 -12684280336164108099728885764238868480 10736721 521521801839908251609491776454552045090 10736722 -46878716484908279299654820604366778368 10736723 567645704350000000730342425561525428972 10736724 -29143582325904577833505763845734371328 10736725 130752692248968905927400569975134474250 10736726 -6233466533421205811262005582645919744 10736727 -75900527855316231080834486021342208768 10736728 -568484412166345198251282664474303488000 10736729 -236129688493787975099936434978044498720 10736730 175344705354439957510561265177249633760 10736731 -357309713195670910122932935479444961468 10736732 -73179609923451946018668622718817669120 10736733 97208590702592243999780729260281138240 10736734 107281827859157967266819802783234683712 10736735 -148120444092307441531275545816802149040 10736736 -77629091219585489731007492200069595136 10736737 -16734179577359310826420577993902207200 10736738 -420238102873832753727299609720568834480 10736739 137171320473182855638000086013951569600 10736740 -61187678369536772569759512482236907520 10736741 88737089745564705571885653341388984252 10736742 7840606071840294674534228225188754112 10736743 344933324579407890934174153163603703992 10736744 243539375758736523076576625942628572160 10736745 133031368454564668778084384476303501440 10736746 -351375076159074377758908831853675790928 10736747 -4296618484195570397889537302645427936 10736748 99263350792576148431484697108302499840 10736749 18184956635336173419505416382242437440 10736750 -134498438428309644550288202262992736000 10736751 -281318243686992375297295502345460344568 10736752 -6872429296821449524038899830376693760 10736753 251715542338919230633865559338157664320 10736754 -47654578287764329040270689393851130368 10736755 -213035084413898373089558773620412029840 10736756 7213211661930726580616054638681270272 10736757 79278264832903841456855640616222725120 10736758 -138189896609492785240308581041865827968 10736759 -7790369595045804810928612572420842448 10736760 -196835410901102565701014644785769676800 10736761 -105007976567656532987884108213921698240 10736762 153793744028448618508888768681833656064 10736763 -135586805436103291357055769589562362512 10736764 978732520252814804461501461698487315456 10736765 -266847005535414338193049240274405558280 10736766 -296795348361172165219112999893402454400 10736767 18922053156795441018149804838250128080 10736768 -97890070296695338415270987182752399360 10736769 210520334422390478488576963638401668320 10736770 231042159701952623943077954488775477760 10736771 -117807870401400579153952459994714265648 10736772 366172682408892874356385100606747937792 10736773 686309635790784421376802965934782077022 10736774 744299687326223288776434384730684960512 10736775 -44702620281739132452147808858163378400 10736776 200765832445068104958178619003431772160 10736777 -152255713470700626207612373326953993520 10736778 14829215385654054876598104003101222400 10736779 662384880422130771361209824078712999380 10736780 237090621428290572734524140279438873600 10736781 -319615733364778954159485458762506475520 10736782 -98586773163857596662680881816932399360 10736783 -660933573769125400998415006163659681056 10736784 47957363826033739251526580370481127424 10736785 698569181605196764122337842450929644800 10736786 177905226779911884046322373318785203200 10736787 19289246852897368520136389341266174768 10736788 22285719983229437682425587772496633856 10736789 -105678520552752198363338120418161685120 10736790 130635753781726246811733850361723308800 10736791 -2778979902038595377837213808736324800 10736792 516506863909045115515661426716201820160 10736793 -5696674158783019769967994723137734712 10736794 -68109501251086553933868559788740972304 10736795 189263227561450868837364905801598484800 10736796 26072167048913704983145986319756369920 10736797 -297362027886163499572770949867546502688 10736798 176144074552512743879840580428514518400 10736799 2468641053927623013193812744018866688 10736800 -114356577069780313446111132485915443200 10736801 390881379283940912962660670901020120802 10736802 -27110261816477908811200382324744700720 10736803 229943449472817189654337743552188321280 10736804 83363278749713628197393200793318113536 10736805 -58512814579275538649847656142544963200 10736806 -51068888537490296565939612885855663648 10736807 106479028135252780444969240677103624056 10736808 29806319051329852815184495196499640320 10736809 47470275636824580734670393323180800116 10736810 24239280597795253761784180100787409920 10736811 -388490687026051745480473904359859808480 10736812 -44830611539235167816152142188843289344 10736813 -773092128872667213443941266622489096938 10736814 -17080109099486951322640481849097216 10736815 -242917997513817098702665289169696441600 10736816 -45563061914913258530022936966445498368 10736817 91870941037370352791702435241999750144 10736818 -84630810731911218440727901327990502640 10736819 6602467579947744283076267591833243200 10736820 -327134364819753099910897820154534912000 10736821 51099812693828875854724559941655687232 10736822 288717450883559489054881292155444535712 10736823 -579905418224348525055458085088457990016 10736824 -123555027371303511049359846831434956800 10736825 -92322750427023477985368578316630404400 10736826 -243161122895246465869687094043761366016 10736827 -212051644835851427853697004419871140800 10736828 -288994102338493905807101366382424415232 10736829 91710765928909608391563657247993736448 10736830 -112860382291128405265328062997383111680 10736831 -58524908638325403795594592144082894640 10736832 61865340507509413123755768796667707392 10736833 58147468822740767564816306706951285120 10736834 -65775290179806550926226894513877139456 10736835 -286806356361543793900616602027902795600 10736836 192191867187392165113371042133433671680 10736837 -475152978111710967956894272737882704160 10736838 -21128556337281623978051324616637082496 10736839 1427368430907088983829385767889016116224 10736840 -8293684716183594386137866523128115200 10736841 304685603331041076230180843917410411792 10736842 980162329238752472115594929950597632 10736843 81413087800486988463355986556204959840 10736844 -192433093234329306394347662887390909440 10736845 -58060105907856320231704356574108026240 10736846 2392629261178116943068719847961824000 10736847 471564220107265101850680309885473422080 10736848 18522059137298165649790277730312044544 10736849 -60445216539480546304944809104259163150 10736850 -26838073656710166794654101271618304000 10736851 246495240805681014287919778240191263852 10736852 -35177096621702253746435941764004485120 10736853 121347243599067270909799708419333599904 10736854 -498120964017296673910819963178994899328 10736855 -511758552567509359336392031806344784480 10736856 -59824012135603671184467457240847400960 10736857 117667683826316783197343213380734396820 10736858 -52642249896332139331980846337172301312 10736859 -140408058378707352709992254309320189440 10736860 180200703180079413203661036737120194560 10736861 -12294176204731683240910906956809096538 10736862 5414595364293668411661275705219518272 10736863 -218951096069730777605243012830685281888 10736864 -294228242487942603007463905993199714304 10736865 -267211115259113353803706658558011731480 10736866 179660904212020663555913475543964055040 10736867 104614768391843676076333299791695216992 10736868 -219428804546534751359765424202886897664 10736869 -32776976070058413478761472678770789792 10736870 -156693075490327045277198648987136789120 10736871 67049198021148243022218652504959825360 10736872 -75554465155316964841919725328567731200 10736873 -51350157266164450968637634731659239040 10736874 17184744600118080093272913851158013952 10736875 -11057420548053122214063208183330725000 10736876 -532125452167119108597776873299623632640 10736877 546992062715401383349340115662889637632 10736878 -361585495092522344148533055773899661760 10736879 -21229873650586381335686896605689584680 10736880 31975980543640973900050078572014469120 10736881 -148627898159312580815185865198717804800 10736882 15457681513131698192644966216961189184 10736883 101780262065957358076312520059186132080 10736884 -332243961132949818968096706119114522624 10736885 6191169444930336346978636235999546400 10736886 175015373268225631382929926161754070464 10736887 280599214763639500966325191664499435952 10736888 -627528424648859952103994063436373770240 10736889 131795403167952636285221974081369483200 10736890 -84156334755307059945826969320415795200 10736891 -1308469483050336580551352469296461018432 10736892 33644069764826796050522006459926089216 10736893 406480849363452540873783790298523451142 10736894 -94378942043858683338699197131672158720 10736895 136434218271094586330816979597688859040 10736896 -194896113786778620039424014992715808768 10736897 -533481126370629976018342868432510310654 10736898 -148422169391186725118869282721570987136 10736899 -177014439697638982933744090170955106832 10736900 -280584682651720863921821466098374272000 10736901 -127385881955665937738637382815798844800 10736902 468383143120560357788252012727157660800 10736903 -89610054472700597779593964289051603016 10736904 56543888586747895446468348900427530240 10736905 29919012054434486510024288709053769060 10736906 -70800289990472657467336346024193948672 10736907 382159808468368307553513250703075169240 10736908 164839847556162294415743033267051985920 10736909 -331500229352084215026951116629415532084 10736910 1044211290544153450508093684688168000 10736911 382423258787912652587128027857992670912 10736912 32908729898125324794617598672573038592 10736913 -12385536733491310704804932607768781632 10736914 103458716542030104767696427072623815056 10736915 -136434729930411081960588890512805898240 10736916 -89705137184927676105781824476074782720 10736917 859829070298840209477695402518509821966 10736918 -328588680090023821295066886160863951840 10736919 -129134218594851871545626129486867157360 10736920 95796652375239480112046697707974041600 10736921 -54834510921526665696904370121604141560 10736922 -4357258279658901835896196246021572096 10736923 95444916518929815607119935302776823172 10736924 527167484691462109390610166868193736192 10736925 23104110754377391668480866991533508000 10736926 -390468460170514148955292353667586096256 10736927 463595157612220251968237097782838727776 10736928 -3312838363498093738431377137996922880 10736929 327627896314008430905498071354314771200 10736930 110422837028497168652772269387093889600 10736931 -749412886731440913907931154549566073600 10736932 -62532804928168344489963991556463109504 10736933 679163001029044399572999040136711173182 10736934 4408519239383831060466078013338776448 10736935 43131186200978292651678477769042440 10736936 -94272097996328309801148699156774912000 10736937 -870712523097497341472312395005426245100 10736938 -42151119806921628758906833965855072000 10736939 -632536691823847708469667315341603627880 10736940 -147531942098137816662315149927951616000 10736941 1727434162694281380248633926816508832 10736942 -27970766819427061841914039413137896128 10736943 36172620660995691692216648452610992128 10736944 -120270564786664971248168233149334896640 10736945 -155636284348160384688174124807636106520 10736946 -237341371157640433238463334988912593152 10736947 -52118057775024074006865600691839244160 10736948 -389934223697849817767955788629956888192 10736949 -190418285773260225298819762841588458752 10736950 1674234248539207407063900676149398400 10736951 -137836209017779128613471844933107215768 10736952 112694715493508483225085312827027619840 10736953 -607852275609256973376542325220688899798 10736954 -113312970988689108179101184507792743824 10736955 -287983942155563549036869910070616497840 10736956 10711561436370603193416180740660167168 10736957 -49442503297826003578608388263567897600 10736958 67399152116525299101512768082160728384 10736959 400693108277364385360955121077635828160 10736960 24173141604364847495078417618436096000 10736961 -185440906646756318103922600057438811136 10736962 389172869149188128624211155254507192320 10736963 46144078353494300617979714220901167384 10736964 41518436941224631095977776040454316032 10736965 338671541176277773025794904266620009600 10736966 2663508105038948588805041159004654432 10736967 326101745024578695105756030502121383080 10736968 -768688254039270784877734676287856762880 10736969 -188105559862211081724607098218810451840 10736970 39781263531140922268770856129538058240 10736971 -3606125689980995315341576951522560256 10736972 260370380510079558386614644326152135680 10736973 -5755312412790256259526183009379929504 10736974 -65375532166476911635006074280967367168 10736975 112988483937410000172657929457457651200 10736976 100408739791316913046022095961381928960 10736977 -30510807052170172321520946830741567168 10736978 -48153049719944715172691223447763424376 10736979 134586712958932514101328225540918328960 10736980 -433658520650383955198177974388028576000 10736981 145806940491838091898163049827454104782 10736982 65549120563532595152592185975798509440 10736983 22916997069940817030079717080251765000 10736984 484059017823963742962655672795014635520 10736985 -12504369118455351126916670742249888000 10736986 -440453236816786241436120366602826816 10736987 -666224721108983904094417452345315026364 10736988 -263730290091954287828978959080108480000 10736989 88103608619329934804967246252658736460 10736990 -261633268069050263996938135482125942400 10736991 -253428826878006230927020670869154424552 10736992 5289550613907165043532158705278124032 10736993 302102221373933123098793329030268677140 10736994 -251869275277214172775605659665039248000 10736995 -51111693260487557926533912153029590800 10736996 -105162899188602153421803279690576974592 10736997 225180134686190603452725140247230430240 10736998 96961742652954682191044385836030423808 10736999 -59591378150592013359143582649530073120 10737000 9921727568233961879128391414269440000 10737001 -355263376643283245109552580954183294896 10737002 -4163042558227347198646660609358260128 10737003 -85845064560532271370689088645554078016 10737004 96986589032227531152350670077348786176 10737005 -36111868064103416385719837492606753280 10737006 4355583936629391203168508322006315008 10737007 54817634656987036549467211081990232712 10737008 180866540813901197436412947019518738432 10737009 793489485764392230738442388500815171840 10737010 -71234330958515973693701340258166399680 10737011 -489166488909609295067216466508735514328 10737012 50654626708759345831675168414180675584 10737013 259551265996918445127022195513739436096 10737014 -139875107327107350919924436008849920 10737015 -371487200312679380692570544339034517680 10737016 -640291044228805639846096443770940887040 10737017 137508023544159609463270907738670536832 10737018 -83017523975422165491829732280761616640 10737019 72562330425567766421465385346467251496 10737020 -7496805598192286874508851011352330240 10737021 -24075141035798234079872566962306327360 10737022 -316567188407517988748976539165432365056 10737023 772636577229723169822351394937231773304 10737024 -61520122393189665645821296520630108160 10737025 -968491652176611679084151529514357700 10737026 -217235724279407942676019307385146050560 10737027 187815876940371703104428854228191450792 10737028 -119327040747985178827238089862063784832 10737029 1235369505794395331668181508714819329184 10737030 -49713565831668014423373041438252044800 10737031 230533939542018760720848604549333975832 10737032 -6884951043246759720321816391187404800 10737033 481602909684031318696669949992120336800 10737034 -445185361632849827528175439962571776 10737035 -485973712165688365487523829163336951520 10737036 -10514930361147907312347328502753095680 10737037 -942199566661120779348248305895534292308 10737038 1960532198282213332727817802983683328 10737039 114669856227779191740450907459153834128 10737040 -43629361788149773004422272786424381440 10737041 334234219415123497015736321710216747200 10737042 -37085616852585106954264719399463484160 10737043 875743192491927308634178142141859397292 10737044 204415240176989757222039212381668816896 10737045 -15706459529416308914175652508730960000 10737046 -75892272221474631885362353469094039552 10737047 -201864284206959126634218203570212084128 10737048 -76152533387970971196545521872863232000 10737049 24985859121837898056885480193444831380 10737050 38231716783650309740304471744880558800 10737051 -35396149900715476433303117817382511760 10737052 6324112582985068578637069230601269760 10737053 580023730591528784648894977522606339302 10737054 140541410280058974082794504664050444864 10737055 35444493249565091374914746036778547200 10737056 1366945657635902084652859088468705280 10737057 -2982575134907831056664097731789380512 10737058 -130670880882042412564105239291422536416 10737059 -68587972059334193683990902704660895096 10737060 -188053849963645605425365071804020183040 10737061 -126633309790101880225153996565814518338 10737062 -2026779968388125773111447907550197760 10737063 -135844854168200160975148540867271719680 10737064 -161312484097406514935180553178611732480 10737065 161034099846441860951840847009021765120 10737066 607831507825888015072408215914129664 10737067 76219487558442049072332959800706294784 10737068 -136799182505743018595887487889326615040 10737069 -151408070194619428035503505372867625920 10737070 95620619390895724867426489145542588800 10737071 -644975263523546964110782415723490379800 10737072 -7652416385378213812805515286067412992 10737073 -688414535856466355383360923931054902860 10737074 -159725676558586476959883286690500790368 10737075 -78082834719249976986784574056612800000 10737076 -267396232922567523919090027915743571200 10737077 650708705902244108087050271029808065674 10737078 116096826359048926959846022708278701568 10737079 -264968174311304290568640868409780975320 10737080 165979748453457296286953937324028108800 10737081 -452702578650475043436453385675497989388 10737082 -307950006522304756113694544738646814608 10737083 -279882542073953993019227922189525299424 10737084 -172064384911124290489600936039366361088 10737085 205757493540151338809343678462734014560 10737086 54963514786651333652997871382337030720 10737087 42661411337494627010717276990794919040 10737088 102624576248919258157640612157111402496 10737089 -4297897972211265315946071902349230400 10737090 16332990820936697778932477753745408000 10737091 446550535500458209856370414644027355792 10737092 -78507269614424078196126041784901056384 10737093 -3654131548643584186928697599470289856 10737094 331897426667724200760528518807926176096 10737095 -301410475985060451372536597508303899400 10737096 -63380385339553880342595022394260684800 10737097 148763323446780533542050127007445634432 10737098 -167844604870778350557794380963530448896 10737099 -82420111520403046953007049003567184516 10737100 467314979178137707528315628242636800 10737101 29588834006346074075480902318725431064 10737102 -269322201686278529859636587177036895168 10737103 -63895221532269061748084628730984395456 10737104 27089123625048107478960907659396513792 10737105 222958142143419214737076094621783985600 10737106 376766955924245453965641991083317062944 10737107 -200509067243217578781206242464658743648 10737108 -90120395249263642204531615961002588416 10737109 630932440534805305585470471089592771040 10737110 -283327895762498516830842036124553207040 10737111 -101179026497969977856888935078021965312 10737112 316220929941460836533068722609280051200 10737113 365811253260963243579378288790724640522 10737114 -150428906299954205790765497990301980160 10737115 -485410188526497517673997828557974562400 10737116 270357303014460402541602448051303997952 10737117 -24733028677932007256346960968686276128 10737118 108243550341147075988084664883511775616 10737119 76866872134728729655850416935366072120 10737120 73453984725464886515393546007360307200 10737121 -305721780872220366455774375617450610556 10737122 -76800861070274382056160036306252379776 10737123 -89123505102252843523417962644921413200 10737124 56488109529802796426158499587655777536 10737125 -48798016878075131465084719777957893000 10737126 -152823844545962146172869314771916989408 10737127 -638556537681661758904749856418632199840 10737128 -373613551762702907582403032627613696000 10737129 -20366341950330411924578569762563846144 10737130 171575748959331677058532899317320644960 10737131 -845824515422459193832331300209337005068 10737132 14174468496557305160129849421416300544 10737133 651644843502564125115312771524505635424 10737134 -199323528374499978048716654517737672640 10737135 -81108892298363260371134196325212712800 10737136 -11072512838856895619893094593139834880 10737137 -148150910628210383553216076406715959214 10737138 4533847606492203185992727477364775680 10737139 248444633413038048703843095187759851856 10737140 -1427996667996893588553630486306274560 10737141 119958647072226637459756739936239247904 10737142 97561244658822221502143210409806731392 10737143 -220596947732052560836430958423608165808 10737144 -572978728125768412096807852852494336000 10737145 57652724807962452414950940435586104900 10737146 -129040260662338588375361356029313378560 10737147 -179328532561386621468603133615693614720 10737148 -355091084482009607241769527441289633792 10737149 -661666724414016894486080671715439254964 10737150 -15027085462768210471412277011143526400 10737151 1174959061234416852625903524144730250904 10737152 -562099414170516460668272686629050646528 10737153 -94749118638645313268643990501143618112 10737154 -121158794198470677368394143170186022880 10737155 -34879535496464108324564408557498339680 10737156 -189012285729993184158114778820039267328 10737157 677681732537195776496643322394968720064 10737158 -171199954717477454063859668856263356320 10737159 -14331798970366887287120530733644537344 10737160 -35140940039839266825325960940892979200 10737161 7816819385650006485402336652014516762 10737162 -55080546308994313340680600954373680800 10737163 -201069659125359832477898315415091745520 10737164 17846866683877067466431918257261771776 10737165 144010836214611168862742124814079389920 10737166 450544044913738654667562144653273671680 10737167 -28961889663378782811682078202664603408 10737168 -33579796085172114239969359325833199616 10737169 850907572963727322741702992947105023844 10737170 236604941905456370939543225013080645280 10737171 753739729250436413291301036643042608240 10737172 -494598339016812075129428305426325789824 10737173 464598156503648656448143194081109873422 10737174 -225039364507830744733237712365419532800 10737175 -124210655886020012586741714503538019600 10737176 -151867820565358334438906587508644515840 10737177 -348689135002362107850926618426665289280 10737178 36153347871339984976725306984506700480 10737179 21771330279581718104042973660486141480 10737180 125205234261327760232862902140448463360 10737181 45602086422388024281144844343051748224 10737182 -78561955010964164184394395189528498048 10737183 -291679325298242914164997752042328753776 10737184 -77498628654249505281984897843561627648 10737185 -314841276846319148402079908046864460800 10737186 -3340936015578539517287105115652198656 10737187 -100594105292706640703822653116674816164 10737188 -62427627720161726220861974224321314816 10737189 151249792041613366659688170375163528254 10737190 -6886859000654352154851573173121732480 10737191 279505259933934463076954728848833448384 10737192 -30114727575113580698581781218810675200 10737193 178470765213329699986062303095278552442 10737194 75845091135588122991042336913232444160 10737195 49229643531399728239689734169702201600 10737196 -537741555228894495722064963269452153600 10737197 318335810998913578289883235620338976192 10737198 -197714761316198673076374668371997096256 10737199 -712957824695581068888109893877752014280 10737200 92694638414386588647558470843953152000 10737201 -89790819537502614592806981010250142240 10737202 109056233342887628505397856838085220352 10737203 313983514317230651812353353616615477840 10737204 -74082849157301432438476282017871964160 10737205 -10913082141502793076681133524099686400 10737206 328894676660830916665539103480040398080 10737207 -32171449013233795500449282357276162952 10737208 -723886847052931490603629233979510272000 10737209 -140088295113239761299403175836240738368 10737210 24194883620935172709965179491742149120 10737211 287318356196847062566511203011281283812 10737212 247483556340583454553038846575018117632 10737213 -152577048058861840147726393681510707456 10737214 406391979859553179075140231988735731456 10737215 70169787575102063142593235861532769280 10737216 15488351008589045605041626866696323072 10737217 -122677225646730933846286394165021247108 10737218 407841651083845416735345493065328420560 10737219 488039814597441687966340180317437970240 10737220 -40377507978944059602599975597689789440 10737221 -801580897020721340576437689195193343040 10737222 76767929161533915338126496127403556864 10737223 -11963372912973856934002153229316934752 10737224 -263512175325592689211290914278291799040 10737225 -158873612017192062887167335442856772000 10737226 -26424608678816339607988590958522358016 10737227 310775610120528808985882244697546623360 10737228 -98456836266595465202692957629782900736 10737229 -680861928800310629260854099730234016 10737230 -22306615655449006802629555812061125120 10737231 119021699196117126454464192771482921352 10737232 8586828819372699087775934178090811392 10737233 -348888182945347402214079514702665360000 10737234 195311522820500873777546128496455771680 10737235 -1184976576883265437863073542863365164000 10737236 -256986258957659901169984690182270615552 10737237 -94495344084632316868450982459255418048 10737238 193124972416699603886685332616360172800 10737239 113874928626190624676262666929991404040 10737240 100242530793066731574096312060946636800 10737241 -364424643149493049242971832952689373488 10737242 439007678304579204454078900577172019200 10737243 -331056052407955270113474024626721022296 10737244 14865391035117030558131068188848947200 10737245 118887938929337901354184361752733568120 10737246 49866331813500689755630291736436288960 10737247 48732687231797977146784106096668961272 10737248 -164290987204227369207737995008475791360 10737249 -283105121499046805296945802804123424336 10737250 200092232378883141346413727034899920000 10737251 19240807462780780660161352985615614464 10737252 -92037111754480936764343138474845143040 10737253 -70906838803224313824347250264149153154 10737254 -224930851617967393729173102892161102528 10737255 253695559701665635097626993538233060560 10737256 432390148916005188152198748114866012160 10737257 -624515881188143737440149116021862935494 10737258 22809482112085508181355799398798348800 10737259 -186343808343249570490150190119708957152 10737260 96139221339710476671163684654729973760 10737261 238081667989564441386131025392411352480 10737262 120254879333302935518144995999493205312 10737263 170604667467637173163034500676183250360 10737264 -161386176135662822319806825001218211840 10737265 -206300261143120916189488394163115523520 10737266 -395530412639579913069630629868186717168 10737267 -34811597747271060564270347089415691720 10737268 317057908693042415435056254976304560896 10737269 536287171654472863077336520100310746670 10737270 22969950644128173797407334023158042240 10737271 138365270461357713181414086213576922472 10737272 1943645023251306523706934745957969920 10737273 -1787955757681337646092089309415992032 10737274 -53069759429454429843981003016074888960 10737275 222403837948348116457627200747627387600 10737276 317358136425624834436652482347398529024 10737277 662906520700999915744479694764831413126 10737278 10913220953064434839713689880162430848 10737279 4243949893130711277507364859896568160 10737280 8984578825986745407847079432159232000 10737281 422785525794698473498129308375392810964 10737282 -61453108566292959421029438743643088896 10737283 304979593495537296919176981742822417532 10737284 -261834518144823988017642774398707777536 10737285 57034612432056788702749234042222003200 10737286 -20441505422408020773365348843916662784 10737287 -537553772519873168635828866342125298408 10737288 -18418616928689717062741524354992240640 10737289 -31688731026094996839569590001457270648 10737290 207317908670227584499603546919251106400 10737291 -53676608765507173075065023887190341632 10737292 232380315683541563413586692663966394880 10737293 249554135868348514355473559209780754400 10737294 -48900882214787524471086111892858705920 10737295 -375534986498642332301718146287888165680 10737296 -176695600167688041736164092000921346048 10737297 -222264768343092027634742009141442016512 10737298 -149008623091992143609762828251230048 10737299 -87132131639217436875627896369181159360 10737300 -22222942152336524618027923422870835200 10737301 111812838205049118461497174239366876302 10737302 -220761327900223002953639899914180850368 10737303 -120193585428615692104643959572651305856 10737304 -243890869135609539870599126885049354240 10737305 319599535755089857597772949725699460 10737306 83284411947519194398395630945655948800 10737307 -156184954747409194022028785282154223088 10737308 385375282585731262799665386501690255360 10737309 -101872673147666739059407348382184436224 10737310 -17055768573396389666784228200919578880 10737311 -57638854936861375622198930388581134248 10737312 -41463500188856500613623764583965523968 10737313 -628047442518956564328757064463928945438 10737314 -86627554330694036880726661179422361600 10737315 -835207085553266769075801793607500800 10737316 -79651548996803222537205634582854408960 10737317 -503690867750754117609645782595116621634 10737318 103933583099531397623395515875853358080 10737319 530955485817583400057291617260916218432 10737320 296932020766335531948346894068601651200 10737321 201646616465653795474613648299950332112 10737322 -152487555322144254136633829642747454288 10737323 -70050580650022418963101884477015268416 10737324 -72405438047410978376359965889402761216 10737325 -83318432835675699343156658273042540000 10737326 45542565466092084793113741840063166080 10737327 19486726173259158492493586209090300032 10737328 8157497084121053837168249525550776320 10737329 -698760783805803722893712112701113481070 10737330 104792222870226201845076787454659107840 10737331 -373980812862745539642733514941791513600 10737332 -116080294921689531657777771112144600704 10737333 794579113628923300407376997737781217600 10737334 62182429809752014148821479992570851200 10737335 10152363146544069717235893442839771360 10737336 498762215419999523185216267442568437760 10737337 168558205857972387692269839024943800000 10737338 -1110705948778574921973571019532008724480 10737339 553482795486385048977312220873314424368 10737340 130484790482788474772719143346154979840 10737341 523007090001598106439374639043169436742 10737342 44620025647322308069548511193369346048 10737343 279697027574175850981352658361654445184 10737344 18927613001507432442172612799282282496 10737345 79452748407334454527140503169328955520 10737346 25466856161539044666310340550488653824 10737347 1341737641395596049193076252605076796 10737348 -249255285457347847045650586873536414720 10737349 202464536647884284963351281628954107936 10737350 81936571904845713370484323348108656000 10737351 -14173185943405941998182073475371922960 10737352 5960747093988924006240019003315660800 10737353 -1272134368993697385765674375914404475968 10737354 -22438660194926536628728430066215860480 10737355 -2074213103966117189715340252894734000 10737356 110680740564542532089745915238260817920 10737357 95855366317378460811783963460197647040 10737358 -3677711091866630180355275764230090816 10737359 348747073753816513294742357313011224560 10737360 3377700170311653215902533223202734080 10737361 364765822190799836465824583821861566962 10737362 -518483004909310323909901112940274338528 10737363 24946946848331060752646465722132036608 10737364 652187558733704768321456011285655347200 10737365 232034221842367977177437878221616807260 10737366 -33075936598014355899755683544383272960 10737367 -202686116704597547738742438126813593088 10737368 411896819248719779823845744196315525120 10737369 143660233509696232169324956881454888794 10737370 -7153544865999832171530654274673486400 10737371 147814817406157236363016063048490149572 10737372 195510066357808818075438084019737600 10737373 73231014820106725647943574801196932364 10737374 63630142249472028030986115219407882880 10737375 153248788123589719732160756673466560000 10737376 39887992337543613552069159715517497344 10737377 -15896334709094558351028834510261536256 10737378 199571521453030017153679738930858894464 10737379 400606910267092350402860878005607917980 10737380 -125076729674906308590129748448674195200 10737381 -166385680362151691377719779727502470048 10737382 60584295990475883710514763549763646400 10737383 57382061521973865919288370251863448632 10737384 -22515461756996287624798519756981370880 10737385 59209945169335087116350492734181362560 10737386 -42275109900529852783276384367291289600 10737387 -742353008672169233822700826192000872000 10737388 -535061132234115680151503842890244947712 10737389 -86207776809467393234082759824296232832 10737390 138760833161502159055388430416080801920 10737391 -54083810799031902708939997502261853216 10737392 -167694860616467738597578939059243515904 10737393 251755502806153765052475838194329851104 10737394 376300012552755599152049476989398567040 10737395 -445371409794213911348868016950354709200 10737396 -157594826965220288275407000972255992448 10737397 -717846600759327568390560777361324274688 10737398 -10758814567718002965679848085714913664 10737399 155137232135696284292576289996523596264 10737400 -90634127542078137695953040882198016000 10737401 8863655225065674739316000943804465984 10737402 -101327364361987163554980942313420527360 10737403 800772476600724658855894497878400294064 10737404 -639365889963759530677211794917641610240 10737405 -53164577434221799482523243423211827200 10737406 -379807483933317345399111277480999246848 10737407 723868361893465851634869125713621990656 10737408 29924204020012788955458849947491762176 10737409 -777960533262135031845976053513419803390 10737410 229334280826995381534827770096896960000 10737411 -143062490815107282655679998563058821456 10737412 -19710413013616026262060646358763020288 10737413 -722722592212426426320814564190485594080 10737414 -11652492038059497039818070114349983360 10737415 -333695654366053816649085823421452561680 10737416 152306096081004503270323890021759636480 10737417 -333371962820035018446731126559260763120 10737418 -112781811769947510173761280802463848096 10737419 1133945281207513442118464388267704028 10737420 -273150668818589616417774902898930647040 10737421 -628713289385969048131473003706025409108 10737422 -26013045303568159879778638885932548928 10737423 149454936693676806138201470733111420072 10737424 15468545989485577271667091663180431360 10737425 192078991500361270690070084431232658150 10737426 86282190887481714518578384882754932224 10737427 -612337653589044828552320605399849548360 10737428 29965879568024060492944643080431517440 10737429 171535402933749048614860648038909018528 10737430 -88549126005056203002284186928035460480 10737431 -43315408036309547626719648526642717800 10737432 -757758914841811719886646193977838796800 10737433 -31466327767019671037333887804934331136 10737434 -157909178775263569334199259593285692160 10737435 1514540738805325753582011121077277440 10737436 83971292636065208587272119732459010048 10737437 41371221434980123151344549973778478572 10737438 -190027458068817703623718056000461746560 10737439 72915088307201413030074474828579240640 10737440 93770680836304554098818222796706938880 10737441 214902951869221208598410984629577007936 10737442 209614718480033761773036856661810058912 10737443 -84157007835166220727051631496641728000 10737444 -2553296440209497185999825466086164480 10737445 -11343941234724241127361895327048119300 10737446 -226652539708913253362581767834507342336 10737447 43834913976778359738363523001025736704 10737448 -375052595125220925367241953784726000640 10737449 -123981530646587923491245063012872181280 10737450 -46033931077745305314894420043155686400 10737451 -129460233917105610808724309574426600720 10737452 -548358201977324923372950810784105563648 10737453 180085996382666018271921160466820343200 10737454 -54573948134900308880737693487148434688 10737455 397713557247403300016214953784006542160 10737456 -64296536258119814818539218071245324288 10737457 17471988696032601466650304720063308400 10737458 -193438885683886352870373484906633122816 10737459 148382053655828209169587549550251702128 10737460 560417960392687220543951001393425241600 10737461 31766597425895856938870728554256263744 10737462 -29579953125273511344140720066166766080 10737463 225038603908746932885122096883047447728 10737464 502090318553693380785652747748529131520 10737465 -623497895026318221637966579271227610880 10737466 -328000710228535935687071423279291989536 10737467 -204758044495134651885691898547461068080 10737468 -379222605507705163761231607183367961600 10737469 244125535155284261540041015465026616320 10737470 -88767197636691853599242911656114585600 10737471 498992246346615498228570174264947322312 10737472 -108929566235837515700660633084268380160 10737473 -108384015892177040176852564709531785278 10737474 60169979185775451584473045706040006144 10737475 -42625759410289149722098391344916819600 10737476 72048474012709861297787287970517042432 10737477 4369265061472226982572512331985017820 10737478 -370264288052150279401699089155340876960 10737479 -1217051337755356513384140486546108937824 10737480 146337809752559573285291633850745651200 10737481 53242622470494715073320930822707522240 10737482 8966954437590775439166323713142400000 10737483 -227332764464792075676651776911177415976 10737484 629194906641477396949011759029309494016 10737485 -174085272988868530168286057809917857280 10737486 93910495040408459311680923553183505920 10737487 -2669697654301134256572750182725289728 10737488 13776666601364592406022097962243776512 10737489 50924814978142439202812263860720660480 10737490 220153854543326240951331014900846400 10737491 201885168689231998129941560095268006892 10737492 -268339276677711148560212691097050421248 10737493 223438611096576105853739430677940765244 10737494 122035351350918991098271238677367971200 10737495 354042243290791417430271996346926909600 10737496 219282773578905566010530597838420049920 10737497 -38711248168592402188971236469314925420 10737498 77801700194472159262920324628878488064 10737499 723892157407424160611398741605120786500 10737500 -121513181594326696362110539714776000000 10737501 -9384068662339438922000870376359239680 10737502 155156296840973368073774204394449549952 10737503 9229269145398415294521198402369745920 10737504 103210241939575734808165296008578203648 10737505 84124449859907872178504628841213584660 10737506 -30157823764329564825457224558651906720 10737507 493598560854533103472436128532156339520 10737508 -145907390175592637361854922225087687680 10737509 55371197139651495793547366613177427710 10737510 -53227291150746784209787843797626849280 10737511 134735917843983746485056663595363474080 10737512 -153954029200196862813987123950215434240 10737513 -302193258266011893091377660901724776758 10737514 -6758813118952943319257234192597109408 10737515 298569122572546543410906683991933992160 10737516 -291239466443407816138001304361867995648 10737517 199052178906211547028303259096348903926 10737518 -77423549504318043899646901206919095360 10737519 189177068623118146875055022854253520528 10737520 -41673574649543861087407273192781414400 10737521 38315973721923796452940433792231872722 10737522 12128433725045443219241418774326707200 10737523 -377472043287764291631834508705825252680 10737524 -33740563557703612927610942005163649024 10737525 -88851424126915814286074381195012474400 10737526 207604779763139995503669606031850023680 10737527 12465652644607632137818944318588497280 10737528 -11591472799184342663919778946895052800 10737529 562005305666519297802990199064913382560 10737530 -168828059626818122113869937468366080 10737531 21914282477480704022226169221743633184 10737532 40974020725365245117207310855297818624 10737533 573897694259106700108808575265292379782 10737534 58751155050774792497711248731225694848 10737535 -16400607694225563097291937236813072800 10737536 -92377739215823955787326269719314432000 10737537 410686211670529470197834317867914976560 10737538 16849433527411734851187745655152989696 10737539 -68092869736156035716234104328781846660 10737540 -357039085773354996222688586261644800 10737541 -349610426672894975748210466805242485408 10737542 35248025281986331030892620817242200672 10737543 134161263853451370103655049067943526528 10737544 735772258558771826485818490912378552320 10737545 -29809969459737083067213855613195584000 10737546 -395393636419910443843127078413210214400 10737547 261052076381050063295181640524389424040 10737548 21412776053457360773447709836660130816 10737549 -201652097989273214354391177213480290880 10737550 29751885038041371810214884325173628800 10737551 297778000352804913838830685855675978224 10737552 -32740489316635762724869795943011319808 10737553 -74613207762737058986041921276956456960 10737554 -12586113049829512933008975815697869568 10737555 332764262250129947866521478344646255200 10737556 -51357497208664660659094360042875671680 10737557 -439626832712130794369185214916155284608 10737558 -2738031703063608869987173781197925376 10737559 -231041954512431808254045087070176731984 10737560 384964853558237451421176475932834816000 10737561 239303545589321415368115168768917214672 10737562 42830248167780556895448522966903241728 10737563 116195872329436669452322455978358749504 10737564 269223574209504513121128612682669593600 10737565 -352354001098597566407512347668976266400 10737566 232497699266557478025722174493083148288 10737567 16435504266270605855745892850214224280 10737568 566319011312201063258667253900961120256 10737569 -200011306213662817381705548492398504940 10737570 3291176323276950175725019789972823040 10737571 -147189572142091584311142945880473687120 10737572 167568817474239825688690886696119233024 10737573 1935499747981034098397107478406168576 10737574 -522260378346639444096259081840438732608 10737575 -194329827263942433333090849031049467200 10737576 166446951158549555151740666652037939200 10737577 196502224968472384102704925028488961652 10737578 87260026630275337495251270689571139680 10737579 -21259221487924569340294826905369787712 10737580 24473371467180268624366872087495690240 10737581 670924596621067936333984262301113522700 10737582 240058267789726707168085387677591561792 10737583 163946733265938791519190745582093507440 10737584 2173750341723443717693784692726022144 10737585 -50575901968203378945852479372637903000 10737586 -139169478888287830530112590410147707392 10737587 -112209971284909809165744849957816000000 10737588 173279497772818676814732287076685584384 10737589 -103256851259954767456886659464667566610 10737590 26389007117335705507140704667915369600 10737591 42959395981055529683430969020331471264 10737592 -549007468605431006269441090248635904000 10737593 215966838338696086287705835413009052842 10737594 33724732277408847641245523566812672000 10737595 -388117397120659761910532082924353353200 10737596 -35064577226690336392830509275616378880 10737597 9919726609404528390850313435766541728 10737598 298112678432340160668868389908563220160 10737599 -317232401753786696870852258871918521760 10737600 70257143314049557876693691277665894400 10737601 -10857593343011967101829578008060798720 10737602 -221257183515585656127562914799820001408 10737603 13379963573939880823568144557984644120 10737604 35495789547064083505718883101039536256 10737605 -43917900490829793249906026276647485480 10737606 181244707998329004056141163401800401408 10737607 320580722127197891319141277429776592856 10737608 255072468412108107560253391119492710400 10737609 462448675359655410378802009700798848800 10737610 -41529206611926260724485675022982087680 10737611 591005267591230308943608105158090745000 10737612 -419172626481136015489472483583757175808 10737613 35900977095121696086021058552214872728 10737614 222592855436826872459268214917042452352 10737615 -95426068332039822514654890680990592000 10737616 -183299025463983822612926865316118528 10737617 -490452019963453866761983882128234319248 10737618 -94279569101416212823614746233532992896 10737619 175265032951368961805092850314519845744 10737620 -402725210347042983909380906429795205120 10737621 229267671704652386395248057295898283072 10737622 -60130406276328504251142402042701813760 10737623 -206678089407612442318317527729382546936 10737624 10102648187127906533437733196459601920 10737625 46879950795923008075826144520505728000 10737626 57838981278326248592233603144445590512 10737627 -161606662216440296928035200839212244480 10737628 54553026803691569276775458176958794752 10737629 271927062014707143861272419866900737376 10737630 183355135020522181002727305454881312000 10737631 -160607901638724432133605532549921545568 10737632 -7670665584447031736460058207926878208 10737633 99022884982700670766195187932836168624 10737634 28928162675104613379720457624241883216 10737635 611068737714968969653661340009015136080 10737636 1185833858797807733293848255466266624 10737637 -753694962443723435859881452011612835714 10737638 -196736909244227665160406192435077268480 10737639 318572622758247918790306267425037402008 10737640 131933174014530599783997480713179545600 10737641 -258313268735622850180924722244347097920 10737642 -18413032687795685189892862118766067200 10737643 -13742426286412247154020614775354446816 10737644 165907923207978123106701169322962409472 10737645 176735587916791587389921873999955018720 10737646 -395986466904438306441197405618266847040 10737647 220701522127226841202071695723244591840 10737648 -28416498553671265741635252485993299968 10737649 -61512930288358138783481255964270330840 10737650 -35269000158927185501159242281112128000 10737651 -2890749484721798289791456780023598736 10737652 113250337489903077199405713009696774912 10737653 -131679080700271469705977478485204606500 10737654 54025728925284393838837437383970249600 10737655 13443755772668244439262438751801531120 10737656 -191537152003951807831786850077148774400 10737657 -338644310487443867138838900576982277760 10737658 -73754037458331778485324831648807346320 10737659 -4484824305717962386812338690582739168 10737660 -224458845519117279939245438648767488000 10737661 986982250603964656103475128820188486 10737662 -115775162855335431928426636344966255168 10737663 259387290345970069845182178544532806344 10737664 20412529640476482107190146939297464320 10737665 209776361825312292030798518151592950720 10737666 -132429999935238974811261683095866921648 10737667 595403642835873912809205712080743206752 10737668 -17358876255867687740223932026421011200 10737669 -112672814666625403919122495180847628672 10737670 -196885420769967465181649315433946473600 10737671 22552071174239230579822168560974609712 10737672 -86326575507217365354213769751364403200 10737673 318649277118245170983271498983213907200 10737674 -168911126342545173737833751085311212800 10737675 56765692561330302153912068049160477200 10737676 376139173852516352190937732819566540288 10737677 402429966462686808645685832556697086912 10737678 -28221848485879995277519400156126407680 10737679 -281266234870082145795358354151900190720 10737680 -87008691701878463795550853283512320000 10737681 62650734256363956226694987865739790400 10737682 -24897969894718568618153727677284807008 10737683 -215613269298131255189932955134001146800 10737684 -53668450313471506454279214846235305984 10737685 113419074703355228265383235227037120000 10737686 -481621994569378472140926061384369240320 10737687 -98209217269508456489335201957574453760 10737688 -106968238478172458044425251938758205440 10737689 -900618294346145036923088652896287923510 10737690 98513027151543849864689267259024921600 10737691 -554164521488630374256139917656460822908 10737692 -21737415643579465583000006931998561280 10737693 378289394323232567325464241342273175884 10737694 14614138973877539924347323119749779840 10737695 124873971115437172829330874107864362800 10737696 180987012412145885302778263730141528064 10737697 851060278840611061542780862395564066146 10737698 -154951641712685344302723667140610949760 10737699 21430608899999025865638009827019306240 10737700 -31378220247093683391509929124709020800 10737701 281241504972403762289095630346419592664 10737702 2276616187438983035456574716758709568 10737703 630894298630312307444766573305762536952 10737704 481893406379952144903266191776300149760 10737705 311316519803942562340490247158656358400 10737706 100105240103786158726860656655612166656 10737707 277752555389013516110572525630182667956 10737708 -50138033538360932474217788027392680960 10737709 -637941054944039795334713701715155114090 10737710 181860415785926879717088792471269387520 10737711 231239038788837929824758225319788046080 10737712 -51178860561590222647543508006383288320 10737713 2717801278507348357450328221736268720 10737714 98560865600386343757380332733515223040 10737715 -196259036866599510375953760065975410080 10737716 1013674686369495815567824793780772864 10737717 509397826264784370144173970336200633280 10737718 -106169790498094054168742564261238136320 10737719 479840798289605322572816472525949566120 10737720 -873593502163006035338285928656486400 10737721 160744180846575537606385478156962745092 10737722 -458567085433857177281690358588085619088 10737723 -174748695512080900724409618117398900736 10737724 599486058091430460368674772571591658496 10737725 -152022399939325393683650322573528624750 10737726 161812893341050863977793314771228084544 10737727 152262588244318178163369703067373216768 10737728 103624231524595359425297250367025184768 10737729 98325238096124402181950404791951533874 10737730 -37796337840810294821718380365409910240 10737731 230891933182485183219879768112917070872 10737732 -208287613845898822847863085573273084928 10737733 393577207389333238306472909052425027260 10737734 25221141288050040782479496415082678272 10737735 -138374433257659230986991374364724734000 10737736 335085457749996276947895661887643238400 10737737 -94358782495789439949025858631955953280 10737738 455991330190547498042253859896404759040 10737739 -227482064599924172577706825924392180460 10737740 -112199233005836230524550262771327616000 10737741 114139583275625680265386773072397835904 10737742 187441839687094710648446388536082862272 10737743 -1503881896880441547231411503318780131200 10737744 -113951923696046052507748134851574497280 10737745 -4468236144079244038173405970285250880 10737746 55307220577157985004103760365784658560 10737747 125889867290481639505999534730008947168 10737748 -141791358149032463590870010255200989184 10737749 278391591317874081459910282960897263360 10737750 -292529270914018127924438518829498880000 10737751 81720776217291934259683219069839100104 10737752 -416281885450336861723710283322435942400 10737753 -120632899656875928399569240174814580080 10737754 -395498170179055219719189483096932177424 10737755 -3087679477296944748312658009090444800 10737756 138908793605334957590261834805012532224 10737757 -414896321727325681097956043314685539680 10737758 320429686802373728168170154019854628480 10737759 69335805495993798988388835109593596160 10737760 153350791845636514812423922747842232320 10737761 -382407376217870062192654240922650129920 10737762 -70124666452289530738901298054247137408 10737763 260827425245263582162294114679583338012 10737764 176216152417654722104916697201640017920 10737765 14542788155329004056903253837390016060 10737766 -109452515842955388676707903826641298176 10737767 862252732835945300800523705744573637816 10737768 -9836235770688935386227150452586823680 10737769 257803986243069788203495595266192565312 10737770 84114691344430332520210535490997671360 10737771 -1038126538718210689741006323868801152 10737772 489690688526452142006872000590061194240 10737773 -133340689514786418047271527797569361620 10737774 -70883176003713907328441440702909229760 10737775 214774952849151608790017473376742861800 10737776 27904669612649811348871001414717079552 10737777 -185369032771809076595491530166301896800 10737778 233150879176561436475770598479822176320 10737779 -140343086729682525505129878065666409216 10737780 22916237350733513201829417152442531840 10737781 11838006107538622281506180528518529952 10737782 261915986670096972985750455757447776 10737783 142298515877744351783799654902104598064 10737784 -665712145338489238079272926647483965440 10737785 497157138658794907510051733558203844160 10737786 -100353212726272742068086042311200667136 10737787 533079210596255685771959938122366934436 10737788 -2087818896941467243248175328507068416 10737789 -20995287665914382774063915276857248192 10737790 -32497632672592066600894893139646730240 10737791 -353056859033298248556455740978092167808 10737792 -102186110448957469570829577558687744000 10737793 -706503590208217641295918430386152134400 10737794 66510298368235199081065446609881439696 10737795 -116316821534779644247307183224753102320 10737796 45656923271724323940833547876898409600 10737797 66634897132634241455892905676408640032 10737798 -74230147611044783405208333344990748672 10737799 -216313306336241619126767470991137844200 10737800 27773815064761354096491066426486528000 10737801 274366533523611367754772348162820325220 10737802 -128354360652355548670328597101612029648 10737803 -332009121803513892391967864236141796256 10737804 77326999943880664160181096505072533504 10737805 34225042990600574101912224855142825200 10737806 180054555037449395263288682056415420352 10737807 64350773991383940481041567403983992592 10737808 123105959826082501600484055095267819520 10737809 468602644311501872033947574629272905010 10737810 -144487228165837591610143466193283934400 10737811 -3448477247116657120624403895418745280 10737812 143244458418781771397995027150270033920 10737813 123038357118827907531198837299300182944 10737814 211688179849208944490762322348168308256 10737815 296324952367486941470072416098817801440 10737816 -212002998349009411956840996865083494400 10737817 -287478182567413170675869532942211934134 10737818 1666317260824464217795830707156213760 10737819 -638625142208845962730561931482814185680 10737820 89282531973958178064355281300231790080 10737821 29975592825159195159170887176051650022 10737822 54261204629678157827488928857138934784 10737823 -628799126480409516591219796029174728040 10737824 502453413932399870306002914058193534976 10737825 9131714079231829721906756853946051200 10737826 270041049050737841570412774488119684608 10737827 85309641003547933563146523961040422992 10737828 324073520517144064446731183742453242880 10737829 89297883152015123648446853657660140032 10737830 258459482984569624805127414884357068800 10737831 3216514834027393855481117294367240960 10737832 -112460201556625716824984791457311211520 10737833 10040523017438233164081992583468307584 10737834 -29006932324276261836244335387552710400 10737835 821884839776546923610800464193396632000 10737836 5070488188982618308681945618500006912 10737837 -240396495589297503344455544416894483392 10737838 179658963314322738730564023286130108160 10737839 -311200041202144374543450747047005334544 10737840 62044175018940925473166814250145873920 10737841 88708128525753356381806202471234152000 10737842 -34202505450486251755185785441022253056 10737843 38227678135604357267835158175979364664 10737844 33511747694836383802921932485427625472 10737845 -357022593775801055473450507952090844900 10737846 -866427276682565158975797455403012864 10737847 -268119273026120352764053694995321439704 10737848 -20590004068086650673820125703353569280 10737849 72382227092111822253134591148583791168 10737850 42840914471050514164229024514616320000 10737851 28205563638048833708601908419432458852 10737852 240105320345330198383623183143562240000 10737853 -126911893876529393132766851333102514432 10737854 -20205423344368333022369836173884154624 10737855 -45373434025485331234654869425053314240 10737856 127962126216417522337160870816346275840 10737857 -110764516864536206912459359232724222360 10737858 -131011026006968874297559228469393779200 10737859 5903686181530764314859513120211873440 10737860 -387627420834559649452121916214513294080 10737861 332966065571361472858997125898171035872 10737862 8467240120769544608175167975590446912 10737863 178399349350013717222167597412947728096 10737864 19698520075977293172105117495860275200 10737865 -370553523517267477172832440276887798080 10737866 45318163184796443847512137973289283632 10737867 -5244696555713759655840376607999781888 10737868 -400964248916555733823674919594747831552 10737869 170496770426438287174702527230699646240 10737870 64241820885937040722159603333054894080 10737871 -668944115827630011426033398058128742928 10737872 104207277813450724502618686924351733760 10737873 -185202527047124345112526359529424140800 10737874 -152851528660108521199381132781219328 10737875 522607921104039346285840841029837224000 10737876 66388248616288312826438526381853292544 10737877 109485479908430057567979443927414767680 10737878 -304720353003661166962831901814910494144 10737879 -265572623610165447694188083887398448560 10737880 299934032218875292280974696309734604800 10737881 -43298219107503479664400586658391551360 10737882 48199358338522471268766116617482915840 10737883 -14201894432456483253897504084121581296 10737884 -113624920376254780223062487091653789184 10737885 -143403637191269479561429114766728010400 10737886 -291102190552569461493957569700780032640 10737887 -612565383621110473868102642375885050464 10737888 37942228257482089475147312307256688640 10737889 -192891106648321648391921418160905461920 10737890 2239585190320806465079878646973287200 10737891 -526542447393689343521000421389520098160 10737892 -120852363152264972423092713095671692288 10737893 249958822446886539576027766780829750142 10737894 28053062759774726487931560118782724800 10737895 -72808120821016004162107099079518041600 10737896 -43742740277355079191808137542550159360 10737897 122651100997759162168510955789850297984 10737898 258349062407408490252243674550048733440 10737899 249022304634651538152178311013098054900 10737900 -63573355933079452210241274697949952000 10737901 -177325595664813948573476963031981293098 10737902 190104634245688164532670922994967838720 10737903 -707413677973392752020453556446925688 10737904 27099028356807661025075508728843468800 10737905 8719968605992319464111977847972757160 10737906 6269570577816388516374804905604171264 10737907 -40980586820108163001533592508283466320 10737908 -474546607867549652835920092701468127872 10737909 69932023426123670612454996396210422364 10737910 -92217530013406648189589621616600176640 10737911 -218453889529479714956036422875578398488 10737912 269242818132001821121619571445285847040 10737913 215272030109025116255499532339144685162 10737914 122652275053266363001918349314118536704 10737915 -95852762458232068293686770606484359680 10737916 -110381368177951216448691354853922924544 10737917 -6159392817227014157011464251948832000 10737918 -53066280937586981800745501315995859712 10737919 -181385283954003077952075880416722444240 10737920 140443414547734092223339090001736499200 10737921 183644324649494667084340095218014527360 10737922 -161017398684731133228108075649320364560 10737923 114813830997261617295128222132007397536 10737924 27652321022191656600899245054342348800 10737925 -40448051413719695195793448263746047200 10737926 415617303633256548028304979661238761920 10737927 -464420694123212400762696959993771773320 10737928 -7559326581260057138063263019988003840 10737929 -681852431722193679822554108502348682470 10737930 28173084681126982324259758957222302720 10737931 -754935707375493245918673033221604691128 10737932 157812823355569790993796743006603446272 10737933 754092412144082528782780412607466338624 10737934 -97399688273895754307033634913428619008 10737935 -45945402406622580655273702877825304960 10737936 -97754199770348255662386100675114106880 10737937 114791892844570944610526646637876005312 10737938 -25370263925248229818662414612227756256 10737939 -60899932652852637284293514939416410240 10737940 5196416393415422781080570935887667200 10737941 -162230626646991187641057198582984769920 10737942 252064174101099277528519601862494263680 10737943 698232487003260485320047672338106629192 10737944 -263602822761063030696685972950051840000 10737945 -8263241400989698783121832622719381180 10737946 23178291723722599443286491199520371680 10737947 717429958690024152785226170803844199912 10737948 156055526020095738493297090139724441600 10737949 254938269765080729706638887476691594406 10737950 127314111315033484922220606650743944000 10737951 18615524338936070550411170584479369984 10737952 194176038211526998315566778860274581504 10737953 40660407290277680689588379849356847202 10737954 -52906966781138528822774750629795772160 10737955 118702884823144739337805245299581986960 10737956 771057744762966395573288442042109194240 10737957 57221536601150603893137557899020654720 10737958 214621988118580778334850071383115571200 10737959 251150914434648975444018441887939334288 10737960 5781329035791467989471136531907379200 10737961 -54850461086097600789155303241392053148 10737962 -260297567051468589013034269552325778768 10737963 110630108803554363642700493855995000092 10737964 -88586936630126006774709670987966709760 10737965 -283489255577390977645406585586620190720 10737966 13882372672876546846175315534758146048 10737967 200239588261719192647999733671753569600 10737968 8337978190340145890491404343429742592 10737969 -163318705602959633949757759805545595904 10737970 -56427096698729296781942789652093647040 10737971 -638927779983465811944838331355176156856 10737972 -80847954620197857312268970930685401088 10737973 -2709560177009467881885364554536956160 10737974 231459323895077969929057102857269912832 10737975 49137351620666900258869435934661654000 10737976 346461882117341465747919583405176238080 10737977 134167234323731965006145396257237066752 10737978 -72469861898318017933068460661703754752 10737979 110784538343614403734652392931074371840 10737980 329960869780428969242542201889429068800 10737981 18370224624639570996987042066847800000 10737982 -73677052538945119456903471317735257856 10737983 694856996007689673152896993726063506000 10737984 -94785187949419566250991323976055128064 10737985 -116739360237339769611488503640691061440 10737986 -17889428244279323852290551996992832000 10737987 -91620481555538273816235697081114877184 10737988 -717370847287694448224958141422699780864 10737989 160961091038005093696351953753628911420 10737990 143735164969526073359440066205793342720 10737991 577386194131483841870852069078328489984 10737992 124571268652768459874922469576633313280 10737993 -84010183953824667271840931358471134016 10737994 471164051581114023032698548064268533296 10737995 75445788276621375622379212095230628000 10737996 8788968337156154856081639414707650560 10737997 126705009387930591039773092968214601984 10737998 -398970152713497249765518867682821256000 10737999 -420138109767645110015742061839493035216 10738000 17789495906894258403118284497879040000 10738001 -535651253638262843478019784674083946896 10738002 -22300401256130344869313102314866903040 10738003 -3736003910648092293560854174960806776 10738004 -375637461598388792636465642229170899200 10738005 -36859995204976865998521191114715241440 10738006 -83611506362453618911063760797263254016 10738007 -344697726529622863063958988795488415144 10738008 -280016816148855646747240402803363840 10738009 -28569812747092774058351116855697534060 10738010 10744684967534035189858775564824719360 10738011 -56293683208910900301841337210168727360 10738012 192255500260174830401884430738696781312 10738013 -208102173980413770657644465974239208704 10738014 63467401211072692356581527298582817792 10738015 498427516906963478689616974713286094400 10738016 -290696503422265346834488573101897154560 10738017 -190825665014007698898630840633623692332 10738018 -155843599915551010661982318953457221040 10738019 -887493246114629793097242778443401252580 10738020 -191227215070808272200789418281842442240 10738021 297875700672138756912678388496199878720 10738022 22044860622291538786509879124780467072 10738023 -14166003512111895708346753374010067712 10738024 -175359763801956103434594243556254720 10738025 -1430183679785600031601631437058940450 10738026 -19812994836902239034085012453415533120 10738027 638266733342424659163335840198762870160 10738028 19426607306596018186880778229963161600 10738029 54554004704470003210004150857680326880 10738030 -106352883094198198221486286379006667840 10738031 -155853416369174982455036467956061497600 10738032 -6431832904067586169665652022147481600 10738033 471372372017728019731022357708966136960 10738034 -370849813525191536836612188565657584 10738035 -1609013301620087089702828645836825600 10738036 467635561983630002391982394205287146880 10738037 1085905120668951802208965569778992940860 10738038 -39072259611991366709818173243244647552 10738039 -82172586449319537171934947978692422240 10738040 31026263332858704235618257781555200000 10738041 151851002657868308544780772018840448592 10738042 101238694637623949917466159950187979264 10738043 -593247945752804710093056715586188872480 10738044 -25704205853123860162294668911368436736 10738045 22920103282461391444146603333643484280 10738046 5445256209035784455754383912089924608 10738047 -349264727598669168445686651890532223800 10738048 432944246302002074985330439024772382720 10738049 121212370057371607177596035333056609920 10738050 -156435541446065421529526793394121222400 10738051 346627591841682988389945207012376913112 10738052 -88756309684604369862076452355869635328 10738053 656820180522186167966639464285914873024 10738054 -200339224643467794949786667071761647040 10738055 454416117304287517315606542361764003960 10738056 -140166390168901617274114052744310128640 10738057 -529628628458749948765840719870776920368 10738058 -282487312644947721821991234540253067424 10738059 -166319353066409536656989439500418662400 10738060 -103542896588355855837259518870049075200 10738061 34659086725086776248493564455770868662 10738062 -105147306070783100205870532743843782400 10738063 -136936067282282323293022705374867911680 10738064 -21070192449974263025106726870147317760 10738065 31196070878091764282544227221497945600 10738066 -9961314148641988937378140457735103840 10738067 906895471604901655309657694698216346064 10738068 174289560782727702587615639025550387200 10738069 311081830536395657332873496020684035470 10738070 -143044340641454862718334410304661166080 10738071 70858880003259974874872043443304044640 10738072 -183389848126720670943663238871676979200 10738073 755761350549881760865085864228254097604 10738074 305570814046894840545551295001521711360 10738075 -169996162999157828141006292445023428000 10738076 -363963842548984754067064374695882138112 10738077 -173566702215812146891070568597028383168 10738078 -140814949140641591536367839131391858560 10738079 -221951207963961678517218143465974998912 10738080 365294602940918940775475822996731330560 10738081 -28482896328611758771478186439590568188 10738082 420015298094848617152182947208304173392 10738083 -365539418990782240027574262133815512256 10738084 34006004085082188027663581672433393664 10738085 -200220855278730900425397144856773353220 10738086 -182884900510339055469731660087312675136 10738087 -3388267378142530038139967424957520264 10738088 421541549944915472972889467576090741760 10738089 652177322639453154513429776406608784 10738090 -136248621746588920405526831061764014080 10738091 -311929562742315781214934624699201624480 10738092 -7188942765446317783364328850391175168 10738093 413612641554628621674161854145154104342 10738094 -340776897842321890963738330359503476608 10738095 -356983591524053734334681210034981546480 10738096 116167262375142178834771879416285642752 10738097 387321282157138109724314518682761805040 10738098 44792622878273430688613295369582119424 10738099 -66545665467748507568981862884815330536 10738100 31432481678723120981937721091252582400 10738101 -463134279532502196673273490923283067072 10738102 243001075700135776349056725045073694592 10738103 80041626571084669742669340866656711320 10738104 -12175224730168133056407028555642306560 10738105 205015623793220755055841831242843430600 10738106 383126855751029263468208859779087728752 10738107 367220472509831365809886486974144801804 10738108 -167019069259733157519762141913551465472 10738109 72908858261579055341723838601539698880 10738110 -56117284567395759368739881338650105600 10738111 109489386318269220083757762060540432624 10738112 7956933664868425015223615656694906880 10738113 -401082957402912537077680233479918459856 10738114 79943123713913838057498541884596522880 10738115 -86071560790404293025579614202951168240 10738116 345799483041204191691798515862966374400 10738117 5354198502471094461723935253964328760 10738118 112210316088914212651462825946009744640 10738119 -54578421191630047888909584773908826112 10738120 -169401351881697880282960559681576448000 10738121 -210606866268077826551970789280389709056 10738122 285310022100244773211558569814759855872 10738123 -709792734968176011110466796281026321496 10738124 -329009612785167742183014734398325224704 10738125 -30385672381702871591498018477911620000 10738126 -44755719174150872081658910019260517376 10738127 -877988021707961965548623632020855435024 10738128 -34535441053425019179296990399298011136 10738129 108388772475647654790971432546866771876 10738130 -15582081831348691251271867208064166080 10738131 9068491287912775403696983562079776952 10738132 -2064034412113544455137013992367872000 10738133 -179629718073717115041723766166111760480 10738134 166931982490921795397270545922640237696 10738135 -181785412225902476051467300699271928000 10738136 -292068537441587310147257674198130104320 10738137 239817275901205018070389506219339994752 10738138 126255550709855142949634108620962804720 10738139 -340173887785037896668131593955346432060 10738140 15017685837928336627570687419262402560 10738141 33543544585025664858682057081402627084 10738142 -244386922524636655027509666909142470528 10738143 182124201047554354287515561942718235680 10738144 774865137182391253239906473748173684736 10738145 -359819841621195235145060200696267500 10738146 -78432482610499828580208723385327064832 10738147 295935872709548939114307375459792570832 10738148 258199335391131230825455710689926225920 10738149 455147882305686191733661706944480529760 10738150 103121957650080488974145371825910776800 10738151 -442070627092280067277342164385092571848 10738152 -58555387556775094542546309347961077760 10738153 -118744961672523486083068402336169906396 10738154 24226760957699030736576973817426457600 10738155 84450503260546448676407521276764818160 10738156 92293518113322277979614821287929979904 10738157 278618099967163897018673549389301644512 10738158 -31121244750893233839225970735920033216 10738159 283200648288092545638111268118787617360 10738160 94029122439649492001391918448419962880 10738161 30674836247441776160570089612091183232 10738162 -601455431927913532559631241321305397248 10738163 -7335750535430981743366429085673517416 10738164 -141094034588301312217306220598689832960 10738165 568201607652442236285393460272170460060 10738166 -178543031381821545229458584861190703968 10738167 38224405056966812111251844143458491520 10738168 -231481926919547661432762987744194150400 10738169 158429561810285779760790390867784031880 10738170 -89588394452691138660929572762224921600 10738171 223578857131528118039153675227563925248 10738172 722391878082442283551768926305779084800 10738173 432546838321129103960060823093945909600 10738174 275567712924823967995154956346383374336 10738175 -761236156007802851826635570878147200 10738176 -100111468965330832820145843015732166656 10738177 198159026084910151865233496499353515200 10738178 -106328834817490114689039530097377710080 10738179 -152106217267174384392942184780409145276 10738180 157010786780514998672765147414917766400 10738181 540067478466667740851598121379547893982 10738182 9405792873608970154728979322842963968 10738183 -208164970675151368947763789044985057856 10738184 270366870793373601040207156524584140800 10738185 184244859021531491534642778257976676800 10738186 -32167532410183121195229757730792457120 10738187 -98905218261395557243865879688590388576 10738188 -11784560439091510876251683366261008128 10738189 -76460926158530601111068514315920405568 10738190 -245817781846912863216775995162632942400 10738191 -340392963453950289355572277197745868016 10738192 62472228099371287988073013282610544640 10738193 13706527877601326258513591055863854884 10738194 112114539713977157320515424250637654528 10738195 203036989523266354243910765593646167920 10738196 -41137761368229814439093407967275597824 10738197 236160926019249576512847936006576954240 10738198 -385019501020739444040741961946875923264 10738199 23521368370922230329211885526636291736 10738200 23254235208802442605722565978902528000 10738201 1152823491085558990376514965266509284304 10738202 392269586827425420279542960780987853552 10738203 346235165205551281129133430422817877296 10738204 113563823567538218045396380326293075456 10738205 -207937431642865026663661553811435637140 10738206 -97648344056945258350767493818696887040 10738207 -164349166014592769822146206891857787600 10738208 -166272752806095384878254123882257580032 10738209 358784019006206530405239515291989232304 10738210 -72633037902206084855415270380392473600 10738211 406812986912105138868272246597786265600 10738212 -250264996357226002131355606893519230976 10738213 -213598905547248696962301809220455865538 10738214 81540151103023985408041896117499610496 10738215 -106545124392560924457673155627445708440 10738216 -505498264907462116445244940728503915520 10738217 135081065950987794018481863786730342272 10738218 -104374687599877279505111075872657152 10738219 228382104393422238378049871689389745440 10738220 -493044580280048443353260308199645061120 10738221 -8505511884482004400708826299971836640 10738222 -573407820595728967561699720113121996800 10738223 -255896867504981215017407955853309260528 10738224 29928604280517350449383835892491223040 10738225 222539022048033670992136222780278575750 10738226 -68643053420901039701736403559826512256 10738227 -27958401028539495170732281642039093392 10738228 -493829838638320263076975272827692514176 10738229 -548248971426384857949247872248667841170 10738230 9593418938315441668160232914903808000 10738231 283256668378499051136259126405195923456 10738232 487892392548525032471863539271347302400 10738233 -455885026232421029719067403460352127360 10738234 15694222737061186209520146769350647520 10738235 52491509007725151408408376907222238960 10738236 -5392925536645211043194159365116518400 10738237 -13689455652694025401098339099098730216 10738238 29717090345285032118088444201345242496 10738239 1797800319427676092354570123562198400 10738240 -78617060164501812401815610092368691200 10738241 -454294336176522152398320628067979671358 10738242 -154490537066457216083311605862294230960 10738243 259217621799325606380393128773115330492 10738244 -142231882438440651963832476122016153600 10738245 17229724286264146251042455533833216000 10738246 -13125711853416543181596599302651037760 10738247 136304502392679394650264253153263848040 10738248 -44615713062655935067019801771818967040 10738249 310481673392438837502975260372406388240 10738250 209612971162828654774102373412943224000 10738251 -16793072518773747796695361126839702528 10738252 386386857229857083111862616880048434944 10738253 -176394694483101022998676185981588646176 10738254 -1718853947137733524689311910431031168 10738255 356509766374090957102317804292774126320 10738256 -84460662134944950888250326931183116288 10738257 -445283767478427970264446456416786489280 10738258 27686314154906603702350140986277774480 10738259 184740596497498512748102461976684361472 10738260 -29352060770049543756736394804874228480 10738261 2804287957757576141228745320979784192 10738262 -175488867638344030768400530911449873088 10738263 25104034738344908480602141232684866944 10738264 582441730358867147197788365382987663360 10738265 -1359508450546152583512283323275488704000 10738266 71463562044256056679577027386993152 10738267 -746159053351916798557514289323602638768 10738268 4516119788023861947033101004700492800 10738269 142625346858615773818338356013415058988 10738270 159780766776202666966863933797967014400 10738271 539903352618921794500383869663263357344 10738272 271875959387048561432538670064594583552 10738273 47353096984098578744150832811532947200 10738274 175921573888490750150384922225149165136 10738275 -113533488330203011576690484298326122200 10738276 -23652606883110566818130614389620326400 10738277 -25997733877481913971058658635308209344 10738278 277516914302358673139178188299041546240 10738279 219819337253074887773587923679251421880 10738280 -97493333967898299098273781326050099200 10738281 591723173995494349723114041190787457600 10738282 215779071228501777277074244397365353984 10738283 227386821194905567186677275210482988784 10738284 -52839456271512241825284690898941465600 10738285 328304876989684855264082694622551475980 10738286 -27890973427604977427060579176435689216 10738287 52879351708113346635021918860767102080 10738288 49814760876789130732939685303477993472 10738289 218525699319810584386162936065556500720 10738290 202544877224759115584200412639267159040 10738291 -43832167233463799886571820334310689216 10738292 117975138329392288254431603050452559872 10738293 65629581449253641216036773314234619104 10738294 79451059666384805645073909863317536000 10738295 -129147254046181766329196945353956180000 10738296 182176835211568997902373964266952069120 10738297 -140278814403841254138503085146397081020 10738298 269898938804230136154996635850329900400 10738299 58754958636687947506453659307400860416 10738300 8719400180465812174945975367702732800 10738301 -62373149250383488768370327183315995200 10738302 85499770452885747564398775294012739584 10738303 339694452555117765750154404843330503552 10738304 -9127755992824413188589268121482690560 10738305 372669291755986142140960156650988128000 10738306 3650598193472731935676752351125235840 10738307 -95754565171742784143005602079544200128 10738308 -105028522794938783467992954091716808704 10738309 -341684650319680999238329818325201254912 10738310 -23358303544133667367900559292972629760 10738311 54317261664640428019308888067739895120 10738312 164917874133430532227494044865227980800 10738313 294960288886630484739270974626632305562 10738314 -196349990666360840803713270170911666896 10738315 141357882288034458451908239033409184800 10738316 1923697582250764372114667057153809920 10738317 -83488640675484973725956303410345315488 10738318 -292726288237498048315047460874137248960 10738319 -615025156019923827359215623171803459280 10738320 32250636485278834218603483959324835840 10738321 560597882403945724994981127410171416944 10738322 -102222861677938166122132032770057134080 10738323 461282675111154677434747756840315308720 10738324 -185327256521066582051347189696109918208 10738325 -76908982128136007574762413954919264000 10738326 -211460484477634815842195069734311560256 10738327 846581116761088220679561984407904958480 10738328 -643442029306808238925559013046082979840 10738329 -102021493203947990011223954518818864768 10738330 10066553667580160109478301271233161920 10738331 -701098331624147640947593996303988184936 10738332 -15428551286857373444773176554712047616 10738333 -59481593590294337866412768931398331418 10738334 112666583225920966381108417452289552512 10738335 112127728174762429678216701227869760400 10738336 240417866523225517219929357419403018240 10738337 480844631333087110124270948148621301986 10738338 -1767067257196576630279136564317753344 10738339 817888941730353144315075257924879063256 10738340 300888493016965057092184511217569091840 10738341 -180860523007655853408385509376562064450 10738342 349889646650604858378113844934484854272 10738343 -155192178939411743941375432132897476480 10738344 151794995364500851891552036660623360000 10738345 198178206959440283698682234901408659400 10738346 240629424399650550941531775937384929120 10738347 4738901545248464247107960491270907328 10738348 500697132942293357338441067725232100608 10738349 -471666925923720996483264385228867341120 10738350 -25953669714930911345094726658192689600 10738351 -119264614593235123830744207520833024816 10738352 -121669812430961051751563907034114621440 10738353 -186269982563437566364690127825451163200 10738354 301712704895780876582512130335186448640 10738355 367308702789313053202682039385803969760 10738356 207052097809318854272227622797836042240 10738357 262193047137559598351595327064187185312 10738358 416163406504239699759559831572175552512 10738359 -48730054197379031840587094880556377600 10738360 -68629890481275757099830572689721856000 10738361 454693589310603256896159452347648512000 10738362 4354885062289332153133322193569597184 10738363 -365206631804759643207008980130013243080 10738364 23051625626555064472520478299149228032 10738365 38505919023226130545587637097055866880 10738366 390780058733519399720554475855181157632 10738367 -282721764830832192444755715623200987584 10738368 -69028409570862364670082397991533019136 10738369 -46051110085203230481564729363687603200 10738370 -188168994154827580980256600505273457120 10738371 193129398288813674482798869324906580224 10738372 -516224727675773348487048718458316554240 10738373 1684550006542059829786013553109930260 10738374 106163395685876120386256132798057107968 10738375 112772903966770704627885875096525424000 10738376 622385674048155416498085035482254581760 10738377 -145975048704098102040042652363991245212 10738378 -34699183317752384782388057809648204800 10738379 26942409232784522067960990209861633760 10738380 -86932325825639661425794089002643133440 10738381 -240409605462389130938154771478336029000 10738382 275094718268851893396907743489420628800 10738383 -124074775818059159794851993086934940656 10738384 524525723834984103757998561089863680 10738385 24882194082267640868630673159772728960 10738386 152956278561921460409160588837854995200 10738387 -228822714501274476006293066695327132 10738388 146049572155566420778901060202410192640 10738389 40386243114278392974190343572188353760 10738390 -674417630229309203845307117060482560 10738391 35627081637637603616060329794501410400 10738392 -8695140156738820216924434341579980800 10738393 -35822030619596422696385517304763802358 10738394 476547591998651484704111630184535232496 10738395 162848697023791173712526087296748631840 10738396 287537146371558359138714736637608204800 10738397 -317502846358313677170130892469271620948 10738398 91794883676609500993623324389370882048 10738399 -7711354715651960627566751412518644344 10738400 -26473908691340813338038486835553894400 10738401 233562664304155800083069298535862108160 10738402 -159850844903752210624222460167428612096 10738403 25512862133694546781443290840208989904 10738404 -666212472865323085656632607859622628096 10738405 -254444245812388900869822245444515452000 10738406 -144016181952660502585534236119195598720 10738407 -108428762020523439727061447720912914608 10738408 -328451421982797175753935028690126848000 10738409 650412212104178294505341929418864782560 10738410 30151411598070569826442257395157273600 10738411 -1086865241677033468890552286754573953208 10738412 -813179960279322703397330521718252643840 10738413 105074104525705267428541917289666475520 10738414 297690135703195822130681791619944597056 10738415 307346974169771270010078829307899865520 10738416 35343381731770084921410330412283658240 10738417 -154910400384438205362560376486973798220 10738418 -99035889359738478260338394874464697840 10738419 867358900151107602549738562891978629120 10738420 -120710997293595402198902843653285478400 10738421 261971970163458123650008784540374697244 10738422 30707705370669052296335163321024833760 10738423 -235146537836628105520204165901527472696 10738424 87281625579159500944069703696362782720 10738425 110278927138054140503302037592635272800 10738426 -305312058691969615312296290211566597376 10738427 -320911523874633407104489958305750284528 10738428 -174943156141473960749018033585395514880 10738429 -248367320636489089245458600410601536206 10738430 95091080050617981548974713032416992000 10738431 -146732243248517989490859677215604544000 10738432 33342903835859102312363591634796937216 10738433 2258399822342875860038631229451587488 10738434 -145674720686225403983482945198245421056 10738435 347052661179220549351510862527222448400 10738436 138116476039993642590753045618216184320 10738437 586626456940483265389610067079250756352 10738438 -16197983225760102974082295245238089600 10738439 -486919829536966812474310823848521366000 10738440 74430442204728780342004140822700032000 10738441 -152586920351564604965884617026450012160 10738442 117048512681589443379807903446171361024 10738443 334203877986218788569419474306070191064 10738444 -373070342973942154748760076100637432064 10738445 -203521842776914980230309582685405309600 10738446 -1579918566542656058223832608290868096 10738447 -243348499655186833303374595872619092960 10738448 148584540300970970337321444206938103808 10738449 -372480193087687519933158705586269687966 10738450 -115866257030064767292955625476578938400 10738451 141170416572942353901563637409677786504 10738452 192502200869756210732550647294519212032 10738453 817888629717281247336778792616607172320 10738454 21865410025719888189491882598977597952 10738455 -53110987880190923812339984030480903680 10738456 -5591370050958294423845839955279462400 10738457 240823380074782687321715320464268881360 10738458 -274438838547634416497266623103785116160 10738459 156389540709783779763681374542085758816 10738460 85263096881194840400128300861397921280 10738461 -240765933130437090453703573347901081728 10738462 2121934342738642667170465712585195520 10738463 -782208884638244852583446166517555047096 10738464 -146322387309081681963736271943468318720 10738465 462103039311486204986944510336232179860 10738466 -132602261353728026583000045609753569280 10738467 391716786183404896084563492994018848240 10738468 140000217504172457895187790015189352960 10738469 -290716358327643844479038028724815086304 10738470 59703625191359092976291042831016345600 10738471 -519582378736477938204604168099199912736 10738472 214906171481731627799342354535496089600 10738473 -6174756093766311557442834651767301120 10738474 136872368523616432752234188957451910752 10738475 358028107765575306452265016633105234800 10738476 1124428255056360025105146444080676864 10738477 -144679663787073197168131426328505186560 10738478 4967175538232649932051533150450392960 10738479 -43329161342577826725854051174115521016 10738480 -13412727382080174684668164924416000000 10738481 -141005943090612101081613471542750648268 10738482 -57154919253098188249318735776091574016 10738483 273837491818024612670451096862161002320 10738484 -19342347781556498946437305524412416000 10738485 69939751572763668510961435494894028800 10738486 298204617384889950460628785706552776320 10738487 369572210739265255041515556295743860136 10738488 31002949850432348092898945007250513920 10738489 -76590377961837308521889777541683567676 10738490 -69181310324183958722110753347723141120 10738491 -29485980010780325705639689623732901608 10738492 -771177269819703076532079152025399892992 10738493 19531981498956428568340178818886773248 10738494 -2350704406575591949336962720771988800 10738495 -24943483641816631589774231099177919000 10738496 -62315260247744169555110522100205486080 10738497 347119614458196725586184966959029092800 10738498 -74417381575131795197641991593956126000 10738499 -227990337224562743616765763662188338500 10738500 -157250877867513844803465982486318080000 10738501 -260647823825955448734663863051597279396 10738502 195788520302525382937189466458774745952 10738503 -40180259084559807757741628047919084160 10738504 -336052067840346465004780877752454676480 10738505 -87164323838315554810837920518614259640 10738506 102672711587001727967098288684940123904 10738507 49403711440423301509352646768890708080 10738508 509944828241332204373143005219735094272 10738509 52459350458120867175182612450740488960 10738510 106341491221939281650646919838672655360 10738511 235651012549417554627205923083833800432 10738512 23797571447570560702470892731950751744 10738513 311200541932365662644582716539641927680 10738514 -28142325728926292679157095108003696480 10738515 -19446139136179329487446009465882432000 10738516 -252164162718542499472222468901702148096 10738517 133787147943131650080246584366432395872 10738518 -67225259879001000273504001547474288640 10738519 -668421964875146821562033824873676544 10738520 -115778145133122211752672986528554598400 10738521 394707181650901028860169951869460934240 10738522 24253689719362616714023520983861542624 10738523 -90978812025132631623160177957342647228 10738524 -36530805089067808141518546612722761728 10738525 -109482695237464320204375051485473479200 10738526 437429649488241910959219385657745919360 10738527 -220012851501073302035546508843609361080 10738528 -488403369322053992558995687196017950720 10738529 79742384700566829736348631428396196130 10738530 -21341789897803518561172716327947642880 10738531 -132386431634409743749294948094976725400 10738532 -135335553035857018851132178379579965440 10738533 -20648364590583948495329638827126201792 10738534 461490684564245790528647912435164548480 10738535 21204554948570410597040198194815272160 10738536 -78700552671610670018941095685130649600 10738537 -220649783010988512971995481879422178688 10738538 -39468576365203744598061594367241594880 10738539 45051052567196932707151585607762527488 10738540 56556131138569976987667100714578201600 10738541 654345480627431129220779125329805375584 10738542 47796274377934754273042870853660055680 10738543 87521558132241876514835996728642356480 10738544 12557276104401117291653034800245800960 10738545 -171972379107183299938107328961847751680 10738546 32134078575388113985225416446112984480 10738547 81014224868064839835576054731088869472 10738548 -335320766362614585451673883172773703680 10738549 -259012777113880143508447645842935764480 10738550 22290884486994909166985731129969120800 10738551 109181288019874843643589832880079290880 10738552 -37123954300746085064465656902350131200 10738553 66346336455064135290061245475956925440 10738554 -193472049492160420767546089992243617792 10738555 -54226753775140033909128023239567968000 10738556 120583203936818668099238255090426158080 10738557 -15775310708286015648318240897526856346 10738558 52634521116994107655455015572794298880 10738559 -172801348994591577036185369594133331440 10738560 127867954171360217830369753436887449600 10738561 177053859654163222034218206238560620162 10738562 -1332257944172434058891939996271559680 10738563 115259751536486987197096670033277818688 10738564 465996036409215458055886261074596994176 10738565 -72751461316156639073314790361608263680 10738566 -182429354517047635575166864976389758048 10738567 -35344135054723162838648600141226688208 10738568 -367991412221456483326139490662016000000 10738569 -105687312338444852211408069933157545456 10738570 18440562595387111406003960810305872480 10738571 178116926981503609740081940237037665200 10738572 -91876076841686443675376254168227102720 10738573 1296778176109073374268235375575804523904 10738574 68534770845478188815462175083361644544 10738575 18038200379048139670686767851191235800 10738576 -383622914945140846438426267854266368 10738577 677020892627080071693049951487522419812 10738578 -380595511493166495285116987383283846400 10738579 -114034935998281597219788882617896927200 10738580 -65894574007275035619481439521537132800 10738581 19884963389109023072203593443042036544 10738582 -174403889418855642617218427741820208608 10738583 -493681684486459572335790726693978717480 10738584 134056628033939772042062581666624512000 10738585 32968494874795134648419209883378522880 10738586 56371913115840211816197228340557404160 10738587 358199506256869481177896570931762084760 10738588 -60241748130394830479350431702252360704 10738589 -730634848405017022866636812567742179610 10738590 118143822204841807216769541616797465600 10738591 827596917239247867571327100837089685800 10738592 7465933005550596559314491561134129152 10738593 -154368328024295764913803250377782360576 10738594 475420449295782597304340553285712076544 10738595 3565370154860563517438440988167508880 10738596 -319950265991342347605540525075395168256 10738597 -208874202762650464871037776745976157028 10738598 40038185237055702240468175211854391904 10738599 343056739332355750795321760086508129064 10738600 196014652721543393563598703385386624000 10738601 437597528754125923257824724099095951232 10738602 10307393323867362597268867898663347200 10738603 101427476329993440796462794652500664984 10738604 92398697035080920851403097357691520256 10738605 -3949018189484195386485482792147352000 10738606 437116202712653269482078555943429020864 10738607 -453543902391304816707654319239625395456 10738608 -13495693769359747477250352937458204672 10738609 -66839049177650016032876419931607131328 10738610 -39197656613536972382019423989210688000 10738611 279485414030178094265156313700138533600 10738612 69302525404314829734673653600251576320 10738613 154943809319407979375881456094417403000 10738614 104472973426248641629684872376327995840 10738615 -41108921752990048856229139742799759600 10738616 -70450691550359399051001704614477578240 10738617 38774144094701866729250439697494439680 10738618 -293585690959156023726013268625214421760 10738619 -215352233261125940302769280457689892560 10738620 99929786439847113967367339588090764800 10738621 58663357616262839859130078011068964652 10738622 391251557707190627916200883391179002112 10738623 70386138006985471381815738700138415616 10738624 -28462303166674027395369319770361954304 10738625 -596764118942034774000507963448211055000 10738626 -175801612834001824560299683484293660416 10738627 180748834694369445346890658315372886472 10738628 -449441172855871678807608779012321280000 10738629 370001949840666020744358426288446400 10738630 -114543363517240840431474196305299347200 10738631 -281049428023141705653477706670668347888 10738632 380849980225665402879677754628133560320 10738633 -187464374320819544829937567621301700656 10738634 106307732843676225700625823935798122752 10738635 22735149102321333426909720045458607600 10738636 540798126880344909199622421531269262080 10738637 -2137240756530917500705723882828627200 10738638 6334702748021682438219608587790825088 10738639 664407239391092871394108789087022835440 10738640 1976713046845466932648816873614213120 10738641 -97250270018429356883201647174214485008 10738642 -303525757170293900106642496944323868000 10738643 594285802041825879862021510433387810400 10738644 2582846057602993029817977765209088000 10738645 456103214646025032837764865269344657080 10738646 64192241081375958909100421637513617664 10738647 -439524725917778434941794683955189431776 10738648 -1300931356231827740554002730332979200 10738649 253016395005356986462634671004593071120 10738650 8883878424081640024659123687876921600 10738651 72457809009954493605084507139110881280 10738652 195916960777486503731605994319639169536 10738653 218569065199885873617190626047014399104 10738654 -197970305149463520936815234454797918208 10738655 273960184817127012682641419203376779560 10738656 460977666185167795202443484091853307904 10738657 42331362277871533727940209568157612032 10738658 45547251565274959881681064769674854912 10738659 -9218071963244275407529315439074402320 10738660 203166518054126940824152037763692263680 10738661 -362804030595079067031890870812091107776 10738662 -10629653125594713003187475873298264576 10738663 -278381345933959077582418635315392428376 10738664 -270744472779890684178527496875716592640 10738665 -8305795643216041640570342859397169280 10738666 136734201090906938034238836960682635360 10738667 -6697135829902574093117609196040279248 10738668 143502049980667711197727423088478612480 10738669 284454902985281874793590147139194359296 10738670 62413843083966404542090768497099724800 10738671 -372916412824002730745432296280976301680 10738672 -43913986544501352838573966199346495488 10738673 -19545137030584039148080884303884884512 10738674 11970255962497794868094390952105945744 10738675 227665843235246158265359165602544121900 10738676 -93490998919090990511293223372802501120 10738677 -505836466716821708041810168559210809344 10738678 -440727855864515091697989095920981611360 10738679 -18434848467629400822687744877455286272 10738680 2108934749381976811067650517477376000 10738681 373484021291820692467560607308441669482 10738682 389345571673717232624158398255859470192 10738683 526755692802512780979640177192927383600 10738684 75110719623168961292419589545820888064 10738685 148187438843116212793276047369210574380 10738686 29325975142811763822334376666852874240 10738687 -486374265356864124723697778589310374488 10738688 -762788485713062694548601443407796109312 10738689 23437343043664756483051266339246170688 10738690 46639899011286075644282926766709741600 10738691 -10214401770252902426060241578664591288 10738692 -486719141769939992004983087429168210688 10738693 -1066695080095998322047102557520023021664 10738694 407853690302307135372379866484029388896 10738695 -107535427918451970702840728848503244800 10738696 245044699749609216405532412317922442240 10738697 -432626354696279644035158564761846522854 10738698 54582820631257125180876617369404318464 10738699 -45728050833388348942971807599773604336 10738700 48843610793272741070430406166197632000 10738701 512212868627063363748501043546912619520 10738702 -10512567632677595739867633831648804288 10738703 462800199346667149794558336779374571952 10738704 -38574413809363301072187594492780871680 10738705 401458007827170635456102683252488624000 10738706 18349584523916608481488455623053932288 10738707 -161541676871877514298099019738982548480 10738708 -317819563162477855303572328654668349440 10738709 -330927091593332583084266441022781455090 10738710 -100417423802349874285561730841350553600 10738711 -898646760670138119834189250050765525688 10738712 -320074812638470826364891797602317772800 10738713 -729526313708366325081429321478260706752 10738714 143726760836757592088526027267036832512 10738715 -30095258347954865379485999903141826480 10738716 -346513087026284812096861884954073794048 10738717 -499665563642855172907178806599433653120 10738718 184588927802922306931034124313569837504 10738719 4684054877701937954764728867870836688 10738720 -126647140671528511567724465829638307840 10738721 -219554914911016424076501063429245421888 10738722 202454385774703153103181695411161971072 10738723 50984430739429422853274362096787020800 10738724 -273767026873468999744365904168576512000 10738725 -10335446340417295630156213321617496800 10738726 212028012349528264976654004342433207680 10738727 1274048801520514702333247649458959036512 10738728 55382069145712952265654309444182016000 10738729 -133386088548214478919979441592117524403 10738730 20461945404757827424671636142668336000 10738731 -143137864086944606647595704051397860176 10738732 330738425165844739355798249475758080 10738733 611447877325285285022150133242143622700 10738734 -1400827701914105906390020567736970240 10738735 132617716485133720472277163928843902560 10738736 92554300918492380278392039648837435392 10738737 -39553441724971223441440464063922356060 10738738 -9470277327342747664384596672445925856 10738739 -408523546866778519756220112186639495168 10738740 -47146616482398100469336265935681433600 10738741 123889361681981461676574210497401086464 10738742 -11886861867959505401030028761613185760 10738743 -19541133238686964725862791420340602240 10738744 -166956808644390249180285447944436387840 10738745 -239272060983025320560126924507455478640 10738746 70344571483648653058612863374729736960 10738747 -499308789682685702653620888945629667600 10738748 373281651044031863944910856055965754368 10738749 -82121237836023909804317952185736385920 10738750 57251191993024554137769787623960000 10738751 -310656691520234005130818284709062781248 10738752 -42492515526233781333916121622430875648 10738753 -283047674884570395837551975691964487998 10738754 60530283512234686321267751554115539008 10738755 -173200507353538481971500512618564733600 10738756 74839908630313919755039148273158279168 10738757 -278837308947660597261041401378002512994 10738758 -198885890478720049953260586445368051840 10738759 18430024695243260380198907117129159704 10738760 -398566787035317661092967253800331673600 10738761 -8078261298210347102183728569736245312 10738762 -210433531487289046143498123959050848000 10738763 -295204983559755576869045597379870379776 10738764 129153600247909043547010784132672256000 10738765 274974942603596438628227980625702739660 10738766 -16884105129948016522959748844110005696 10738767 300527528563573309139847290185194518400 10738768 -241725789786480652163638099652446126080 10738769 -23349232220540540369390000567105252160 10738770 -32891038442833211310462253973567677440 10738771 896606927830848699198447048117448628972 10738772 -124660083187279963558946029502644371456 10738773 -193801347379510170600030792869258867556 10738774 75204355732612064350777436236959887136 10738775 14768338528167089216693965473221002800 10738776 -266419177802626294945788967253334528000 10738777 5144039102169663919005538291253087552 10738778 45956163828948118559745703445752729056 10738779 219413985017305085489195705731702253760 10738780 123710103519459831214784338324508651520 10738781 628786760308577229948774076612121829120 10738782 19303106694717898885438823739006139200 10738783 -395782615178086388901628268331947680776 10738784 118124894595173896635336111360137232384 10738785 -290791922486218972498873254621378268800 10738786 484356299501686825935659206339316858880 10738787 323020700805800216884611474108146596800 10738788 -71010866669966010340684301441332002816 10738789 185505661647550300916698347139805553120 10738790 165920372867121297011572750518246998400 10738791 -132907279398960931892799247113574613040 10738792 -84932398846834098003938170554200801280 10738793 -111990357675153326228598734109744374556 10738794 -89966457347202401482436311559500220160 10738795 1089956533070857261283568724531769280 10738796 54091985345095033067869821467227207680 10738797 -419030143340955425049189739476372743520 10738798 104498638418690939487966844593474899712 10738799 -1014623838516098161650047523513052916136 10738800 40107539938639668083462145432416256000 10738801 264558055960791226918911246026986702802 10738802 -4688027683927013789235904004296779456 10738803 57478299606953125172549628030324062208 10738804 394661454174719457248755937034925110656 10738805 -4957164052602425223561588656717182080 10738806 -3106168112548178921088367450474428288 10738807 -383149837564579642755285521825712377296 10738808 -202303541210312309564113716524959088640 10738809 59844198795142996588545078615163337904 10738810 -255043888335464264061160869617202577440 10738811 -4660216449183697215727266624481459368 10738812 38765377774486745131533732364152102912 10738813 104201800093617150760498366261474703724 10738814 -172025991884604798342477801040352211648 10738815 -113475884397121484378455032354622325760 10738816 -563340606843519739284102312639646924800 10738817 -627801334572129231171079853640850411134 10738818 -956539277582186118787429068288990720 10738819 19537427645046006409116185616652698880 10738820 4134387792137202945950062324182650880 10738821 -6779370381983026971910416368117090496 10738822 77389273201999224525766250169432989952 10738823 278931621299700217216130232468337410072 10738824 291915510549704528900785913232544849920 10738825 333995062087894064420728584077406533100 10738826 -147685252353857393038265055876279482880 10738827 -446623334607508063797670770407777277120 10738828 123746062740997742348466956733954944768 10738829 -211005176064162927581878865119195352820 10738830 -79437073946247739950978094422863708160 10738831 -215793448706087794593342868066626437336 10738832 57173061656379474406056802302579474432 10738833 -51625028513270958480126106646993373312 10738834 14845433417738551437416941423281518592 10738835 299704518141862639329968848403284271280 10738836 -25967597828031807213242316844627200000 10738837 -115264990585683856912550110842182440928 10738838 -218168634087267920161795392812567377920 10738839 -162874105427342532129947131262742682776 10738840 -229808212656053433710953203747707904000 10738841 170437059642686082761300784349327417872 10738842 167453766027083697537643243619531986944 10738843 -16402287261934298113733755408734303840 10738844 227692529626385394257546144524604468736 10738845 -178368394833123076578939945569205408000 10738846 343604290672410469281762055997085631872 10738847 -20261161243021945918340359805619527568 10738848 9133626196143080267528636594629115904 10738849 692715353737991525474340591184107444192 10738850 -215908908923036697246297829144339735200 10738851 -186564409377441545592784587388605817536 10738852 -205558602109029123342655895757580647168 10738853 -846505999789147106462466837401804696898 10738854 -91637391428040347950113820387663136640 10738855 466189876535484173666923191184818584760 10738856 -364732454146287417554115932598133309440 10738857 363483942272361762164310249998960971680 10738858 -16573674618621650708673854145265485216 10738859 76308704440568579979440252917461675060 10738860 23407143457706253588101527820669829120 10738861 65046824491004681573908219178337473664 10738862 -210863517078958294791450091673411188800 10738863 -3254674121503862561391350935940805000 10738864 -86182997402091359174693460707073982464 10738865 273399002272304058251734391853834700800 10738866 -198016638958609171184903380151082762240 10738867 -35093079138694407008722924934123903648 10738868 -46429872610310889657564383056089858048 10738869 294916913717417847157498473263076435744 10738870 157042456071443150155772802795277608960 10738871 394903655053423357494897862148873496 10738872 -309084353889173356198263079736033280000 10738873 99894826933564982079542179934048142420 10738874 213496295562741289634447285498884673760 10738875 129791282179330507943263564565523648000 10738876 -283704128409548861053466388307035092480 10738877 -71854109291983742771296252131071063700 10738878 16571477090842664657975677249700738688 10738879 -120793275480006433129657699991526728624 10738880 200449967096977752136995208471511040 10738881 -255059230445388048711135215300467383630 10738882 -5475294038947049765482732867992775680 10738883 -9686347853018470516740161353791089376 10738884 1802026198531537082076302101943894016 10738885 -379446762214365223011727099542010020 10738886 -179041848182144686718276242469050024608 10738887 -226463632913527717957157252711987870040 10738888 -496149824123718614417985554405118090240 10738889 928903477598131172054037035039738603136 10738890 18262940388426797043905573832559444320 10738891 -387368424757291318174232340447225529708 10738892 -319418541910359194598862034171404151808 10738893 125515359301915858719101828775116567328 10738894 196931653193884690826795204347146795072 10738895 -268963505881524767310172831249831498800 10738896 -7451918613503211406131238814122770432 10738897 -14869274926821096375572193796689534860 10738898 -74819968826235049225182004809979901280 10738899 170878392628188085456497335649640467204 10738900 -135778776579005833430167124220821164800 10738901 37544099868697356607663673578966573902 10738902 -30062065149998026157964995208937296000 10738903 137967979814398290936798635085676366560 10738904 292055410472192100706366445627861176320 10738905 193297745376807123668303585845782596160 10738906 7685652070547976179347338764177708544 10738907 294701343915313894066624716073857055920 10738908 -297258888763526818543475587484118110208 10738909 120824098561148235110654532115789686816 10738910 22101451982316597182094078168986795520 10738911 -175392661637168193289797773407265287536 10738912 -884920636996629973566878084627692781568 10738913 138332386430729196719489631991509092244 10738914 -124207279869790978819696691276562328320 10738915 -215900231632636765393751909289853708080 10738916 -10567220288917178469650495807936105472 10738917 -9022097864223088734502506114871589376 10738918 -157360144117994935141580503517830115520 10738919 -240814042179493567967898461620811956680 10738920 -186547559377994611731810394537774694400 10738921 543499620902408327662944939436265352122 10738922 289997607572243570762351079442261486512 10738923 -28086450518072609328432071399387133456 10738924 43632202004886853345363370012493669376 10738925 36461403890082895997399727862881171300 10738926 129225218843067650409483210294974822400 10738927 -201332187040840571228206775885856788288 10738928 77951318053627846438981481375115608064 10738929 63561411115596280796862235716595901088 10738930 95985913638101385104028921522435217920 10738931 281036350448695941632695729215653523792 10738932 336188565564463347497217102358665676800 10738933 -799616172560163789579020067253431992480 10738934 297127515440832366163574988739875834432 10738935 245069709675295388182373595569237128800 10738936 347052041993177616986003395263591751680 10738937 1054366193356793354674710305106334387200 10738938 8696668914661683631326321292837479936 10738939 736524344442254066196631310518636200740 10738940 -361305776436761292101046607393264104960 10738941 293073124707828705746989863868796808192 10738942 -190675294580258867155900181899940656128 10738943 -548514437299459031135957011041939095808 10738944 -306643929377869630183030882933565030400 10738945 -132979880349974596625904787920282179520 10738946 -115705640870422435703906114349710177328 10738947 204160723843888616482743302153273527800 10738948 182998584730140726954526486918221146112 10738949 -2755059212136507600755229974526382752 10738950 59604912014550075110744123529325377600 10738951 69579184478593506110521494118762738280 10738952 -59416431153191211548031605802376396800 10738953 -179255605304098510878265108252902529920 10738954 24562426634270031782528655594753962592 10738955 -142653645405996221813202381146840042400 10738956 -188524441552480300741020531360758968320 10738957 74379046289190207897389723175828724952 10738958 9681147451933362118988333058369861120 10738959 84542044499548292683092606032728085760 10738960 -206770508621359386508783998191370240 10738961 -382936366125232587223494920131858825920 10738962 58350929569330131576130407693565588128 10738963 509046345161668607075824550397355022544 10738964 482949724894440960389340440341594263552 10738965 -148615131607452777394039998929194008000 10738966 -4922769697728577008600101133296788992 10738967 202664629484757387749392184237179622352 10738968 268820205290150016624288976298595409920 10738969 455172518636230091478855237849881607040 10738970 79895326279318899174150464193393830400 10738971 -86380905011847999170934760262560554120 10738972 -161521072772029347620453214983133428224 10738973 234927748575612742761841957813265228640 10738974 195058270312688623679492623452219159360 10738975 -38676369388550141546522775474013036800 10738976 551117542106217332311809302425453461504 10738977 72678845408623974048050654801254054560 10738978 -123497765588225229201467179486196214960 10738979 -59674264020221676741061614878504745000 10738980 -5652097428276665203443200282598543360 10738981 36815454907271989858067177855862396864 10738982 -396383099203382796410526114070417893408 10738983 -259438110910206634213635360520141975296 10738984 -1244311089972947589837816773079021158400 10738985 -568854554272255631840768100869291805240 10738986 -328587840426045283066574121004686890496 10738987 -277394930412882580047325346918050176000 10738988 106354324940196932084736191275905285120 10738989 -178099592584886871503889231452016336384 10738990 239490225360204341083880168230365600000 10738991 347496883300579287536055121869654181512 10738992 -115160015582814586157793480742944768 10738993 50164619650294385557177645666376181760 10738994 167249021324962902724342186353351800832 10738995 295237867187473378775041551262974303840 10738996 232010634945949849729858708991066864000 10738997 -482078988724525063735474736848882993554 10738998 -7037362337640550012953163010480272416 10738999 19817462615510715980239908084531122064 10739000 55786662899774174422061171850470400000 10739001 24314974918676872657835499931710827520 10739002 -137235654762116614208981355945454240320 10739003 57117588125351263660035335332070435520 10739004 188950084267432022632921806966393156096 10739005 -4492735452989046839099568641813696340 10739006 -202663850676046567898259782932885026048 10739007 41466982610391149199573444951326376000 10739008 -12904817183973432372835141967018983424 10739009 -148224424574615927211306483503224608960 10739010 42485414321954180785683317196792130560 10739011 480024544811884512138257760261691997632 10739012 -565273527043091935538171684762460802944 10739013 -295740642258049574568145667700823282656 10739014 -143749942756032990652783952440024828800 10739015 -110131553801060095391897756723109933600 10739016 124658290684130547958439760807418782720 10739017 328078671064140303556063332396251389492 10739018 -112327690230629425482309450743675340960 10739019 -105999893361486355896151448708859900480 10739020 7843104253362322500050732097277992960 10739021 -580396035708869485677144371875226816778 10739022 -58618121375506013418685406022789451776 10739023 -1106478110714860981184534607694070431520 10739024 112732663549258053284760693446756720640 10739025 34018891075940443173765103750424514000 10739026 8884266812080507654356838911672074400 10739027 3520732348436741159007918068817204720 10739028 2955521845455731241483893816249358336 10739029 -157553629326414331874315699050356067424 10739030 45362913731954676884981487829981547520 10739031 763920100067927958782837853805037393280 10739032 -565281652487248257076795146436125849600 10739033 121433693628178391315443416994123867344 10739034 96178093975218281212807934247045780480 10739035 -782235145390048324852619649400416000 10739036 220662007239585654776577687211322182656 10739037 -16566447392770781613101579571596077440 10739038 -376056040887042257395842388934362001856 10739039 -381620423073522354140048506773626840376 10739040 59779688215288806222886438671655895040 10739041 -735384760309081429605673275690031630558 10739042 -117965766118521271754853887085166517088 10739043 -31854752177964603931533014624653628256 10739044 -202664960534298630385495334504418197504 10739045 169681356302687606897591185479236296320 10739046 -396597986552654362101735098363598336 10739047 199125151460217253204911664577724113280 10739048 -179291261045024828710348053065366016000 10739049 -174874691587442075189904732849034145136 10739050 -36111214797408756651142587086281958400 10739051 -182253814400151621515093680641239138496 10739052 23960714662238700322579761683659051776 10739053 -307047293145471199042350796257254132136 10739054 369008816939705633930439544655139494976 10739055 198431615276338397912596806306050344320 10739056 -10051173373477209653476479133443915776 10739057 215483747068753102703292909977452494912 10739058 77667453975244466176891225725774060288 10739059 229437956686033119057712513432067229260 10739060 94660376025409345047343211678714868480 10739061 -22706710171202784767899707468024412068 10739062 -142940257861259239779909152224599710400 10739063 744754456667124495811860352322786718312 10739064 60567733582557686390360241976334745600 10739065 -160624739005890976603902643713019611000 10739066 4719774437486742462035418104676921600 10739067 551993555411885364032674610350681726512 10739068 -1186678771998754741146751061777504256 10739069 571179672283223959884123301798972294560 10739070 -61664690794624300876781078700280156800 10739071 -323400136516775524936167799035016339088 10739072 -88448136567337772939460902915942645760 10739073 193725910902204631162214798142801659184 10739074 -202894324652746045150413029803534972464 10739075 -14799550147165472171615266652576045700 10739076 -70452214683374776961909942706504250368 10739077 -531988731060417351309595886376115449600 10739078 2019878221437590318117813303490785280 10739079 40867617623333533863798836954053432800 10739080 507759753819787498537357655071390924800 10739081 331346677669880760987874175560099017882 10739082 -64892910868346516890016592636770359296 10739083 -555492126038327939280173358975608186668 10739084 -12539426278240898401167459579626774784 10739085 -55583277361130030605136199581023368000 10739086 -108719783547455150270786412731483731008 10739087 -108211806847579481675397945092395257408 10739088 -71941415851577428738816511056350412800 10739089 308473404222640370753722937971559286528 10739090 -262279827400471216354361647911370831200 10739091 103107705428620977359416835986902355200 10739092 -5078962123528313886893057684641734656 10739093 699164971018407230470936972646830035342 10739094 -180258988260284794515138011655328756800 10739095 -686802232214651782798487205647014534320 10739096 -18384082584331497814510321631045529600 10739097 207110206557622074913458370292208850074 10739098 -335528398678153720486815021214316221200 10739099 346332601542193232774535026447183162400 10739100 -19133950944085458624125321777786073600 10739101 -611887241028799641962492014910821167898 10739102 245494870778213693906780095204301660160 10739103 28499630160628063163975038241790752784 10739104 402558503052740496779614338986331340800 10739105 -115966656247761801121351287835678910400 10739106 -25271661570394542952845828555212889600 10739107 -287687628715810686565846915990486532644 10739108 451294229540507020727221380407689638528 10739109 -31323051313749863965955847315081576096 10739110 70398357658396864186683569322594648960 10739111 330224558965488303615938770571864516424 10739112 -291919870870295884363064375462110740480 10739113 -90902681703248622374580596543127040 10739114 -100180084047758895180561994127713794048 10739115 -388633081445997380622906041761439220000 10739116 -235634409977031199925202708606177674240 10739117 -26543409665207730957153108799903737834 10739118 -123879752514406572285657159070760715264 10739119 -782637626287985271409479974296357690480 10739120 -17291582618965476834540959093426749440 10739121 4536906087946877149623592738265326080 10739122 -74842513686465093823874628761996187888 10739123 322813545023573735854339486907372319600 10739124 -210930393716328802089863319226617028608 10739125 141900365759784882622002128473838478000 10739126 121426163578639610601498622685069919360 10739127 -90407144124884225369058946428382685568 10739128 -143209004517457321883013186485234503680 10739129 575807720041100632462145487917956994730 10739130 -54547717313022937391922614743212264960 10739131 -122516479191337794965235704454484229168 10739132 541130049368711106433428724504188480000 10739133 -109763752550308709588415947311919572698 10739134 13681331735701863313153324698928661376 10739135 200681312512012711240385936245967733600 10739136 53772423688698669937417211694444183552 10739137 -120526264571878231343046561248201424960 10739138 199746346748052364340498665750488648096 10739139 -34060414691059635856772053218505266000 10739140 236685818283388235935325833514680627200 10739141 173293440092121774580336477459043147904 10739142 -180329530233036219915703652184270942720 10739143 -27389066850875252749393340308744905240 10739144 26497720181441508771054133846185738240 10739145 152239980528739642488808392768663414720 10739146 350746680906789566542565397791832866304 10739147 820630565626501196957304311852972627040 10739148 49625627255600142881900533069121863680 10739149 427714117550631166445260574335959149964 10739150 239494930085674757054349282995603404800 10739151 -305510713893707142624139250377436637720 10739152 78111998605078504556867888001746337792 10739153 -105191238375362976344053466574818531598 10739154 -135634486143668309646054069955436448768 10739155 -226881271863640680193800147213065016000 10739156 -69856604091777847538900509881476581632 10739157 158025346292868418549235057619272222016 10739158 406516973565169920565749645070894651680 10739159 -565353186363442770328143862037739669480 10739160 -101552771782928350993485131679452774400 10739161 -473822283005099556268923105861467363680 10739162 80288222728426667417982629629054518528 10739163 72914659381690945319279850843308544 10739164 7687049554397925166625586241323125760 10739165 534966322786837331077815857446107736800 10739166 -30123836282834804886304543901636861952 10739167 -154947355852075350445984895512378909208 10739168 -475545385443578160513729181892593582080 10739169 -135413288693833914807292851387112978560 10739170 24885912407280960617599433163314817600 10739171 152686761504818792068365069909132736704 10739172 192657355131631339570965657813342388224 10739173 158273923928361111288461397347464311422 10739174 661305479303017527301919534521562595840 10739175 -162102053636217249027080976223792965000 10739176 3694204819640105656011395093277573120 10739177 -1074788547299944297754714959941922188060 10739178 -146613113255384513175261774308631309216 10739179 207271211375595742363918119682759739472 10739180 413339089571474112200601295847792640000 10739181 109110818991939395603609801316180752640 10739182 87434429157198490534742714870927952000 10739183 144630228488282010310029809780494469664 10739184 25704481167895986116689551915731189760 10739185 -174929607876920149765886737183028976600 10739186 412627858383498920592516674924442891792 10739187 -241167554147782258735486223878829581356 10739188 -19127342777412228835205342174451298304 10739189 1008697628251122867756242054574603158556 10739190 -56300642789538556544207868368681472000 10739191 713992458446035366963551464199329263592 10739192 1033081466263469469266835941727359262720 10739193 17003352953178717504001335558344822400 10739194 175703865443401540679431917119066326896 10739195 53959420093127590237485726690885811200 10739196 -33746544695522038559008505692730112000 10739197 173414164592418953217229702836545883232 10739198 -232817048129057212303469527280361830400 10739199 -75162525019779842766411075916907736960 10739200 -74095469090501184187919977062334464000 10739201 7911590347312479991944433029706519008 10739202 -60416097208195364556528392437038115968 10739203 1207692970725309156808897158739656315144 10739204 -33864745380344310148005122904495280128 10739205 -48151877777871582139433013081513118500 10739206 -53617667851656004742187365157083430912 10739207 1642512351124441716734109381261399000 10739208 150421550710019021440796286837337743360 10739209 -32663659277406046257698674266056306396 10739210 -146049999659124260795613306874984782240 10739211 72002621337394790559220310608786197504 10739212 -56866900869280790778822669475508837376 10739213 -200082082756581306261974947886535208500 10739214 10422807993027739613112871355090872704 10739215 114884763924757241093544933667326324360 10739216 -183681774463771606716047000884643094528 10739217 182807213319272560381314409388852107200 10739218 62660989076065029884222101249571635200 10739219 292295114271839922365339638530229528620 10739220 224384501654944640920534356887725025280 10739221 83670617869106938437980584108675185422 10739222 -39003741956957985696940183731020964480 10739223 -4293218475247789250103490096212928080 10739224 500479282728699485913161569755964200960 10739225 7685751591683871695032372492575048000 10739226 -114080666899893062565492916633409356800 10739227 -71508577853886404295632715473741625888 10739228 -461902895225200133494341967682876754432 10739229 193018710632942494195669946735758042848 10739230 -47148486992771028813596126366066551680 10739231 -197629650818153115847106051811507160248 10739232 293767482764767040097152446489307185152 10739233 55982513851182933799372679569626043924 10739234 -63896389648058191993817680546252800 10739235 75460621306371316492433086213836006240 10739236 98338333743062889132752688423973489280 10739237 -88148701927579025754599606170922545920 10739238 -25297571130621942464481650110358908032 10739239 -169776762693162402012668081322392234880 10739240 19578178870059339422055790355748096000 10739241 564001882568883300547354004058889885680 10739242 -129171010979976054437906933604254011728 10739243 -579387911283551007418863146430981330336 10739244 -88549808970659670353841376751289335808 10739245 -86267050554909833323171888207380458400 10739246 -86243671452828247315623500984272556160 10739247 -134906226020738071162868477421767909376 10739248 64719060347160240692426888302777729024 10739249 33965801184824513706346043145359510688 10739250 -1970224301913259737903420307979520000 10739251 -136474985638549147782176358481330589520 10739252 8542416781567026139838872980523763712 10739253 64907270327828741299528316067191887488 10739254 268323369042241631182529309274260892576 10739255 -1689293592722262648887387090451701040 10739256 -340288139449028817265941200496284467200 10739257 -4670071331700020751646805084949158400 10739258 108920896838807198664270105588898302912 10739259 401836846314810908822080989089201168664 10739260 -97503532131297711134346864201709977600 10739261 -22905298799646400654614186707631072948 10739262 -22585777556628906393377394885727481856 10739263 374002905905760196368998723605262904512 10739264 -201248185094187490352077316729026904064 10739265 -314562590688697505474134704164332404480 10739266 -139295450074665628160289095056728291936 10739267 -324121180420414425558581239078351564032 10739268 2229763473059190109864245014333865984 10739269 581528347821291509828862919825196947392 10739270 67924848290480149814756597051864553600 10739271 -83134392757768710365698020598066280664 10739272 -475671793060455625830550915357411507200 10739273 -28941401324115998253755345630671720476 10739274 -25490645366040911238104438462641443840 10739275 -60274641068952955179563492391822048000 10739276 -353958899750639365703076479775648963840 10739277 510592553520628921038813650568248571840 10739278 159896732415179085053583772275998308800 10739279 487108856558259266497397316645635684280 10739280 -31303265428789717054789641361253990400 10739281 173617608918306368588376553281398489010 10739282 10086040886314493763368020718394241152 10739283 -534446521397795551362268232512333672776 10739284 66020957177542708619658967954455029760 10739285 -20781784309670071240951807516155417600 10739286 129421096613432993867766347990249043264 10739287 -79790754178948782564343455279215821920 10739288 287411498727346015946827552139642511360 10739289 -256927185648929776783952985662641598784 10739290 -84815805413592682298000075976504217920 10739291 -58575535495282944790887555793223269848 10739292 -128163881104317394862587061553156860928 10739293 -6918082651355183071604389051140347136 10739294 46698713249549027677560573958256636160 10739295 131927294571689618340224516760018839040 10739296 -464297899020774978841180443302398525440 10739297 412895111696609145762606931929052035072 10739298 -73611325433774780487279425682157363200 10739299 120134896822067921035146631241471440960 10739300 -79033596371733161035836012052832870400 10739301 -557412797553997175235448834529667070368 10739302 -667629326942235288502180760839909248 10739303 -185155523399574418666204620601954225800 10739304 -16540664467789767008841686455125795840 10739305 -379072306739599402593183581040994008540 10739306 307670970906339114352311648099004813920 10739307 -145434656184847519956767371066637045160 10739308 671299986238192716469681157834302388736 10739309 126005735822345778271217827793337586560 10739310 96021593730415052917188281862151340160 10739311 239166003386031789462462234490474624824 10739312 -171684033595779167500169549960700100608 10739313 78878947854907313638270675106505672960 10739314 58665309205281786208950428392324188192 10739315 89485508769433533759801709033183950960 10739316 -88266988653199277792582327132011622400 10739317 198096492111411770917692540834012536366 10739318 -147211029287409705732528794971868845440 10739319 -5212060978390872555126045740335056432 10739320 540903628702729727033170281339558297600 10739321 -87250600811597804399611468058322139200 10739322 2908882432477970665370995828282338816 10739323 -95274791501331786397712640442397496560 10739324 65792527450192948512126156725446195200 10739325 122257713644502978498880794202388145600 10739326 13622353518570554826129857568640406784 10739327 -478725140093216642144159777727977228400 10739328 -358820019010365697729519025843475578880 10739329 -87234634763810685771355554107840947116 10739330 30805655213089030818013492594231296000 10739331 722772709410454526272056959553045081840 10739332 257505414342389850496995048272687426560 10739333 -195286173710594760366253535420863018176 10739334 122308571520714259775886400133008928640 10739335 260060362906287697660579776135953754960 10739336 3535622493760024551523124605742899200 10739337 -60761699741407154842997325066657398400 10739338 575603112376401144368305021863053470560 10739339 514450351078869121061930811402488400960 10739340 -131675848648405128101358948926426019840 10739341 -381124728273396706065879870598703101258 10739342 297000377911269067271088527326790256384 10739343 489147273598986611120185942047869963664 10739344 -24128221716115361097118215188753940480 10739345 -318007770953261988755175253850627925900 10739346 203333473495183562588300393725428921984 10739347 575568150184660290882512365226961082796 10739348 137298464847425898546377324985563380608 10739349 -477031118157728862217086074728517113266 10739350 179575028104638745267358813936697290400 10739351 174523610065752904375203569267012449920 10739352 -172976436278335512769381705557625282560 10739353 714372715846151023256039976089297238602 10739354 -220204014782852435952215765858488503840 10739355 316508381090958513377684735314126560 10739356 -130201016283721466768304655866314749440 10739357 -573866220795398886772412783540943644160 10739358 89427150438975593676874815414855690240 10739359 275008395458930033825246381919164891712 10739360 -33894688091548676132701674324812759040 10739361 -579261356127696952527258680251955712 10739362 238415192191771665575986364033992068432 10739363 342796756507628234830698821189254602480 10739364 -166718526281185659133849475951318989824 10739365 -10176977172825351804799000724628228480 10739366 -107238695961317543575160973180379344576 10739367 72261165608108531366951767661381296800 10739368 -503641101968240493209152235645174906880 10739369 735526410726244214888539958861093419770 10739370 -12423649975421101648129657922255769600 10739371 227437676117924626269519685767756075572 10739372 -37554476568351014098450422963769113600 10739373 273330034992271027179316819875973963968 10739374 -219098153413846118074255557037412640768 10739375 22842701049710756667584273508278220000 10739376 21541094142421623030692661602900312064 10739377 -111564217460732235282533889919201267728 10739378 76995149349623684439789854850036165024 10739379 -3506255638459887522733588468393617600 10739380 -429314079344533051889287047585975552000 10739381 -59062407878211750654172594991430842688 10739382 125794316155418372274238145220671443392 10739383 -95419589555071125555753049725336593368 10739384 -346047995542818942544606535309580349440 10739385 515317629380793206448847636769468558400 10739386 351652607966047056528720788719593984 10739387 551671675830623343103491968044476456036 10739388 292276587126191135327623677758252728320 10739389 -2029966833666476099896684812526433760 10739390 14563172240426391073221005713328048640 10739391 21165121200110238757911755722188235680 10739392 -63730605298432327400110623052569509888 10739393 -164062800745019971173671932152292800384 10739394 188486411609110554402641808719570067024 10739395 -8999655417412707081866831307771785280 10739396 414041183217137377520742452992454964480 10739397 -336349841780453699325241813596002330400 10739398 55006957587399448878750081457162609920 10739399 -609789102054636849144253896669353915880 10739400 17396683388652602165394599493341184000 10739401 -1872427076192463630300252809938937628 10739402 337682484905699317336632023959505678592 10739403 -402893967536624075523345186927196429188 10739404 -55693305877402845009658283944785649664 10739405 -422379792554520491756797604021809445940 10739406 -120903876613929447816277860764583008256 10739407 144413183855359597009641491785267618272 10739408 36319883706112168470863549300861829120 10739409 1383711071160077674205756379244933104 10739410 308337861172930399031737762187182725120 10739411 -261579107703480621290788217920318139808 10739412 90667528322485494725708357756818022400 10739413 223096293579936672647303681089326038400 10739414 151764703559392694926873882606152477312 10739415 46998608081330944742023777136764003920 10739416 168221691209874051824867028443973427200 10739417 -62326531178674700561242108409278745400 10739418 49230355868237127223175279091644620800 10739419 -160641356947626812890621954134334410000 10739420 379486854451909043691878223102420641280 10739421 -41827340478324158986298659829349834816 10739422 -92354739677191411274683366166486016 10739423 -100093255822291555363644529508741856576 10739424 -559677210934494564260211844068413276160 10739425 -35770143315732614897358447301893178500 10739426 -355228432989589003764584659806368519088 10739427 -52964748386608829634740536484299009920 10739428 -84239206428615767459963840719771641600 10739429 -422492524466394469544172085274754275970 10739430 -35018793226162529138826934076616065280 10739431 -425092573901011650677739883283670886536 10739432 -233571761512195116618017156169470361600 10739433 -10813293328413748439733011685332424000 10739434 109536230669614637076371706480407197440 10739435 74833443581739572190867892283270141760 10739436 334605708004798004999719071315067305984 10739437 794200370498537601274586728086762288086 10739438 413372784601256398331986579692273645120 10739439 105946025468944001853130653565665605520 10739440 -15705844674463477607518371857683415040 10739441 -270597065397632419778009139448256554158 10739442 -1710230955099018526734908668474033152 10739443 91441253728857631560286073925456100080 10739444 -473414177566436326213431798818886161664 10739445 -102222577872787228485233750432853562080 10739446 73341339011440665416414157074250582720 10739447 224351929782215031194603190088798513896 10739448 21329140192566499680140653441810329600 10739449 -179367102258791157066704683259887499264 10739450 -183013418494303757597553283310083374000 10739451 254523195506654134533305929276834718232 10739452 137641339988912114097523190826075555840 10739453 -290598540812505582920728703253162838656 10739454 -21868736762011806955114145713062789120 10739455 -322658630121884131368557320901307452640 10739456 96244318120257736057606774666605625344 10739457 263478386030294518303091469903708657408 10739458 -52637178780997432989393110886830820960 10739459 -84818647791651993985985422699345930752 10739460 111490355949620932790478926313638584320 10739461 -800944312507651336067264961593486317188 10739462 202048213167755943238869499245398363232 10739463 46453076519634992017609118567813180160 10739464 -506357523679066318402848694896472304640 10739465 3366060603011350916472959717534976000 10739466 -20049284801501380399630117588711815888 10739467 16414801689841098618600846342154040512 10739468 -6609957665640893960526801466251025920 10739469 80910504047468256534595780491350557728 10739470 43404814695705348785196518783068066560 10739471 157137992066810198584577549320381218000 10739472 -30321254264649735940238168263379386368 10739473 -939467128133598078593200645735793657100 10739474 85976649415345865830682136894997825152 10739475 -84279923738811120754250429249820645000 10739476 -646854678174706413262311462415066240 10739477 -702807627723841558450137809919395594628 10739478 30891969974728087626379421914047360000 10739479 217056455074627362395748017123243499080 10739480 -335029065918816009581036302862394777600 10739481 -146778478397557126020712307285632665648 10739482 -50294338218261723026361148024050293760 10739483 141517782681480272745880693498153737360 10739484 -140695249814883715669510313033680527360 10739485 -218896081866457714654869316197057868800 10739486 223278630929987965582031252657228856192 10739487 -165513068894276435045288023447583370240 10739488 501129556986283181323953482933520629760 10739489 -481467460023652364864000317227029050176 10739490 -126289351367691055783745636385141626880 10739491 -85906051236382805816615334964764999728 10739492 -228418542292801341770812771197446089728 10739493 118326632281299074730489568276192243200 10739494 31917717710943795569482263035743380480 10739495 -95941748902414547629271439663780196800 10739496 -157948425459697433824386240316111503360 10739497 -1222566868599912901067723905105403305600 10739498 -24843446954320941926547076439560401408 10739499 84540978521758072620626546866899269808 10739500 430984840981640010940627083739892736000 10739501 16553991755682638105261256115943430144 10739502 1227661053213784375934716623753451392 10739503 -259348797210143631468000665628678841880 10739504 91702398982035113692454225040053944320 10739505 72594239303097482384160474367543787520 10739506 -299671922365662590369557633522652856048 10739507 428705844447750693648510878964149199756 10739508 566344168972958698563896153043406848 10739509 124018400199760738775872550443157681952 10739510 89552946416345673717708198699919004160 10739511 107575353617871401677530805452665230440 10739512 -187993249015200311008065805525684224000 10739513 388047972530260496733100007823951486762 10739514 -81786272665821990401479727854914831360 10739515 239810473765554520344462556309496684160 10739516 225525462635392535949494828534306267136 10739517 36207820137052774046254122521549322912 10739518 -442480224743519796244914329718348791040 10739519 -119109988189130948749484384030958197904 10739520 43489571322637913644445911210996531200 10739521 -112284760508628598814738774979918054016 10739522 -144928861236793567338853036858491129600 10739523 -484645611894487172475301198038309131016 10739524 -245120796218018256052088248087773867904 10739525 -377652653561152826674595370656859178950 10739526 114600115964690538740524428936801727680 10739527 -621290265763019481475241088421455283624 10739528 87361617384215482417732950558202920960 10739529 201969801011883374292972113190252420030 10739530 -155317069406639480026549366986197415840 10739531 -325970327881588211643659840042872995072 10739532 -92866223938388601938975990719098541056 10739533 62252776293198287270946418442492170720 10739534 -70525143494138966253998937082997765760 10739535 -116886049961648756647768524867347650800 10739536 -37783626131292461724632785636602544128 10739537 56089923593158028355778116538131781872 10739538 284549844451707066967745474111756054688 10739539 -307133189608019682557907093544043951160 10739540 20569869947222620371821325510256066560 10739541 -12621156687122746350446957147498064000 10739542 459511008533974988412115697020925895744 10739543 610490472496861469998742032567030422792 10739544 -320951021471421216131992259690575073280 10739545 -197151377080659021278738343100489448700 10739546 23213759272886373977556694768259007936 10739547 -2287527645073267624954270378661093376 10739548 -316778088350369106130326674910181023744 10739549 393855164158776663606913582237675361880 10739550 -45109402035333681325362435333050011200 10739551 6828989234159936859251901751079821440 10739552 -210343712710819415142535977824826163200 10739553 234490857536661346537896998742665131008 10739554 54642009158290574054917890683970857472 10739555 163024194958122500076248264708482362960 10739556 -329708924458328332565183540287974700800 10739557 170460779386821922435181045298995865280 10739558 -20654692007112362852960506274923641120 10739559 19366529173183565615404949577409578960 10739560 13522881205983252827312878954807296000 10739561 -188329283759163010801272780074464311168 10739562 121407460554785338150781262446562538752 10739563 -55649480821431065679884271561631242360 10739564 -394130563326722650124331209234654711808 10739565 93544031889070309660881284037177754860 10739566 -289723370797855804597103436023287032768 10739567 81555052641714656146912736399328607152 10739568 29686806768296915826633691642458537984 10739569 761520392331009335745778287629815285970 10739570 -67103807116988236609452166941868780320 10739571 -199583322013646406000493626706094457288 10739572 42213268343931462814935359462120686976 10739573 105562525749226773511848637007222281728 10739574 118196872680428320965404074200298967040 10739575 53264035289318557448505728027328395400 10739576 -203745797750027983176769475401726771200 10739577 -191735233578954900736174200073007720880 10739578 -70618050972432148103768316880163036160 10739579 -256967776931299882535602211163064188360 10739580 -33301294242846824847890775515317401600 10739581 -76811223928110091213249450370152598976 10739582 42743871224884177398802885785058278144 10739583 -139041586218841402888929534544650174696 10739584 -529271607950058325819044168910692679680 10739585 512791229479627970901399274216861272360 10739586 95902866788982937045319835487717406208 10739587 -141314424523067504947867308798997061764 10739588 -341183236634736121717705842676082877312 10739589 155833060971532297733857973257955968320 10739590 170774353238808006209072562789148721280 10739591 156990196364134051958789398735880179992 10739592 369791142843259630713972706179965752320 10739593 583207285532484164107204568226150743760 10739594 -13819848337967830687162312124428459008 10739595 -277384103293507668050005196875356990480 10739596 -106296118016535793202976501047021038592 10739597 87244988969383228557243518482420416 10739598 21549988612761326510005998121231319040 10739599 318611081307085324857958135862951039520 10739600 -35949295257811423945889539748213760000 10739601 49590033680729630766945314360398811040 10739602 39047437276752018485081559198781638144 10739603 -335885832669683996308661067942781580544 10739604 21092769265345671729657490314653306880 10739605 -301667696351346539094366047401652480640 10739606 -163039917463293986546244550339934411136 10739607 308610604639488557171509508330048264040 10739608 -27057734674168770370654528436585902080 10739609 94642438727637280946134948271950567680 10739610 11218558287130396832138769899332162560 10739611 545514456970842936470044358183063934212 10739612 4554405359441696901661837542084473856 10739613 16261432141836385944094230988128630144 10739614 17345324481642081528506091117715191552 10739615 -1601973342032960891627084569629969240 10739616 65280620436208265859087926807677108224 10739617 168516844273342689483394982399693240000 10739618 147246087579970993563646514783953127760 10739619 -157991926945068013446116038007664881472 10739620 -102967250520362589738645100596134461440 10739621 843355089897721608998766125564594469822 10739622 -49734953406309027321160910014493548800 10739623 -597319536128182133763988025298323765128 10739624 716749415472115020780666900465543613440 10739625 -78646019735693302069256574173686224000 10739626 280733383437026810869269859143834952704 10739627 -624464213363267199763447288608089848524 10739628 153044908435342704240128725095747502080 10739629 -465800541978338573722266677997960929770 10739630 16919649471022570966017541310737862400 10739631 276259344141532542657548058120345638400 10739632 -27168354733440759030326396543039897600 10739633 242907568199956912125193951112932780008 10739634 189573590726635820079289828578361062912 10739635 -183309969297447711949423995419674397040 10739636 -614179320573725681710012349581956218880 10739637 -8500289426394346882593395579287540512 10739638 -36557688278235832475583132556276826880 10739639 435333760461391639977950408353845958440 10739640 22354835765977547560857201878473113600 10739641 -43432414587988827181402039742651273856 10739642 301335895405172486436508973547206956800 10739643 -189518273512235273728973491097883455232 10739644 -561549427774804629326016364526190047744 10739645 -95413888910408317918891152370638481920 10739646 -147425374648940000995499320145054883456 10739647 -84563164979273739408014808899964723904 10739648 -222473002351736494672907352847065022464 10739649 204436810820768910375119195071645790688 10739650 -402524810407163061820326777427896912000 10739651 411921051759504160833155828875186145664 10739652 49557534337753127970755464979342622720 10739653 584021707759849106781065126611385103902 10739654 319888423000476917324416722402138408960 10739655 229565799775432227345149230866328320000 10739656 -870461696948607813076567600212507801600 10739657 -51323484963064611651149677963365022200 10739658 24324895922542114838041658605031267328 10739659 163691565283994569521390460441241256960 10739660 -205000885599492005672643994929381258240 10739661 203485846735562113595263594835910731040 10739662 -354720576403034613960949828696172544000 10739663 268059564453296427460165570455427819248 10739664 -29862860265747599167396147712868827136 10739665 -287846532662439132591903578888159247000 10739666 41382290870197762327195337720528292864 10739667 57128026568540125120308401737170336048 10739668 -376391279280481349756994651300008781952 10739669 30337123630038995013055446923873750844 10739670 -136030121077983217201588415142885033600 10739671 262512744898387246038552328813644612544 10739672 112930683545682976870447790592739921920 10739673 178688363408789203460404482396137279424 10739674 353836317418601793926455365108151783680 10739675 176493680378966174471086478985745182900 10739676 -298586534422694869655585744503091885568 10739677 -352529008205386507851931471590714522740 10739678 -152483689086462031441565931130950187776 10739679 -145114307549050809589945456151005740216 10739680 -1998320607694021749458463996594094080 10739681 367544932256976032833134699141935608482 10739682 200876050900006192863923655523834944000 10739683 11803289358311997430596046352909601304 10739684 213934130255063949686263998757836093696 10739685 367588538886321748668116830558335508800 10739686 -208780826139150641941010298089727409920 10739687 8774193913312628090027500013415676512 10739688 122912001757645793224046537195139563520 10739689 52362728312509776129654661252885263168 10739690 9060823219519549643340921100778243520 10739691 -264780451462011951725824179271255380900 10739692 165411360260340334523127827523171266816 10739693 -587849019217150003957419116457939271680 10739694 11348414644002949626121236425794781184 10739695 783979566333190505485924967041831804800 10739696 -9143345586290809721421006919945420800 10739697 284786125606411882216124150598372984672 10739698 -8748552969574913872304754413980731264 10739699 223101907222776123292050241691388943920 10739700 102838730723575135640980517327576860800 10739701 19006001549080323132155366336623012160 10739702 47410456662485386112491742187997323264 10739703 -327188147785606477890542982286063779840 10739704 55232398137969350814383551071630950400 10739705 252869527142555476118749913336667361860 10739706 -32435090903829201980103050160943005696 10739707 -1305058776416357246622074887267670542080 10739708 62372521797378082369811034243220740096 10739709 -9076209944789739725063617745197401210 10739710 8698156993375200550793595001548683520 10739711 128602735560062577334313865761805643800 10739712 100175873818365529532457072966531809280 10739713 105175206845781514143373993185886248962 10739714 -393150958859045617277491438547627114544 10739715 -123372099158537357743003349265380275200 10739716 41363825998494339629500490586583718400 10739717 -388989568794935464536149675193112932768 10739718 -30500872012114400744527855828591008 10739719 32615995859427914187991371737767990080 10739720 -4821499383563737183708456891987507200 10739721 -579851728947926204528290550580647963136 10739722 -91500012846679427134414223651081430480 10739723 5681521319408798576850232722092337600 10739724 -241391073978779678095308911174205554688 10739725 132094707595149191723199763408711177250 10739726 -44614789136222997498985758293120474688 10739727 -581603618965958096536752560854454862936 10739728 -143063347224898443795013730616966504448 10739729 -143398326135701865379647291336214826880 10739730 -15928476712869369747603026715387586560 10739731 134505793631504071132801001699872619120 10739732 319616264968650728806625405665256244096 10739733 -17864613187716038438916159602706427392 10739734 -354541192785880569211041159355927918080 10739735 -255791741028211491012170825470518205440 10739736 -81790022130008216266209368462642380800 10739737 -452824179439302878354256241580767970614 10739738 208798724436052568251077075493743137520 10739739 105889253251539972164518182660743190528 10739740 -103042489833407187718704557251884241920 10739741 472342794467199057520422313268740788300 10739742 -129137097649618480926232876649173491456 10739743 294743045942770000789008441394376098016 10739744 88498192195302704602245206288860446720 10739745 12445925825712596347774784962520110440 10739746 -168386069381326461584815708968088592736 10739747 -313275141481488095074517390259158448804 10739748 -63631113735311938663385071235763511296 10739749 261698301055555348157792885546261906750 10739750 -2813922742665025540946592147895488000 10739751 413355070483614511739307194598423448704 10739752 -1058929583324663194987939265198270545920 10739753 -240410049598006435225345479109906852998 10739754 67435114146009037536115202774492351664 10739755 -57802512104829212862043968409675054080 10739756 89206427149457183372234758715590974720 10739757 16327905308229929232135234559456406592 10739758 -187282175981041908623785314960866799936 10739759 -421059314611486284743918953313694413040 10739760 4349401794333048049898515734592880640 10739761 -295184372468567723395480857996254855628 10739762 273505193611904435400822829027715432064 10739763 302596084805907539427157914818616115200 10739764 17805410495004588482509239438019100672 10739765 -498793737608529976780180219602126847200 10739766 761087753136232478657146321108176384 10739767 -630096908793804329946420984645508156368 10739768 15107567219331219090625225784017797120 10739769 156129534840557643389142456870590113440 10739770 121769767725111232951288295562000768000 10739771 300392662132772149618493203842911318400 10739772 -23611371542478616653595023249716872704 10739773 1038789888395560612756441517913988115520 10739774 299294771694574697997169979407894331136 10739775 -246970611561741802173303018001898236200 10739776 75845737986331879864824368556663111680 10739777 167399949292928250302724014967083567700 10739778 -40562251976325979634092960825635310080 10739779 252088117961305221675253903907327554080 10739780 -205334635670912503218672684493507910400 10739781 47308750320980125972170416148698811168 10739782 281613987054635498565310853367597817344 10739783 -786362829240538162415591017436637964968 10739784 -251788347875182685547722628725048770560 10739785 148111533331659957942888374155729138560 10739786 -58663555687596621858750775839345890976 10739787 -1118400057707474403002732927554064448 10739788 -49913140083088968049867083382071029760 10739789 323941735015376892155119545188079194124 10739790 7131454805063181264150997125627364800 10739791 299909200275473782004071678931090606192 10739792 -10070609970717095205487362777074761728 10739793 110120969237646573309711705462673492464 10739794 -196631722412464776725944995347804715360 10739795 36356902316810980608063412000480896000 10739796 29998325918134773218991941316444303360 10739797 -340157833441991609823633759951277320754 10739798 -202407708752127793064693541713743500864 10739799 -145995609952591385714015944867003040976 10739800 -330650545109270574128908411788537600000 10739801 265191743118751464896034093915676266132 10739802 240274077689563358539692364471001790720 10739803 664454321217003490108585490658591370052 10739804 -190749588744347366972993970316987834368 10739805 3843190513885096265778876448242776160 10739806 17351508381961022193604035892571642880 10739807 -102039440953343236215577434504206844720 10739808 -41010472710055983691853864544691814400 10739809 10780597959751267323961875438305443504 10739810 327196107556619029298492811868554140160 10739811 -81461244265518189358627820714364224256 10739812 382142803988187541606269515285204694656 10739813 -127829640313733230378321212213790122240 10739814 -40629695233759202699089863891631350912 10739815 45902276608698382062244876117556087520 10739816 218355682324372795909421408413852661760 10739817 257014608836562901540215214055484396480 10739818 -8802118639895594225039123965370291520 10739819 -359153545367277131790504636729081072780 10739820 -36950200104904656291574729334359050240 10739821 -563061090997079360903014780959559440000 10739822 6034037263196476128619737846111899712 10739823 79242008303619390757741835531775166224 10739824 8739713204160512393461265616949641216 10739825 485362460788633652373566357377207585500 10739826 -12412648015077026228088217797703895040 10739827 7706972235265198276154814248245599744 10739828 -2125019929002153802020624687381755904 10739829 66499720172307020363598046355262704640 10739830 140948188610505677795630705511216706560 10739831 -51874702712441982401152040090981268000 10739832 52288694146924786349909459259944140800 10739833 -25333789638854118102157700551550606776 10739834 47900192491212316665389504314388481792 10739835 184921215903081118702621256264805664800 10739836 175994587583838353003347154184523028480 10739837 -998634773794983733734366101091787261428 10739838 165490458881289642503572319257938433344 10739839 -728331141235577019665369090875185931920 10739840 -116411548545793997181737982174324326400 10739841 -10050508353744234136708462237706395776 10739842 -23702161595715421122546245547893857248 10739843 -159611638232345454520448588590071267456 10739844 -279090631561942095021006236030945894400 10739845 -205214192527610093092334249456090152800 10739846 -66525931625464361610906150635468526336 10739847 208906001300616821845356182555743295400 10739848 53540533281048081934429691967299420160 10739849 133911798769310259302446473439897665636 10739850 25689674245815307434523732458033254400 10739851 613825775544027307767123080295649808852 10739852 -2704508072861309216546001934758018048 10739853 -496181592790354872740623557192705748116 10739854 -150767682098844420817563326883723538560 10739855 -166327785344037509685592069236448859040 10739856 40332022530833105382779621367297933312 10739857 122081365615387737734677980180014889472 10739858 -158207279988083257606362306443853636720 10739859 -8929570836688844972195373681564284832 10739860 91731433522357239704169071031794419200 10739861 836957645122158787662969696483901367424 10739862 15503267826194993549753210895042640512 10739863 -804041845193852165020200805107357976888 10739864 546444288073535823172713675652390809600 10739865 -90946187902603554615447832942370873280 10739866 -208685454554919158751283927953174588960 10739867 367299452848187512964748681241495454880 10739868 -81386602755305677925813834580452524032 10739869 -181999012504521689432657218115844494004 10739870 280366854778589831124139565867354405760 10739871 -862381869335838349581406171125742854480 10739872 120763399155008172288833669807817621504 10739873 -417182675495064902460594874520961781056 10739874 -99862740043359477990365379938795187840 10739875 400287612397334867496754164804536280000 10739876 193193115214447743408932549458329255936 10739877 -41725367745674120984862926706647083680 10739878 -290962849224563772848797378469199881760 10739879 -40375481512983362002449381510015922080 10739880 -106447252118121008368445378196344678400 10739881 294368202099650358586985566910467090682 10739882 -148515398268771268673576401778679533568 10739883 125591197872215303956385105214725038080 10739884 134106945629168257016697439115093570816 10739885 -14027818234757259209440664191593088200 10739886 -96324144500802867329149944027530729472 10739887 -972317562986714842620161321746343201720 10739888 -48155454454922455434055190762414407680 10739889 -67581863090709659112141239199641383500 10739890 107409596926222006847268226328998356480 10739891 178607730041177140195789386092823000192 10739892 -47796258949345354337959861001471385600 10739893 347021227286012406687019796579078908142 10739894 -459839149739200935724748515997033575296 10739895 -4834427987775575330779008901805170560 10739896 -35143613526245896470851130648561868800 10739897 -3575848638040942202933542960537526400 10739898 200004939900285985684763548461116352000 10739899 -696470139010022132996952608944628268688 10739900 -21865453463905682091519294716778816000 10739901 157747449497173229492456329950186353760 10739902 532013881701367577377321182987272369280 10739903 285285265006615124748674906141867470464 10739904 -50037197930269891109336863308257427456 10739905 -522673759611897810128884110341070866880 10739906 -18364107475364144695997975898235683936 10739907 -93878532539138669643403241480124886152 10739908 54637175194512170848942329250649856128 10739909 -570064652685479173790803215525212178630 10739910 -119320153385095994259851851969096640640 10739911 -80484149988345778355633319000345793536 10739912 700689287291099288207307443726424499200 10739913 -709121868773549215678272277509665203776 10739914 -306164150857172385749809290860566228944 10739915 32201284789095049451639298033834257520 10739916 -128944366954863867972767770753498500096 10739917 -516484380763193943663108027852291305748 10739918 140353069288097734684626352832925019200 10739919 -100697366345856376294497084831908481024 10739920 -58618988256360109929921401037889536000 10739921 -730456769779457759026667712342540646800 10739922 165962130261588874280086145016972665472 10739923 -489429311223066222661503045812326311840 10739924 4378012550760321109273972431792041472 10739925 19650848718939890912045139257501616000 10739926 241001023274860353328211096393061018912 10739927 516075604271498480492196207666359604864 10739928 160345116094192268827612514700217835520 10739929 4274556634039764735584456560582834384 10739930 -173500351501952650540172302923004846080 10739931 133413835676596539347543743108307611440 10739932 -29178535679441773753407679013361879040 10739933 -424672914374238097680699373780494313818 10739934 -150587598902969729026722773888560910016 10739935 -373777107870388459483807668684998268120 10739936 569195381675738446781353068521683943424 10739937 207773014830156974429642126870499066624 10739938 4311928508238025426535863409502052608 10739939 -112296592027654414091875258500989595648 10739940 -166812030204512884980220063278768844800 10739941 -572130884596186105485676070979515286658 10739942 156545644607120512274605501856199103872 10739943 158219461681708433013562812469477673760 10739944 171652452161928550928039057194046684160 10739945 79364618030574116767156673328042065700 10739946 1418314663397268811818630287084818944 10739947 946729724523207449653712613347604478800 10739948 -17564536240044125208022598737414863360 10739949 -481654145274435784750486357961352022752 10739950 14531754153842189574830878197557491200 10739951 -33826602435148205782707894357309526680 10739952 3742913028573233715083959690706681856 10739953 67519641455674839306520454311747009856 10739954 -217200171851962628462036560251373752288 10739955 104988290651227985506528175958691559520 10739956 365618783378810287936336275056607989120 10739957 -188943077912268739641167601181593619776 10739958 -144882756074324732328516281371531223616 10739959 -471660616099911656744399966907838475960 10739960 -283840521935677323713424377918668800 10739961 180894185307779691298283118790075358010 10739962 101159086698874163018090071023727205232 10739963 -113064292125042397847012213808865120176 10739964 -248853026020647592830645871441610817024 10739965 -327096956169120553173443749678832972160 10739966 -51243831020365958006736840467318097600 10739967 -174811783628842550486977803652276496568 10739968 -468956629995784823564267778430581342208 10739969 1154870721477285959961137877932106635844 10739970 -166251072720888094130219160209947161600 10739971 -346848511101375805813080014044022461440 10739972 -56342399746548114205152594719887488768 10739973 192587944131243118495212038436865015584 10739974 -73880153439687377471885149173111091200 10739975 -438578860153308920395376389278321660000 10739976 135911893558842232464210564466387353600 10739977 89772575569741915219345949805669130000 10739978 38472361752264918030643918260819133440 10739979 -60452497398342920156696317346790372000 10739980 337778928273052816872345159806275200000 10739981 -826183685367795869484568699076739072 10739982 -255110118731159796329054569742156184576 10739983 23679172015569296474642920590830460864 10739984 -144475633845527447725130805883505664000 10739985 120581228906094302073377978017082400000 10739986 58645227809406242202392909883861131040 10739987 -161362897679609879533699650965610737364 10739988 26499595205273315143511497307353989120 10739989 -289658684008404597801918024229505476676 10739990 -11342161049167290632754620790474261120 10739991 -26337041730821493362741350356622497456 10739992 -427451965282888797496246783001637120000 10739993 -926169269721647822974717946012486306592 10739994 -104501262733769230338399035779828800000 10739995 87068424068951597784915326589851246880 10739996 -261274674039956968364280074919630912000 10739997 -187990559858225377417956800641444516320 10739998 -214121657712450275542324116289664208000 10739999 -480775659651306317621498389353277188000 10740000 40747619739585282402513202657689600000 10740001 -67548098080301607330555460072489700096 10740002 -4749929131609756432660732516231297536 10740003 -371200175212294690177269954636395855496 10740004 -40514020424454694586432758933301849088 10740005 -49827792432030109221550847373074091600 10740006 -449729328735956013364903562134518297600 10740007 88382529725057272295542548192896969760 10740008 -293718929579312214569973591015716951040 10740009 127770574701472049185453006817465843712 10740010 68130174462461984004125836845169208160 10740011 204500041066796919989665160983782346032 10740012 24985801422177489027831841818447642624 10740013 -115761888456517079124501922250795843796 10740014 331564329466157095002795403267671454272 10740015 126201153910090109135949445462250824800 10740016 -146171446558923808639364945872683008000 10740017 162751230846752371664170658934559575552 10740018 -135239007140940899869722027931205111040 10740019 -295339699298937129771470290049055102580 10740020 264521463256375545294560111454527220480 10740021 132139513113385580510212713312281497824 10740022 -110944346199544504984145507125980977088 10740023 196381215621142890895076765381931653040 10740024 -888777472239224014464502208631705600 10740025 -16498026510530269957595278905614897700 10740026 -117449275935257438292475317213800500224 10740027 18870923555210096005786247408705381232 10740028 135677135472877149696086585771428485120 10740029 26108813715763538508796150268209277184 10740030 8536726521506836045150612629046272000 10740031 -209073359189811917729178956857630831168 10740032 -32810162217865713208967315776940802048 10740033 -61039322907781261377059135665220059920 10740034 126429441673942555557449836446381265920 10740035 351577180237043653693186656501718502400 10740036 185580532849824463615128918391326170112 10740037 127961482421303416918581596135144155008 10740038 17272017102411121183864507685726509920 10740039 179892463677154547926097974489916232960 10740040 -306575691007779595308022197113078323200 10740041 394732493692360166958172861053712277064 10740042 120434404875199859421686062976281032240 10740043 174224613499187325621490630047039456064 10740044 -8436932210152474333573978513936763904 10740045 295773161580337387350770431737249604320 10740046 -16072833977480868480036878867655531840 10740047 196058858194674678708298323412041200496 10740048 61288926478809039064544542449418764288 10740049 -214912850986921396973569300578009445136 10740050 -103550752504071322978670291896373760000 10740051 -17639931553168365263352452389733500416 10740052 -25007195118511075344141189933139474688 10740053 -691666045655522362547472361304611579698 10740054 -92084443392792825201982995448224952320 10740055 31032529521144296785019359792202055960 10740056 -388683265162749408948174733124778147840 10740057 116758661924006201912396939781761498688 10740058 10653876793901400142016560256058514176 10740059 743146821033454900106691870552272235240 10740060 310606561287200859063264316633911552000 10740061 -175545982786525342964976657754269110228 10740062 299876632464944792319411061543163118912 10740063 -218028190426984781530645075831684278000 10740064 524217904429733531785946874034406817792 10740065 57966243588175391945290481904642484800 10740066 112477428484254317651081327723614881024 10740067 1753183013708840388492741616784736848 10740068 433267698436347196380322575799933150848 10740069 105676201309569328238205131222616625500 10740070 -37742678067221777163029259789497088000 10740071 321549941048228483265424968788642617272 10740072 110518342745463255348369803284077772800 10740073 115362050737634664944476045636029746880 10740074 11859332997037292288837623717980770304 10740075 33721865738107662864536680139527770000 10740076 -578058858111694216354087569219996010240 10740077 -93433725492815167893716609333752358880 10740078 60155136505526458640199231415302664704 10740079 -65639634757491125690243123349397341600 10740080 31447764656922692120660652535087104000 10740081 85661706712079228285410544144783376 10740082 -443933964525895295388967828875098650608 10740083 -523609788546084620451190714378665823668 10740084 -134173375216453392282124419789704945664 10740085 -91891079914819012422687506422786163400 10740086 130485588303914633727668880619405737984 10740087 -941187466474198618488422280806668353120 10740088 87747023457330670340914230088367247360 10740089 -171493935322511161275687672927840293760 10740090 63026069112480595075346040553843545600 10740091 -333789477320006738927364399556787424416 10740092 -353762900711335528035822891150223564800 10740093 -27748551632080050385625015285588641152 10740094 -297073498239318174463192996768908432960 10740095 113043601780028685508700935409930538600 10740096 64384960220785177060437765402541424640 10740097 309018628137382568776054410082762894420 10740098 -137239324075923157039767688473487345200 10740099 314362138318010564142894194606244749568 10740100 -115052414784370196695946389486534144000 10740101 1946579411560621783541101403917187064 10740102 115264039546320486874657601255139525120 10740103 -461960470241201163812952076821480454272 10740104 301022957822813654649288931669001011200 10740105 -13913660275175707143311659983453216000 10740106 -138260458734699748625616133001864378016 10740107 -55706778132863754712970571580533399120 10740108 -143592227682476063837839991286708810240 10740109 495059562370747937560037501151800464310 10740110 3310970895119208205933272736669503360 10740111 12993328623181294558775598600915028224 10740112 46520218832483676657650067389529890816 10740113 -865858989958170085713607704601343970960 10740114 89902964343105141539685462432387074304 10740115 201784230250122735116444778205915526400 10740116 141281431655403038076263831584047008640 10740117 17648954748649753054367667736866183648 10740118 327184582115283528566957384189939081760 10740119 8012557360203198899374070072424550224 10740120 45974343043056080974275054415545753600 10740121 97516624509126199888365604645565429760 10740122 -22662861353119311276782444431915311888 10740123 363361636054899837808025529240255711600 10740124 198382914493119540021993490061841300480 10740125 -25352383368100055184213966156915792000 10740126 21207776329499110100558378792080588800 10740127 -812020844821830722953997049997083157024 10740128 -258865913729103206477725890963443810304 10740129 623981452804556356222180298812376357760 10740130 -42404638486547045373001646969420006400 10740131 -311570700985977947668786257465061570656 10740132 15406835219116815646187735711641993728 10740133 -116970743377060379711554603960176993536 10740134 297672730800044459099962181118515502912 10740135 -10391533178784772504546151864454067200 10740136 268348011126492896767473641535988039680 10740137 917744440984031867007617145621392673786 10740138 94662508208588028177258498870806507520 10740139 623920224936042796028223182921960581940 10740140 -33214688610940700803131320502762178560 10740141 -3111720221823287043743797783222512000 10740142 129865753224423396688755325946531594112 10740143 -299273227614506118607509863870623577760 10740144 980638030847378760450584491579244544 10740145 -198122280538003579985352415034964128280 10740146 -10718396022437857915077991268222527728 10740147 31028589266625499602289147700291979840 10740148 -333896202738463479003537407842569530624 10740149 56065172925910076761180499079281633280 10740150 120796505603724352658163862397362128000 10740151 -144416563280249348188001715211142150000 10740152 535903757289863112298632016340030361600 10740153 -3421487642814765478995003043020926496 10740154 -338368881120884570007221814266282254224 10740155 118398096108400801730994602389651209120 10740156 69958188282547584898223035644377948160 10740157 -212516091239338161800124681539698260020 10740158 -243146432344881893399928255604538590848 10740159 -75553130377314163151955549048210243336 10740160 -44015499209558634082220295975830814720 10740161 -148676380348397441793638355656202282108 10740162 -31616229837196326894002052728982220800 10740163 -311391478896434133430630807147762076052 10740164 -15896056521226475807661076349185785600 10740165 -2580461823818232840478323877799924160 10740166 -328179245961045433620439607288520373056 10740167 359303632413912074978610598888722046464 10740168 666445995002906823292501890093207552000 10740169 -107305260497096405163500389865034941280 10740170 -14226602923557762364711656711349217280 10740171 39541213625397472190406873876190648560 10740172 345842317766876159291278668904696937472 10740173 -731242692936173924071986629118620701578 10740174 -209405684761151668182822622100612322240 10740175 97260843734393034809109407504080654800 10740176 201406227471157817413975540580436959232 10740177 84151538517379700065226067642461224320 10740178 -14839529639624715997252101678360017760 10740179 -436406749488554560490967193859671242000 10740180 -10310406032927638423651874060921057280 10740181 -285797431558562227606901763535038022208 10740182 -43692605586309160066761413036431315200 10740183 198126951211741021943806538863235625600 10740184 -222590048603828118004379554040954880 10740185 2356957474387725394802891024439985800 10740186 4854688307226471129661998137973016800 10740187 789643532768001536833486265228111341240 10740188 734327046307319146156635209611111259136 10740189 86026032902797403607238063332771957600 10740190 130045131543152231497614996838104727680 10740191 98262813679546666967772260221044395904 10740192 128907141632350683542500816322944303104 10740193 437524755028564899017536025787535585442 10740194 662669084573958480069228796458120974112 10740195 3130390306099694379788946317820618720 10740196 -281636449276179920996257752495384576 10740197 -225371850364489531478937613241136762660 10740198 666972092390976898409052145431576576 10740199 168536431131830851212730583356089894200 10740200 217120046136294162009638582822467584000 10740201 -66294512638527151121799353343879462768 10740202 509214654678731529067015312894420656 10740203 1017482005688203109812536270577207578960 10740204 151188934384969295480986320832843549440 10740205 188057718054590522868038950222426790400 10740206 -26800732301803227938760447060678921600 10740207 296661786944170960281633246275027698440 10740208 -115602461804011871976323318682727219200 10740209 594122689760410239820077771335097989352 10740210 30248117715499120199598346486424332800 10740211 -88611932783485510841853494858120702048 10740212 -82318342031548032448130032435898817792 10740213 219509800192755526471095937336045390368 10740214 186595254289383659863531189376728503456 10740215 -344446073263932842363805210446715209640 10740216 359716449358730909126244620340173721600 10740217 -500849480328358681970568718755138563734 10740218 161639477863215057803038162427516620800 10740219 -23746126820880001106053273094865861120 10740220 306696587209309674191225236035453626880 10740221 -65419770752355413315016558996094339578 10740222 38318812746474992223654118803860858880 10740223 -332192030529688843795621678658679426536 10740224 42536778246796050727502911557391613952 10740225 -242226540657815932694939946449099364000 10740226 143637185240939212153759206857587332096 10740227 30902089912031197705160940830579229240 10740228 -55287837784509536933815601885854132224 10740229 -2339342437590213584885185295949683200 10740230 -136769067995381140017112066631166330240 10740231 -84383355807402115518741074961305272680 10740232 -434826014512390701553572069621655019520 10740233 80788484692944077177471572069308022464 10740234 -77971219471928196551922474416639609088 10740235 -49178515898419581742105249573240829040 10740236 -54200592604764695985902176706849445888 10740237 -65827443564511503613345691497057296960 10740238 -39087012641566522527785094494678369856 10740239 4011317570438003944382437081459368048 10740240 -10029534725843583510509279330237153280 10740241 135020535965911717581879536088337997184 10740242 290212277409931395783187111201632259200 10740243 -406323594215472874124970341817637088160 10740244 -193091876592384296121274230468419532800 10740245 -154047306188629038180713136707438398500 10740246 -150038108675408235603986185151185132032 10740247 -113026759579896403584845448535021164368 10740248 753658873996166109117157056812771727360 10740249 -2102459127893804646006382619645074560 10740250 -316342094842555737306429786649572456000 10740251 614565263207393394148374143208295457904 10740252 176808628070812166540645084647497891840 10740253 193268566101234187983461717566470460140 10740254 38855929069806233768516994703586470272 10740255 -341376536842096916882788165918054010880 10740256 -165242422259513803370842624463426224128 10740257 -566745002568990595286753207857157196960 10740258 -80962067183770336638055408169504864256 10740259 -213965556542617760581004901541974373540 10740260 -110342829126416342040704235778692710400 10740261 189293527113311384979839701087334540832 10740262 -172472052979608694770289453967212051968 10740263 606706385719617448973652596516072355840 10740264 -209570326925476150420649097994930913280 10740265 446466195598367975086470193017830538660 10740266 441253473042322600944992157630732662880 10740267 -270261145586534661488138449355369196516 10740268 -165426969219335076263102955502495285248 10740269 436836052574248358210621675468663363040 10740270 86953396780037234142178141781843078400 10740271 17025584098978396932183426707504410464 10740272 26486313662816047280918490628379246592 10740273 148169260051455667088952822529984911984 10740274 -278704203458948825845869995519805786864 10740275 -61904207230504473492002441219926202400 10740276 -4682783911996042884918192255173596800 10740277 133926250067384888625756056764295557752 10740278 -8825623534764886991597582999301652608 10740279 -199668771233457193756243059088922704512 10740280 -366473822961154632135643975336962969600 10740281 -17769014776398015682627485378113832918 10740282 1839390746085091489999918669007708160 10740283 359278593090317105062701924580070209464 10740284 -168368815142867336306942097598157798400 10740285 -181223366142437772867444378798713736180 10740286 -22544940164301589508730367254915572160 10740287 -552779196931489966421576659897728337440 10740288 63076796923971462176385682188181438464 10740289 -161465872245513990231479355023808954944 10740290 120584971478374360689836170740769804800 10740291 -6998977776391193802692683940757212160 10740292 295715272401480114439842990259842982016 10740293 574496075437740974201921467833042736542 10740294 60114760451154473765303981290671259200 10740295 574064952802774544686531704601490128800 10740296 -129127189725876538741595506176639959040 10740297 -181133224260927951029086964463746496480 10740298 56947699456790185210331456265335060736 10740299 808626397893198416736835831573865696736 10740300 -35923886344010744291228392262809843200 10740301 -264549910069188965042695964197870963200 10740302 -364413896252242083777904608999514591296 10740303 275977721336736013423119736059899531520 10740304 -60585176131077467554102970743761018880 10740305 347145257018858865133147070498533748160 10740306 -69429238525245827297011561629573338496 10740307 -151659590872082203928200088174247367444 10740308 31262063955964404251355343858443308928 10740309 -192509285084228626723355893186851091296 10740310 146816982431866906427069364136666095360 10740311 -232289143163956824665472484577383751136 10740312 -138826049386781583366365411695075000320 10740313 -209151367151185372038919237857997706220 10740314 -130984672115205086349639431421106444320 10740315 124973819914585556043792373165000812000 10740316 -58008957607420437995670541821337436672 10740317 69654606181199455065409516314044733792 10740318 -58016545279133728082677233528199778496 10740319 -37249325656025488459059193472801483280 10740320 -95981731787218442049041747649350860800 10740321 158168344109117620691566045083589615890 10740322 -2404634489151426613648825008852068352 10740323 -122708231159522564285704940385940800 10740324 -36839090034130256217872491628779315200 10740325 -7395251827706466119401834079085150400 10740326 -107584688111353200728930807602896921888 10740327 18476647464312983352388394388968547408 10740328 -10494629959911704847651220301969326080 10740329 657630905701098286360789452460493850660 10740330 234909398230730406692133352794456768000 10740331 289348081038140961778164938673881939744 10740332 -189268867672940383995392347982224168704 10740333 -71759406491622974182867963905170339136 10740334 -38443285445073607909865088998267024448 10740335 -184326413871391146819942290281694610000 10740336 40740872921999977416327511591568965632 10740337 -859615047328748241420958934946492692014 10740338 45271381624631149190679679304214736896 10740339 266151031206781453728226953984502511040 10740340 -69223986197516830834555354511087846400 10740341 718438663764310394693728514388193757742 10740342 -104741676050087339733672002835434816640 10740343 -1097016689063695784366922562411466447000 10740344 30722920554766253765599472202489323520 10740345 56593876449576330570911886247008798720 10740346 -300454644083209093048172735052574179840 10740347 -516599499664487965257282887661413082204 10740348 243810486031884729212814319465057285632 10740349 -323393729464046797397579480189860305536 10740350 43410568017272068354936871065963358400 10740351 73152482519789722736538329225944909440 10740352 -172871271082683677176184866742929981440 10740353 -19065903060865545413745152700654105600 10740354 153038775276823163139407149564510235520 10740355 -199005758905958382131965607496477456240 10740356 186643146096578762498539640611470127104 10740357 -410332093142495032646409233024897288994 10740358 -229414826673581564278936789735050432000 10740359 58281468572390579463498590096365963200 10740360 29957317222255246462467622901538816000 10740361 -291461539880003192019994053151436840038 10740362 228605286664074944984502818667173247072 10740363 -89054932358923375684956725167185891600 10740364 115706555306923417325464681750431923200 10740365 -423824341229515848065648463558132034740 10740366 -29501805983366992527834957770577960960 10740367 -597847515508708894020724425983947280400 10740368 -4596795394869696199394632207600582656 10740369 -400855306565901618042646263541517930256 10740370 93004536830104055881583953300776548160 10740371 -693840142244009500604401083931886713428 10740372 -31381475268905915492298037617661667328 10740373 -294831720589750219806964533025215254656 10740374 178154194845534701942454097218163899936 10740375 406756565728995733203031376357830014000 10740376 -603422829700541468677665792964715857920 10740377 259814107459056863610904972893857215440 10740378 58739728849830265169787276007259122176 10740379 105336987796011046018644477148503031488 10740380 -84490487891832264198510081365924136960 10740381 -257911026699649995950830176324558354048 10740382 146839861657248236976337202372122857600 10740383 -334086084400205196565438795939347392016 10740384 101617569516700200426852010219253268480 10740385 429005362593167875174102916658675053760 10740386 23260431654251486571634636350949876224 10740387 107077700332510889661424044114868714752 10740388 -497638978481667883148557893252235107712 10740389 389204993266143111328050061937203079232 10740390 -81716139447745338216880449381760204800 10740391 -74185694560698189854254824213481380200 10740392 17712782379507717553604183438121431040 10740393 261938495825048705009100845797954209024 10740394 -1819081989638504169501814396838581248 10740395 -136035728236379336544615501963473635920 10740396 18991397605217796005437593362693099520 10740397 32324100489107234245955355747445350072 10740398 -137888605339933685793036221170176684864 10740399 -154459517488780226630453825574484127736 10740400 -72184146719317472113351620780832358400 10740401 17962124069489352328595867070574950144 10740402 -153727656278435311482584261325602975232 10740403 549245252266541089835051464476657712652 10740404 349501154778937574312875713009581801856 10740405 66131697075249936306969814850900265600 10740406 3271228151422632577524773018378938944 10740407 192726690419220318650247255051075701520 10740408 328110118094630213534822089926288936960 10740409 -10960250035749385918383105250780931580 10740410 234476192556852217888945564604617083360 10740411 2876716016833451198379350382314225280 10740412 302926295467190288770746597355125033472 10740413 244066981821878161894421210280866996940 10740414 -175674813599657166181007070923923943808 10740415 42262882751719085121898709329178726400 10740416 -13683844093232969545237520321775403008 10740417 26389186256480031248452759579195158048 10740418 -97015322114171679676885493786752598496 10740419 10872716575210217922522524519977426920 10740420 43031450818837575399624496313892537600 10740421 529932436946085414233620790965906689600 10740422 156479948057486922233710608457600573440 10740423 -9522955408203033000209124151333507416 10740424 146774225331559355159501460681400028160 10740425 -57212271048600365103160173614387976000 10740426 -118767941335932099162912458264676301056 10740427 -579181442090380727221859169146556879724 10740428 152863352247397702568986722911690342400 10740429 37379185308799677162724609981118422944 10740430 -67970897726972609484197550665235561600 10740431 124735054551292814410555324928438639760 10740432 92319750144010580156632921964178309120 10740433 -471610549093055400413229478497795608976 10740434 46334588078477620019360908503938572800 10740435 -257862098132244716980567759685927331840 10740436 10233799889659168572423435965851648 10740437 -864062972244145220021379966267611572914 10740438 -22912073543290987906062974436574456704 10740439 -210700167841283434644720428990335921320 10740440 -404962839367177415286393301708873728000 10740441 128708679718375183233064839070093310784 10740442 -155739907927803537558097003531056135456 10740443 -302413945250318320666186347735408572400 10740444 144431198612908607930482947161502720 10740445 722256595638284042475499245218352364800 10740446 -54342928765269505476243675549123932160 10740447 438716834909031198586762757198721200400 10740448 -75099630073857371122656527067416887296 10740449 -119766184206089415363362963009710051536 10740450 22430321431070155146025530204891571200 10740451 447175957291129814787660473173470039452 10740452 -86497077976130544261090931431135252864 10740453 -406362940020728626748096851577953588800 10740454 3650004820169531732557776911527895040 10740455 -67434819081397718973001917727761251280 10740456 -167798819719346532974621694420908590080 10740457 290716257196034304003526774735109466846 10740458 -44466916773277779016854150708292930560 10740459 97296910260155165048312009569902473304 10740460 183699912375272362400174512567047905280 10740461 206233031008364389310931351241374511062 10740462 -58542336267813921779931404642358656448 10740463 -655698060356034128045703994889209498288 10740464 85749940411607399601163064175465725952 10740465 -187737860233620750017597054366531664000 10740466 343516151478260679161299291567586577024 10740467 -332294653459796826069848782167989426484 10740468 278473955505601659513015186314472407040 10740469 549674146787632922329910885356088002560 10740470 40525641369848067749415956245351939200 10740471 33529905469506288864503667743502916608 10740472 14598437865114589554731298280695705600 10740473 -927131627630761442969548043891179073916 10740474 53585677873951031881090336664227384944 10740475 63330616062284667375362899557145180000 10740476 96530951206307826249544936409739840000 10740477 -10589960563803974517196024062749952000 10740478 52907875394267956496441119599054597120 10740479 -636562778978055815049690703124939861040 10740480 -261149531127096191243923596592482877440 10740481 -792895302758098983808623429240494937120 10740482 -60848625674159018473784300992031247408 10740483 49757621893113476795623688131119717120 10740484 173278714054715959592045790824568358016 10740485 176117153735503518589686837025504786560 10740486 -193141559143347449769505215919099158336 10740487 578502032041572638285232973484816414112 10740488 824610701093299482832523894834765291520 10740489 -40671251636076980211982705619275912176 10740490 -2517522236897934356617291423367042880 10740491 213041103944384000367437434081850647800 10740492 22771681002119902608267072209076879360 10740493 869232513129685006678291563081437554742 10740494 -75929211646657894164068991031379829120 10740495 285279866265838958492000038754842959120 10740496 -27306167775325433146985746790897205248 10740497 -11004131222226427667505062652432305040 10740498 -86175167150897167516488116137049978880 10740499 -126147719139480160508561044847669572608 10740500 343375376825067758253174027860981952000 10740501 -198513347562390444424157353281369916932 10740502 210759358251766100407063816924067792832 10740503 -321906906371946685095971585555247412992 10740504 -225957202630253355164438117166909050880 10740505 -56394576249141255438202038055193999040 10740506 11223203755997266106002834801822572528 10740507 152876877744988825467167806837918559640 10740508 -6738358499687672797444183633499496448 10740509 204740405023576879144556520606022305804 10740510 107539279506779879829784537252882252800 10740511 -123951320290773850314438944561948905888 10740512 -263253774990310380614367196788035616768 10740513 128630951741520539518945095401359103424 10740514 -326507244491073672606316102464583443168 10740515 -96354822205963454120753066663533063200 10740516 -335715172941747452533645912368068505600 10740517 68010812299432165182289682551660726272 10740518 -211247999056838226394762128230604587040 10740519 -20427791834216175858566887869934241904 10740520 -12256188168766958719352531099025408000 10740521 -713068816407304431800357517325211284656 10740522 -91940714060752597928666623371149011200 10740523 406858385370754759695503516639249418360 10740524 -311978198757174203781817362688614297600 10740525 -143150356072316773655701393995358574400 10740526 -175873098180021834669575264654136076800 10740527 -342138125023159323834415136173456499520 10740528 -103134859947813071541584340936705097728 10740529 -255334492495907332260185399191685460000 10740530 -11757839798141514798633232907474764800 10740531 -473039158579599960391566167616135548160 10740532 151515546608443443234016166484231573504 10740533 308184211625648101113250754867703719520 10740534 17769105409361848467500156207162793984 10740535 50545121771810065161874290122441075040 10740536 449982860627342563692903969914486599680 10740537 -84426547758486997446515052751586464800 10740538 -226331989349548801601587979744435656080 10740539 282092178808570475234786933224852587840 10740540 -570194560079409187300492715184783360 10740541 8730429108937510525550055607908337344 10740542 -232877562219412458443852196027433438656 10740543 37473925484369776382733878016532333056 10740544 -76668908703276754294291235171371843584 10740545 -111510507463380694559993758347415485720 10740546 -149591999039519744856725140323117792000 10740547 -414540758163325252838836176609299400004 10740548 50492451090852119941721511390389821440 10740549 -84846583940727450393121226672308708800 10740550 -144910434462361741279131140283415063200 10740551 -249851134481351437587921772672474241448 10740552 -204588560563071708047605344897566146560 10740553 241338655804981214701734178206021500880 10740554 336070523003075342976886018696930678272 10740555 177373108410241975556746019792126063760 10740556 52409998458600936632004249506636282880 10740557 -563959792013585322583493652256416829194 10740558 54267613453956006756994788021553810560 10740559 -114479687165103315710445589986796060032 10740560 99259985748985338620816747624239841280 10740561 44923737929977687960831128790128177600 10740562 70198170944600254811546242265542824960 10740563 -1785278743964566348783535856245883936 10740564 -288385435159986175704462625283880374400 10740565 74072987951174395596501736079207160 10740566 -46822035035980575260615553145730193600 10740567 292372007620499699843412409856164058880 10740568 419659943675273144634490411162663618560 10740569 359697351977011806662129578370957913792 10740570 3735584844302492953019923480920576000 10740571 835572464041507228644904936338115912772 10740572 -319152582698920606026237036137926422528 10740573 712640450998571676330614589074467656000 10740574 14048485790279934888686553560107464960 10740575 -444967499995656788635071993106285439400 10740576 -89646672146167093077168288357628772352 10740577 308209105081358596778783647953219035426 10740578 -254663572965275962983061310301029066160 10740579 9929945719501516638834723176164854768 10740580 -149990874712391907880344829475750188800 10740581 -377649606840413263528580449941393617088 10740582 65355830407266304598639123679116439552 10740583 314291446729916547687080822341459200 10740584 -348719614322995896477872719656675517440 10740585 -374086381735131327527763648745650686400 10740586 -63433826374872996736736183667373478400 10740587 -112302855183623247844399618814599701360 10740588 -100235416800316083889921003017660787200 10740589 -709525603799540050592425487564036712500 10740590 69117395933714095599482005730505665280 10740591 193985219104820536989093439363439689800 10740592 167047764536048257392118330182867255296 10740593 135746519643955854033336093855802309842 10740594 260030157360919882652627222739730025472 10740595 -638876556025782374795889724315589580480 10740596 75412809546346054552274257027584798720 10740597 9444077784998106036103968637590257472 10740598 2411053366491595862762108961119929920 10740599 -623056925683918175547856556857085717400 10740600 -115176760838043777768470725873400832000 10740601 158008332849441919896441333391105803264 10740602 235752485079286649142288842384050192752 10740603 457317935289733367888987205948891379200 10740604 178979961198869363933610672451974835200 10740605 -200457255693826382832306177222796502400 10740606 -11196219543612555989938905127539038592 10740607 700571927172787237341984526114828297856 10740608 574828493748739438085871134503254097920 10740609 -45182319298280548781574075318773458560 10740610 143414755337840901003891034979582460960 10740611 -179272539025342143469209498794455806768 10740612 289843643974631631309985957414308006912 10740613 300061201864758497918497705704294448924 10740614 -507882335520943146006430197232352739840 10740615 -303145669490089150719815246402816810880 10740616 -491806683474500554795203841499155568640 10740617 912994546214869294824919221206593881600 10740618 115074781112188463734470031095070059264 10740619 -325590778935584600362454823586000187248 10740620 399342527450493774907595511281753871360 10740621 27159476600206497590988457318331262912 10740622 48059978262541228577411985620623226112 10740623 -170386811785220862647836333897484453280 10740624 24380547008044627129813834496612106240 10740625 122888029244213141760879522985908600000 10740626 5039274174636598547558448667351109760 10740627 61911380340308572707974975479152000000 10740628 392563965267417860769858132024670703616 10740629 -6528367567748258836206956001607264416 10740630 -77338094981488151041946801141110056960 10740631 -8028751695761160723485131145072661456 10740632 36006264198507146539301334225675878400 10740633 -117715624109021448187379809765427747376 10740634 -36107080356934219436838705176772069888 10740635 300783002890207270965632677071495094080 10740636 -26371894658224270520593277599601028096 10740637 359281378205434858769046703418164130412 10740638 422915974214061761298915123633849870720 10740639 4015853094383522829066423459825589248 10740640 -159308580000064581182765359240239513600 10740641 -88909203860676736704890852657147323500 10740642 -79388624379532536646866685234955819520 10740643 609035111738249630324163776579887826400 10740644 121466699476319460358122628605207576576 10740645 -286674637556840881517150217740332772580 10740646 21359872723549551879537378621412669440 10740647 383469942912276066272252424316610304 10740648 492058789421216228157404364610577448960 10740649 825405775605421323622258788720074033764 10740650 -39250811735044593008873118725366546400 10740651 414371756202799371933483730591414924464 10740652 -39594301161349186850421544245029270528 10740653 493195460110999644641365290509001549216 10740654 152147252066854447733828249933088243840 10740655 -76595316801372914998820379034064716800 10740656 90427215078252077106052357623487660032 10740657 -644854723155379973646949436475781557312 10740658 324973634830749149546812902589497937680 10740659 -823874830704014709949194405532704145140 10740660 -19328241772627153038732863662542028800 10740661 -595267162196389690488102207805988830738 10740662 15776059834423325815232558388995882880 10740663 -37543603134521551549217769304743169152 10740664 -332793332323349351918184954605406228480 10740665 -237436803232996088994798856797505710000 10740666 -18042889657048807148752923301218610176 10740667 178110223408107337922194557295430601984 10740668 157159462562081695091849155021470007296 10740669 4383578179600802194960656125597376000 10740670 -318858961204973029957230279467109366720 10740671 359922488476876780925737422031455127872 10740672 -11973723783467294117895087014585303040 10740673 818543449395696914543224294604385433922 10740674 20889748156359348420113786582153029632 10740675 151577632152453401638461720683113305600 10740676 321325659791667321102027361210153592960 10740677 548037129126748247687195485172569514526 10740678 -11141402240296385972092977004160059392 10740679 -465709448920449803652710774240806323720 10740680 438601434844937233279594732537970534400 10740681 6361504662651869095001426243114781120 10740682 -86439347191413994927594403016916185600 10740683 261969750197283027510081539143435058160 10740684 -81582004451951640832639523541449315328 10740685 -118695152842807021325193120610629214620 10740686 -63032018829503538725931966337023744 10740687 85358293091097803309687459068454753160 10740688 10580187129831542776865421171869614080 10740689 -769774080014356252850436229141391562510 10740690 -91589221291955723713816034854032552960 10740691 110010978005840696997255223217399224464 10740692 331157697737660459160642658287670482816 10740693 -200873699565629583731617679352384973536 10740694 -295607396749068162342983355052916736 10740695 -114236286852470096966197558669989215520 10740696 -24732871611072705547234452032598835200 10740697 76237471475068826392092351120192300864 10740698 -43368810740061799118783500337640491520 10740699 247171110730559896874485520549291939784 10740700 -64961629973205360237657544695006272000 10740701 406820582274776726441117409092965422720 10740702 39343525364208878738217366187779993600 10740703 513947319131255446598873023523403369160 10740704 -298915608264276390871315441178604994560 10740705 -88251109528516176098638332072712411200 10740706 -50606475550815486602896494721206806448 10740707 165467493022025773632941395585016524956 10740708 -89992881452822992251736127440610856960 10740709 7067976749639973798937992667268181440 10740710 93263290400963834944472139637629029760 10740711 -263255699199828251321713683666133642800 10740712 -12064472833402320955896220351702548480 10740713 -167884571800015322542828243058073575820 10740714 -173412777017772269066751504756348476160 10740715 183444374799348947989237390283202435120 10740716 -143515579185836074401819437878378168320 10740717 -140713036784253015593018296682226183732 10740718 118005453622366664819944183679221162560 10740719 -788723287515127830689705369570276113920 10740720 23430084173409247821890154026889707520 10740721 6816893856094531926645011227345502644 10740722 132183670241386122996591462908714517504 10740723 -119532994770641030432055092682860979456 10740724 -196452437605543395200480562755478411264 10740725 92552637694944507039831166148811888000 10740726 -164938515965726446189402556877213535008 10740727 73168663830682172065483649568328616832 10740728 -256994403188947318286159508592136355840 10740729 72564464164865892656269846706376471648 10740730 14026676449655323556556893746468761600 10740731 210891293005038987955265887730079814152 10740732 -21242433724312810746915388477074382848 10740733 244008103806665777782620985175245822982 10740734 82663511033037639306336051917780054016 10740735 -208995195794362389443990845786698136800 10740736 -6167719241492415046974536048550346752 10740737 -582548236092737358606352620777636901248 10740738 -64909843482401558544704178491234795520 10740739 36363327096383579216291103309418892540 10740740 23722277304538283187714972650082704640 10740741 -145596316972580313757898948682380186976 10740742 -335870117877275041952646419226356557728 10740743 261605793625190844962013274842145440744 10740744 -89264453158627101189043955534552924160 10740745 -442614251887339286273904769824823225500 10740746 -91413142975150462616473622578981343136 10740747 -206862300913506423987745859570159887872 10740748 -71582562262143540901149260176084494592 10740749 -593093860907515722023208280457914152180 10740750 266560203892292868817185090286516128000 10740751 131291316659429158034114178650364183960 10740752 -24895663381029431412626819132084256768 10740753 424446664631683994626287748586711155524 10740754 409826165591717491524689526454275485472 10740755 2420656275688099444052861502216734160 10740756 -2688120174136004457438283958506586112 10740757 -314118361874364342956202907048848016160 10740758 -93434014583548736707753047221007145728 10740759 658885832734802542716254866950436560 10740760 156907408385588621892336806018761728000 10740761 304638187608678185036039478091718572362 10740762 15759289519839586013800747546217759472 10740763 115668898323462473931897932785723216848 10740764 471111783336851732377990512089499096576 10740765 143096575727843326504841196386463304320 10740766 -205416778643154941968367396447882875200 10740767 -57971676841346093550372684151133480208 10740768 26692200086860400271686852042091921408 10740769 404175446384844116056623736059555903360 10740770 -71194369935155132354414305201754388480 10740771 355503007842107226857567362186081673472 10740772 258220940489090402451106692840877006848 10740773 -26666117771047230898661184188196455040 10740774 -73789108217853592171737547407143831040 10740775 -140533161970905603055770693569486315200 10740776 662997936715702003681935738298563379200 10740777 -333013113121367711131191856533760084080 10740778 -316442468528396661359874581688410548560 10740779 -183667855690033484989010958257157581424 10740780 -110936887645555177058811416777031767040 10740781 -538269931084418202034479216959960394816 10740782 -8237878443972399150499350451869240960 10740783 391101566724545859651037986292717513224 10740784 196877396108346327886778974619968716800 10740785 75755196130879359837408611618805525120 10740786 -64216287467774569731987359746963554816 10740787 107846919206003504711957837571346694400 10740788 -165742166788282195774845262057372581120 10740789 130948072059459728029200501191625371520 10740790 -124488413060270040916839569071734105600 10740791 300000807345155722993730965517475201192 10740792 -46092485612183280873275493821879746560 10740793 -43741520393109035946412475153664038016 10740794 32596041094873563247956557400154030560 10740795 -138811418616389947609313661046526131200 10740796 235871173089741332042433116066340380160 10740797 253830356474561231903605190895168642246 10740798 -1403168039359762194754625814090843456 10740799 788805622739813201202122674633625988800 10740800 -34713429900763751339834834710128230400 10740801 269655755793090213872155406915153906784 10740802 -2582561026106893228816993257971767296 10740803 -9527761325599017341546378682829242948 10740804 126911878857501478800070166328146706432 10740805 100092685393624871042439483863735739000 10740806 -412940906087562803485239394379960127648 10740807 -52832214612554700108595589398841040 10740808 -39697517260858225002912631442416435200 10740809 411358764698746286324354720912525247360 10740810 -10337573286300007612523289055061306880 10740811 -62367020206482238091838464309725379976 10740812 64869543323742650618855490821125632 10740813 -202481236622483983244221070535887029056 10740814 18006625744659636773960292742296576000 10740815 490438115708008036170628658178702429960 10740816 117654162199179916641962830340373872640 10740817 -654593359770063144260805710810323696140 10740818 -77785520671514537272625256380397312000 10740819 -121602597164525436571885904366216643792 10740820 227073873211937872355172181163286286080 10740821 67336997651837790932918466867599900928 10740822 181185350001352380454929663411520270272 10740823 479772030511836139100789196362944445104 10740824 38908744689658264787465410112406528000 10740825 279926133845930510594114304463914971550 10740826 62938687003429028616619179325267219200 10740827 -855992824111125488639171987550525147324 10740828 70850175928573483109154175551355723776 10740829 -92038349457839628296200775648699601120 10740830 -200923134426481609652923744107021685440 10740831 284433799832608319352449841589397792784 10740832 -125183084399196829170333408607017369600 10740833 -14650086993351753281039892225835318638 10740834 -79596689566104501764226012504635631552 10740835 187582031675215921456290213166609565760 10740836 942567258852868373563515544728459078912 10740837 -81679667227601138472699932219324358048 10740838 57545170766079060611069322656732680896 10740839 -109834731251302579383323391520702561632 10740840 -473036724383125914554136758261121024000 10740841 222618033324580818273669166720017101412 10740842 17391994201913346558393069532384710912 10740843 -476404522716907547621377544088405926136 10740844 354415046544824083634257945799543572736 10740845 208504403844107570541863019826937782200 10740846 280103729788980577390810774179042460800 10740847 -267991762140671293349412317075336722848 10740848 -2722139043295520701545639395446652928 10740849 110729695320664204439307338645212576512 10740850 67352612667370381945058502809508692400 10740851 17694242074460157172344441362094729024 10740852 127186918719179942210316714270599086080 10740853 465499104322506781940981823365444141102 10740854 -114281415250346172780478798776681059520 10740855 10798793445488738000812930653520000320 10740856 65169101288318561736247460832494837760 10740857 -834755595042102265555524168798575151894 10740858 -157106970328039004680171233869881780992 10740859 -10355385740562633939417848256928398940 10740860 44207821115168911834231080243634944000 10740861 -223469342427754445753365800597794491290 10740862 59985548296738974957126577985873777664 10740863 -294823077188800387261434353125110242304 10740864 -302403645727955200001660764976169615360 10740865 -407483431229345815330115199309368236800 10740866 170503191856769855288610300923171335632 10740867 110845859628406894796816472608576626680 10740868 -491497832971880798225729894590466503552 10740869 -627417475669890063001552743927835469730 10740870 2925064112335244159140744690228531200 10740871 -314929791474590563363493697177408807280 10740872 -162425972095506265132396021192752568320 10740873 -25545318507496749724937053548928564032 10740874 -98559057999001967547944799617991906048 10740875 707147500711246645472742368965136220000 10740876 -67923793756607581267674546208525751808 10740877 -160862669974528090677817080232936912928 10740878 33090642396813896347568941150425434880 10740879 -86662046206767861771715837298168617176 10740880 -17161332259131479744658991574427893760 10740881 340636797772963946605824043949581541682 10740882 -183427916691797618542700697577533021696 10740883 345425967167321528634657194346987785132 10740884 1147517302274641899816870909241688064 10740885 -22430398905308810106426908385894481920 10740886 -121910283209861405428607746265289661056 10740887 -484389473975070437586239451212667313464 10740888 9383357233339180345787470936279142400 10740889 458412955608512617693240513127815131156 10740890 -218707727468658906199832376559186924800 10740891 -33600852274710711901626756526454841600 10740892 72087395967294505533572200884501383680 10740893 -89903881033043106877169247972005457876 10740894 227990084739504811928431099070640724800 10740895 334411592312824334407090628822038089600 10740896 -87958462906253623955537842003761758208 10740897 297204359518627455498691304225195339040 10740898 -115674611749555477215099899192885673984 10740899 108317975435469262853719926464875922880 10740900 -30089172011076489094174850663665843200 10740901 250982080548939311293597100063485355100 10740902 -24311378334547075880110976318292775296 10740903 26180146731042196088986559304454072104 10740904 461393818062771228767683359039505612800 10740905 -33270254148199204458722998574947064640 10740906 86299730528633087812100942396621787648 10740907 -429892414136334395304608662633590317528 10740908 -150593860910750130075395667932116248576 10740909 451078440526586191688317993046290374240 10740910 -269949989754174641095914539378544944640 10740911 -11220270151597138890726096559117600896 10740912 17690038551496910035947821883787837440 10740913 -489825785950855132907118168966036585838 10740914 -35107828534650868574990478223214977920 10740915 45478091818886700529515804928791790320 10740916 186813662222854055012786264060113658240 10740917 199398344667006591234509629266483908352 10740918 27414406081085094647848572076204686720 10740919 57832338669218537295336423119069941760 10740920 -338807884755055418197777243617881702400 10740921 -32115947179500274864052975913793719360 10740922 -12474342838096285957553307412723993488 10740923 307466595412501037503489736357708156520 10740924 -13611184617743323516698903098029891584 10740925 92075087732785950779601344490177602500 10740926 86716483952015520175476681435734608896 10740927 -4335362701997229785382039149297675904 10740928 20991966022858812963875696473538560 10740929 -682456804614031991407829051944229569470 10740930 -187993305712420039993597704123036410880 10740931 9295487696255933421821459562331395312 10740932 -377463912751523724341111719876375031808 10740933 -77461155070886047328584685718288739200 10740934 -61913781225720023109282451877307818688 10740935 354123317252024496703855071756093317880 10740936 107470944350442098955855272867597107200 10740937 -41090321804805968512333877382810014028 10740938 -128204571814100738367899124943019396256 10740939 -560094851457582676317491342524283347200 10740940 174169717660594699593918229700055060480 10740941 834900998245750541946004274774267011884 10740942 48989799325598881360950465957093312000 10740943 -1344122209348827497049821493784035325136 10740944 34357741957024736339764264039320698880 10740945 -298517003401156399756683267771987406080 10740946 47795460328039409054850795602281462944 10740947 316737656900719502571914378981191444800 10740948 -363009897009877472058549195482092369920 10740949 23966003827668793992023488567764015950 10740950 107950744831133268656267325137482176000 10740951 -29753477824006135123534644044972451840 10740952 159614392630102139925047694920800296960 10740953 -263917686398472218326617596928626199798 10740954 23307644138394997978869615571077857280 10740955 -63569804424410394674599133764224755280 10740956 -191143638090340912467296527794943034880 10740957 -696908637576251553797675091896228464896 10740958 54727586252794154988924319071175029120 10740959 48957960365023463351060303533181031816 10740960 -234524816218647141864949283432162918400 10740961 205324206689395560048675618619829058624 10740962 -23103918921308903580897472497464728800 10740963 134039530486915326886196843355339054000 10740964 380288180417882350624034550316327098240 10740965 -81748743286335976299579543413591761800 10740966 231203603628109031176968039772488460800 10740967 213955552080937462899227904049113121320 10740968 245862339004510715245110883954901237760 10740969 -241870161410028099508993491128432593500 10740970 5327701788448416895989703681744108800 10740971 -830230167198713039430988792980120704808 10740972 -124705042299102810357430620327319228416 10740973 122308080995468220602017735255354700288 10740974 72590612321727660892554380262741683136 10740975 -3609493501477505335750432306476000000 10740976 -195627645381579211738437833972859895808 10740977 127963965790780072637163703295387961408 10740978 -353644666586393542744228456192080192000 10740979 -6246662468800911797571552846051093216 10740980 -174442817127784053616907888445413552640 10740981 323802195726366881632643633579664810144 10740982 29896173943994483747537388174822242304 10740983 338474589850085953458304878484336113624 10740984 351767907198288452222247636178845880320 10740985 -43799074786141637261094720904973716800 10740986 260885803053321399982940629131419518944 10740987 32062040600968411552976237730359524044 10740988 511740222314762583969185982626949951488 10740989 46215419478628586802227271225156444672 10740990 59825179427217252417290279804886800640 10740991 -660034777858474525334207409770947095120 10740992 -19725823566394519541456225872090497024 10740993 -297234375686378250627208338964096022736 10740994 130760326560327911208756459496922147712 10740995 -83516160996802552751592614569806054000 10740996 146036932379557428089589969270388129920 10740997 -717767271024353279779140156267292331554 10740998 -120164578482885847906325129732089597440 10740999 -134463544299497859500119967898183285336 10741000 349079912370070808685868295292395520000 10741001 -22656603850504684071304099117414696908 10741002 -71956138030851743783527553133019197696 10741003 -52722401648347579669890093395132521696 10741004 167176613805919222771225841882655621120 10741005 19529910811378919506989478699338858720 10741006 -1454754770315673600452036654404842048 10741007 474185101855928710166184103996513519632 10741008 43336087035731006069819618699806900224 10741009 24099353914236071935884932509016231520 10741010 -50834830575094067489142704662988259840 10741011 -309116383515565694745369064765020435528 10741012 -500814598610112789831130983833044478208 10741013 672399383888655188163991514988897600 10741014 426291794135988720436619641842307884288 10741015 196679822525053763162206563823573163160 10741016 95065640547958619360779467702115123200 10741017 166855542515280381910078760044625502912 10741018 238472540647329536266659380708742319104 10741019 107217455624040245887663989191483436420 10741020 305447808839566546263331957790196172800 10741021 631189200883623145941494499572320613222 10741022 -28204741632516894404479831193516866176 10741023 152227144175319248341154682335378405760 10741024 -176366367030382507123711922531570024448 10741025 -33697891211416346042970670597950720000 10741026 -13295836201771574228984059062830186496 10741027 473398243597495878778783160555076360072 10741028 422073670309324138495924622554734615168 10741029 -82490820997915310153644888164730608192 10741030 -79128530018182054175701644894424740480 10741031 -147858254439614115665725883816585264160 10741032 69267838154846314769332611269138841600 10741033 403715432027943145737310541979732041124 10741034 205373903003724746731595907138945610416 10741035 -89710531190528993357363064332984448000 10741036 566140435575982540100254404599275162880 10741037 44449906201881050517113440447862017686 10741038 130470789102121811622836814601677225984 10741039 -117287282623047529443106267266171378160 10741040 100185708419515801585114189831263682560 10741041 -345176662953146052889119361892099027760 10741042 84523727392835285463435635293856563200 10741043 -433701527320170451144763906460774451416 10741044 -305417619260637040481406959761838198784 10741045 267582842117270624276302636475959968000 10741046 164932616121023684750092329276392085504 10741047 -204454709617540570833008389044887809200 10741048 11532258510190201583991402135178383360 10741049 -1109654111750600276135118293324257020 10741050 -72271605545421602655412720671226254000 10741051 369604215352493079060814529544525564864 10741052 179813903648042526366055808138424622080 10741053 127175583751792630560096103988595880704 10741054 107092793744447555805527105392457738880 10741055 144902973879076935564574020240307100160 10741056 918501459495650900547636495724314624 10741057 -138969132738620942558714887594527310908 10741058 -57185291569978785560813044538309257824 10741059 7456492193072217580601706923970877440 10741060 -333294364988670251239551061892015984640 10741061 510342239105594494522712379637470362400 10741062 -23528641981566954250258960711821096960 10741063 172546850016773760705561426762162050720 10741064 119053745076928800360968867660764431360 10741065 -12555753345023278481347478905356408000 10741066 20371726490560926765828278421173760000 10741067 -778748422917152278155673359186954913800 10741068 -75162534726837948243741245491223731200 10741069 -407079073064561103074695077699904191456 10741070 -97834499122581123826742347214771507520 10741071 -180912211825534870122574646692661473536 10741072 197538840614329950889992253169105354752 10741073 1419150765572078660960329925331433536 10741074 4423895829707514437589998984244011520 10741075 -11466070060425096517273618992623283700 10741076 7653389894135775107577981405932322816 10741077 -765528964293676861024571573530408117440 10741078 108418955386084436271582890972584560000 10741079 229220305380338988513093683552757628680 10741080 -87029000382959189519614185630302208000 10741081 -266467970750401615834678776604489483456 10741082 -131791330660194484731538646323475702016 10741083 130783660989794199620761103550255972096 10741084 135461794749825068991115245398709236736 10741085 17923401280490916626832196188720533760 10741086 70456091111101411244176198155516999360 10741087 -202617052634284587953112504256092973728 10741088 -218856193059505267360535112093383000064 10741089 -143426835827867047811463724101510877776 10741090 -314145022088397029366015956740162175200 10741091 -166434759567630123353520339306803489508 10741092 -130534029685629426365160564803809701888 10741093 -202611196766263039123772608043116037760 10741094 -126601268556275231187478648901513465088 10741095 246641237211568507568420672922840236520 10741096 171249660596313616234576409203551436800 10741097 427796130328752145331148147862721692218 10741098 -17904991322710185284525308372427950080 10741099 512758375880339289170417257524885440 10741100 -74164480658369112083624898379542297600 10741101 3901314680130427124866918295385942144 10741102 -54022242021363953757490112463899138688 10741103 819040616034074877041373032328592646352 10741104 76525456794046856750688294332853485568 10741105 -341039872890649724600537239899058352640 10741106 -151600297053871720077716044504520202240 10741107 -12067119721778775050774602674610872480 10741108 -163752250108324640272220753366145296384 10741109 -297067144210247676778481767832919702180 10741110 -195707838873673805149559319783142913280 10741111 284434396558456317469836561375978244712 10741112 212154542482638480382388779157666304000 10741113 164847547110483372686126223678595548480 10741114 -359216856348972417622665911205620467344 10741115 -95423735510609806505836563112093455360 10741116 -243961400594483535962912752622684307456 10741117 461653743855837328369690225866074284166 10741118 -179297073839555136452050695513191808960 10741119 298771949614085293579946154362941932744 10741120 17851760282479373672191288621085491200 10741121 109712745522283710304148780890409096322 10741122 21858878923722647974844419975357612032 10741123 -482142002623921168128471281633626410628 10741124 -493469513066758849701268016202938635008 10741125 148852258831924151808548683329497208000 10741126 -208272570780376180610411709987738599616 10741127 -593294165692228757043300194488501664400 10741128 80550750517919509957748697013909585920 10741129 -3333380697623692348726611115525677568 10741130 -179881473365119757115374398265999003040 10741131 -16011497932655805669720276111341581380 10741132 357416495456694941996122514185330900992 10741133 363224440485090520548843102561559104600 10741134 96653742135559419131258225370219648 10741135 -274448634188473156053878928093510412920 10741136 9934712470370862846538117969882644480 10741137 -31978901575056139837663798831312189440 10741138 -27916288218487134170768335260128901120 10741139 106499844206226972397649885511463172928 10741140 -19439015410885553208721444601114726400 10741141 -1199255514545804238349220888294415451200 10741142 -4883594345573920431606947510746680768 10741143 2983094617070080562224614501900332880 10741144 -275874821681363608950501987237895065600 10741145 332653592583619052268111550116098590080 10741146 -105058881062241627259369776775596454656 10741147 -30839363759476354195191787779969561320 10741148 202029644541464957487347640765478628352 10741149 -953093013126181312355100218942254963296 10741150 -30709065406276888219864559328683184000 10741151 -449917623378338315026476154637623522848 10741152 54983801409130122994247431485332127744 10741153 -486341540158380483780107697544934829598 10741154 424218816370972307708379630810378301776 10741155 -174931562377206213416467299968719992480 10741156 158888514629474376376951793284262912000 10741157 81089658828248517776870716522560743712 10741158 181874245418829410964514778904392203200 10741159 -93203708407385477642043002118339508224 10741160 -435222163781068739698331093024817408000 10741161 280090041955419327866843867523622353024 10741162 -64685386761957970004302407625061433168 10741163 195883325854733182591771310829075931800 10741164 53878275839455133652900364148197392384 10741165 -21364191304957502140571270891577894600 10741166 273819718998826217024524832158083119424 10741167 18933972840523363618356684426874262016 10741168 -42961649314799683425472695831171678208 10741169 120704933051616792091779525330678902196 10741170 114924314103479758505513739950790220800 10741171 -112990528556470308732876882954280154288 10741172 301102764283131725531584182192042412032 10741173 85287079289997713024180407656555372000 10741174 30998958353408506459191174189714060576 10741175 218480152478010431073951785354624631000 10741176 -95715514649076349384984376563949076480 10741177 -232583859302312857185464591873639237974 10741178 55105331278963240014815616372577654272 10741179 81522692176763242498156503995315285784 10741180 -32217488719747130331137175350239872000 10741181 612237704239924696772670122512863087264 10741182 -202979016255462572268824877498140375040 10741183 43056542242452266398880259341022401904 10741184 81280360590734486047771748936152252416 10741185 632583648628591937053254540050177280 10741186 22593385264192146187487345586453707520 10741187 -168754356086851702221373685614371912480 10741188 -48451619191529062369529970114409795584 10741189 619893335693502694590685942684470056990 10741190 17705144732359981298524795338873984000 10741191 249329996570175473747438445247989441192 10741192 328728666860143681899876354505397698560 10741193 351296810410559756769609839254034756442 10741194 -287268158766322894951142544614438016000 10741195 -368715406073850708720301009451555382240 10741196 171932054054918873924748199263060936192 10741197 87084839874645281719725374257417002528 10741198 103522435072317289687981594291743265920 10741199 258884537183109642995843991092437418736 10741200 -51333024479877533457090269368034918400 10741201 -10924048586154525702618476613437831708 10741202 5853033490016527428616318538270181504 10741203 7663155248264143625444707400621097864 10741204 -286274835060414887446630462029091260544 10741205 -122004946412828486188328263748959999140 10741206 -100722203679504987246490254170050461696 10741207 -404478311934188429738294353326125696880 10741208 19920165911005746354613870208810280960 10741209 -162910494150404501823016712330861691696 10741210 212650371996038894882470477454701313760 10741211 11195361233216440125561848238488973024 10741212 314293138178978748213803629536562870272 10741213 112385484419197507082107885173786194240 10741214 81589527078257104063280104213847107584 10741215 -2698782795694294840030875896137286880 10741216 424226640478335291539416656385581514752 10741217 897268948420411744279385511340829359266 10741218 -281166269103006313856893278046347309696 10741219 -82460667142077665530214188956304001380 10741220 -9782679016326324534094460545198448640 10741221 -118694003491902848143328159937537162240 10741222 340217217510599817689166914700883948992 10741223 270992336049147182327771349182467708680 10741224 8514337927873922463435748303085568000 10741225 -171138320793058162870182909353238756000 10741226 -134567012764181972223936405383493572688 10741227 -100002124747682412716768395101954490368 10741228 -6044563301796813526922072788257291264 10741229 -292188691425393818347216622718464714088 10741230 81584881724028355152567961126740076800 10741231 -302049167518984311526879153460028737968 10741232 -54739819455617043318198101332923187200 10741233 126275007478754746284561269354614791024 10741234 148657776413972007280969742974493174784 10741235 417223768197505466212741547860134297600 10741236 -32038746808816206499157818367954466816 10741237 -3067513753151055595507946372234789640 10741238 243433241460939656425679464747236623520 10741239 692495820801687244756087937989304328960 10741240 419859300645554003061158666906719948800 10741241 -148025115738902580790992723407956163328 10741242 -24929808539234123299497089151537156096 10741243 -335500049002938871274568425991635628508 10741244 610694715327209087317638548210619457536 10741245 -119199919445325551642889657592922544000 10741246 -96125428707144392782665726477785562240 10741247 -583877504970297580265685396904274884488 10741248 -1854189863622277097438386447171190784 10741249 -82910746719258406795631410496254320300 10741250 36132311281513231694195764237576740000 10741251 53697411717030158737708914692294825280 10741252 -75294634059395122005108749162418618368 10741253 -3547696006173342071245976139227630400 10741254 194534449271882897437770332525103280320 10741255 95234651343925583751582403309787720160 10741256 382536116427278183205210963983485178880 10741257 108612771308841697430175073329267251754 10741258 284158996697754147260919025517138772480 10741259 397850251223015854076194551321861413460 10741260 84377410877208354197643300194510146560 10741261 177586319516134662592622947905674143500 10741262 54483623618990356055189334176522106624 10741263 -78218187318549359455109080692036802896 10741264 -49428045693896668380509275622283591680 10741265 9291015489967056825223036228802963520 10741266 -234281560770622972356603694687967755248 10741267 -563011754248393637900905794831779023488 10741268 344817960068458841823378667597323417600 10741269 88769914295830702301283755235284160000 10741270 -97155057985319246081752810007323804800 10741271 -7256759119923913596063810751363944168 10741272 22769291722980450072346754358539059200 10741273 -1102813731497610894501587293056114900480 10741274 33220342367332961938315362264890129136 10741275 -270304518635949588669615445401781494000 10741276 -59388443548839367218669937433961332736 10741277 -549800359524997273300351516452908222874 10741278 86051002301573203844282314451571925824 10741279 327758513367945750438561371329933117440 10741280 552763134890767997098365871997426073600 10741281 113494259081705933681398648992176879040 10741282 -7164601513806558831496961536924793568 10741283 -106940784320893485220399623993603456000 10741284 240589398595665620657995492348214881920 10741285 -256676088891218181766657818482077462440 10741286 208218224858920450007530381103995672320 10741287 70651482833290480878796364168951947560 10741288 91875707089363420555687125704969333760 10741289 191596592905152371885917538381538397440 10741290 92061914225115436648885546281006209280 10741291 -41226998829185613151079704235859124 10741292 -412792341474926274534070182769514889984 10741293 -9577889113180332124155342409376714100 10741294 121706950316893561821368796404598067392 10741295 -222636779773489644362055945362850420720 10741296 -49773412040759800440275064804663951360 10741297 4759964050460164691873320459135930752 10741298 -57065796134691949273433174776554378336 10741299 280200877803093064158449372813876506368 10741300 480787511249057636624920039615009132800 10741301 311460644220582437366989882757521576302 10741302 -123738702050059943048377377273307192320 10741303 72345274151492426282360617473568436544 10741304 238472724898536329268167910253181337600 10741305 -55065507351583798016645657548754370240 10741306 -195154819020038043455743098781202327040 10741307 -252485143249880350682969007322917378768 10741308 21809731694247532366663415840645898240 10741309 808789739193257481037026465658647245510 10741310 -36409264945262700411230076971945664000 10741311 20238964183333305985670614443036398832 10741312 -288178332016395698478038013811742474240 10741313 -109564896074781878621094030365295032016 10741314 1440749709886971209528069275961917440 10741315 -20325206021878845391678081030092178080 10741316 -7860467072129845070700462921016476672 10741317 -265508758978431926817190627347159370752 10741318 64261706675098096074035374744877770752 10741319 702253503451298886251771120523265701720 10741320 93992557171184349647098810160803276800 10741321 55209472920332897533917147526405346100 10741322 34731699926649792765333929513196770304 10741323 -198673631080744658786901198720119019816 10741324 -318199922962520502752302760475240734208 10741325 -45657317988491424675204942560048868000 10741326 -13072838123697082780208889175809080256 10741327 -480996095165729470988302667529423633560 10741328 14737064699508217827060666656519061504 10741329 -516311823163606303449259812713009489136 10741330 -102489167817899086905781813954598041440 10741331 657737796477732572161377913949027694072 10741332 52478426105514421162838091044825812992 10741333 1378518712058249059806746456521298264640 10741334 241324502953369802744716552470352086816 10741335 -231152648152934455085267395587882288000 10741336 -480768408438614675164730703157072312320 10741337 -195411055312988996639381648510398033014 10741338 56069210102191252651486628742678127344 10741339 -849834106704332152585743154261354671600 10741340 45760802872792031848908239539327587840 10741341 -137517601827662824266570838600952788320 10741342 -50212194476726268651240917910939500928 10741343 218038069743814119502269880997948162592 10741344 9827962929468762500968983236766597120 10741345 97556321755092580843365663994414621440 10741346 -77662174855638364764132383895646494720 10741347 -226169475481822687052140318542207227676 10741348 -63072938264553938299914775115851359744 10741349 601859761074288051335483992012894180350 10741350 8803342838539702748372219495626896000 10741351 20131358928483145275552738334419974232 10741352 459449208846129676859428480215204633600 10741353 -1853112526596460542364617292863949440 10741354 120576755290353179988528386300513777760 10741355 96800254575097595558015908340402796960 10741356 72305251813233470352982715977077227520 10741357 4706909842592772878242392135933884640 10741358 -300982863256071551659438473665098614720 10741359 59900216789676086316358473373656564240 10741360 42353063807483989359895520886004776960 10741361 -184008213730179731389869584952550165038 10741362 223644015425973612265524681063789646080 10741363 206562652887494525590214178829590715560 10741364 -571240291953857907786477090966015129600 10741365 -339754366600660813126835861394746472000 10741366 25102683572863646957143096955732865984 10741367 20429981510785334198473445039516551392 10741368 189536209113031217960112168262690406400 10741369 223665865545799345250588866796586976144 10741370 -1684005083666545560651661283291211840 10741371 282486747890423293153776311763909669912 10741372 -216651585760311108367496550873458919424 10741373 1086870974321605046397329492804198411520 10741374 -356550579831553376330591726824922112 10741375 -28835413737141518849878516125645066000 10741376 -42083655321395042196807639404673761280 10741377 119672402255132969069692181656013445120 10741378 -301401339835794719027251282512298547760 10741379 -49988615132686243490900574234485558520 10741380 -66557361144253108357619432682803527680 10741381 -133954795885993013443671919697624112608 10741382 -94133661108376868484186502687506633216 10741383 208241031761900723359938521286049755600 10741384 -8746487117968317835592931567790694400 10741385 190990569362253765718694507035154421120 10741386 -290499790021983105137854254437095777536 10741387 621523888042285453180716666602732078036 10741388 367998577066248308009942389629311232000 10741389 21727990103333723428734033655110335424 10741390 152447692000127452182716657970391344000 10741391 -307161995950581520120950672701266512048 10741392 -21240659410883275487915734951393935360 10741393 423889036823301067217163997155352745600 10741394 -282067120856996467831639532541219593568 10741395 -63275414107434291712222842346700832000 10741396 246061266325270286072846046526357796608 10741397 342236835712100268335293590355079460120 10741398 -5096630170138145504777978718864131136 10741399 -628553376252272316412018957321125976464 10741400 1024029511882521133504574076864000000 10741401 -261003048357410889401647862466089346000 10741402 93988850294309407250056791520807441152 10741403 -571487208091069740788001382996817399880 10741404 79463105422105831940002367216721761280 10741405 102926405486146591361320117499658843000 10741406 24148071358123132942481654473883725824 10741407 -115963934984259004604882637616197312000 10741408 -263257982608910035688772366634556129280 10741409 5437437200105726818706536153575438912 10741410 -5381240704764558599189933444133720000 10741411 -431737076094540496456909351446813895776 10741412 678781223457679200836456030762759808 10741413 1122514872872473507569910935166357344 10741414 288761313535050726939303523227343605120 10741415 418239673028908585240952042017359569520 10741416 4784067111828886186150867733665873920 10741417 -371791030069015698575850491877564214534 10741418 339834209976007738712410253521491850080 10741419 164024294489680398547649450923261859904 10741420 -144775187498874660810088341504689694720 10741421 -684155016204034619490822303223084726368 10741422 -246497658787596067720727631220848153600 10741423 -37344375946254136288369578775400563200 10741424 -17712957218449085109405571865695272960 10741425 45550376974540560459357228846613348800 10741426 86124901805972153765069145419426391360 10741427 -141119780943258975910466834213415048000 10741428 -194741578949188003537160718796741711488 10741429 404606893762153837975695147838040629180 10741430 -14603050185541235039852737997109984000 10741431 -157664037950799287954230841376697251120 10741432 72024089761328115622544274655326412800 10741433 -115256974373080693590816814788289682424 10741434 24410911719103346516214967006305312000 10741435 -326804678411672438477237266310903829120 10741436 189121660949853087170068359055066856448 10741437 57749148968276451517204086415940192640 10741438 75186787826660582119991633467888320000 10741439 28446874626855051547905548619983633040 10741440 -140125098386277867095366622719477022720 10741441 -84662634706731038559112547007876901920 10741442 -318306456033439118646837013166507662128 10741443 4222449571134847809085130365318004544 10741444 -34133765695332941446628783502842261504 10741445 -43621566012147077180653885332689243520 10741446 303609347964253526847122051930146481280 10741447 -275875954398662582307633444024947768104 10741448 207841496407617272758397411355739422720 10741449 -14930062989293798418456296887866216192 10741450 294685319002809397771707529044914906400 10741451 54635862490148202559006773768163689504 10741452 -10898440201293371536377593594367590400 10741453 270002110307758321260932213783866403702 10741454 34447411874009459259351725887818869952 10741455 347719837284990191707733878738016709600 10741456 187246521565187388023056646280271233024 10741457 221878988223239550397436466304686840360 10741458 36486033192185997735157683988701904896 10741459 -262032049715048180486989439090755368340 10741460 48833403407769457269930903872375808000 10741461 110663653813092809161863621321269914272 10741462 -103923311889286225842341569773516204768 10741463 -96752978532499331698173619201269639288 10741464 86786962361575343299274777737857331200 10741465 -147786072905946396542065105141084968000 10741466 61197948021033944740876879492537704432 10741467 176984493201633556983276067507824008448 10741468 -254942054217699858264604365780255152640 10741469 51035390391257568869146066265709361152 10741470 74998658353908077856910075457118101760 10741471 92124217933823973569192214737441473320 10741472 -313365831699325013801257249663793233920 10741473 163123284661286860012679256120538264722 10741474 -83033581544607406891317128828092800000 10741475 33089745668556603783897393882115441500 10741476 458710710899760907448733789468737439744 10741477 -34045102664291330145581797562395695840 10741478 -475545786905738333793661496372935224000 10741479 23086812671471681335640478629646938880 10741480 -12657898532127890947572772959880857600 10741481 637732767444982955885923788442543467600 10741482 270534832802159798890683577203087726000 10741483 87213006308124269847810504428567790384 10741484 -55356098508181935303539216826319718400 10741485 88901001057531359369706262562769629760 10741486 -5943319844498581407421854968459035200 10741487 532125055125854543336949813601226957136 10741488 -61736203705643321318567888601587613696 10741489 223779606393469170391658724890215825632 10741490 -54198076989587446556377971078685982400 10741491 35839124694141958706317117692138701532 10741492 128619247058526807151307973421097004416 10741493 262976153152798730999496418894076004000 10741494 336082692477692744229788386176209743872 10741495 -141494128224367752788634140968470584880 10741496 1239697366565581079332119144947415183360 10741497 -203182198639124945289936270841211311872 10741498 454093225471246653293366712390790602240 10741499 -2647352691688208996665006432495674120 10741500 -28407501875141952352253206494216192000 10741501 623918274618412534322242807088561862732 10741502 -199156588921948050358117286742348930048 10741503 195870031950844492376675567022621964800 10741504 -368070386522900290825716207213755760640 10741505 -4796004291203264034530792543171111340 10741506 38943615094194239382768627202994193408 10741507 -199588070166104083382154081068604442880 10741508 -13206218956479127441620332445218498304 10741509 -538177870069081424213178910917051834786 10741510 -8462131353501410626067596109014540800 10741511 -123039555772653212206739461586136172776 10741512 -18305512640384983238024416936855388160 10741513 1332584167277972748489785381658595181760 10741514 -56557941007935713664826621890081177600 10741515 328957299565118407367642956466236796640 10741516 -275652112960374110661082852902918569472 10741517 -70978709519988780979139748107491359360 10741518 -183082551297711322620759739517085730560 10741519 -104864474553382375775230186343142533520 10741520 -98504832835002119574590398708080230400 10741521 315603118556597522678182779621003761664 10741522 70214543183924362323405354376716480000 10741523 -86419900318133523308752810732395462336 10741524 36315762554053299778207872573781702656 10741525 -182722367412245978252768113687622096950 10741526 -534968403271632843794705823278829371520 10741527 -18538504388899318979651740470687157536 10741528 80325232709612178109304144137910353920 10741529 4503923042575595517334231913236797888 10741530 -7264438178328075100415876942718055680 10741531 104307405211119202095396623279477049664 10741532 308864976446268284606511128838753117696 10741533 579435033856249271809443327329498112 10741534 535140362594389538923664512183717288320 10741535 -184807853550930632713711131774272122800 10741536 113519338899249649715144903965550837760 10741537 -70834118298192448599456865589643525200 10741538 137494344276041556144113658364559668896 10741539 170682531928420796686530738330580380024 10741540 371786789183157505454356874119844044800 10741541 236199685053014194498782207781469792832 10741542 19143466852971261167795223854221363200 10741543 348737020455624758297284308931715756792 10741544 -131660442307160524268980452792686592000 10741545 -383097989867028783120835017671897884800 10741546 141700324698014465588332043314677623472 10741547 8493205150181811614634483321987330996 10741548 25427862061055722493749613904655970304 10741549 29093455303888610337103497248358635520 10741550 -85534929346481334681887002752117955200 10741551 91067060459273318254832147423400637440 10741552 20188446760891869701144852513897644032 10741553 919570705139516824424229093094451311104 10741554 -24306500305285284340111030826392972512 10741555 12363667409771317001615820321119011920 10741556 -26636434649316917963890412867471788032 10741557 -424191107748742792641978545838966248160 10741558 356914225800662427892896846237293438880 10741559 -617004659355847597727436778312976608200 10741560 -105556270409921623549610484365759078400 10741561 -653434315353541440082816372832783798528 10741562 -24384624510293260661741329051461820416 10741563 40905675605652900453178458590454426144 10741564 -214052420751160734205286626519121346048 10741565 269519621080140174041998768787007179520 10741566 -103978083817822410911042438594119114752 10741567 -434724462180864248670421250698973445680 10741568 -231867424089675728099728505113971523584 10741569 -392351366324505945229031358691656867360 10741570 -10549769444786570811874979332234659840 10741571 701667798823992919768368681812243352000 10741572 8094599975700398645001888451487188992 10741573 644183495436690279276228276988650353822 10741574 -19838253234721103226323009525261913600 10741575 72730463338930658602751796057428736000 10741576 -153652874992184412024493708206945745920 10741577 -264287070348335916725282803574507134656 10741578 -32524357204957197262230639128758968576 10741579 290500921270762326194501533316870300180 10741580 143962684994699512163311603267679923200 10741581 1246709557643698198847151187911866412 10741582 168123953892362467395298279973966092800 10741583 1409103727772836928877343939988890938984 10741584 13945161677071413225018062222218100736 10741585 -35298553930800044921020305673133002200 10741586 228581511563784546981576061614981642816 10741587 -266532494264880079278121453354792628880 10741588 77191019783488111324350094414865141760 10741589 -219298043212518029921515517036880098610 10741590 -58739996149555567795857654474888512640 10741591 -174127802469845376092014028941525102928 10741592 -54425111392206211986049538071567104000 10741593 -117127722874185859899806895106599321600 10741594 -313773639953667870686744444612953829904 10741595 234506805387273652567418461123991991600 10741596 226464320137889982013122701535698299392 10741597 -94595948329302189481680939667240084954 10741598 -100455254421610689001417325198873518080 10741599 502741958351668468693549854101687404800 10741600 78697665030892423094226620381528064000 10741601 -536672351398058395254844228703665536 10741602 27885766247864799806878828945011521280 10741603 612601246106983447460236958740408047960 10741604 13948740555076247298801161255156336256 10741605 -20028635079667364902777387275887326080 10741606 -229575387671565839596002938540436265248 10741607 -841804182698004027025814280023378061696 10741608 582339957959456418620674478725648496640 10741609 15756794399949395161150925188904767104 10741610 188310270426827262270661300263532657920 10741611 2875038621193935560812047626100896640 10741612 -116230345910817304352355454172480552960 10741613 563379402277276185149166016447075691862 10741614 47385303191877517368432397555745397888 10741615 12484359328372203988194260731370910720 10741616 47372345420065816259671253458823086080 10741617 150135689172278633277422192450615948034 10741618 148243616250220176738440655458908200960 10741619 -310420537596293487055248958048915645104 10741620 -146074593205293592501490598637121802240 10741621 271249383981662725785785037837318763584 10741622 -14942584647009813244343720719993516800 10741623 25585672603630232094668134322666152320 10741624 128140419607828044434295678129065656320 10741625 -917912460446449439198576025847734291000 10741626 38602167717845688712220762190613923840 10741627 -56275665969316658074011050221727876800 10741628 404071841969562013768879434861271738368 10741629 335866481545149079632348693106175579520 10741630 61783082564168144200471233440381222400 10741631 290414740683537001314489659771584827600 10741632 -201979479738611793341894910171383070720 10741633 -30652780845550290300276900055340368062 10741634 392093625931976717427669341968905675216 10741635 -128695687442419180573626935438689166880 10741636 249317035110083671489097146268935806080 10741637 -500971527472074463936500202272194501508 10741638 -442802547104435823111384649632170440320 10741639 822896675931160905334626826998043294320 10741640 -13549347627963015021128124443681587200 10741641 -54445657272553537089982290865217458656 10741642 -74679450298294881171344496263159846400 10741643 -551224596848834986064233389693468301656 10741644 76318390126052132862972794338865470464 10741645 -199567916983362708461800879303656338100 10741646 -47742720688065104919942005134436069760 10741647 -107957009158154825945264047529627084928 10741648 -119875740191977765599043538253860528128 10741649 -689512442528076606859697844074055736320 10741650 -43646138335689384585593694373570080000 10741651 -52382312676823622769474665205029227348 10741652 -205711423553989819691527614902626541568 10741653 4304921359297494895472928480001142346 10741654 76284982313271242337389178730173696 10741655 -29190774402413243895488787869633076480 10741656 128864960394210446761553136148230451200 10741657 -880771392251352294651820932503490813168 10741658 -400891746643428560937172948658188800 10741659 -141733315311379316246526520379200033896 10741660 17228459835380288620330884613612339200 10741661 2036998565265974503462673347843046784 10741662 -408586192950292980813419086291153644288 10741663 632761691538058461410411648449669007920 10741664 1032793679283036143850406769439481528320 10741665 -38775055040465760083997964469406404160 10741666 57149405432117049572872320060927599904 10741667 154387257254298056456881817550717217248 10741668 -129884522607823514123760475269696344064 10741669 61277518586733080623432206491670769440 10741670 -291880535871920177635155421813679598720 10741671 308116659714924814656224504004946150272 10741672 199879176415314664870538661075859200000 10741673 -389354750230530259253150781048595855992 10741674 73219625112757983387732959686094741760 10741675 -43995024821930297508307747707979941200 10741676 -390799858235163368791713317830017246720 10741677 -160505575896490652903428514861360015040 10741678 297412827185929432380040918608591646656 10741679 185340731567115006246067161524216667384 10741680 -61430048254556868089142220068097228800 10741681 -600792415919419547164933645999862511308 10741682 82497519671150256564919739638353976080 10741683 -12260687788656055268652327433046814096 10741684 -230079965187291037106190487774638982400 10741685 -387694884076116949807845561309248827620 10741686 -61635576372355930910409344539547983872 10741687 -415127073352427752964620424391154575360 10741688 -232485686182377331450651546511204966400 10741689 2150834947213159810520365294262654784 10741690 -63476081779543119604376886692823828480 10741691 271757263832589348956335552422033205092 10741692 21658219617338685442734426422448482304 10741693 182780241429138941275339229110290963564 10741694 -43219130109743598905253138626014418880 10741695 -3194329956688123251382674917878930560 10741696 -38219686933447146775630962464015777792 10741697 -359542161489401200197604520380474417854 10741698 26472966141817857319340486503386480768 10741699 1041693032591576263911363480617761944720 10741700 30423048105098391011349024689487744000 10741701 -4818896784133742309627053955527578720 10741702 -201458473520287362268959623221491404448 10741703 243584706776021227278594821319436692960 10741704 193304543010402687225194343324426117120 10741705 206318394856656746851467032023652251920 10741706 -386446463819427030780526859814853526016 10741707 484290943716839482450227180534043536000 10741708 -656791780192050429335872525729758336000 10741709 -1329278974853356433576022480961482055680 10741710 49437708941581408766046429018188881920 10741711 697997035458719904986444288980092611312 10741712 -125471560788788571588687539087822659584 10741713 -79308836969219412576879459754467729792 10741714 -165675152828040670877719883441328050544 10741715 -296727117075620237266960572452440850640 10741716 187113839434589684005352756156287123200 10741717 36556275443306748284159043472574668800 10741718 51312952584881277381246973776392671104 10741719 38033605676146389923121662884752223488 10741720 -397748583074059700338152694485959270400 10741721 754450114578240346296656995145914022922 10741722 70465333347691254453601892247020987904 10741723 -286163720718467279400425816582282629280 10741724 51971824836147902984342277479154994176 10741725 16546381880943639149287087778555612850 10741726 56370422915427973296072280118976313920 10741727 -149567339137601148493997960702218929720 10741728 -261388792103151012330670594139729166336 10741729 301924077491419564840814656409596365076 10741730 -170409647794868608363293198470136076800 10741731 -7009422236555666287281909174962611200 10741732 164862822901643445276297229150165340160 10741733 80927504311660308721527613753834745982 10741734 1495843906375621485752876626264445952 10741735 16768729775241625591775112138939514680 10741736 280468392625628610163252458663507148800 10741737 140520613826064959067117586061515401360 10741738 222251760154504037573706797187275837952 10741739 -383869337290586942252425902531192839544 10741740 100394927085017639005567425546032102400 10741741 -44385073740022629655932831743192002858 10741742 314727294479311869383628750237660586944 10741743 -189173074317739345079637885003931709400 10741744 -721013350552634006448479974523994112 10741745 -20757962148744792122447371469345952000 10741746 7007150251087718170765155422239430784 10741747 -535117060792111186445275005876096010804 10741748 8159847400100731093236906067330768896 10741749 367328619056660467016231971196876165664 10741750 -257521024529465379872804430076725408000 10741751 -515201400201408827039471856347583988248 10741752 -12780948457391963619141833108925358080 10741753 -585271826584154410572142344359237064672 10741754 -71008122356040222908121329350731855936 10741755 -156896063742234717191190941502826231440 10741756 -827751764846833456058231674195866415104 10741757 -32356398365866416788797710876153690420 10741758 57354103698377778404513081337751665984 10741759 -20402023661466397258062187206258121728 10741760 -31187614170808789384103183033303040000 10741761 577771767177759935249852196234165588480 10741762 -83467575883642283736212314310189752368 10741763 1291020465914409734021758564124663381400 10741764 -82170218793011942650941424944723640320 10741765 -204569097508945483393940891270833142340 10741766 -32142152259444408825069837256312696320 10741767 -235443380982243764208154115974819719552 10741768 584500664440880186614776321813198120960 10741769 -213661971469949990060251676763822841830 10741770 -3822868834506072734937621074980176960 10741771 -231066184989875388363956418905591898028 10741772 4629282557860590511015687322676490752 10741773 -126426537548436486617355891788081205120 10741774 647620143697023301968061989751431724800 10741775 -313982534243577144080998784979786600 10741776 75424928147864841234054695587583754240 10741777 -561026669245539294205585030971220079760 10741778 -105612538759599039861973882923328168560 10741779 -52943346122694703163403484828031381952 10741780 -77061304298600987295852296054924751360 10741781 572964488136640032974974822928038147200 10741782 -91919311689166672296973016795256483840 10741783 133001090281502685051033824929847758240 10741784 -138052347162020337635587842377405245440 10741785 119633392342561784032768226407567695360 10741786 -293206614125942056926761981383803008256 10741787 -1584724237004412474447575008490151936 10741788 160800211727658901373766352930787328000 10741789 -230483196467113600426648179716919565344 10741790 33528820114102075871796734404296556800 10741791 492675778611154162688121662718477611592 10741792 309000713082679145603777445955585769472 10741793 4040448900671647216823762807341576980 10741794 -46948369658770814019270419431402633728 10741795 56343633059212560918361155948424999200 10741796 -149348753500561125116257257728885231616 10741797 269134928389301567159688733419521863968 10741798 -177018981539817388890259206753860973600 10741799 434523464892470768298660220595393869320 10741800 136823542849230434208604304869183488000 10741801 474082927656690054547197876765191016704 10741802 146890393698468917423408120177747577600 10741803 -155146027634693268239055014480473159680 10741804 15115330887883768348498926519979326976 10741805 167845952121489559294936379257357186560 10741806 200634956679516340632360197980385440512 10741807 -3564017612077198450765563416279139696 10741808 23400133603078468865711101667746775040 10741809 -304061093386266677654327039052091950096 10741810 35617398038199045158246284480225413120 10741811 -324563016784986797894588435193127305588 10741812 -194486911836638294170188429446659903488 10741813 -58405231087477351748392964535626268096 10741814 108824674370888390659197212386706157120 10741815 -42650267659756965234003895402312507680 10741816 -566914519935595739485249392856939499520 10741817 65565046172427505128859058944259725866 10741818 141459266116568376769606721056552725504 10741819 -487384953441560087169454915971146965488 10741820 -352333077143853009183925999933693201920 10741821 -55797214756949928848820308081337792000 10741822 -49495565664795531098963132434351247616 10741823 309677192884497519299265230341130427072 10741824 23141584164324833211400526224960782336 10741825 249400088769596464111643610311717614550 10741826 11604482979323800098720545904046268112 10741827 223615609711911482298346749299287632120 10741828 -65906383697410212985977693261724225536 10741829 609213933886788574281159518727955448316 10741830 -178403706113420800359926540974172160 10741831 -157308734709890591334131686195913270408 10741832 -469451390112585444340855387204493875200 10741833 365325406721416765356003951481887591402 10741834 283083396179432782773147172128811008000 10741835 80875155370648467392464036515862039200 10741836 17979987390674873897982701296711434240 10741837 -237543183888184604905009288392442758048 10741838 -303253122677798275239706801243904434560 10741839 273989957675195625261907419909918073224 10741840 -25586234314516936654055009846349004800 10741841 -27859026700634706405741480254513998080 10741842 74218683213638929374976682651169446400 10741843 275636576435509952044228492968163550800 10741844 449587440343904610811781166498040868736 10741845 -285981766184020345591144394768905536480 10741846 -316030873797524063970009998777708847360 10741847 -639286889284805627421632190935149059360 10741848 12148954568909092974963287293900185600 10741849 504145362382371368197229292685319827850 10741850 32642367140041305975917986731951052800 10741851 -356289231514568788567717319819054513232 10741852 1470421108841790638149052549972511744 10741853 596865538527341387780598915836915064102 10741854 -149554483046041885466405871362267148480 10741855 70450964754764626626909882026329296000 10741856 417657173075233615314254305666220949504 10741857 -37768335769065373805092539023330486400 10741858 -428484562527277442285804707257387664224 10741859 226668346535821734404732231912062166040 10741860 -230141482311612782672935240791138508800 10741861 -201015801655953267080734173069884061480 10741862 170586544025709444753557498636587337472 10741863 -46127662841739685606428147191152359552 10741864 -46393843647383564598643624133511905280 10741865 -269510886462106730687972160132792715740 10741866 -184907747032565624977864231882059307776 10741867 88218601113084412618937956895500608000 10741868 185942275089813943011008320345407752448 10741869 -671791095987819057837168973444889156160 10741870 -45345452842556213200274645442695635200 10741871 43850817341263464553815010070271381600 10741872 -31309117007107936260914595689681387520 10741873 10016041443183654190146223131787704304 10741874 -43929449454436602623192140056174657024 10741875 102950845636004610711432907422920670000 10741876 -332126817267278165787921765984089068800 10741877 -6164808826269660441611894717017523856 10741878 -49754221544810614571398111545906327360 10741879 847649903973812953894758347602742213480 10741880 -254182560652890057883896345852307353600 10741881 -207155538648151672857061443842047440960 10741882 -401016431637871504744099389414349976208 10741883 377746637283433591002592261389183348132 10741884 65309678828176161360769337994613940736 10741885 -155236547194462662415795822141137444480 10741886 -80953993315847338847468796312039323520 10741887 -27465406189981638685390174435702639992 10741888 407621081533405020407493444191146475520 10741889 -375339235370094333543066480768397853310 10741890 -83771662832914896769661239213006963200 10741891 -57214694439385064719069765777452981200 10741892 37634526446434542751065334946365022208 10741893 -29250660740211868954189444776120044736 10741894 -66987889194329812719625795541004127680 10741895 291175897816536783798151725362111393400 10741896 -20833992538572286177608097058319360 10741897 -11654377469307873583890410874761349120 10741898 -64429341042106975612548620086124444160 10741899 4042672692376653148560458626287959040 10741900 44637909306479526441739000353115724800 10741901 -667982917777401230746752334744663009098 10741902 14015005449120892210295293215072474240 10741903 -1057163639147350752364666294287029760 10741904 -114448176019080076082583341217248993280 10741905 -343986730502444984817590109666347277900 10741906 -3938405215855997298680855857875870720 10741907 -252357465603410789706166455431843082168 10741908 -376973102031658071443401993993437603840 10741909 -1440914983515968458151417031454355039808 10741910 9046480493594791100819117520913628160 10741911 42403552378512318040880033020476239184 10741912 277043131087421082744718694289806899200 10741913 -39285445948039377295133270437238486976 10741914 34591642154673400147709598125286671856 10741915 -499743183474484961913221815643916277440 10741916 67667564651147258038877805281183232 10741917 32714198129865026425737869361992800800 10741918 -49727877104411632183613225403564754560 10741919 701418197982757647016178386212384949560 10741920 44603757100546536271653464166943948800 10741921 63043473056220723290747441625759249122 10741922 253702558138670423821870462917862450512 10741923 310167196544004465337953608708090262000 10741924 -110891384763013304721976784782092959104 10741925 185137840731620251394781928803645082650 10741926 -29091351406923309351652194198717925632 10741927 -492399276535370815514790697603082539704 10741928 -542342528184028404526945928638820643840 10741929 -399417828384260350775972553986835489312 10741930 81118494210078930255639390355433760000 10741931 362322215372521771766639970989560647732 10741932 -23309561848728310085837031786410480640 10741933 -297355196820168199744635513772444931818 10741934 -20924755084713479482161002327637344256 10741935 41701382799517303042654633762308182400 10741936 -10649722748470979894155104719383756800 10741937 7239193290190771550161413470696709360 10741938 147246208327295379377598001748484668544 10741939 -265660361338439536129895518324645813376 10741940 -249311470976342070722997388477839728640 10741941 179313631448041091544295975494093005184 10741942 -293465475787384289601967179280217452128 10741943 -240148635089672035124093099398055991552 10741944 -129032920453146102869764414105328025600 10741945 -216726601480488742203362908619842190400 10741946 -292284311669594523368390775111607979520 10741947 -218172552085643936754101598270848212200 10741948 143454332570146463911376715003767347200 10741949 203079890021278124470267901611944634950 10741950 -4823723042543074901091497697543840000 10741951 -235954134133375826992029698772519731856 10741952 -112283904192304039433646112823373201408 10741953 -164152288686205653708946889519990215200 10741954 3599364121335317362794733602885997440 10741955 -159599291182877434169555616287484870240 10741956 170844555058520631785869555997569695744 10741957 162314187394595997207075753035995838812 10741958 29618109216189104190834902205841800384 10741959 -847375526644870177864122189538079952 10741960 -433496142752158643847416970257213337600 10741961 -492218232342487233817805274069910422438 10741962 -84099251824470034203662023645459648512 10741963 575785989002800520509421676575754264212 10741964 16681287130612146572794385422925386752 10741965 -38868638842343949809039872497879874560 10741966 24649863080204195884623778551504232704 10741967 229502137176148365762456272665304684016 10741968 -129849291404523146607084541254681796608 10741969 -214380540020678911850798252679516575040 10741970 -171459510818017588098189626220546240 10741971 -291993345682144058434020537797943503688 10741972 411058517287340294034825033131096696832 10741973 140097503190312519832565352330763200000 10741974 -80054876187987784589524631817033502848 10741975 -282206790606742461107069278420049458000 10741976 -457582518908705574312199706273145753600 10741977 -38152868851597552116275265893731985400 10741978 225849967392856471763876880250315916448 10741979 172912035034177123659062776820257873440 10741980 160704758897116921360526652018635535360 10741981 7150554142195323651986201781805248364 10741982 -167989602676439569193725453451513793408 10741983 198647433718155944587561536860724987264 10741984 759256377284213088712699045014956408832 10741985 255832315892484006533736218118794076180 10741986 158009748797964473717488377237873949824 10741987 27104958762350915147729469369562528560 10741988 35666993686781004004862288895154278912 10741989 131137858074065205706474414574986684416 10741990 -111312731628988394377116735783285477120 10741991 -529486848933209395470259766723377830336 10741992 -447072130855251693230651965174199500800 10741993 -68904325176532177213914395335508594758 10741994 390240741633035314802298930655169395392 10741995 260554536000864256128857607693226519440 10741996 62007821312350524880037634462091694080 10741997 258585953290639809390689285871331704000 10741998 196320263373364769632307160400312120320 10741999 -1088119936641810607847774080316277756336 10742000 -68958279253230293224601565645422592000 10742001 -309934463055693458610713998433015577600 10742002 2581515930839283119767986848231770752 10742003 -492282256943918133322602787421534717748 10742004 2657581235794107732528772970127114240 10742005 -579594476659994138061457128971489738340 10742006 -156476734283932769955135183852153312000 10742007 -272218892009219342257214741345991630360 10742008 -251179599442012916801755962920061911040 10742009 132171024620187169355742044015866453716 10742010 -116073955978073170883875404252244615680 10742011 195782423647269632652280440449675504640 10742012 337174562101460610435127894399295692800 10742013 -437178019970580161079024837905039967258 10742014 -313947732331822605976558084258733958144 10742015 139390602564487542336817402123360589160 10742016 96811248342903685617489391108440981504 10742017 -114116802499693831168165387037866220 10742018 -38068320963983369407914329334907574784 10742019 -185780316616475711930126101413599707656 10742020 -25501477860099468312977346981926400000 10742021 -700078639888461136517340327380375519778 10742022 -148402148329800135756805638368927967840 10742023 163573163849933023517869077063950944 10742024 299720875167258390214495020606412968960 10742025 -75735155366994813364213301624098608000 10742026 -52429205476135882069917456789019950336 10742027 10421844445496215322384476152110229120 10742028 -105930871920533277387036498244397948928 10742029 -72835534439003573321886545067729079316 10742030 -13123327670715593365686038223254880000 10742031 -458699647634036777860346891160746219520 10742032 46620982609302977518827049623405985792 10742033 31361104996933838435298382924410110280 10742034 74538442024160554143299786958862577280 10742035 105724196353449915741221519238871953600 10742036 -472177672983187532421900708510507093120 10742037 -28968966429041334084292640256174073440 10742038 633710508720780752362201972974684132096 10742039 -320652982226457818227560070001460919296 10742040 18130381838786409224732006031896371200 10742041 -40952894380732827999459259612011933696 10742042 -80636723825943208772761476651413549328 10742043 203858086542930388505145544757154206208 10742044 -308766897951347333872177420565638756864 10742045 2461791631201618815321218237974622400 10742046 71603720754794163235959526839885548544 10742047 577200550891879782878727339410974387992 10742048 -949972535624931929560904073670016040960 10742049 284509641464096274411517170766639126800 10742050 53594325898744373391319604918928777600 10742051 437218339629229879458002145743146164552 10742052 134161582827898443312610402137862136832 10742053 -282568528163783268044370829412520669920 10742054 -457980988807046816379547973842328087040 10742055 375528862756285911830749060087291607760 10742056 75759114167468330756073148846781798400 10742057 -11029040198764115825280884286412228188 10742058 135606734823002066272452304950436899072 10742059 30624401017234124359015919616452474000 10742060 -55605858387767514358053644176234951680 10742061 -482875240079915909627613989876451477216 10742062 -41260196363389302229525344956873708160 10742063 -149052748420153244700839926873356934176 10742064 39842159429860735846046060912314613760 10742065 -235787128184605470120416744442179798400 10742066 159240203660345877392799550801767209232 10742067 -83338753049512726932835238671258837680 10742068 -167238208628272505672244616185865359360 10742069 -253137869528456541482707148503306602756 10742070 -88248789234327873222693056170875484800 10742071 -591552128336824966201602333001136321040 10742072 -380519150096755261945555532021544652800 10742073 -295818379090160208366735441547004784816 10742074 226051373047034653542806832339345204336 10742075 81143152164776844800356866029387697300 10742076 -121003494081680082810363146756462343168 10742077 450654397105203085013944089868503849926 10742078 -107909140156135921439422374249042044160 10742079 -676178782415278568075531495383240762368 10742080 -105929802640177071866854274979672883200 10742081 53018374934090056749775914880349752704 10742082 4933493110059053817879992248849428480 10742083 -573993218477847927144452222942148253176 10742084 242601376645844179675594177790268633216 10742085 49620783705872419324742659598793715200 10742086 -368910701409465866081138840330993121600 10742087 235721963350334711041057518656594762880 10742088 1039311899327890017186939011066757120 10742089 70457178573254627857471167178937918208 10742090 237010674785968929707755567991009280 10742091 -468200481633136037489480454533364647208 10742092 421017515981563954137839222972458447616 10742093 1582947073347185146435864792885837764 10742094 14156399744689893293540587082874255360 10742095 -73491254867146105564015695510517934400 10742096 16916735276848682106109958059227316224 10742097 385696150822784601848868579803071409472 10742098 324718132509973812765293408733346558080 10742099 179105603131373090812411607807101178736 10742100 -160173275695886884521593293088020531200 10742101 101908739423641615605119978458742832732 10742102 96931970885436071186132802304884365952 10742103 -163886983984294168151188682396812469088 10742104 -504697025782058318193933460371898368000 10742105 185542401894650280884018367129317915520 10742106 -85783584900252397734604167895719532800 10742107 604234184388545638125358866990134220356 10742108 -228033387366820219054685554150992881664 10742109 -101248793291399649161213709358105646592 10742110 474184255625227717736859612441111864960 10742111 467487819618451161768929179278705959712 10742112 428769212754272086129210389341067018240 10742113 625055861435533455041676784424375433540 10742114 -238531283136147646375471023994538701440 10742115 -84165192731234858425670889386448734880 10742116 162455186346716594792645177460582076416 10742117 1050269646033492238462967809150324774080 10742118 293742907623504928715105349325914727104 10742119 -77881255873303933287739698645106483056 10742120 135703304485436854639874035799300505600 10742121 -109985441387358495461360360149898828892 10742122 -252867616196613189740235089682526497600 10742123 -95708938752241508218330941877363573224 10742124 -286833498984575990167580223767075570688 10742125 410026886056916353784925364126007880000 10742126 397245248897468347511881427577435395520 10742127 -212981102887800054973629119982165874944 10742128 101145183172574867471524897741120765952 10742129 -314590293327983073282867139413448788270 10742130 15360820898584874434337943280216972800 10742131 2357849303890679206797040896010150464 10742132 607101429894218723273987851212460830720 10742133 -169754768396979145723211360668373627136 10742134 -122779590661214078838062948779388791680 10742135 -37592892861923757814701690375034473600 10742136 24039149289028306044130154722446581760 10742137 190056717281838624023484336825244029952 10742138 -412242738742323447826662252158094480 10742139 -16132503428772842212421606873787648780 10742140 -190367384247592518521305523355190917120 10742141 848222808281717337440956716882071517792 10742142 -76930404655149600920132822523390737088 10742143 26272077213886163474906639192494457664 10742144 257291013255842703355698997040146022400 10742145 -264470380083046676739082729926672593280 10742146 220905515562046793831716862288585469984 10742147 -248483519473994447312552186223117704520 10742148 220486812678652730455598037253277230080 10742149 -504098678739642684530563885258137458880 10742150 -32790813726015164069791226323007126400 10742151 38721263651558464838191972029010022400 10742152 284557361152100821125092519823939502080 10742153 39690745781322384105117183906490482384 10742154 63620095941293972144413997448592485120 10742155 221119576411271870769889377730248990000 10742156 -268682301037657644811779489913851060480 10742157 229654726762412338263705748567850474454 10742158 29025153810593238411008986199454019584 10742159 7109744429186680779826960367327565360 10742160 36917621309447398699414405757762273280 10742161 -207623960367358970825752941405948011800 10742162 202553648104679565442366918669826258832 10742163 25591872807250294014760868957347214400 10742164 188829673239900965969467922186020511232 10742165 46587691152149042650462271440925193600 10742166 -304603491189187316213208074376307382400 10742167 -4978085582564145229011917713351419200 10742168 -122339641990282110202763326778946355200 10742169 1385414485925080163496706211707512576 10742170 14011813296531900004910127681284544960 10742171 -617545735592831026550242981147798904856 10742172 -112607199105016545290595471465991472640 10742173 -42171826885147825921415507703026954112 10742174 -237175951773475454186245862284802880 10742175 -145766740831419454412049424902586838400 10742176 -688970863375118954568996315194124730368 10742177 376589255772337586435297814411248192466 10742178 -72271514144632023002803134972285173376 10742179 846889437089649078679929650243786668032 10742180 225622801200699010211573511730766246400 10742181 -424401195695198271147237705987092342976 10742182 130446614804943777864353166081294950400 10742183 650894635027767978348224073947533411680 10742184 160992772502849015496921689268870466560 10742185 -28815210400138086066415101737398774620 10742186 -51098355273639861826303432608578390016 10742187 -52717002607959443338895830031733022032 10742188 284009448510266728778733273359066309888 10742189 158849554051202940120531893583020053920 10742190 43294672236731632795642215929929787520 10742191 171227682715063012615209776259840446800 10742192 -94462944563054690488601160644646174720 10742193 213611525072507924498307738956550819840 10742194 401266337637440128206883442974137562896 10742195 58910637681933261955834755264539461920 10742196 175418165841992918402359926299709026304 10742197 14270379868840427710452516185252209646 10742198 -62125931555723261476462574285825973120 10742199 -79367837795038183591913300318265165792 10742200 -92948033895721690816117630091344896000 10742201 121094056949561249343838108891137291600 10742202 -107635733937574082420978304149911935120 10742203 206504064366652461505690520268121476452 10742204 -421787866431979020080947520425764684288 10742205 -92576970008635072572361038386062284480 10742206 -139476224673741451785775724670162909696 10742207 490902956848774664457120944575328112 10742208 -2429458061607005498915278725631180800 10742209 923635851514310233959546696761351083860 10742210 -88553910841218856833232432578674235840 10742211 179213239403009741926260505999423040760 10742212 254480752103606848240002165123719793152 10742213 137840433969995107066445864470802565120 10742214 45846009275205120784896782765723092992 10742215 722072839825787871442599643040471714400 10742216 -188436662465708816867325126879471974400 10742217 752197122231892281321137803995226848 10742218 -297958738271019876001498966932389311440 10742219 26991956206639552254569102443248326400 10742220 3236700896705565733598583495454080000 10742221 320419229301791695216705320958846693440 10742222 336355657484912929806468539359717582848 10742223 -27992165022888389528825710528941791232 10742224 -35584099117790983799305610568212545536 10742225 182682961147375331711282727751681571100 10742226 -466525805506904334370063725790199857152 10742227 67280197394510006377326534668841997600 10742228 197189133072113249642246836792312129536 10742229 100509643399558696563891155054942122848 10742230 -47917515251660011685049730112892714240 10742231 -498312173619179730901173179755487278968 10742232 -219863410830212970493517323735290101760 10742233 568631485035739775671017704605643976720 10742234 301812871023007113765369874812689708016 10742235 -74141716738016888850824740459872691200 10742236 -226678922135685897950325300126650616320 10742237 12269088038372043611903547365554579104 10742238 -33166874022014275857010004478698626560 10742239 344933382710150889056636739320568038440 10742240 -325456654545259436254889872490515660800 10742241 -363609183077599081827156486430002070608 10742242 3328175173429183697128137263369140224 10742243 12469439352741491766827831909665645680 10742244 21781993481632237674695619905104379904 10742245 166531255114854376822734448495422853500 10742246 42017541532862998406374392469516535040 10742247 -199417016356798509421768203340526897760 10742248 473729437504338143126878106596841472000 10742249 239784959310525410935283511783640422912 10742250 -253646208225043194999254538291780672000 10742251 360524473714685056031212274246906583264 10742252 -100310268494035710968638669793411770368 10742253 -341537608927888981926370026144367490496 10742254 70480276967311147563799251992451319872 10742255 -291223052361048206839648789229696166840 10742256 47025802693752819861322149777095196672 10742257 379724336868583165549241899763444583506 10742258 200472576738736010602857207294724544640 10742259 -245609321578476719253698893021423056 10742260 -587196404570187659787452410948208640 10742261 -64411411514436802564826301848379391776 10742262 138363825874037713219477026969609277440 10742263 -2574009823879369158956518545555586640 10742264 89513777280245451606244027634552401920 10742265 -69271872193367653110859883885813527680 10742266 303366136687053086072127446368035199200 10742267 -175037150570922124197715671038006474640 10742268 -205286723926187559329287244090118274560 10742269 -117412550204512623389431710868621390330 10742270 -24462870291000444673144426356819354240 10742271 -429444381616689593854016580788231083776 10742272 -354658588177300220042372972526685913088 10742273 -200563914091981779998796981269299319040 10742274 -261583035568852757080789939148274885120 10742275 -108892711631567300175202022519600102400 10742276 490182096592211842142239562656100071680 10742277 -505940172217777838211368726351756160 10742278 84015212311667037907194936765346873440 10742279 487110239392397643613755644430827465880 10742280 66349993817859730918263210500038656000 10742281 183162927593971621152450777147520864464 10742282 112731083158529103989540053531310452992 10742283 297669672158429442268617469147336370688 10742284 -4617836115699396480900056284572375040 10742285 -402625209088567806317717646108632260020 10742286 149450934838889296248651323769029603328 10742287 43041343360955250899150121146068171152 10742288 40988508186781382420464076534770827264 10742289 116068609324667413104655493094085047024 10742290 -70502294878049272821341079343039577280 10742291 91488992175001678536127787587987263744 10742292 -309577477360790771450153184619003189248 10742293 -167868720793137704974866230954410889458 10742294 -4720998522370624724703592926312992640 10742295 -208893745898061843143475287764813209600 10742296 -83308030584308936347612433878950912000 10742297 -20337752116864343385862367986911219180 10742298 55914667996817886153378762713973166080 10742299 781133559680962296113918934938142215300 10742300 63434093560376072999481477062251776000 10742301 -447111685347327845461173031636295510208 10742302 34535523463558328968943458637052073152 10742303 918943937764258942455375014589383808 10742304 376937952247253821131397196882745753600 10742305 -78069565859958506168027311254565063680 10742306 -141709931088343888917656418862546415616 10742307 127617875069996690360038131684021498240 10742308 -312012513766806335712193341606486259072 10742309 -411823784392166539114027458348320951490 10742310 -14155527173435177402762605654707686400 10742311 -150106464074485393032860162830191229056 10742312 115379381735390657247649504240032890880 10742313 60015662244171949742854261159591468944 10742314 -214704074274061879878097095187006675968 10742315 28247683279429338440325482647111260000 10742316 308943053345350143221678493040218604032 10742317 -357710184499591666918646356013299800468 10742318 -227850574983040489522108013777289512640 10742319 45823543543706043250165470127838017560 10742320 -83894959402765380657767323882122117120 10742321 -20514775539391860383749783026316216320 10742322 20394066567740964466557519025230286080 10742323 420932783928491393988746138483254674572 10742324 332062901820645764694604704663423117696 10742325 270125922317076840634500538642584600000 10742326 -143778184059638523760152762448608301440 10742327 93714431959399324523688599890136292360 10742328 -225810251566421511760878621355127193600 10742329 375513863657400494738081703029271156484 10742330 -17573949103883640609413901488196556800 10742331 -80254463514967266484320896227769570256 10742332 364825602420177210905951712192445623296 10742333 -166748853092395254518859918956094846720 10742334 -1920259843463991604920063844454461440 10742335 55083991388555046766303540709737442280 10742336 -93449952493932441608188838828719472640 10742337 -58843782484750677362326446132281629440 10742338 21938106619197149542381621077587482320 10742339 74097922359846081974705709931914334140 10742340 85503231299877532751025436872966266880 10742341 460164494167766638540727713584493854400 10742342 28229343803384785294132055885843073792 10742343 465486065896637804217966520373334479184 10742344 -670915556661004361187929108278764410880 10742345 -179529989853758055774182900622494583480 10742346 666631876245233477482676934579237120 10742347 213249934476045691087142675323843179264 10742348 -229447370370060417666560018921288539392 10742349 167294717524033566189523704153581018688 10742350 52495221868450677075355050878613892800 10742351 -456516898364159818596310925964654571968 10742352 -17523248116542011613909820186749960192 10742353 845576168537403059838734015395135531120 10742354 -68164598083758033533976336199478515200 10742355 -18130100516714220918761157936746529600 10742356 -473907865958956114813757231631502204928 10742357 -231640669830966565919568403944150207360 10742358 27584569040122547240493129283990480896 10742359 615071584978830996987415056089485419720 10742360 43137697929701341304762919350811648000 10742361 61998934396488391506426233825198234304 10742362 -97747559719507906606404202151282630688 10742363 -592487450351611143246903211702434035388 10742364 -207537702481366285663480978557479577600 10742365 306465639161009765778237435955085377260 10742366 -15719163470373343070883109820658270528 10742367 296418177531368695998697390524296409672 10742368 -70377432611210816094228034225038163968 10742369 -192530735112551091243339197458641057120 10742370 -186858456190392426945459768879857971200 10742371 149516516566892712429845744620606733516 10742372 204946373884720101505967622735427000320 10742373 912247213156919245138569223298733825084 10742374 257211795067797952101457062778179123936 10742375 -44697589361145799992513855925306728000 10742376 381943658491520031234567133377560985600 10742377 -142119731650249465634987008738984889820 10742378 -284274043728777642208610070046717465344 10742379 515512813018013447613885008474288554584 10742380 -359480064837716076011072012581201920 10742381 -522718453257837576408114919544715262920 10742382 -1667563524128986700934987333638840448 10742383 -399130546364351090209193247203620830120 10742384 -18300663139364652545431384474015236096 10742385 -391226347304513961367227730283605996800 10742386 -191502029242046724661961552480084281440 10742387 470777901891355798184713488031805001036 10742388 11001948297669640652223487323126288384 10742389 956106717776391645366382829036338560 10742390 -94738757935975779559883376157276291200 10742391 -215966533388587883996813164437239888640 10742392 -129357178801015280937496645346804736000 10742393 -223228860601583117531181203132804681136 10742394 11004932970103625384791328245283920128 10742395 52949977139753741631902116942060732080 10742396 -169934224225620020252024732842967073792 10742397 17005645930943869672932074402393005728 10742398 -130044505499290293297379041285014284800 10742399 290500016540937219023646821027177492160 10742400 -54040081801265651559908492592021504000 10742401 -133519425251926798635356907709972933968 10742402 381883336130208416135681058767862983424 10742403 47233219050918074092393531201860658944 10742404 437638485316626274316796670112405449856 10742405 -150501344417490868346324843505439331880 10742406 -166974658369039394535223078335889471296 10742407 158471307384056716616909464146761192680 10742408 -332108643950068252224414796575261527040 10742409 218592499212286702313910195976446762720 10742410 -18338163971111280398736089450823628800 10742411 39719787717419842347724713968177199504 10742412 266891515891259039584021751290937625600 10742413 207220541125909255810814165854287426048 10742414 563334598485191349160619478885787375872 10742415 313808776404337366928552697382181275920 10742416 -24152971139324013452884930956878307328 10742417 308719195223984789097397542829988976000 10742418 -18113785401556837406095814191752000000 10742419 -69626602222038813039729414408236006044 10742420 -3416101221529456112639020383902515200 10742421 429012531880429120472987018656299230112 10742422 -8626778726392547836786603828819703808 10742423 -264374538060902231432870095408094450040 10742424 93735855500950629050202615484697149440 10742425 177313802269224125125368066345594498000 10742426 330219647772999981322474492116896254464 10742427 -171770685000085419704528600148015034836 10742428 549225243028562228930599830378383379968 10742429 226009889154424815314704040577322904640 10742430 -3315929836647145919313205113784565760 10742431 60930218274277484044267812758986567792 10742432 4169839157314428037776830322441191424 10742433 -37234540635785941149052892380288322496 10742434 -9913382970527556029788471724026782384 10742435 131638759902988061733760234931033277600 10742436 -247288705565992979663814491316446023680 10742437 647400129216657556467337016312366673086 10742438 91234985939062093853962113672544135296 10742439 72575524219288990430979467966184099624 10742440 -36039406805568698646277276680152678400 10742441 338328822208349582309253353302695265920 10742442 134498881834395084715900282774488465408 10742443 394546845056196733531318809715931952692 10742444 228516680641386292934460149947662306816 10742445 -12201762209871028714258684876648790400 10742446 -106201028890822077105304142155737785472 10742447 89678094544315312544157293384081674896 10742448 96339744506096175187523552687338291200 10742449 -36615460093160532082042563480203027136 10742450 -101514447081444817951233594444554610000 10742451 -30417932259760643845515914936835935376 10742452 245309944718283418315148119784630548480 10742453 -765042445132618593761976483041725456200 10742454 -297403929690625786230719796763976917536 10742455 73035105749055140115004661151266598360 10742456 -306945041577081887608381769784143523840 10742457 -137070140690595849215723301209125349376 10742458 98256739589301335197489551227473845984 10742459 18847965789725684416424646238520572992 10742460 115215866425286892351820931987353052160 10742461 -16991916252006055601671543754273912832 10742462 179439805709593301606497974787679999232 10742463 -448333306609545054841040047350080208 10742464 105545280033230639164760740894580146176 10742465 -90338330297662431749518045740937798680 10742466 -121514951419619403526870538469712780800 10742467 -79886139274342074456812059063179968360 10742468 54487100794998649663205764482352045056 10742469 207095001211516398412235468300306163360 10742470 -33850526564216227244750717442088608000 10742471 -68139785710187128970755930094694764328 10742472 -11258711210166556394124896162918400000 10742473 -128206987640405838117208269519008323456 10742474 150711162687893398147600471639263602736 10742475 1130604946900858437224454025041643200 10742476 344662143601868963273069167697928471040 10742477 47765665592342319628457410777905570912 10742478 -94583555361576044650458878391326747520 10742479 77963733362599168351507391762204211072 10742480 -32178533958317759923472256066823127040 10742481 449877943310838994306040512539780235170 10742482 2476127860372574033541686053129322784 10742483 930893783677241539334643655450999002732 10742484 70191993298811499082037045616083896320 10742485 394992719850965676829896415442892431220 10742486 149232352332105800798502009901075504320 10742487 31999040105918255032738298576633489664 10742488 479496384157216121219599506442553794560 10742489 -112611778242289071897162666374312446710 10742490 -166425662454408776762154481633723468800 10742491 310492635529826807295734984892256477892 10742492 33940838750988337126822586692350173184 10742493 335012812446506461990952139544044507264 10742494 56629137422311908877261908550930280832 10742495 -147266472695988157029476892800721086400 10742496 -102942618625183593625930594264121081856 10742497 197321278344923452153544722443730774946 10742498 211839519735575709913139597607108883968 10742499 -515936156770057503201712940875799966400 10742500 84372232256507044508204262837446480000 10742501 53226035331841444110503952915391786368 10742502 274582357078137766755946800794685565632 10742503 166666463392197300415488575084118049704 10742504 448595906308001957319721531854040627200 10742505 -335192381323867491529358200441283697600 10742506 -37390674246730484323462418892431543040 10742507 -109685534732366194357030552221971711244 10742508 635128822447673862786055250270846976 10742509 -275748794740872253414217265161433977120 10742510 238104250973107094423312161026226868160 10742511 110291196224776368377008900151046406800 10742512 89947287544176499298072535002533330944 10742513 39880007254072467201821135220150318144 10742514 53855625932077369151438745126220736640 10742515 75779917450608037296048911930612487600 10742516 -311023273375550131405742072388407890560 10742517 -416108292289054820175351245224142352960 10742518 -572702072974392153335149918466168832 10742519 70406645046439602783835432115414362320 10742520 14771794198520365014954701629169049600 10742521 -505376946753624245031854666203861243308 10742522 124523499202958369275498169889773221632 10742523 -44360507075597303144164286513638155264 10742524 -167971073348764535838872179862636421120 10742525 275855008328856433904648028119049844050 10742526 1754893002950687158652465397802402560 10742527 -20071655514994276197671922599368711512 10742528 -564109260832636156783921649810323537920 10742529 1540852929119050024600654934389041600 10742530 -106477186087148625342845831407945551840 10742531 25759457951648464922978868686053079664 10742532 -15534446726488680889081358338657686528 10742533 243532935859377814199590805992203298560 10742534 8047649834176905505184579262686367360 10742535 -107854940562300522448357301445413470680 10742536 260489701505093559303396590778007388160 10742537 -191262866023006004340684989721830190300 10742538 109492933357125479992213233785465879040 10742539 402235292419402965123687160089104128340 10742540 -189637912656228045052258837453296245760 10742541 -70148843815419224033567544364143493440 10742542 -164657008144086152609223495299989588608 10742543 -134057566039497503011542696030226358400 10742544 -24140931982188466830179533537467432960 10742545 -249254648339377859736845815698661108800 10742546 282753446503870473096663892621955472 10742547 36240444752692713449644462278565942200 10742548 -47216672244017452501641696633738799104 10742549 -412720321937042544100893497126621795328 10742550 19733026051309699725827326207601817600 10742551 -528148298312653061480334752764135363896 10742552 250257848142817655988549919261519749120 10742553 321922227872605009604611392100888788762 10742554 -8152596342011803812665038375040805888 10742555 -814577429256648670699354664634096028800 10742556 118440446763066116758188838737283399680 10742557 -227931934589925157045902011288995670400 10742558 129005578778044880057952326128842410880 10742559 95766139119652447916705683463848764288 10742560 231682516077364760707626074951726530560 10742561 10542205082861227047863561444660905392 10742562 118550569922669571604073886637011202560 10742563 75354773264474966511094810658301440224 10742564 83842478549683737348161750286344380416 10742565 -146363295102309780086956981742718576480 10742566 322796578910707728517064573356269707232 10742567 -246149626575993095678546093518241033040 10742568 484448838883918800878327682289920491520 10742569 -204224009495045579524974279821871686300 10742570 38499259831961280782073238045040587200 10742571 -52925269359887231413689283476470123520 10742572 386847552941647994993629894853132759040 10742573 -503121971803526642052010542836076938196 10742574 17310114159472657479417336582685130880 10742575 -983590717354936598787015322985128400 10742576 58127633269017119450370653489682972672 10742577 -167769226705051210246654573786436372880 10742578 4226231054679136941968963753729310720 10742579 -1102615065073556327630461619367208949760 10742580 47769245089777211140578537584645045760 10742581 -36612405946749695300861601447739226880 10742582 8985013873770610358268208356994111392 10742583 494850882030381927827306008393943816424 10742584 -311857681296085644877461885629869793280 10742585 23794418785247051848648760179495326720 10742586 61507821367929119388159825771994114560 10742587 -302651563946643689811409021302173088 10742588 -64669163088394094695186131902616574464 10742589 117288998659063010741327467338196080576 10742590 -11519030658761998625642480699119243200 10742591 868757086042948614273219710804462684592 10742592 -21249798738862763062842515131465728 10742593 -129366297320838152530906712329894116416 10742594 -217047249989997037418327928956445977904 10742595 302288635730170497938673957051112121520 10742596 335162103403361618464208204232606339200 10742597 249184400175687330056451996254928806046 10742598 384742931431072355321218718236802421120 10742599 -69894269102060761688865247870412410064 10742600 -294200272673150824566999173879838720000 10742601 26990277446732842418106408772893288480 10742602 215680369031188819774915780462871808000 10742603 13203148288892431603377200981864624184 10742604 1289522555963870628367363495158743040 10742605 121405067471135209137776852152490183520 10742606 -38248079594817335954958457354729638144 10742607 -14034990576873939238768528374999137712 10742608 73902792608095964782345502363585593344 10742609 859595603805651334574175237803960222016 10742610 -70886731225739544126023150275969305600 10742611 739961328077345454298523820340159940424 10742612 -447897610301514339098385923080189935744 10742613 -302703280386315578261293336326762959520 10742614 -8759498199761102935742167435883947008 10742615 -65888582717101691735641439350105896000 10742616 -120440762145435130932224048370014453760 10742617 42928114732771084694732893066931672000 10742618 245037217681378794513626752945813538304 10742619 429715608258365136958753306881075398400 10742620 -106782906315792267466567582740077905920 10742621 444315526352705769956518863750652470822 10742622 131755465196012256399160408003427136 10742623 -125134428420631560567857869212019179696 10742624 318715292438797593706626090013430906880 10742625 -43646990680719030859400689973152191000 10742626 130356282234382421090550959955068928000 10742627 -112285339064623216327415048759634362928 10742628 126125873152069560749931063861521547264 10742629 -9716859554299691604699219523539008770 10742630 -138998166907192457809121624419407751680 10742631 192857606444272862816746544273554696320 10742632 -425601385484595537707674803324336153600 10742633 448174317332708874771401459780597688768 10742634 -11746822717630138189451650314074599680 10742635 -144688554322777703773356281905236613920 10742636 251170842176645682449497717484207259648 10742637 -119063410504940425147657465022042548320 10742638 -8981471577568963688685431350279845120 10742639 804867814616359963129767866180151583440 10742640 -21737422350041236955852318460073082880 10742641 14826721715733242831505595308676535744 10742642 -145825097180760733169541869059289964528 10742643 -16753036531172941742067980850276885096 10742644 301359659201298800875199672335548057600 10742645 -495670524216822749072125171943510432100 10742646 -251278085599978369622269060157802564096 10742647 -4330086915862268596986448504248578560 10742648 225943664515294345450724312885029724160 10742649 130766662444773457487355214906688544000 10742650 14853811916966546429658097260667102800 10742651 -100352000029958164282138167204864768348 10742652 -111357701821731778567591803662372428800 10742653 681503150013104712910098682400433551500 10742654 -34709595796585694038597503886888562880 10742655 -67373218999318124904121426912156753920 10742656 -48536450590972318376186005749655142400 10742657 -480213898656923693767380849181982188800 10742658 130165173905309266104605994311432870784 10742659 50657931812794130848061058496079700860 10742660 40648893265177296621734600022068071680 10742661 332521266204576751009681556335066134240 10742662 3670682363501512609993006567065339360 10742663 51974733788407277429886625135825994424 10742664 -168320046021560438122929664708211220480 10742665 -125417828685281783524555980525224342940 10742666 220933532410230216462584190943491316224 10742667 -72853662186345327343816730520269179152 10742668 98464728012443615698655930060040290048 10742669 -291692943910786303436494901958893596704 10742670 29397998809592175418481492634088134720 10742671 488908697167288347151775170121012685872 10742672 52180232736332582445518036233188581376 10742673 40528798825649506603994935915853140800 10742674 541046211425169376481255260467549909792 10742675 -39167641078766477462055003445331359200 10742676 27766374060290566028161701243770634240 10742677 320453755905179864785898999167453855872 10742678 25487473695987784587905438275729809408 10742679 8079802853320640544486060930436512000 10742680 -5767267995311637602931023228634316800 10742681 -540170331829189483672508041085118670518 10742682 -14381448532907171612527083626910777600 10742683 -345313463658236501229726413675502083040 10742684 -90448178953247586282047963025017601024 10742685 -28078932493913282970335530775178350400 10742686 379301790028332632432508535194184665600 10742687 643012238872182875367748803327020209272 10742688 -201418461065430632927262489836846579712 10742689 -87653577561614269824162730038546316140 10742690 52895786632587481809388310503505579520 10742691 -223022969327054555220114111945694394016 10742692 -389556013761349223898053106103933005184 10742693 -71464565521219818124384676116113011616 10742694 171242064019360077789871087895317321728 10742695 375688546485344721761270176601679085200 10742696 852418256080073269503259635069204725760 10742697 -50952802057392858777512742342306216960 10742698 578328315910224312698532968189660410464 10742699 179852269318798651763423639176736672592 10742700 149659745836210504820569728668453184000 10742701 -112400215814487940343410933311970680298 10742702 -21903140840907031299382910289854273280 10742703 -239628033276451442981811531020385096696 10742704 14281164253446274346369241516311904256 10742705 329096650382207205542450152972969185960 10742706 -1226929718263372849739697846901040736 10742707 201707736104925639425043053652050802956 10742708 -107780873342644793909588371846504954752 10742709 -77488703073410538662304681542788876032 10742710 66524121286672304283303540469116407040 10742711 35836845684472624149603335641892916960 10742712 60805031691623489499894676335076515840 10742713 -180542654384104457277496514131184442880 10742714 -30950807965476537927408635954093084160 10742715 -26972509458832714367670244126248307440 10742716 -550668562060471557678063685763672970240 10742717 792497741899028866662806306448358781766 10742718 45654472596239537472649815071858214912 10742719 156048335608323232272888818997423080344 10742720 -91498075460020647910214321249452032000 10742721 -75483926233938009302686067221975986336 10742722 -79774125293905440840141231582296064000 10742723 -333777584645263578923874541128706649028 10742724 -250896010511970942663200400006672493440 10742725 -72292803413748163725921012355531219200 10742726 -246527906164706293328815017117335312256 10742727 431921509421038420055484826433437911720 10742728 67309484588085791693506194187698677760 10742729 -147271356260940720281349375954452319516 10742730 -795205522324122522509296263454778880 10742731 -691023591477169121180111082277922578800 10742732 -17391115766131874521215805213652729856 10742733 -2942310613263013137952117492101043200 10742734 -72124889943047882396149136769817713984 10742735 5290570866580531178316587783213020680 10742736 -53402230232807048813996237192657633280 10742737 417905806498638022641462392950330374386 10742738 -76054097515930325945351681214364627680 10742739 96939090718630698226178636515412709120 10742740 80741582162660730235015699323683143680 10742741 -11645784681321257304489933645853759200 10742742 -16741371411539249636516146209297649728 10742743 -1116398739307474877774721864241834080 10742744 498046167436177200548062132473703096320 10742745 74262335577544838270875650552414576000 10742746 -28650205886310642786441064532750972160 10742747 139572465708870354925564295104134944196 10742748 83246870192500638327292053548008955904 10742749 -930994760829296835714277443156366072564 10742750 212231635427570390281447171265906784000 10742751 507646751581300230600872560824430308600 10742752 -21511789115794567324443430307699097600 10742753 -10433522729399930565373117575225386496 10742754 225182473638993539621656475213360056320 10742755 56820694794031761454071056271670938000 10742756 100506911665118079765617242629505326720 10742757 138576378913577363001941751742196588640 10742758 33037524724838411084530284987811651584 10742759 -763196549119149201377173384827205988784 10742760 -236211680287344876390263865765888000000 10742761 -256361820479865321563953801469457560448 10742762 -248836406971214528217646181156871015936 10742763 112018461330627310327786171612328174064 10742764 -387641550131675363288495791599204814848 10742765 190264379172861658610446165176000652800 10742766 2987435982976898882605597648557638784 10742767 -244508217543527933193622347454569013248 10742768 -19654753607298914304092720396145623040 10742769 -14645563055335366865492765941958918400 10742770 -5259354992067484402491035201405965920 10742771 42213020182486194182651186856968785920 10742772 71941348017069193349018626276156833792 10742773 -251887641217358772158356048019243166816 10742774 34582890752877885656613357605025312000 10742775 -37252646197659880272327441655432310400 10742776 14714956537919099781961615598948843520 10742777 440096598588502003266902595034316024400 10742778 156442967458375779382502665482136443504 10742779 -15301808131317472631340432997046613360 10742780 -206523798348017813452881137155361602560 10742781 -26109164003759879527707878911156626816 10742782 73826213343099079399939731230168438592 10742783 -562056717989265261577943169942303955968 10742784 -138046227556515431494679739252458127360 10742785 -13612557525673982967486469269572370840 10742786 486702854873870894338828500597242772816 10742787 -636824700214102685565123891053101542720 10742788 -25686029748274872627513602438567092224 10742789 -66630408652622336698367685705827397540 10742790 111655372763552804796141301525230182400 10742791 -735710272524385497377824034033904360808 10742792 -555874358136987696091974848912767872000 10742793 -492392240771070180792115204747888604256 10742794 132119237007304237489948424521099338240 10742795 -155638670966978526315151525709314007040 10742796 -240339063103686179960662766184840546048 10742797 -108739112560320032257383067582530296064 10742798 -170120772181446113909132042120760674880 10742799 -62815515983491925692366420874488246512 10742800 -29490759843551738606962758210114355200 10742801 -98151686192144863439946945429732658188 10742802 7152073330536590302571223595709104128 10742803 -547211129400145929087877543069292783360 10742804 400060044133262094212516181760354895616 10742805 271142118095743464824919009442964082300 10742806 -346959558379639302710666526977379399648 10742807 804843952563961323492574751055506890056 10742808 -30930257305114707899213028726787952640 10742809 -468536002254368398562272286400258084000 10742810 -24824594524186642376218545230775511680 10742811 -91939497784437894399558878734863613440 10742812 180855684603018174670892432294034822656 10742813 -516802487520677844003000719783770433460 10742814 17519839063853056373168405492461568640 10742815 -691675089204810653162237175787172577600 10742816 -554920680551789470588753711045017600 10742817 -174623993224332133319477035643926671552 10742818 -388156665774898140434646328006321148640 10742819 -3873739277876127484796169425039008056 10742820 -61419894390482605957928094315701575680 10742821 67893110357229189864930221473168145152 10742822 -61208886721677063782150504873499187200 10742823 39240663878902008606959119050718788240 10742824 683827994736209766597844372704025804800 10742825 -361172901134719008194580800150459778900 10742826 13971246953233932581301813945107948544 10742827 -213506055574604768677918408487720861688 10742828 227031827959253921152973848544060075520 10742829 167543164176882883501597433028345432384 10742830 -69447221669937561935213308030418822400 10742831 -101443705125590024819218290695582100936 10742832 -19646845988998672781387378795507023872 10742833 143672842166715951264833138097496466944 10742834 113871489759381319485844671139309685280 10742835 121467987601423735322163336344407167840 10742836 135788866584751362646586198777166598912 10742837 11809241677190197692212993179565060352 10742838 -217002577949909868079322173434591982080 10742839 242820508575838676727125165483007836056 10742840 208207624991455052086360734829327564800 10742841 140656322550761644281498795061722991680 10742842 10452966533783339663722476789451148544 10742843 972795771501455039079640026242653108440 10742844 -72220952190160918643544814879488688128 10742845 226246855045749289115217562406222534520 10742846 106193612168552311399382396718996655872 10742847 -400649933076180129991968001902700588800 10742848 -252559218144042049693378537136633937920 10742849 -6841932574477985383465239344755368792 10742850 -62546471691943209737345762875162304400 10742851 98694254093142257955562236713754848000 10742852 -464912357631094762915366869378094875648 10742853 394884475366832374960981621664805007008 10742854 -475527054877634644531150581479046270528 10742855 -135596165373346182521026278180546753840 10742856 263732358630751530493889370409598730240 10742857 -1179699679877343648877133445232261018188 10742858 -23089122916067876198621075847733700304 10742859 73787638798773425178503423466874812864 10742860 262074978653785042872496584457375534080 10742861 19708447679483785062917026166377731864 10742862 556701734429088074028864403460361216 10742863 -164109026281158969586674675828394386096 10742864 -43706000315914422094701439439339520 10742865 -13457483380298656610573757008243016960 10742866 -253142586362239229189587732096105860480 10742867 -3408161769968967588030628024919403600 10742868 14817426751554817569434090379688790016 10742869 224064551359762040145612326632756472270 10742870 16963553258305189852152818523041498880 10742871 -337010707213889758684081437707511176088 10742872 37811499660572041080031944308663623680 10742873 557479886753823202567946181551811890304 10742874 -150445024328853201256648568704331619840 10742875 259379558377384406119215445209295656000 10742876 245224951658648801573154851764325038080 10742877 -110270026621790932758993443829934948986 10742878 -195392979088479494809487947198553785344 10742879 -13923181334392638679803304587344867328 10742880 843489255172383661506792628900331520 10742881 440065653972323969654496751268857627682 10742882 3175917196222633339935055983378538272 10742883 -577499535320021052211402301215484600400 10742884 474424367934823120601306469233400324096 10742885 -16149727112500090882746472754399944800 10742886 -55076265201932280756062598940328005632 10742887 188708186661508758769974153080515428536 10742888 -117560060635910498226545963264303616000 10742889 365707577379589125220243057547621537424 10742890 47989519239491665226809422750390607200 10742891 -418641446606181517559568025141786483968 10742892 324462861961718425522253147613804221952 10742893 69289867541518326278632468385486181760 10742894 95592633458438337719216604858287650560 10742895 106488156210568816240376514396476006400 10742896 -59206841818916047094645914726637928448 10742897 -307979520777325436387333185969890881760 10742898 212617442448517625557357025618811252864 10742899 8751044175837593442545110750542162664 10742900 -158261530867429079847664953998883840000 10742901 -118369568031969964319185901731524992160 10742902 -15775672726237130040210838528164204096 10742903 -352990378803228089362165394717560477848 10742904 411615006429394283815972289324748902400 10742905 -12824759346122325340016524163424830400 10742906 39469627303773389707623527941319671152 10742907 116973407871750352984335689295289010112 10742908 -533256655019581352775847759015771574784 10742909 -156632323759110750280106113798006425696 10742910 -26779888452310220580790428423102585600 10742911 67738790831921356785304958630738412624 10742912 139036112330410810470707246199377756160 10742913 44614762637961786311313203972712181524 10742914 15175780359025969210160554880910142464 10742915 168488202231929441703819159902391868560 10742916 78432445927728201754270678120832535552 10742917 -28075151796415864972232427671038053408 10742918 8674297004965439224491072606619507200 10742919 -374605737718234575053953691237947358592 10742920 -366428241557164167695413391522819635200 10742921 -39034127339106961805809985924502825600 10742922 -5374835006740302471007588189809039360 10742923 188694305486497121816724266728152687600 10742924 473990868491060836183209220777315888896 10742925 -231309551478916583401251918659977188000 10742926 11543540752668868411360251069201544704 10742927 -129133318192780957037122932574483143240 10742928 -13976332275895795538989766107754397696 10742929 -447441486964662786707934633874757031324 10742930 41095481405504846161015036019637043200 10742931 394147781103407078772437508788512962240 10742932 27404504668139623195395450258069504896 10742933 -458919669887863140038803682015597416818 10742934 38004301797255112269214179801751844160 10742935 176052505256268729527959351560621416160 10742936 60306098038937406365361712780464476160 10742937 397683352559284033528111062990618311040 10742938 461753535057838266764634065024786043120 10742939 390414897873122857366030059756465957888 10742940 -105980839948756263408954562869586145280 10742941 -217590413675087009261742114381454908576 10742942 94333552303573481069925842198348958720 10742943 -4667070622830195913881627065533247232 10742944 -180209021730357358469053025819477803008 10742945 94708000284266236331733280811474879400 10742946 -236548611165128773839117012896592036096 10742947 37767940340940733987089149292024818396 10742948 11858728408812906732063782645473244160 10742949 -8748530137791325203214015833663399264 10742950 -26479019815567742805925914409078137600 10742951 -58172152748113147881445733815050279048 10742952 415433169301796511913446148505311395840 10742953 -88503120758649756355318071559973980316 10742954 13606696749298607329404069518291029440 10742955 -98146682051203908481193387264513491200 10742956 -46344617398755740867400976744087948800 10742957 251687799079478423784121387226091372672 10742958 -286146812765020830291285751082023646976 10742959 476474913225581544498979639182849011104 10742960 -96636319007008833298957604182089400320 10742961 526916130541277262227329734461695560480 10742962 303886490740689951108279177218963151264 10742963 132668184126010008615900131961470200320 10742964 96981614525213300571055580168121470976 10742965 12317983046212816122668163757687617720 10742966 97114150886237066356104681110132731008 10742967 -312191049108369743031869758488977332416 10742968 -295096628847581310598699709452486717440 10742969 392838760044725271678673369283503379370 10742970 -12644530962550274229584319112264842240 10742971 -14422226991714617939209358660407925000 10742972 -37160695592310415041338255570604284928 10742973 439051458199751129925200980634524444800 10742974 -219547377425432365163595742303902719808 10742975 -255979684312955667196097735046329157000 10742976 2191723133951423622413459590175784960 10742977 10919128478875272360713160909631818944 10742978 -45891231648378881394622973619445954560 10742979 81404302574252215617162478116822925488 10742980 -232249528485924722744793374378468966400 10742981 118686173493349852718949539589251208672 10742982 -20800867760300848145440727298667585536 10742983 -415061296418210207834531568473894377768 10742984 -66451942139845530001531454877111091200 10742985 -325792730319412562163288407462486940 10742986 87883493686924142804678776877203482624 10742987 -1251626495549373723504084644429610528 10742988 83146801295785966914135058991435612160 10742989 -45112756109045555840124764010325578176 10742990 133513955689366336211934943988820024000 10742991 3003254438609702241680153461309488384 10742992 54939141980975144951241009931790991360 10742993 -614083601376354773223322518998815758 10742994 97161317220863470152982794835536247968 10742995 457112763553645835261201196788039838000 10742996 -46208635542082274367490700556909527040 10742997 126678137923755888202808618933571707232 10742998 -106403658604623796564156432591458555264 10742999 -7737722252127081515972056448578674240 10743000 -134653334957559811288416198926223360000 10743001 172185467103069289909023910941198195264 10743002 5895860865939802591806478067811712512 10743003 -922806804885070974123467765313861649920 10743004 -7787221457712194834748892407882827264 10743005 -178925623888362185354825243055379416840 10743006 -186287867447202633278857383573657852096 10743007 56087239518234098419114905365200279032 10743008 672137418426716812103710542215762411520 10743009 362677433469584919605872253990244675504 10743010 5286715757153539308140960569073656320 10743011 -202748998497564013316691788074563691200 10743012 73563507301824601115324106837779251200 10743013 -78530502571615184332370974497296675460 10743014 -98573695978671789747487949770514356608 10743015 -32003882120471971139069499311981760000 10743016 446637788087706625410629927937807252480 10743017 487178207150457284048810661338648667066 10743018 -45111192401076663877269799515825254400 10743019 -278972709861290673641030931676952530032 10743020 223278200540359846273755945261248808960 10743021 -439875714648925450272587825475725774580 10743022 122205705111394968862027444119798664512 10743023 -199903798979053406620895609710431769536 10743024 20512389925371006765037731818439180288 10743025 -154868642149649148622033079110447334400 10743026 -171750294091397103302705371358613872640 10743027 273372579431014149190406500608842832960 10743028 -381118542926492953787212226891049480832 10743029 25910036834221219672184114500525409280 10743030 39836268959135118859805849646444040320 10743031 354874692181625959156592583666863597904 10743032 -767782622870651791785918631544040345600 10743033 35623137405922320919120411914049500864 10743034 -421537322906430329343823136525986560 10743035 627352902812817452863562059442711124480 10743036 -33963712014193850515651658518228581888 10743037 -112522464171312654880108648233062032320 10743038 324620994624603234837289485213954001920 10743039 407766585881123739148173158618067988584 10743040 43341508156203548261048578031065497600 10743041 308132981575697518452079802927751193092 10743042 119838821930317523618437882317776675712 10743043 94164179974416719771692786537300395480 10743044 -121262244039409212242240881333870412544 10743045 15540050204723720103237945816117474240 10743046 -162238318903750396492334837083181014656 10743047 19485485821725922391996886262595965440 10743048 -648237809999354373607454542406151290880 10743049 306652605292400430200943454383951123300 10743050 29647428273573797414652910123944960000 10743051 205466967710439085610147342902008014208 10743052 -663279143029587851696260282885408348160 10743053 10410736679875184790787074975085120620 10743054 -52500109084091361956108086773190884288 10743055 -598256524339277959516300068507457222080 10743056 -186260121777672356963522131577197363200 10743057 2572693540948594510121295814532935680 10743058 104412929458609448758181482848854804880 10743059 -831504051489174577253963253796620118740 10743060 17296639579979645105855521354298664960 10743061 -115934805867533545151166845688063214720 10743062 30386869368102892720035143422694604864 10743063 76341099055788046505712980406789955944 10743064 4384136593122398359206929745949071360 10743065 -385653677630443779426712653666515184000 10743066 -44766892225440715385995619675047055136 10743067 -676288867955161097239560254338299917568 10743068 -32489734436734029888429722954895873024 10743069 75870329454265652902669999815407689920 10743070 74333659326588878656247127320320535040 10743071 -284184001542123666639895254440663245728 10743072 -162954560399495687837320328697794789376 10743073 -233267504581566843352875922286041590096 10743074 -62887464414407317726701365213585871360 10743075 -81518555351353903171307587138710240000 10743076 -223809271177556791981038150336041496320 10743077 15597557008519888061406188460625545120 10743078 165826825939860232026645669543912252288 10743079 -1015124963284203711563001735877550853240 10743080 -148499500859646280159162907832175411200 10743081 10447680739217205651287994994258833408 10743082 -91374701465893736208341765575510709760 10743083 156430498324453055776481601512506803504 10743084 -106692039854773672449295160505718824960 10743085 -223894087115494628442526365834833423220 10743086 140029749458488361752746271869373852992 10743087 -183123381117773125027083411498137205240 10743088 -202399951317709104930659713775854501888 10743089 -32341814998935566307093160143862148544 10743090 9787181424098254770517442319486712320 10743091 590117420183044715980571751099956612492 10743092 179765403394209288409476839240400864000 10743093 -289193819478335792332615123744089218400 10743094 -23043135502673916320440850128197744960 10743095 6406546591443925297823332762218682800 10743096 43159621238220801269121706276415078400 10743097 -5760246098225717593168624812357082940 10743098 -51706336702423539822234638864585324064 10743099 820824908811799930339335879249816471648 10743100 -7611923822808581076246778976012121600 10743101 -258721670537783587022083480941920630100 10743102 168416303646092461665370708790639148480 10743103 92436656347388011613003440895468837600 10743104 -50478665934190760633221317322810589184 10743105 -81168651071197658154419065606010462400 10743106 -193791777603077264588318537789580288 10743107 216087889988721803709553820114384637192 10743108 76117457091324202257672575420739932160 10743109 -171528610964749779890514788642942077796 10743110 -26005377220114015509331636512750182400 10743111 40300823665858800940987641657620546952 10743112 -204789268348231704869023337875311820800 10743113 -173725042117672746307800285166240708080 10743114 -110271693391272778364971614057659908608 10743115 376391822330174978246467297614576591600 10743116 100223525217207270025145087547430533120 10743117 80857578392421199559756763744450968064 10743118 -3273207352765029760306908454462077696 10743119 1015761644143857184076804726915789707296 10743120 -1444430757275632811873628847297658880 10743121 117220048068922790483643936799511264112 10743122 115679774431845210487545336268215905952 10743123 -108129597235866338214321241257556364616 10743124 22149932203951269194896884737314072576 10743125 -41555979847564079835889215041047256250 10743126 -154023597979644434264358397561101934656 10743127 329927195832986509062473700501667072200 10743128 150053583515780634502405922131949752320 10743129 -157044215663375071889646841276558356876 10743130 423975101696193941242828561154180203200 10743131 393183215293761781563855700720945006080 10743132 -250724992053400727902737068116459929600 10743133 276326377094275453837232937019807225920 10743134 -106529839164164261867748188295689701440 10743135 -21190350310348666596694175712742315200 10743136 153514035995928630230062604445522591744 10743137 -427501479667248162893821491738798742680 10743138 52853771350881073043865273124996208640 10743139 420927639591023350872957454652648506368 10743140 -23958823313411615594215686856892962560 10743141 16827069413675991437284406887178512992 10743142 189762922596118908010652378876084981472 10743143 -172314423316669313271859011585267932736 10743144 333621960677505270013575638271595069440 10743145 36336486856830446564245889958071206080 10743146 11393169393083477989026957877052590944 10743147 288439667284102817244029371447292885724 10743148 -17281633607805277428635644535767633920 10743149 -107361910327870778781805653641895357780 10743150 -131782053707580001623853227691113676800 10743151 -688823264494295355373980737438942917400 10743152 -89266391422043303786851316880198402048 10743153 43219084662009374375781537583475816064 10743154 201174852036548484853878692051136554400 10743155 158924711818932091158003703965908776560 10743156 -60179023040622513937782978111828565248 10743157 666073332087502330979806742236356463406 10743158 86796348330284063797851935115278736576 10743159 102200986660792078617536372778166124160 10743160 30199928008229487688095152635216896000 10743161 550478240644424625061228642128609355920 10743162 -73558784475653059600804296346023129600 10743163 1501268827985467987372014598223211344 10743164 -250674049885109496395795898470628885504 10743165 334600608751566943248847056338611848000 10743166 33970119656536638591118310433956290560 10743167 -110122493076699320640137051924458906608 10743168 -114341587390770073497508851905577615360 10743169 14658229163605118448580088028006021444 10743170 -65511434572429862756188039893355468800 10743171 -312578404186492900105091776622510389440 10743172 -175668782058836375331380715502754918400 10743173 29105002784489560778060237225248926240 10743174 15059462493269428190799558826743714816 10743175 -319256148259333321452991269495160453600 10743176 547970470679119650653877134651387950080 10743177 -231893043568257585941753762963685312000 10743178 -497553391833700503750588152264642862240 10743179 121963380798073684372229317420571349720 10743180 17267603269618063745861067079302758400 10743181 -624270096653862904338340583492562643018 10743182 -660213756128472349386005742454841254848 10743183 -487958236817070348120177919142949850056 10743184 89324836402460887478417204558337933312 10743185 20726818094908250785349226997312363200 10743186 -129613627906908690370876109962695063936 10743187 -17251840628392658802853851632237903968 10743188 175121524771246814395676976753631733760 10743189 -21464597421161172798297273348816237120 10743190 -62967414943373109573448832661164793600 10743191 34740796033683118900917570939231856704 10743192 -15355905673962762869096443247971430400 10743193 -487560198135280331827723001439353189616 10743194 77103371602530714605691510918436529664 10743195 -74862921205610805817922181922313863200 10743196 -46769460164931201080451820134455700992 10743197 21568092862870190761798420758527954592 10743198 -134973238930931761866296905625012678400 10743199 821789269824907015761444983379226911200 10743200 1471671130074554407918241714002329600 10743201 -238485527397610158896538626066399725788 10743202 29402502603978382222177554703235420832 10743203 133384477535694212830788608522545598760 10743204 2084501353957193078538019931312289792 10743205 -37013259389113700564097962099416066560 10743206 -3214471647716383106989896285180468096 10743207 -96948791231025909869074443751184426112 10743208 8162357442667132063878097381490688000 10743209 -438004075316415464883316997777970500160 10743210 239479228059661818656165460388832409600 10743211 -391812720974384930202862475242626986188 10743212 573109137278803246359167243919219123456 10743213 2334655091615358772804524609361275648 10743214 54822050640457940966862374487856022400 10743215 -55111939998481304797012979364514884000 10743216 63152654427309281660534070548902969344 10743217 652503692194906102950561558019862304052 10743218 -457811653475010402656943846131471484384 10743219 -669967926400308471764982542524228801680 10743220 -144150095230412720876474206754008350720 10743221 -689631629729510972751744766259559874578 10743222 -27595760333690827017200619647861299200 10743223 -725523797082162156325808559853544157600 10743224 -801945771875774000020500107857543065600 10743225 77114207350689141102393752214008187600 10743226 110681016479449614176077692985933273824 10743227 734299749702843462078140872637500920 10743228 97188001039161631531397310168645987840 10743229 7093973114870446999047421323638955072 10743230 -63850615485587646859994332106998961280 10743231 9149846523088006196555163044823388800 10743232 174424448945476498380587212668472918016 10743233 -650603233811494378150151107721276674476 10743234 196819895804474479588361249761751287680 10743235 -29485837360072389088968630476691378240 10743236 -9076201251577992695039230445428506624 10743237 -336175144409187913636653957229652996706 10743238 -38419710517795715928503060243458587840 10743239 -256293144714303739979630573144916673176 10743240 -5006793753738091740136052023190323200 10743241 52521837178392448832048411914436471642 10743242 41024742538821549557378031969859337472 10743243 184282184098805311596725687017533993984 10743244 44039267450976282466406950934440869376 10743245 -389209267053162824248224141210147880500 10743246 -57101222247719560362352468181656627200 10743247 519066067125626427655532305901317139696 10743248 -47804357616845653341687648224656490496 10743249 -3041435674651912158251201009472843264 10743250 410888469647371863704429555257719816000 10743251 339759506926497177358047384320403791400 10743252 94688708117595528472015320650085986304 10743253 79124098860741611476805977611558293760 10743254 269586488662920537143985943652017353600 10743255 -68833005825909199695510011055059037600 10743256 -477390404363922837391123035830717061120 10743257 71976026834264778743746272497949280512 10743258 49870652049255477316908664690233765120 10743259 393034102437474082426416125034255096528 10743260 -283916663883169136425340677449813196800 10743261 -478668517045204680829215813057541446528 10743262 422956797438797450215429145669173141632 10743263 585383469216985358237629913245626340512 10743264 116625987118362701441240725656468455424 10743265 175377937141807414931848866043780440000 10743266 5053577473886187541138157529835097760 10743267 -21712337960903969474077384890408883200 10743268 205605391258248992804228827185010245248 10743269 -249582373591205913127291540112649241608 10743270 26570766018828264048356601444427209600 10743271 -119583087593963352603622253568476155008 10743272 -761712488488889208471318920205202867200 10743273 -265104341337339158908297676763788908758 10743274 -486042581428532104367367373517309564928 10743275 -70558691622333753706983473527810712700 10743276 153639457386966255532817746738298548224 10743277 807765177512878096097631132614445028992 10743278 51640295835039373321592953303720815360 10743279 15740082124268211586949201277472936080 10743280 -10447083266677723515957822739256279040 10743281 -260610799740370550556325911134672895918 10743282 104997016852837018020543722835725706240 10743283 212310344236303340196895027934019114160 10743284 396773035889248748903579915522848665600 10743285 73457760536547838368799441839484383360 10743286 -19670836084068268417063932740460087072 10743287 -603595993405454055664806832242519838800 10743288 -111055204051637108023954260879476797440 10743289 -368046706124354760468901991175633216000 10743290 164349783757067238195162844993102994400 10743291 75907573074932313737141259391091540448 10743292 3873605878821533266534536365695557632 10743293 -280196702699412432825930021648728743680 10743294 35055536872247556290029665803763809280 10743295 458622546248611893375306063525819133800 10743296 -307948970467361706170825374477622181888 10743297 -34986431188776655212448223997531118800 10743298 -2848383103015281069737735594774814720 10743299 -8198840875024455024934986278658622164 10743300 48734624900091410156177735569099776000 10743301 615407523264881221210311737396993838302 10743302 -141471427843878648805658388648945871296 10743303 81830315452447595506682242048805475840 10743304 -169447301904946256475898728523922472960 10743305 -334284353448920815189711708211579664540 10743306 -102436729104582106734997436356978928640 10743307 77935355761588534264663694287239125472 10743308 -491224149453281817282653916451483683072 10743309 -60965059559038022950764463025032969386 10743310 226712971462578819153877542166683264000 10743311 -6291023162963641171791102097308049920 10743312 27617458607912867113854119055283716096 10743313 38633045009960341735165223770956607296 10743314 -273235319022959652564323278112296581744 10743315 170108193265114171765227914216166647040 10743316 -210035169730095626290744835491875817472 10743317 124943543211560623106494814383908384480 10743318 -67703779870512468293947412143171179936 10743319 -324880871503391413213171426633269636280 10743320 -59807030412134818251863971121730355200 10743321 -68810811628267765236326105939198346288 10743322 371145958027593522830664445737518572800 10743323 -322912280060231229641288428009679954256 10743324 1230374188078299426562052229837421056 10743325 215509083508575813681978542877942936050 10743326 197742392247613602577590315027472123584 10743327 201510041270825977975161345278011587840 10743328 259828390520406654869926993096474951680 10743329 266025700819249574770521263715965368320 10743330 19630230751097658094900738281144652800 10743331 275880477445567026176080730999035703132 10743332 -117555840292776137868992047829220698880 10743333 -88860179889352443972620129281536780000 10743334 -102937016878810125082295185632981518208 10743335 4608439024428002936918102098201810560 10743336 -94755025244021343780289859857341895680 10743337 -71483378632818710090132545638159894336 10743338 454488593144810922652956221336469958320 10743339 -24053186128185917583304762356421444776 10743340 -236540204615743423395133667604032793600 10743341 218532759510160437606069912743360243520 10743342 -232944707060810687796475004578755338688 10743343 -337723646622220577813034601926744334856 10743344 -3765818633295776051254031708475162624 10743345 290765967513664900848407480865845727720 10743346 -117034661302780462684962763517790483456 10743347 -653850385538677702666134517730976889200 10743348 -258614247499469849798945426073987072 10743349 -818759563162096526314328696749001278436 10743350 194704105337127179303654717497263962400 10743351 -140374298078255439302090778875719398168 10743352 -608939138837940871848476413925312593920 10743353 301639832948274130105852402540509773640 10743354 -21757479824233790601674960836810441728 10743355 -194950646740123216501003346824584611040 10743356 -48726174855681990488824679445339529728 10743357 -156126414396700157943484034017821659808 10743358 -226067491511486550640338311005268670720 10743359 -504270156775367640445845894284486081160 10743360 490355060329766154219786962164776960 10743361 -392263241964074662993412784598994015038 10743362 56391618888505441700708885701897319424 10743363 486185330562152712774937094805681740292 10743364 -136581739222875198981129410526401561600 10743365 -108107557062875734734765812641721938560 10743366 117133692722898718024894802815977004224 10743367 349741999718537303996748283077600343720 10743368 -222318139842338829966350430721671168000 10743369 -30283146408715870031958294372235161600 10743370 -93693381127094646627877169542215521280 10743371 -1216443527475926548239118096167990230640 10743372 -11561968589637937410926024923704847104 10743373 -232730152526773337305477844903578234378 10743374 -120705116203274266361338781245588064064 10743375 181400575909191279918160894955702100000 10743376 21393602158591982972385574985825124352 10743377 -456882440736418879806997497947651633808 10743378 2003267916862313672622216769662659328 10743379 899914682983011066095600043858311415640 10743380 55943841378439366188221579076119596800 10743381 82662142220501741056418036058669548160 10743382 -186933308638780945481022693485712563328 10743383 -456846822544465118218177911356078423424 10743384 179665102424964002102651055778071736320 10743385 55222981912618242468824390168774840580 10743386 41193401402067137029988252081515729392 10743387 92795172413029893908136251484771063960 10743388 -435303698553908819924893427397289411584 10743389 -432738750629666137379570209112934510810 10743390 55868695151094750077778476244683646720 10743391 -227229963244831846586900756802352721216 10743392 -201564603662376629080002202295762681856 10743393 -6748650366073011075870156483403757136 10743394 48620489053432272031002686631455191104 10743395 -63898979273930416032376617233287857600 10743396 -18015268457712378082430263646197214208 10743397 -1040165439820499351931433036842418284708 10743398 -398455640979886403394036222037971600000 10743399 91351309933591884883109640592715754384 10743400 202708523923244203533956429931879552000 10743401 610028324496118806006080772904363850880 10743402 206513925539730061058584059787443221760 10743403 -373654917339197258805684872763746942640 10743404 -9670825493618840595893738904673311744 10743405 26901443911970022461697527199727945920 10743406 259752942735909436442944732181400595584 10743407 -33364189209138482307707226512052919344 10743408 -33320357897529011431262161171727646720 10743409 -865501853132713335541253304337887097390 10743410 2428848412767710876945695647281060160 10743411 -155563139061138437331643607169241380096 10743412 -387715182766547560833803507623466478848 10743413 26672954368014301874699729055682999200 10743414 294129140598386474357944267271391813120 10743415 1715279940836342764362058239584709120 10743416 71941722835033549188181202574861250560 10743417 -75801838935574286719092148275956788560 10743418 -95690563009067583452902202330330327040 10743419 188525949085503323883905764071188774820 10743420 -202830372852695207067858713586880773120 10743421 -5036850664288299905360586302966919520 10743422 -33884513763730049369388459690372842496 10743423 142025306832806666839275823919193869568 10743424 -302166582604001342598947391753557114880 10743425 -49363179643209776848039011668483054400 10743426 -116787325682961131901905936390453036208 10743427 572089168847349801941912696154026410560 10743428 -154309386015062310473758865885709603840 10743429 -207594986191925393662636659229851658560 10743430 58730735688801384922681318685930655360 10743431 102197270581013068486452387293693426304 10743432 -56562090189060590080711523114323968000 10743433 278225194987072756361438213959170934682 10743434 119133727304717690111097337993314877440 10743435 8514565247344656564833528611980848160 10743436 81885509880238498703022706386118164480 10743437 330276030511163327911056092192648407680 10743438 73256830705196762955758157074741526528 10743439 11873978910695553072080524699861589472 10743440 49707659814576117577634582469198888960 10743441 -80153918925277211644071376060266432096 10743442 203794215122808651647868385802004278784 10743443 139221207444962879086768078995357067692 10743444 -476479131356098806978089714069532616704 10743445 -110091976894454503839154126028315228520 10743446 5189886687965397993691508774216889600 10743447 -247339237207495652822275999294768450560 10743448 -1385065279141591960655479874797633290240 10743449 515929768215186445765519641805039614480 10743450 193823909174142642891282366732951456000 10743451 -413270699572430347186358360008421207548 10743452 84778123603325429404447778401583388672 10743453 14268510908185844625762427569942732288 10743454 -28780852956495536335317163196060893824 10743455 -544323730659917616425845909990539246000 10743456 -59774556704174319633517541379161456640 10743457 -375461129928712609722975278033585069820 10743458 -38197356325664856102856292633001544320 10743459 86388971115610968063565580464275389304 10743460 -48517868764279980547160627249674813440 10743461 -14990981608812704473514258752314780480 10743462 122730932929660618688370467758365459840 10743463 -42574974359083471821121492992287709240 10743464 9440307799505471735727552857631621120 10743465 -82992839712088031776785159620337401280 10743466 -9801138929327868202369360578510345216 10743467 -143765361940473670969024973325294198528 10743468 93040856202868802370144873125973236736 10743469 -41993725939192286954496616523495530 10743470 29971830995284225998634373093216400000 10743471 108750959114732124261271742967897177216 10743472 82200929360961178174260262363276722176 10743473 -79764838670564869397881958247484339632 10743474 48014002900823292751309624953080340480 10743475 116515358748917053317364060343003988600 10743476 -77962115950240590351259771381655738880 10743477 -39860720852895322158373022422118043360 10743478 -42538497092321120153085579969717732960 10743479 -819411788032292973863867813173718635800 10743480 -87400323814473336939105356879208652800 10743481 -304359566613050414555222557715919799808 10743482 302707820178014822554868547475070484192 10743483 -18336552484668850821780774789268329936 10743484 -32600749491861524115892912328604254208 10743485 23331134830810290343751321271843031800 10743486 67401339168000305191083666526464257664 10743487 381099578019190212925379877260634109440 10743488 39873734053925773883787216522320019456 10743489 218506389538127381450170707461703743520 10743490 94300718006135923141369269483719714880 10743491 -568545413051710969058529080597251353600 10743492 -14733751852665080922321641527523509248 10743493 20622582907971671608024193915663544800 10743494 -120223717001300540436804341492928940704 10743495 -276840041710271177863751940051015306240 10743496 -907227127931383366498510506115888896000 10743497 -595358124983141851353172663238173254054 10743498 -64387500288635098651863429818331838416 10743499 205737593445553370021019062413817816208 10743500 -85676578001900818983438673850632704000 10743501 377124028607981495164435305810657354432 10743502 -162233451267179901291339692594501569536 10743503 604942336263921714187367207593682658264 10743504 -49155235549971806574515204423742652416 10743505 -251697522099015597906762704698052951640 10743506 374997291569343936387779274339451703952 10743507 -2453490377883551762558071534083377664 10743508 285265039529325956477951576247957907328 10743509 -152890442079955048071978203990829324384 10743510 98996376680718244225498270253609982720 10743511 186545824079842403989621590448078303112 10743512 -91011249177814754152782523708801228800 10743513 107387878011482300758591890949262611200 10743514 -295861735688910759577259491618279095840 10743515 84620259059892613530498403278088110720 10743516 176126969282801594573002313471638855680 10743517 -164614634833041692676129619515915596736 10743518 200544756344824533069949239675077675904 10743519 -128048753170197159187231829286433184112 10743520 156209239377864908325446211219397017600 10743521 881551558467857991867960958959305506722 10743522 85158076925746170092520447343081356672 10743523 103567908559410706741929192855873561040 10743524 32682861779893116022159594472469970944 10743525 -26008189356654839181175764068253480300 10743526 -393034342078018901635410359681759485440 10743527 789979635129834091714556481493529912376 10743528 95401782392560038372484532527836364800 10743529 -362106316596678089290249629365064695216 10743530 20278218779023379617834354965535672320 10743531 102458442949305732459557697290097458880 10743532 236005889759148004704667436941433405696 10743533 -589167178660118978732255909572788251136 10743534 121857493547008476384336663740074128384 10743535 457460730345093838595551717845103893600 10743536 -77043923951051163692773945601360068608 10743537 -26062892424116611752962977201599768576 10743538 -211626603461438840472017043404805642432 10743539 -602061146799185439258897579521890440 10743540 -47202868318606974996901468081671352320 10743541 -758333994244372712485934189046500272776 10743542 -255519695547500696212972910065605020160 10743543 425966618796918459653467279303267831200 10743544 -597687492847240171750654843202347868160 10743545 497756431694111023004908099897955295300 10743546 22159349263017857006219982414709555200 10743547 -229415456640599017346478300352411191004 10743548 410803797253094128839734537834572075008 10743549 258283704428255509585412058657185329440 10743550 2712303594702269149974404936660352000 10743551 -20548357486479851914151714867258994336 10743552 -315784170692949076878799375553198555136 10743553 -134246306525020033409488706170254276672 10743554 -376267165706059442487360250754338815024 10743555 62813304205910372948539356043022901600 10743556 -21515035690930559460929900596706371328 10743557 17848092294212157062491276524498665184 10743558 38334769845501645527499834855554433024 10743559 -133401504874276610943470976563995248000 10743560 113680762122473462135950675281256550400 10743561 -308923692268086139239117624702752063190 10743562 -179266025969209119397482376384978165968 10743563 190617237448356017858859414888422761812 10743564 -79969797826416264502275475513193441280 10743565 -66728764887739534211530551982921912320 10743566 -16990099204787846365585802596127496768 10743567 -37734154632204150680132223666242054520 10743568 78530359897991819527331733877848735744 10743569 -508890279117722614662220302919722518160 10743570 84859348292348567960507004879293491200 10743571 -242001591490380891054518177513476177656 10743572 163379650185831026764502004912798965760 10743573 -312732138495463099159583296244518878816 10743574 -4480519086454698992832559400682616320 10743575 -58259145431320917523379553381003070800 10743576 39391007233139789263848390735579709440 10743577 -24684425603204340264323585304558449664 10743578 67048909445860724208223670839756081920 10743579 -13606222640998039777022774244225649920 10743580 -163633914531711216423602675042190105600 10743581 716812536984634476679323652020764959692 10743582 -290351612940661153908257204059665546240 10743583 -820778341425442200017617994442996043168 10743584 -1140357764634640085482512636627811565568 10743585 -2854948251228789395188414359045748800 10743586 130527362433933184494088632053861798400 10743587 -322458675493158305685166392645092281764 10743588 -90627154399225198909605204066084710400 10743589 -416707074322648891293320258043060298944 10743590 -101159363214745790610712121676858240 10743591 203912509969121324644803995299639360080 10743592 -223851855464116887026454272689364029440 10743593 -2958788705983143136890355709097980400 10743594 209036647548640466802342850751132371200 10743595 -136222752421830078681428772404266730400 10743596 167357134515798696344507240264730235392 10743597 5701632005514595950698772434618148246 10743598 17048670039374957976911619630015898560 10743599 126509871705074443272036755746483355808 10743600 -8793519218686035239167343015755776000 10743601 647698511937661095834064166761487836800 10743602 -300984013542609084480671600314075627248 10743603 87160386552471365053560732045232392960 10743604 -417426034835482284503575172106197935744 10743605 696748035333243593766897703405679328000 10743606 1876256832768812436862008831387026304 10743607 -11085418859482366105465919097560022400 10743608 150714576720851063960369443918489681920 10743609 397499007362867281813145818681376255520 10743610 -29911591864411704499408238373347435040 10743611 703832052867357155164988996601955685712 10743612 29780517407758982918175444986087424000 10743613 -218557855735470925254822681961745838740 10743614 117407775720025749551192366992930828032 10743615 -76967884218395570298891121060086675240 10743616 -7286699898084111534482091367097958400 10743617 12302101634616536752143771771636139092 10743618 -234095337443622330253331859206809120896 10743619 534758609807420329514622341588524089020 10743620 10814628327450132831906968164296295680 10743621 156833945001508059079236587121847363584 10743622 -149792375464252688544973917405992189568 10743623 273783223003683035010040678687595899440 10743624 545557176019567758655094389193816064000 10743625 139147013089659087977789205981666090000 10743626 -114965133053996890852149223749681768960 10743627 250227780598011074213042895065731492032 10743628 197332346792484001743339014977697703936 10743629 17276990758979916878834746688772274008 10743630 -105148200752659343643111537421457548800 10743631 -195013548747118519174797467423342883768 10743632 -107722544479548955322353050484672241664 10743633 33774588871661695739980480044040448802 10743634 -307173945640862090896001880331147083648 10743635 -3785559025571236571595602550008760000 10743636 5605884531299922462192201046274801664 10743637 -934376421198429916086288616313470225714 10743638 86450931365545874724749023727611986720 10743639 -90096414521724277429509154285584763392 10743640 906139821081857593502448221106585600 10743641 12827352996307143621386749920506556042 10743642 103315368707495311823405772785897310432 10743643 -206547612876856978933512503574875637720 10743644 174266120430548493319603613479372878336 10743645 -144267097141532563280033078206759680000 10743646 61109883224493399547197836336467441344 10743647 27992066748590597988021142012330235280 10743648 -57438435841324929197967455683296362496 10743649 -136126773575002675916059907511819785088 10743650 137180541925985127671968632804663321600 10743651 690791820952540025654587035099320572800 10743652 -541171116241443267684455429477849774464 10743653 -180415368023001302113779006179575467780 10743654 41994371053644676839233300975776564608 10743655 -206278271384547604904353200943080289440 10743656 24419516661615287656519165312999096320 10743657 -469513084907773216202335721641902011760 10743658 -250600368023659561266008593705295483040 10743659 835128431072452627527651873433432305360 10743660 93997611133265137438295388877924546560 10743661 -371052137378078105270185437193132333738 10743662 150049050889923954656407950772937888832 10743663 -119403433479515038308410788176144667776 10743664 92949766936322245408770530272542720000 10743665 -171069943336572859505664411017912276940 10743666 -52051273173889692260870440691437666176 10743667 614167737886745382814796061165787727184 10743668 -109953388489895326664389769824187652096 10743669 -473281529671244799770614251029761212306 10743670 -18276671785465194074603413481097953280 10743671 -345755406521438435877439348097525983128 10743672 278990394676983970904166431471281152000 10743673 -587660215617221528259473867656625018556 10743674 -109278697752520609416537659073460907664 10743675 -17657637964701491148528940272423675000 10743676 28077640174752251934871321583548428288 10743677 77842441166463859647749225128372460160 10743678 7654235507031702768753285672050900160 10743679 13898742413110349065728182166045513784 10743680 134426764141564725798617555529419980800 10743681 -39195561298518359433174497255558231040 10743682 332961791958905400823528760506369098192 10743683 62183442084471449231345733543920432640 10743684 -112414499225964259359428947884451430400 10743685 374693111978761050230841649344596104380 10743686 357588403623477917949675051718504679808 10743687 -91425035278042842824313297136025939856 10743688 -257847210345001649490970429296888576000 10743689 -406783293522751323477825750447381303600 10743690 -6198094911769704676033138900619827200 10743691 -15980613532600320462627050262957739728 10743692 13816320942559400768848263580064563200 10743693 -162330054334810476743763129596277886272 10743694 -51610916586134135715425314599545026560 10743695 391859781424494092265805085268193528200 10743696 -97211765120992923770626118095196282880 10743697 -153294850536251539909683911869917473040 10743698 -72712906214100947810123161755054033408 10743699 149757273069020085887744352079248221040 10743700 163989334407954823768921409241538406400 10743701 4341887619652836174219399249559321344 10743702 1786078604995454906586330231153116160 10743703 297328517666606604002738577403693550184 10743704 520814380622488265236574103607014389760 10743705 101502959152924329085251352347793632000 10743706 -314389576928113041518980257730034162448 10743707 -74315490073055488898692406111121925728 10743708 387974457366029158113313226899003906560 10743709 -235016542571910594116718800018233702784 10743710 -287677991898811403963779035156569346240 10743711 -52707372414774626847328286217172848 10743712 -9146848527389411604555431473277042688 10743713 -478724552381437423911060371467043371038 10743714 -162873446938736117514211317807773448192 10743715 631544511851847048080219653636193055600 10743716 170439531940577653061810848200013107840 10743717 -380520850324980084495300362891341522080 10743718 -480438646312955103580739895335138520384 10743719 -201933747409323839122649792890545412128 10743720 -43633586493839613319114517245889740800 10743721 18095302922609163589872505148537808522 10743722 -1111639309808141725633538654940652032 10743723 90216250970711163124542761046808263240 10743724 198722972268221658986447871546381281280 10743725 499371064983707598610306342935325112100 10743726 -102876841856858316550462080202909694976 10743727 357727990577856660172356996047323247600 10743728 37540213782456516049273195187343360000 10743729 -44307563906207448623637185067759455712 10743730 54704446010506455104717633791117900800 10743731 -135132823898000603640158385890612967528 10743732 -172103519186926666970590708570799308800 10743733 13236777423760588132783638357533950848 10743734 -360583313758995164487673614157829158848 10743735 228985912901961160775942496145470450000 10743736 192320192584171176103756626709394534400 10743737 46772789916297702663691342847213197440 10743738 -195400270895929446056977907696648825856 10743739 -318212410311859905877313700512555106460 10743740 -112893490851816027915592995174944025600 10743741 234508644726899301382347190598372242848 10743742 503027360454466458005656598996213705472 10743743 -491416023875291916537738787540149859008 10743744 45628334164082065504192669341085335552 10743745 -262767334022061039017909791176149052120 10743746 -174191820317991716027061429704407320000 10743747 164952798745025210290899895501742409984 10743748 305945638160545994738028711494267873408 10743749 -885591536998570756197847896919753505250 10743750 114279638830196367192931343566339200000 10743751 277334056366122559561502937600845985752 10743752 145658547529319944647819331103025177600 10743753 -342026098996887796442283536361786656496 10743754 -56969199920876017677753082454348345856 10743755 -100365610585313154149381772372278317680 10743756 -182891401188435423007281936523327062528 10743757 -545378983777264666393257204082821273994 10743758 134777916076284902679529479413463372480 10743759 -138785332955788188332979332515420521600 10743760 26193740985457066349803780456867430400 10743761 -36207903208062875898318976599292709568 10743762 76303489156524294821553704757036781824 10743763 -56005600065811710327553295397747732480 10743764 -264407230908974037436263507691967285760 10743765 -1756347823257511663806604099691647680 10743766 -241269352028155607194595031525026698176 10743767 437703910801287263001317745435141922080 10743768 -24501284388961374363368603698619965440 10743769 52085543875071851420996231254585089744 10743770 -73981443897110747909779851548689477920 10743771 -551200535874201104695554016613103664488 10743772 61735231913901159926671107541113316352 10743773 -451961679475219511223377044329125157978 10743774 30999810219864625078314647269576320 10743775 2679755124359422364228219124795170800 10743776 115868920937674811485782653549445906432 10743777 -537686475784316880519546451278397791360 10743778 36773435264568276383143547992889034240 10743779 -444168860458819176290836110029844954024 10743780 564804897106125261961139130749214720 10743781 220971752518702042370095729776307091582 10743782 -48950602365049171590066074998387568640 10743783 -7900444263796593862208682655664631936 10743784 369974524504759857956973561017099074560 10743785 138515305051449983101408525447630973760 10743786 -229766008858893489528536701729456972800 10743787 -126014084657527633418586535115399767564 10743788 -136196847298008341204001884573104510464 10743789 71167901412660801633786728026114387200 10743790 -211715307634562194458593940676178241600 10743791 -82268483113408269076657140504947136408 10743792 73369206824868494836723662086417448960 10743793 66266265718426728349183358534962282560 10743794 -74396714812146139235090242677757286400 10743795 8732133231491784264132619729885746240 10743796 94528529774046437957920199806119936 10743797 624522320151896933755524912738369971040 10743798 26971770096883760601428612726023017216 10743799 669284829769988260252543260477684904920 10743800 -224256335909019144194185297970127360000 10743801 38170826191683663366298918405666462848 10743802 304657453013781162188171267358082463232 10743803 -119440063604162480453578832957494272480 10743804 85928119688715402352325047961853496320 10743805 -75848504636536180494081630495093891540 10743806 -152133550732825321593475555600350339072 10743807 -539489871397640763490905934635776591160 10743808 8572667560770379127835233325861044224 10743809 229219126510301403768239223640771653204 10743810 -44890345171036488060002270529327144960 10743811 -23580702155407555434489516781026287200 10743812 -325514172033675895798852190513070240768 10743813 307012367015353451534162688735645369600 10743814 94538399711524772477922519330773100672 10743815 19937920188329248250424897006526645200 10743816 456111725308340548575876588708179558400 10743817 -30400690517410768102299294145289360128 10743818 122964976342550107787594161343890029360 10743819 -22514890522322107457444300549029097472 10743820 -274284700233577623880375751679204817920 10743821 2132720757809269212487014526965692544 10743822 -237517211519649557509310572102133120640 10743823 121718579185963852746192261286749425072 10743824 33748574983264010522284655388018081792 10743825 15904117994870794698027594573738451200 10743826 -126421105492155858040865479076467851888 10743827 -784856631835132387140203776521899466480 10743828 66749757980769423680163026305262008320 10743829 -418968549937515158444788584654316998816 10743830 128754083492090816264126455301225856000 10743831 -110729677460442689085430357537872059088 10743832 181893395906744384683048776503023411200 10743833 199573006092315871702875118897084861380 10743834 269053111986373041383422696413473268480 10743835 -93138690552625220949038374858450558800 10743836 329752053580900900494466222880921556480 10743837 116330821095101698110379261468866062688 10743838 113838999285501721079859830177586586176 10743839 -416780916843017925820290621149294413200 10743840 -28550107378410092689872611669203353600 10743841 -419599830470698797998217432282359874000 10743842 326631516413311464387293940664095083520 10743843 -331029206846947447460592756870652731072 10743844 114242646628283207009674788317882116736 10743845 -4949547965305962254768952765000714240 10743846 180885190333303218489976920572659041984 10743847 -1068916833929726996504274156356656558128 10743848 66025966987648015314440929898100725760 10743849 -482616675416702981347947171316582667766 10743850 10324943419103481009472455258873684000 10743851 -3965480294729658501301418780136465048 10743852 52589552705123045572636788671444680704 10743853 -809122032787275273430023718132822356 10743854 -336828348176264335972028584413222865920 10743855 144511689997767257845050731626504722960 10743856 35909524189120387273454732680290893824 10743857 -437358237501061728040256284611072390894 10743858 178683181865893092046915469544743412000 10743859 -195456529016758604448374842697939601584 10743860 -175772533110169192475660548868994163200 10743861 185202873214296082411924671772825098144 10743862 3415108921860134595420399477492921600 10743863 -599470622750475768641029043983285445136 10743864 107065452081425018166691221155802624000 10743865 185731984029474389852043830196091528320 10743866 -65657463454214058213350495938552465920 10743867 535319172355455335656796774130825672240 10743868 432063300119512156480852155268970728448 10743869 -271450150698833908049616701655863770740 10743870 -35521740771052894729620034942433571840 10743871 587925867636974742260631061873919353632 10743872 73255390971605717520254020720324509696 10743873 -39374855032278080434621202073149736960 10743874 -384749716580089259504681789437853942064 10743875 99689261285374326142078636512807408000 10743876 65842546472386651171365854802263691264 10743877 -147077408586331396804853296572429234274 10743878 82360829330099634584553263307304113024 10743879 366055319656103106423476348360282044584 10743880 -4444462654475453637420219203388211200 10743881 -512663499611677232989510200848885870028 10743882 116070138724480464814355344473929371392 10743883 258304088125325516498738072305651973880 10743884 254634318970746146046492231863130882816 10743885 -47023622335056826322143747438094764200 10743886 20848336858425570540396873604814202624 10743887 14572999484268070516056614668671189504 10743888 93390679127156607865013446433073659904 10743889 -273977884097677388574604364104086568076 10743890 -84157755847403349345449214482029864800 10743891 261214832099765408457995186021568943920 10743892 126791179739444884000912582457518745600 10743893 315402779083377750545945055864796616142 10743894 -2688042374606405290396359444402769920 10743895 -216874506127340144790832636129999121280 10743896 207260344838376110088638246616299489280 10743897 17181420151466619186016084536057168672 10743898 45854034733261872655699727948264064000 10743899 58108626494818003646928000901695750264 10743900 122516123671857678768909044647317504000 10743901 294614870238694815303952271541799987552 10743902 51139651208603551492819793640114130560 10743903 -402797999478945520046287922232429707688 10743904 207810333260890584325512557208483004416 10743905 -107418400974895242917028475660301768940 10743906 161871188955304321205841942920028472704 10743907 402113053271377936251469491074237552156 10743908 -3303389185037749008708839057918459904 10743909 185690275374980694438941429132966647296 10743910 36944037611586475892407668784939378560 10743911 637952489823362309392070587241172875400 10743912 102093454770366051808428311434864972800 10743913 262681595672693012655287019476489327162 10743914 -182251911659929525835675614773116960928 10743915 -9935492123866866395055538316159324160 10743916 -58465969274612808844022715204152475648 10743917 451195995439862719641005803586195084160 10743918 -29679014926211819323293550419197460480 10743919 636305707179422706362916861813953756296 10743920 56005485705611209077026272535140761600 10743921 1732134550422757695270496671919000320 10743922 125906392307718779545491563751202271232 10743923 -172356821210689424517505022311539867828 10743924 71089324732055101611707181400759418880 10743925 -529377973367197354915881496090440267200 10743926 280849684144334964386263633938851850912 10743927 73685192721795326085136850002055062176 10743928 142749544267452410091129191956288450560 10743929 67588846533217526793017889381942856512 10743930 -220568351551661366472850551898643635200 10743931 -77749198943949466107412310838964739736 10743932 472866562895127895011232405670982912000 10743933 146141275251980706422888746111574058048 10743934 57033001878550453270983278350586543616 10743935 353746394170347382111393383362701496400 10743936 -207059042105893090260987600558127841280 10743937 -1180207239422479847322811225865078480 10743938 -19277468498142263111470247346239168640 10743939 82384993047798523350964508246429720004 10743940 -65677408157591170629784338287382024960 10743941 -114100519325866276841959169215864605696 10743942 -87958507380845684354253171887735655936 10743943 -120605542025879433793264024700288455200 10743944 -322879292680810632627511021693181460480 10743945 347295724793419340838579238672115990400 10743946 195916147083424255580018927309927116800 10743947 624533189091099979387580001635016573396 10743948 -261630477487222831982314248663025428480 10743949 -91031956549782031981765078578871372800 10743950 20907729149715161493994222718610806400 10743951 90584484860416434415907140710317883024 10743952 155493781526440768982918753855824986112 10743953 -1002443204030459024253625267532486814 10743954 -12453516467622403566504826796121019392 10743955 34039093047846664016480800862085597360 10743956 601010336953842727403799294320345013120 10743957 82203207500229981377625006761297501280 10743958 136864090274192377550524386259851970080 10743959 78231684368208789846669689277267398520 10743960 244090529542667425044032937581954457600 10743961 254461300449003150290057483108849983562 10743962 -210382863307827693478329182806509354768 10743963 182183809176447951279674366556692891544 10743964 -232922065146356386455705807734607372288 10743965 -210200363003230195536871492077732384000 10743966 -281867676472192113025802983068808035456 10743967 -118541991778126781311781129726613641952 10743968 46380140817026569485429207138387886080 10743969 45436055510462988542257310378846580000 10743970 -573916621337212277853250390890933811200 10743971 -303788433250052822852994506570414115888 10743972 -28849929181295074209514872049253990400 10743973 72119602298017476560780904987679608540 10743974 -60670889951201258212402512353138998080 10743975 321697338763679081046973031894330976000 10743976 129142315756568175733048986778590812160 10743977 -556591531053793299443800547787203095728 10743978 81906407849567496887528427031713592320 10743979 -72791550826413483950276076231106998080 10743980 1590932206259328184863456523075937280 10743981 -313788547898203095825943142071326927456 10743982 67750718378047623343444623946970283072 10743983 -998185959067811223770741585923315410960 10743984 29968186303013942776542755092819329024 10743985 504835704451678800805595268980119819380 10743986 104101013465736957300879648125859773952 10743987 -209698739041660469670026139373354806720 10743988 -155089040748694245342527687832471221504 10743989 890416800658134348951360668514887424 10743990 -24983276843060519415290861715940106880 10743991 -411652294099900225478480375170774995600 10743992 -102551036562097369777717359235821158400 10743993 103570201016092678313328100411923442440 10743994 14442089503259747878581591673667290080 10743995 152523787046637757386745158459627504000 10743996 -305535370020796785515988463669519953408 10743997 -235505384040884449345187449241288923488 10743998 -3715796909609635385085091016303136960 10743999 94680125649947156822007987608153943552 10744000 255085511462480563380716483200942080000 10744001 191998518175251626258635962397944085332 10744002 187525883049178351843635879166689007440 10744003 -713072986832168076747902191503000625296 10744004 -334183832742585832620385514079034994688 10744005 109358057133207233669454406887098260800 10744006 44609615531345391986021468804804505600 10744007 475285370845851188476886839115685833160 10744008 3450146867830091861044226397417553920 10744009 -233620613283875456881228245286616397900 10744010 52045871340887843529188859068534400000 10744011 93748802952647315444763636992581305984 10744012 -864494093162703164530773605741577676800 10744013 46073910153548006554787673212147178624 10744014 23026721161583142197775624801505688640 10744015 -542651576065971635478811304857968078840 10744016 -46477149734982437942650524790812745728 10744017 404313610744775853382750443459145025280 10744018 -39909553549399975501101181869366785280 10744019 -60407298708715677746349203358292316592 10744020 -67114053423953027159733340842287185920 10744021 3504240830831008363300339287653742200 10744022 -397319878409416469611852763050299134688 10744023 -859092918637057572486257468891770752 10744024 619892402077418100211818556532442408960 10744025 -50554665439472425589288540823972990000 10744026 -139042303901767490090864592369925817856 10744027 68982260602525623821635011185005664272 10744028 456847652411806827911145661295877831168 10744029 35597059294121149243783400253385660800 10744030 -18758577422815559569298084517661322880 10744031 189683218834860180633371921430819496152 10744032 78102680819274531790061552263550730240 10744033 1423065427056896340956904338692958137024 10744034 142226431090007359754526901992791229600 10744035 218173250020982296227363473226015996000 10744036 -406162644079683817362297316543834705920 10744037 -226396222552671161913683671308533297568 10744038 59151766717134571248572124451687994304 10744039 283475814094996976794345452817119926840 10744040 -126982531791287079938190454309850419200 10744041 -157488371036550234823048025305549289472 10744042 50551025605162670382852043047633030144 10744043 365473894488474699743631606361337474292 10744044 -166477907335263571507805850340515778560 10744045 -96778522698593813801271348069643060680 10744046 -153103403790979390263938856329867694528 10744047 -156644412326663876049217767145967115576 10744048 -46048588426492395633372175056957931520 10744049 619563860725623431227903415672100340050 10744050 8255247941027967158351216548717689600 10744051 578216702824724635764029711122727466144 10744052 515000405883178306610469029041692248064 10744053 -140367406335648698003876703129057983136 10744054 183266955912148627364023184541556197120 10744055 -26434244174127294255513516170237882880 10744056 115113591490545594466833742705743667200 10744057 -774780439121864105406548958834074124694 10744058 34659222222952265718297463101213353184 10744059 194179944913594250321265719049127001088 10744060 53511281994182924229862174051028428800 10744061 -282093377661712957301823496924436569338 10744062 -45450890739294343476902165744831526912 10744063 -362720652811476821908218123394472789760 10744064 -302418530523204751404130956504182292480 10744065 -315285674864702692693677232737182405400 10744066 1129467712088491086063591907452453888 10744067 37216628976105741019103820390901769160 10744068 -59417208083672715034896479941566449664 10744069 -92095692882322569362077972745895115968 10744070 146435961631746866626743784063702248960 10744071 -48042744879475668808375319140367333040 10744072 -537009595862007865663444146343769779200 10744073 -8933086370050769733911778783241789440 10744074 -282033561661404949085954717973593808 10744075 40100241068408197704703020869334711600 10744076 193508663356740455272681223012052418560 10744077 -250047172812962015127369686207079241920 10744078 57637321807485989943870041007319227840 10744079 191640112131307269139019548199254191360 10744080 -15212367690642748732235641789494067200 10744081 -173284985943252907666032360782354822028 10744082 4341985361171617329271926814898345472 10744083 -6656600551937305094836123521212277012 10744084 -7406739247435628452579088369991641088 10744085 269168730372671512669782997934091597120 10744086 5923556741148418608437013096756326400 10744087 514183613383497311853907551036876145736 10744088 126112200042956466218752931004745666560 10744089 -401722896978188208841650385979881033776 10744090 89886186761472307182772331537134049280 10744091 192137775851391482715016903621335648984 10744092 -261776067899987049575617476811652083200 10744093 -650682486801814768604645837853154965658 10744094 -331822892155570205651823749820237887040 10744095 40515746112135227664976933114351827840 10744096 1166426977350139260478807729652653621248 10744097 15106527223021857049844274128809784064 10744098 142654296178546236061879435152420219264 10744099 -221634276210178132107526421385128404900 10744100 -323645388455931445712097382761454953600 10744101 -23708442893420551196956249514065295520 10744102 332887366386244561408372816823463152832 10744103 21213998522098891020748233477344857104 10744104 9529674962886350299121210415214755840 10744105 232157879234447537758325375502175037760 10744106 757130304892596603935820113159865100800 10744107 -65104644546321981257908582572347817984 10744108 -331017198907333256629224141508282709504 10744109 -11799660083589614967961818612175531296 10744110 85106206623912374490614681867103398400 10744111 280168745729253183567557111241382965232 10744112 92176554324473067548564106721150697472 10744113 -471223389430319053502756510885275422912 10744114 177562184158241355959722266274397381760 10744115 42910553580308180467124292594723831120 10744116 86583744898065380561499050735998513152 10744117 456394866261217542818017248375364317120 10744118 -80481828792557132680129010183611496448 10744119 163251087865788388632228951050610663264 10744120 457520626807891659508407878837477376000 10744121 -857206082447261524554843512503125571500 10744122 -117430358297663463272378475770655982080 10744123 57096760043204275681311976040214510000 10744124 419888087381529700619475300038723037696 10744125 -59757547687118870941441370978921952000 10744126 -332112471201197754120493386941319775488 10744127 -596476837297338213909035302407505323048 10744128 29081743524892525314773014273289355264 10744129 -221948975376268008265285442228141550720 10744130 104149529461084394630503384785218548800 10744131 4882840226951025776225468506879304952 10744132 -77081168724199505083331460127368806400 10744133 371519108717586106878555085010872820382 10744134 -60391539276118291116221489499418409088 10744135 132278594338027883437596860141747352960 10744136 394862244693426058875724543457481523200 10744137 -7981805421869557853737341061313780160 10744138 179797313557336859446184517787409568096 10744139 -43148140833248383711405224644974287360 10744140 -10284077961172824702249748049710940160 10744141 -734214732125260906764423131940218504458 10744142 572629000891438371172573040393277770112 10744143 88788457968739255865830083577771113864 10744144 66385551058571250338989695338484858880 10744145 -25544164615521382226235624310658657280 10744146 33010231439352556838569175204843086848 10744147 63164278870082504820798362533040175596 10744148 -615319184163550653598704109757648625792 10744149 -19096577775034465733718143908865330592 10744150 22459070421271646886597085104803344800 10744151 168975937236068384927350835967979607424 10744152 -7377393773624514312511631161442304000 10744153 51416827982599613019250114423625400576 10744154 160138615819970434824294016860158305776 10744155 134506813363192024925402389052310987600 10744156 466233435597500077006246372423657771520 10744157 -157195452946265330832728887661687484288 10744158 -7075199851504332923677655212444569600 10744159 -348476126628669750116192435562372924640 10744160 25308685248939444708649148982094725120 10744161 -13340908099017811986468425303146610976 10744162 172651398189847952502529838241320546304 10744163 530811184772072131053989809555177904412 10744164 15990794100857293491295371260677447296 10744165 205022565890816391800605863228207717720 10744166 -76571590814379134371960090421435782656 10744167 179155838601092627134924109760928835712 10744168 630231273997122456104001789419682693120 10744169 79667808719392618729501320626307854580 10744170 -42455494166233655897766944243777687040 10744171 -303788386535154352558035544728826804448 10744172 -473728626058902809512498334987383981824 10744173 -201411996202162439017110117184994142912 10744174 39199766443232136253424511574127652864 10744175 -164913812043676504868570029126706948400 10744176 44658591100471176119951598777711624192 10744177 159248250894867339751580620694564819440 10744178 94933462704883703903883917663736792480 10744179 430927044504169087008878214212269577784 10744180 -186339614075917214973266523613723660800 10744181 247016236070724376596501289361882459580 10744182 -143243252051655094299529102630865959200 10744183 -398999949144987671248295228234750136360 10744184 -210258144299428520433215906825133096960 10744185 -32683841773486132332774943201481899200 10744186 20231092941816348527746859648426504160 10744187 370611621194028712909541628133524889392 10744188 8053459676121483840709013068221972480 10744189 637085458327337673277438646886119801990 10744190 -3511053260011380883709060576898036480 10744191 404589047813568697080461049270336902400 10744192 111686701522845490302620099520390758400 10744193 295836416710386925382295130309044437844 10744194 -18468176772908828851958060425532809728 10744195 -3581490989197894836377506921747200 10744196 -208419034918148825723604385289148257280 10744197 -84266707270552269201958876929670938624 10744198 163750489093000507497589565372604117600 10744199 616778400029048972816971937048604178200 10744200 -172836743193123581949593423669231616000 10744201 -227353353705020459342032702201630874588 10744202 116537740271674458478150282450762628352 10744203 -357548432657233493869976227932297920592 10744204 38807750208825398874070196110993245696 10744205 319763593873220571152035982452773726360 10744206 296746009442436726877373434906163831808 10744207 -123919820586252240005721081588396462544 10744208 1276212289792516236567266855194214400 10744209 -30847244012248350831453694998998985600 10744210 -184873291159682368487427670402949880000 10744211 -118171964746898094552140038624208719188 10744212 -280463357767024255063853893688998668288 10744213 16229277762284943079849517012818626744 10744214 7967264575907159218975862525495454720 10744215 -267860890321429066696133336820789360000 10744216 2824827423705401352209232703941058560 10744217 -544523476625493215230263063755941569216 10744218 321211411123752003241948217370876126720 10744219 -490427456954646433833439698250429232380 10744220 -62865252637985436387288628931272120320 10744221 -263614745131008754141655475103143904896 10744222 -388879819850292395330908816124163307200 10744223 -90765716437781764176580455491910633360 10744224 -534538366487840695086064572128097730560 10744225 93434953458874086815707605877303041900 10744226 -74075826261378950619608151849037184688 10744227 237481199723718841247495336850245996976 10744228 209100792074292624725122015994995556352 10744229 -827435850842140671536691629133295087170 10744230 -55256864994561196017511556958853891200 10744231 -38824056325507572358281171802749505968 10744232 -407755517311815946429542566447677977600 10744233 -2922929273856375063844272688249490976 10744234 246507392678876411464499365022251276800 10744235 -67581309405246139944360016401401333040 10744236 131855751497642318090474674915890024192 10744237 -307902612112080118736956950139961017600 10744238 6750516442829290597380906247612003200 10744239 -286978447873328501885601097168543065600 10744240 -32368025267864438737802179020990382080 10744241 885838473260190600318679233311858536500 10744242 -159267376588880547143017268616245973888 10744243 -276465930211277054761555469419390386576 10744244 -244288874936282620112547351328631752704 10744245 84203542847667197483873547712801286400 10744246 -46019747071184803416715881870810296928 10744247 -891095719229003857709496536277795693408 10744248 429493891485409359126343964602721832960 10744249 325022102782512902778206888922610414250 10744250 -361586694656998668164935972561753536000 10744251 -135134081892701832813698562273444450816 10744252 -189656278478870994243346438707513355264 10744253 341128167340955962308395071146743460000 10744254 -180650746231697222253356665316778869760 10744255 235041125686232478452498828400084292320 10744256 -26955476627925481204774462417388175360 10744257 980780465717529593113800124017902640 10744258 59957628405207581875193641020921108480 10744259 74244453891795642866870291118935100480 10744260 -193126312298111937488638951786409594880 10744261 -215383339470038354540109297589627622016 10744262 4633687887222209239671585141196553664 10744263 -44992034179672088433744120507312783600 10744264 238601358706462676232316029175611663360 10744265 -60343468055170438595921648454535399680 10744266 8852818192686882515871541488768694272 10744267 -157286181596209182122579990728398174600 10744268 -146107797525047048800331340277108561920 10744269 143936945663148250637226385580987718240 10744270 212172136800973812451061424448572646080 10744271 -355097177240518333556641421658782217000 10744272 -47675185642954987413621645513012019200 10744273 -615268603756060512319608497801375404176 10744274 225618036269937197260525598283282581136 10744275 -123314404884079002479592661507759378200 10744276 -199182365602153187003923362251211206912 10744277 -482081631966050837000482049901937085874 10744278 -224212438183305622216945264660463962176 10744279 220774873323490154658202799587801276512 10744280 -82220108216742966768966808936479129600 10744281 -8311180440923000931629329622431173072 10744282 99240820857037568547513059670540978912 10744283 591149923176736545164209399039072409280 10744284 -121889978014690614943331057080319768064 10744285 -242425604847028958840125633664696128020 10744286 8453176368315705447887235033707299584 10744287 482438584645586824377093611668856863560 10744288 221901575512073417309002480038075432960 10744289 -85585983862801293444828241195269459840 10744290 22782311358465513869781856939814307840 10744291 678990908640158208859057026139833611800 10744292 -37062341402213354796609136229349285888 10744293 33121842888274635663235832632620427584 10744294 -551694716143524039549713562834205372416 10744295 49397847175356230141800765604386709280 10744296 76724026014433027860946371837977395200 10744297 333540545853163326471374488310337119460 10744298 132366625166610177255183466501154343936 10744299 -471421776347786378111398480781885030400 10744300 -36692495667097141619917547857431680000 10744301 -469920765977670281461691237121958822698 10744302 -28297368144881501543192198622016768896 10744303 211779970137703405850638082020593449552 10744304 -98010643704027680301671602896393338880 10744305 57315692129668764915424664183113238400 10744306 84157409275593026495311942319937726720 10744307 -123792378358097497292533475661223655088 10744308 -43345292995453248615279428617721665536 10744309 -832071974796591647568749828137674993490 10744310 160934290709434161515899915688897990400 10744311 157509040365571742576781273214233249744 10744312 -138560043484044870090812604643039764480 10744313 818572846378935511474695419188039228560 10744314 -20548175712704486589674169351069465600 10744315 -184285158770172535454679551336529239040 10744316 -588153200709668979645898577767925760 10744317 -201607044574156452721713452159869937460 10744318 -194356037834314703052554668556964741696 10744319 96520535098731631023981940459332833760 10744320 -94799731457501942075819613839425536000 10744321 115161687169162118457255955545206394880 10744322 -50502978769175639541834226741027968 10744323 443225895836193155314430296987434098688 10744324 1265431161472350330119935296294562816 10744325 169423390370315607485577847448303917050 10744326 -26424693859579382314230744735279371520 10744327 -96359313337910938926707705039264311296 10744328 -15476136880939993564903127673607449600 10744329 -264470219103935715373239389459451691200 10744330 170456241076979807458119498846574462560 10744331 375635492204070171595453808554603846704 10744332 2704530205042610847987891252319759872 10744333 291719473533741690042357154345014126880 10744334 -246413969304878889402953990583072699648 10744335 -40357434576044863096708195529345410560 10744336 -95091726015298703679368123451108556800 10744337 -21472622620635148867898615968869686016 10744338 -107244052976000225801019190830173581824 10744339 -4577225624659320462302308699755193776 10744340 -422325436617823377306498393641544184320 10744341 -115505255041437874426797654113531058432 10744342 351592696094996270493161431373081217024 10744343 252371600898905994056359778868473675592 10744344 7225937138916801016729371879720560640 10744345 -39425583157636130985574085587381035900 10744346 -184555135382000222799818614746832762128 10744347 -150869808421484856908810118350998764240 10744348 -135467073128955398637137912906375142400 10744349 148661403159190141150106199199576300992 10744350 -48909327791051772782590444172285644800 10744351 1205553411298054595911234426384547176912 10744352 187750522222333101182311939120513941504 10744353 -541141708200297081006872799133432639200 10744354 -362033242954519944036621599436392808624 10744355 -489050569953807371883179534694006810000 10744356 -29719723420430304250078756231530061824 10744357 63905503086391918204358801359713476784 10744358 47122176902728637826949715351239292928 10744359 -9922851569213182084412124364006796544 10744360 -171280141864310568340282102206879744000 10744361 340093420957879677729611165698909507962 10744362 -9430083728365583448101849818042051488 10744363 302534748074807076957382899249179853824 10744364 -52428289099061709834083760920564181504 10744365 21755284693659400483792124354029194720 10744366 95705575029512514833265443216793229632 10744367 9979748214428601888380798269327265280 10744368 -19900303354746330294636763109977522176 10744369 470551579508308867782931491040549674770 10744370 22469973871841904042523954507172290560 10744371 304981700697844630239485771039114566920 10744372 -66350518671830231849298076657996646400 10744373 -81707560440010616980351229499767883456 10744374 -40134934973833994467616840997794667648 10744375 -130269767554242361245748221082406305000 10744376 730322188829689716455641871942372782080 10744377 -341668515974199461291740865615936888688 10744378 -15101493093942158824655704484364444672 10744379 122710353520145141676000939070647014184 10744380 -122486437485807617172077297694700646400 10744381 408782734372729693808589236559488798112 10744382 29955502553954378046771375266493806784 10744383 -61598143425763542276274842527136049152 10744384 -1581735315267237062487531559279656960 10744385 298105731571794151348026872720042426580 10744386 132097868696361053971599093094646805120 10744387 -544510586188964549193057894240259536964 10744388 -917576889934300587591707033454760157184 10744389 463700634276147574623793568063184493854 10744390 -17021884727195161219752630085143216000 10744391 -307010380391937394398601527819644883360 10744392 37154677766181716466730556280695070720 10744393 171735794043966252671743998019719532800 10744394 90680954552945902478023758762412509792 10744395 -5331160572273801807228803462172019200 10744396 -73233678422423127788769101056396587008 10744397 431586314871285975011951246039135673846 10744398 -98372338221904411567736762017525013760 10744399 -129010920972350405950716549711832939968 10744400 -97387818864502888571086354371522355200 10744401 -73568101060408252581983529739538365968 10744402 14713237235504263362477186874130813952 10744403 -23289326427792300217573200858909123348 10744404 -124961094349125674371008767220398653440 10744405 64148933446149822776133967728368179200 10744406 230696077906389672925481477935919077152 10744407 28209753931901192046058931761501513656 10744408 -88437306777921204920122544778000384000 10744409 -146396224613178921185017091774121073596 10744410 -158132865063383912390765867692070400 10744411 199893396494895130435240690580138099012 10744412 121831367956800797817021929139136957440 10744413 -237024415616381048450934589604324940000 10744414 112415098057592450339991791092241935872 10744415 462720810404740413291180860440465207920 10744416 544425441828108262197151959172498194432 10744417 -84115108801681157202534238320892852560 10744418 56407116461039378727853969848025892640 10744419 -55571343809199990386542552287332167680 10744420 -107465250514661238884557673032273278720 10744421 -110383494615167740314169341816233445378 10744422 48881030981496378226811765159839211520 10744423 894106670582362283087427801014410877320 10744424 442726770580038342374693072192780697600 10744425 134513998119664134000461832684427853850 10744426 230242737752513278334443076135793670656 10744427 7037399537269243895428500298532208480 10744428 -180583181502065242777102744258005565440 10744429 230222218475781340991309036010036371030 10744430 -42639041055429794968987127234581670400 10744431 -113201137456195206745148372787746280960 10744432 -7428968129727208910959208725240217600 10744433 -4139979499104437952481508630856879936 10744434 -29175593075552297289777757252846997760 10744435 396385535940848532704380490905233778560 10744436 94430093383506266179742408644358173440 10744437 -237406413992630070928333655494742400 10744438 2941305598656643587933521779917391296 10744439 -388701634311185270130712206750766724760 10744440 -105611440897623878507675334518695526400 10744441 382858075623021452908772522230163844842 10744442 -41700391159818089304683032927685677920 10744443 -1502442455715301777947609030549987948 10744444 -542300590988350627600541485718093400064 10744445 273188084405663725373502805020486896640 10744446 -91154254286714882030613017256248349696 10744447 -39605826205040680684368344630294234768 10744448 254181139034021678848427115972856381440 10744449 -297240193688907356204850006096872067840 10744450 96662611558517952868120560741715353600 10744451 543902549110460419360121505748020555600 10744452 165713000158305501501275510543013457152 10744453 -13982216995090568053966078155643174976 10744454 -109699029342169236731991076687767502848 10744455 -407974504629945124876232199701342148480 10744456 532528617393145886613789879586370810880 10744457 -174154724659488110847057717630800073180 10744458 126158597392795099356720806138808048384 10744459 642325718591165429759648344105386940752 10744460 105094813011699314178608228310981980160 10744461 -48088635668078756271971114755066878720 10744462 30294966235571123700323608504992650880 10744463 219047961391327139291211961004741777712 10744464 -32834694521776597782201109447232126976 10744465 531947302594326580189293293142248095860 10744466 442078915744254212336422498885802988432 10744467 188063289839349908208231254095928158512 10744468 -6773521734925628315117923037017600000 10744469 -718963120592265583379075181548867510130 10744470 33489315279830957623959236738612941440 10744471 28859091390342885336911862265933834320 10744472 -226470340925786537273102185604276275200 10744473 -221039621655260736770474984023707343296 10744474 112458851052945982050553106523372933120 10744475 -99695952377163419814159185137215595500 10744476 64809874979936977960098755823683174400 10744477 537549912065628120438326489301329124326 10744478 116978563083007809367247380950900316224 10744479 46564237765704157777561810439889439848 10744480 2407477353099337976261718943171215360 10744481 39953554673650249246104607745344516800 10744482 -87193334556571621285101812092977954816 10744483 33718047467247011971842634671521801760 10744484 -217330281234585668159956126752020275200 10744485 -76472461601826645396554156474581212000 10744486 35227009867689882102339477231316980192 10744487 193892269494034637896000261281493353000 10744488 218072789503247352371629865556077199360 10744489 -239337015229063378181142490995189534528 10744490 -231046079195676163422267327110502470400 10744491 -255540181784967480258502574650561021608 10744492 -50159154875515279666532225659185417216 10744493 832379370416510932665780015611990921580 10744494 186599020410032973567468044234828904000 10744495 322091115994465515575232254497403757000 10744496 395864632708404996082816561409163264 10744497 -365097688460424096598287002705944305726 10744498 -350758870347040621381042492754078838000 10744499 -69947303186726382413860193942376311064 10744500 -105326478690962273378687258153625600000 10744501 14232754200205740643771930743306172608 10744502 -168616180354696769541819740021599845696 10744503 2839726667850953603129522346841698816 10744504 -244449688809017923611136095597451776000 10744505 -19896335287661881334556563581487027640 10744506 -15994346839646116563765110862589676688 10744507 188911477294047050820898171736655540224 10744508 277819822262305855388268920825101456896 10744509 293085994083164187605857157136499125504 10744510 37194348866302511787388871727033638400 10744511 -512330098788418630915207210903517377080 10744512 -1339319587732952754930584643906306048 10744513 601814868787938014744186744476364394582 10744514 -67836409598909375390880914761238040576 10744515 -358683123196633983255142685547896196000 10744516 217851980245371864694117580878098865152 10744517 -191169314956045601421886023026644336608 10744518 27884506210643270319500632864228979904 10744519 523826828659994788076874804411655121800 10744520 -72239708117479803160310581318363699200 10744521 261662697378614001897584056905759370512 10744522 -121616818729137924983251088192005706496 10744523 90498262106689854048962283690076935504 10744524 121494109413841530683277009473079941376 10744525 -9891176081541655722172000451048520000 10744526 -43959364667064300762473308323465840576 10744527 385184076955883412382520497881425327904 10744528 78517892225027972406036635290113892352 10744529 -599592140361974964303986844095576000640 10744530 -1664881183159333074645571557832711680 10744531 -55429183484409928443685690107399202656 10744532 -217736541523145329948572405766128818304 10744533 576140305668098158791083107867162943502 10744534 58136314514614739227340383524249904416 10744535 401907637810551031206699887104984083480 10744536 452472076132295445105918208216510464000 10744537 -326509525046941260605149141420525869814 10744538 -2667954635825622684410016026141982720 10744539 -150865914361503867115761336508969222800 10744540 -421214229700598749682967445599585822720 10744541 157945521855464858900282122085480066412 10744542 -68628780413465905069354695828003287040 10744543 -485550124242688587230445799667983578208 10744544 714855137313907045303188863404903759872 10744545 4872109901555832962587803756104572800 10744546 -94605157723810371726841722209625924528 10744547 -245471163435775377972025090027683648888 10744548 -520803686025879202842173954894783287296 10744549 308865214801832654518088886901937877120 10744550 -12785508412907000690905718713866631200 10744551 400645314231818306472165635320855326480 10744552 8865564182710267261476288149485977600 10744553 302819882747101240525257364564658386560 10744554 256115583890377684331306304343245937920 10744555 -836390540900685408251658880501923904080 10744556 -257847628367004011382939819050450088960 10744557 237793379235156484742581757263969551360 10744558 801908336221496795684064765361625280 10744559 295015861709091962031269392743223184352 10744560 65815494482262114112222548005388779520 10744561 464821852770898172672317329035539743840 10744562 222875526270158365297620309539203932192 10744563 321244298113788293307507165563236261944 10744564 105914796687765725269931680527364386176 10744565 129764909673377671258946004870530920320 10744566 14791198899086749631018065011379845120 10744567 -65995571531662641440219051155071326160 10744568 443043258907991110985129207279500738560 10744569 7050341881514683182507450862068322560 10744570 227400292166964812123577533628783192000 10744571 222048810592283979454664450805783682152 10744572 95474949893467625330552452505297117184 10744573 -240764026942154835991588869873970373082 10744574 -220436025280304841127675689139723052160 10744575 -19598177288710740093682033376495951400 10744576 -690802113493578374810846651003793571840 10744577 551079206864124024412268220961060712532 10744578 -2902462142337121059474689587719111552 10744579 -637249016325119061084546500927703029624 10744580 47965543609146500986713591348096737280 10744581 -239961431253879723621892912239744285696 10744582 -3270200715973627732595164560683054976 10744583 144785339087586236120412784313393305248 10744584 19904344280484549604760495933038264320 10744585 -399477670383365930540653643705593789440 10744586 2339145335263566873956289469699482624 10744587 11911818737019684809120554592363250720 10744588 66115934165989880641142799958123453440 10744589 -345051839862082084803416208181439271744 10744590 -42951710454116886196488441037971319680 10744591 -26705782330560328586766136965936196992 10744592 -130537376917795692076485033579233992704 10744593 84832339108903558542277509236923993824 10744594 20630027012525228784827004760797023232 10744595 573627530555701566021558831023418175200 10744596 254345243945975190280925066900523663360 10744597 -535084858274139925523090869971731385348 10744598 97969643999642623114007787459241888800 10744599 22570694095109540363423245938095324928 10744600 3582135797945904751233843008483328000 10744601 289479173726931078637858448159834566464 10744602 331634744775173586913679541963883253760 10744603 20869009535931256408417664338589802624 10744604 -181094052655578698355950777040909080064 10744605 66185655309267196669547430279615839640 10744606 112583783137000012715563912198254586752 10744607 40347242017239466587112544485923932400 10744608 16228629853373712972522642413652541440 10744609 -275958056066582487427731504166005071084 10744610 162413336910501196828401048247351452960 10744611 -212569548390677323061332484569372926720 10744612 479627568781987027194926477237057230080 10744613 -255346785736380678100205595767600692800 10744614 -18103245431288855201635794657568156800 10744615 48543446235335326093766586566218898880 10744616 -266851035307185682623911115084127288320 10744617 -13021865849729330316033746460472685952 10744618 151526144111542804183022256577395587760 10744619 160677155514656085646037962821241873896 10744620 185040522223227769729565232259055861760 10744621 116735295850677146136393932856139439200 10744622 -165395225820446719279829100634722454080 10744623 327117938851228785761463038362876101120 10744624 -26891537278190737471079034931132170240 10744625 -7131320949650649155269550142108000000 10744626 -247331966264065273785653708443665910656 10744627 -639882227026751938466455082576161169524 10744628 -140707204222464128297626259367613347840 10744629 107696798015696893814344712832698658432 10744630 26749987569087819226633398040087201920 10744631 -136264741225302617647322146252553603136 10744632 305070797509342056150620736229005312000 10744633 -539550443770550034159130601608328546480 10744634 28670644296235788196625647827905576448 10744635 -333832092071039391398488157015280921600 10744636 -40911965028414200161983064474734741504 10744637 45878340894528240469719442097202183660 10744638 82251541590700469631309949939986895488 10744639 434690382704263014301831239450599445440 10744640 -151493584585817165681352212301411778560 10744641 216155912263736511693692423261980134450 10744642 327606223070762429532948392541288395472 10744643 -42024363879611009326553822079915835392 10744644 -165789863174138661727840593459453993984 10744645 643880225833270414460733079984570435800 10744646 -119459079155622755458221390527080544640 10744647 -4306001371325624638662767642806637400 10744648 218823948361430188226671846483911951360 10744649 7390047833419848144458538881809074960 10744650 -2499131308479214192378378881054048000 10744651 53557610397023657913188636391864060320 10744652 83536544215460775151978598511066577920 10744653 -353315333862405513635408684651301592896 10744654 -121209466213418704375761533276824616640 10744655 -201703602931974980919229738467725588880 10744656 53313734060274116248119468926605983744 10744657 -130068291426601412861914138383213997056 10744658 -212991851448724553628671376122235838320 10744659 -134021163288751376981141924141567666976 10744660 -213307740721230576330753280482245464320 10744661 194353733972164749254156334328691800512 10744662 -63390211761128617435123809781972918272 10744663 -237466598992461793646832132567023122800 10744664 347999188895702838917659229006548254720 10744665 127460161812917577767953046882592291840 10744666 -429142668345118242002276157844151869968 10744667 189460580508766651669005028499130229200 10744668 6529496150808788403450064429590847488 10744669 223116721261866046986241758403526090360 10744670 -87784920198173721950316182973730659840 10744671 81886561916540273158475231835541787520 10744672 352827332717477287575017048355769024512 10744673 -527988530398085940400439547862094010078 10744674 11096257458948338736500838691417643520 10744675 78907847092066733688677782271689678000 10744676 160665213765164144698277067565910764800 10744677 653505560727264691213217169203088675840 10744678 126911164668464439537529340152609581312 10744679 783819009620673199536551894611418400 10744680 156540119506963258417263708353445888000 10744681 240227718395245359203804704240813378432 10744682 -237643342485016319038138433275605676032 10744683 177120271465724270808779312099103057648 10744684 -232953913178718506189858647485553757184 10744685 -86154990196649739324976267989772419840 10744686 247802325096330703014688235387423232 10744687 751420917562776365645886780061207280336 10744688 174790497362140178684065654763984486400 10744689 -137998463963351885511478649420206982400 10744690 79104282714353486579049607949616614400 10744691 80382247439119478874701139080303446092 10744692 -47180752309487716406385926059660013568 10744693 43400256070793907280207964739125116160 10744694 -222578326157715698007139191737055691104 10744695 125521281027000999948707532998728715520 10744696 213819926317943254789900328275337625600 10744697 441919886265092885463752095962108665172 10744698 76818362996183153642497175223668926464 10744699 -239119005975431442801631488826065665264 10744700 -249660279607368522343254226513642944000 10744701 88584481529167218464246038555681910304 10744702 -96433244557884414745292603259450920448 10744703 59638052122928466570497866595194612800 10744704 437812879814035426322452989484204032000 10744705 26566209544401335672553695788500318720 10744706 -42577403729058789083764971329257205760 10744707 14552629998897927910398328247767476480 10744708 17902314535992950068528232753004609536 10744709 619434965569234062330287234295645419040 10744710 88313203258576148324589929560943832960 10744711 2677367514977577445445731233914366720 10744712 79993237561254051307859460161903616000 10744713 -72758967195623084101611334420692791616 10744714 -351525832353151222022173771078832119296 10744715 656341791884568602113025100294472856400 10744716 227305588379910825722417537816928701952 10744717 1435900009726618204974036821329060873152 10744718 -182525315396811034434980279281162240896 10744719 127579615974231266280602934307923782400 10744720 28549853564662909665408445287801569280 10744721 -207244109868730757893638625870399277376 10744722 243237790414149588317077232836107666960 10744723 411076714684278504127692840204550556160 10744724 -9798519464093038036902598671822471168 10744725 -170787044037892979212855178881886006400 10744726 -38178542917261314684229829973871380480 10744727 -341395733302362336420229139520238306128 10744728 -84594588866827734992091213152356761600 10744729 -740109468242562894596977669483114477824 10744730 74822028586335755301661177577301185760 10744731 -230005513687970963445358798313993966400 10744732 134774429066899546042004985180208304640 10744733 33272416344722846534997097047965252460 10744734 8307939456953097889879670818657259520 10744735 413339207459891315347762071931204672680 10744736 1179182493510785269104421029704965816320 10744737 92726442360979469499484514130945885360 10744738 -75873899921331960547812707778471794400 10744739 -561571250842155143685551078160622568400 10744740 -186875511776138628480266501015070109440 10744741 -131652371047988890114200867666637653728 10744742 -277614147014732399236067376952022749728 10744743 160936672357659281756912581463323940304 10744744 -3603291465432699032279957364395796480 10744745 9470300798714446412212442474373177600 10744746 -170940636857414422624160982451442409216 10744747 -138567588058791174205475271083234247840 10744748 -125727095899874739992157639897247217664 10744749 -6670614713447239030708614047198095776 10744750 -58700492615362500007813709528693040000 10744751 169651317874201316507770875663052976904 10744752 -120088927176778569408226575548800204800 10744753 202814079824504866914473920548054183664 10744754 -10984660297423253335827237084002452992 10744755 19291196197828467211656498321285181440 10744756 -357527005702519476534545576240760268800 10744757 777692926888721509791397705401679041006 10744758 -258447183586757481044197293317120638080 10744759 -528512064377331087568052436708164046040 10744760 -226933649380110905479174450710568550400 10744761 -450000544306059365232092101770292548480 10744762 -93463274228601731230679010876208336896 10744763 -149536525634077004336148367284154305600 10744764 -382153732862380812570400529393683611648 10744765 -35478816612431862879647079819900770880 10744766 -298117968496014364683574790476372056960 10744767 -471273427786430725310171722140123445512 10744768 -226516964829795788918408578096118628352 10744769 478657759826980834006335140082761857026 10744770 139358364065093887267385598305199897600 10744771 665489266222269821652926007396551846972 10744772 -219791067029664374597372693603842633728 10744773 -45557150038518451132367951429183159232 10744774 -280385504991965888705340818042846421888 10744775 -270039635336427508340549940125452951200 10744776 57405873573646611509318798181401395200 10744777 201033538303555548229514362104553045632 10744778 37937398506683424738477762781762444800 10744779 39025063720464285704259445438497620184 10744780 263805581456375734272949049272090429440 10744781 -48424066109320909728056901212057088000 10744782 52783737662164298193764458732071817344 10744783 75042758415177364476536420026635604720 10744784 41247892932944071446846970587717795840 10744785 191730625391562843450113107992080640000 10744786 55957611851554176469510381929040754688 10744787 280481109004250089095679187871923810712 10744788 90261998746349179243463867583250145280 10744789 269638755399286524576868372034474505600 10744790 -147076808310975563174583333723506688000 10744791 -521014241766190963727662179987358464408 10744792 167325771579416597294935568173061222400 10744793 -109590905142059362030028759568600659958 10744794 -65675289433314593468867752502786927376 10744795 210988302702245689470451697152518632640 10744796 -54264014254262581723320730640560747008 10744797 -37850145805712347056981602886841344 10744798 343326717513334957647535897775517878400 10744799 -359683260023583960442196334670987670160 10744800 -114771528781086859690568498026905600 10744801 -800025926651019703084803108402969490796 10744802 266820879614227543059008056884632246352 10744803 483469058191903174365870410386100871012 10744804 3909643332187396950919974339625783296 10744805 449107246000181348489915494151723171160 10744806 -6027111722057833794822891874387200000 10744807 162519939907639754289856898064832259440 10744808 -346689788620046390251093459943395246080 10744809 354005426283302420666368059037182236928 10744810 -183068727706816044602410894596082849440 10744811 65572493024915527293969607298061757440 10744812 -620998690158185959689229202967364608 10744813 731557338971404602431391619359632655062 10744814 -61560681509455256582474795533628231040 10744815 83436991296911076001308427863668117520 10744816 199372619042750947090182689609454845952 10744817 188015744520608736402933295637097672192 10744818 9433100647789259992311579318717235200 10744819 60959679242781404485827685744029862560 10744820 365760006702182677207432329679157134080 10744821 -56992943862392065011066004974485102610 10744822 -287142046786147123015933145731188912576 10744823 -543760575067133678010155214106641476280 10744824 -311491858475242298691158991367112110080 10744825 32097478226919651773923624525843937600 10744826 285932874641002662727146673834509152112 10744827 -400376815286155513247869684765949243880 10744828 29500043777133552685230186200746016768 10744829 256385722237425137625868704065103973740 10744830 15524734676983848983469122933427601920 10744831 -43366318575755501230648733982315401568 10744832 130952799817065416686093333967142912000 10744833 -141167192649322780104835434611213882880 10744834 395804318753147254280925474169666596816 10744835 -81842997444607674236878264664042442240 10744836 -30183389809972208941624822832315258880 10744837 -306726117307986381734410037908487145000 10744838 94947197857492191587058992433490700544 10744839 -150967595917423655980896054115069632000 10744840 -3436196483782428994447412870275891200 10744841 -32211819393997546100707901913608290560 10744842 77346437458549730038558770084442663680 10744843 294137369217659957745428359780877371800 10744844 311543751582040215861936804918112358400 10744845 -152813571926428117300214514861856719360 10744846 -43450180445691749992144412972495813760 10744847 77981979910829135450036625957691732632 10744848 -22329733650408680869372254221641973760 10744849 397740658203398778071651578554962520564 10744850 -125465427241342691447230741879528759200 10744851 18970335133326444322341433001684954088 10744852 424869915048105409966480728748370903936 10744853 -308222124483122046371213496284582183520 10744854 27242198609973814003251414753252803520 10744855 -98465116025792663093335320992675422080 10744856 -132681260027970467183997893341130711040 10744857 377488055905264767932563797827946376128 10744858 -35469564102341721319696074259874408448 10744859 -74536833166177869777501479954774594940 10744860 89074008734982639892633686657003356160 10744861 330399906148259421675425313147800526400 10744862 29454577841197696577223668116696272000 10744863 -182598853131690993590237674126658108856 10744864 77846825933926424554448550694924320768 10744865 288400299149818494861712651393313901120 10744866 377163656867267757009695397915752025600 10744867 871718458230653659159147920332765638200 10744868 -215728466308245532603634882527453959552 10744869 84082051901052703651154093611807800960 10744870 -8238925743736059397587178714855564800 10744871 -372543785966348651007750859382343953928 10744872 242040802167833476849642872253247569920 10744873 284466069893331222176516195706696288122 10744874 25020227480444520953522257546182454272 10744875 -475725475537782245221977017524665432000 10744876 -8806731906120356521637593569288528640 10744877 -356726790933636648487921337607954485760 10744878 18974500929883761541566086358391367808 10744879 -16485075233127643710732670596345364480 10744880 -1954810911237215828133055145484288000 10744881 62793907501500712668861236966986800000 10744882 -389510637775015979009875905434355129216 10744883 -10851206529753582856304274708571364856 10744884 86379297352250762750001668414373422592 10744885 179724613777375057420964858816943035160 10744886 -317865963167109583501866185209376320608 10744887 21155519616653839855921932706166544768 10744888 -175561022367664437626596423415598612480 10744889 811927061730175801489981316747705725524 10744890 -24333633669346604195465752250639708160 10744891 19956773027337747972375217851563218272 10744892 254268077419790424136651144863113481216 10744893 3178211843132221040321522401757874060 10744894 -88338016760078372054003197206180300288 10744895 -5640905235986170923385230382867502400 10744896 -44959757248113366944519033296986832896 10744897 397576196782256811399174111796452337346 10744898 168022091660626324584191027040250261200 10744899 244693893609369904749890122353442250880 10744900 99266222846779885095316613740131440000 10744901 -717285987691616138335555646577380152068 10744902 15304823098680493526046953910445175040 10744903 -123195314696903266876015463101748854800 10744904 144086553319543482218918602327679861760 10744905 577437616535956577411793715253630373120 10744906 -311206922673975140379757018531010763840 10744907 -315168850637160753379077554803027247400 10744908 561588697494791347147202792500006173696 10744909 283617315931676226395596776942586952960 10744910 -18144918846434054082165362758539509760 10744911 84393322619096318784485264782840486224 10744912 188390901794805272061826245991781359616 10744913 -23126884641211822423111796721928454940 10744914 -57241513724096198172211244440108594560 10744915 58969981991423723276333857537424320560 10744916 187805240200829773656707884843499751168 10744917 333957897534709681784289795601598366880 10744918 -133944928184630140096555297407916344960 10744919 -150795986541543411426803179290639472704 10744920 -214075396649474571032959798238054400000 10744921 1012818848612276410502720491540986266 10744922 292007241143361390755011857021591930624 10744923 -129057050238243325923762630535514906880 10744924 -270186219356802118923193548709679773184 10744925 -233311999126948329815120663131788934350 10744926 4093826710142686824686140328520382464 10744927 505459371031630403376336272417887710192 10744928 -1183904084096480037851088969144352112640 10744929 74830479673494311824249422512590741524 10744930 100356994225143402356273391074168640000 10744931 582912470670583387794483801736995274392 10744932 94987362095961811049359073625546553344 10744933 -201455597821077386060184707201716854816 10744934 -143344051979651775618668511870452100384 10744935 218059483132722101277640372702114305600 10744936 425649932859864570107099219192751667200 10744937 67313288255362549920562897955296996800 10744938 -221645796355458589829121882280342706256 10744939 -254081224672908189526145367132651311000 10744940 -260235579242384372972004630934117432320 10744941 57386421419274439250735168736483836736 10744942 -172092082648011512779616555317761379008 10744943 -15723383539419794723006326792942670352 10744944 5927402133052775404051643362823897088 10744945 -96544635645354065598038245441801764300 10744946 -28171558412145635914138022099517113328 10744947 -363443285799916865111483427195064488960 10744948 -49722736647861820306505713868196659200 10744949 -617146485161489800914964736056966660050 10744950 -147219782589356728734995945453497310400 10744951 134810416795808271501577877333490027952 10744952 713977612953609341093499606316343869440 10744953 172631559456003001715971690878035444304 10744954 -312353822003360634254312914836885827328 10744955 41843442958965929943300701768216918400 10744956 -100785071782092090531108795294181662720 10744957 344683805382309437418404720215574808480 10744958 -71735317979603719679829801941585137920 10744959 -73242397645440610173070088043320967792 10744960 131908648478192594589821956907021107200 10744961 -233091194533300134068000521791088128000 10744962 58867219542006421706488584979434700800 10744963 -411074923212447922063490453762068070788 10744964 -37276312325022412422741050668821196800 10744965 163517686650125890676338874965071556320 10744966 -26045863486969514133242286703932209568 10744967 -18866831840376636035527809399638790000 10744968 -74633849325560219020995898096010035200 10744969 -14325709414142143696507564518418053600 10744970 -64955707503947986438524642803952033600 10744971 95301121177789576524206072582361717744 10744972 44804209431875108762277878666841620480 10744973 160956795662608072085226311809820242860 10744974 178544881738753979707006864524818377920 10744975 -140122171520755625521166984343903389000 10744976 52478879760183831143058801016854872064 10744977 -163296387358495821822372266706551988192 10744978 -138955159024698120141902594037603765120 10744979 -30340117569136339385093229873655422720 10744980 226871830837935466492282677182354319360 10744981 13413111902162690473089171742140871544 10744982 -384819851846026813394094032504304765408 10744983 337039537910819342225346269376882560352 10744984 110489630877485242390519549965856051200 10744985 140142160587261959496533302740834217740 10744986 63765755134143696272034138817205913600 10744987 764635514817505551834290294609604565992 10744988 -636032573557853881670478904909131646464 10744989 432146050333618127131152725183863357824 10744990 -3353723054182332398165139634992998400 10744991 611154674767337223507068439155414878152 10744992 -297775275658280927635220366401641185280 10744993 12536079591508017100389977581167649920 10744994 127112476494130206841656535320735982080 10744995 14833980977260097747194182899811993600 10744996 -499602171828200499473071397783088372480 10744997 -120321283742910293722040816349331039554 10744998 -55830081893786726125098736701480167424 10744999 994108235369666065372243857327171090336 10745000 10588532334725976928185082703308800000 10745001 508863435011028534640065786583055555040 10745002 113863203186626188827352604993802301440 10745003 70884676461705182835948177282051569280 10745004 356589317529277908459326293737400261632 10745005 47395463194677300329752760325952800000 10745006 -113909650310305530772769788398479610048 10745007 -33119551483037553851767371757266063360 10745008 63260517154391439916255109894749814784 10745009 -119519504965753415098824664065226125120 10745010 -156878176540726946332849625030259093600 10745011 -11692889847256969183456913375991221168 10745012 -1086907339850737394214965521297152000 10745013 -39522509869703162505179264171647948800 10745014 172895616086761436187717218718700270272 10745015 264587989766654096456889748505132147160 10745016 -193612604230340044985679233686364160 10745017 -389687023140774424309192991468243328 10745018 -33241340944683965975861656391516081040 10745019 90003801613917321778658582756275119000 10745020 74390508903629339029160593421600263680 10745021 -233650139275926030509909236427774111040 10745022 105337548366680890300172364432229075200 10745023 303494304711227347234313628268188894272 10745024 72869995161242250017251766943278432256 10745025 -61333330677527749840434077094266472000 10745026 -284405762144069423133094587486498600960 10745027 476659878753382466999349921913296608160 10745028 220670323738541762207846528297810903040 10745029 -3717805092605893829132455234634551040 10745030 20869942198773409018124556686557749120 10745031 371992252787671587634915397825958831744 10745032 550765656310499338920947367405974323200 10745033 378545188389817504676305552580492016804 10745034 -5486682024919704273880512754621624320 10745035 -4295359487299047467575005439646595840 10745036 150179496825242359620837690458415962880 10745037 -84049074418082485340537981994466539540 10745038 104835517428150729578551647509571337920 10745039 20777998943239725096165828804041529840 10745040 14784040252778269238109621308638494720 10745041 -229842892438619880327781009878812908558 10745042 175529014981895466865784055715631616 10745043 -501453898969514147941456833751849630536 10745044 157850615256599878683974739245994319872 10745045 -2486022883004499255430593033683466720 10745046 37005019785462677599898621734976792064 10745047 -212219447887615739926481135932375364688 10745048 240115180015102280194856630837338982400 10745049 -115206308532888207265106774120421668160 10745050 -83855343215848086129322845108991814400 10745051 -664338355882306298323318576312133470800 10745052 169984491361431563873172991533034424832 10745053 -337499788846939891835563311517492659936 10745054 255786382560199230126406880944726874112 10745055 -3352139609141475824324352559226640 10745056 -153488255959405197727261641211057274880 10745057 323381084536287582560737213375686810180 10745058 -33183075834120040334032009634018461440 10745059 -34158975566582179713257397026702339040 10745060 147317535783389382331729323773903769600 10745061 -174821104818558839186125330841981261280 10745062 10327198966531348032455140918733490432 10745063 -561437986746800435326037339954972184720 10745064 298064753104964490868307802696772485120 10745065 58882911492423243943096522860495421440 10745066 -620145096964141260602032247806137816480 10745067 -392296667497014081714746983290791876520 10745068 -638710584275526822567934304477890961152 10745069 468529387383170228855614038325089946080 10745070 35414672621871634275218702774961254400 10745071 464967370299953337696059674830107746464 10745072 33917904259335374974964311015588331520 10745073 -246006872312128750382762370605940397440 10745074 271909217819385672593481859112314411536 10745075 -168154712705760455853778464551449198800 10745076 -150025961979846838862268270332940730368 10745077 -340472322474076668931685477329392511328 10745078 52453198978251368892650766788964666336 10745079 219304789382943936531348895603155153384 10745080 -357563777858948362566504304581396480000 10745081 -818746162808320194600473637950937716118 10745082 -324058364295090515047585953436581227520 10745083 -267011585281645620303981843069642125496 10745084 -62188852820527789744951447233926513664 10745085 124154007267512549908493621382946083840 10745086 139667186996854503340700596863727715328 10745087 42336340580395869560440207458970293504 10745088 -321131553171226005510858213961620258816 10745089 -28521488459811726515122487228747909120 10745090 294170451089611788327880797977882656800 10745091 8619537139264595592758779901941151952 10745092 -582985692142832763055040017735332928384 10745093 -584870839658962195869821773425871462080 10745094 115558572928567395155568797683660105728 10745095 735700770861800438343948947865609562800 10745096 -94925483400114754775872284141180026880 10745097 -35273319386255985805424506246680808704 10745098 782720857538119853537974519420873728 10745099 54861216437029604079108231606373046100 10745100 75790398324560165281200157695975456000 10745101 -589731189087011431347513345110954138100 10745102 129184652131590160782434125538922466752 10745103 -396943050136973960423058451094355231096 10745104 4821625043766379487807162150216417280 10745105 -21109649505951515516046474845231203200 10745106 110489375669218068640826283277423795200 10745107 308906011032128008961198692082768314192 10745108 105052924057361572251019461416834058240 10745109 -769920186096211548725263797387746788800 10745110 232307413560303292875409151164886856960 10745111 -4454503977279910759139875566219000960 10745112 -343753406708670402482404340583705169920 10745113 367436797634712087598021398421184508362 10745114 -263397649651467438384798840445315166208 10745115 -15761052887777238772637703448858997280 10745116 -119875408908939379843365558909483694080 10745117 -337125939170834246645247428412345627840 10745118 73954868748588353537507552366622178944 10745119 -297159400339528279814336426596158146688 10745120 -464512469937642596141879802814560337920 10745121 113791204952321102845617804201404985600 10745122 -432520054779537277691279945593439246688 10745123 30504056176141983325168907569361550264 10745124 40447268404946628143282903611433410560 10745125 1243368427923699094899519110355637944000 10745126 128477499160509952966108585006536005760 10745127 8135011810410264890848531732056814080 10745128 -187741411456644549260740384215237181440 10745129 -876837215311291691824822860915441915270 10745130 -21734772241199031175658018719189224960 10745131 -471135492082630599956609209086665237068 10745132 546444541460469874540196771776679152896 10745133 -83814274884644081433725224251352314240 10745134 -446410050978711706717918663899643310784 10745135 -297786418474275478272781871436067596000 10745136 -6476371126695084797471454856586477568 10745137 319540869275226380442724730170946178100 10745138 204235839762905923328175141063445704000 10745139 -288661457278519088985161731906285080960 10745140 58399463372290369313982263139536732160 10745141 -11626699601216732492801493672427448736 10745142 69420630499533225712744145043215550912 10745143 -866967799659516379336157935192585835608 10745144 768261710132054023551643335143120670720 10745145 -109151728101178674502381990888753931580 10745146 199843197853624180607664508990689630720 10745147 16060798418005894959379333728693780000 10745148 -58341981751609011486812825866956241920 10745149 -33474538050289704194722815524948385850 10745150 9267481159835136777936235069278835200 10745151 -73546717162752381443965983173092198968 10745152 130418162125025205689325939261746184192 10745153 404021274605683816572889139366633159424 10745154 -9488853318289770178276601400966379008 10745155 147659493336341369364919914072568108560 10745156 -588395225566876939113258677252670988032 10745157 192186792376766779661252484334410263040 10745158 -162491694002591344412834697308328199680 10745159 348701409255753530347371904777182953280 10745160 25713604709791262784986068598936371200 10745161 79825452322150534025364376623977100800 10745162 -26324759607282808877460277871110435488 10745163 -120179978950992984038350048569263815680 10745164 40707527359203063211478468892620485376 10745165 -3199360478097011598498953631156435540 10745166 433902959082495596047008093202177311744 10745167 -223083408090176805173715713951182774080 10745168 -10454032066011563541556111172977557504 10745169 95461189986443754802478001748859368944 10745170 -43093876146756516617920612826773472640 10745171 -488233346795409147603736923102775556628 10745172 -173447587607020310025800650369258418304 10745173 -24965562152670360778834796119544709696 10745174 -201693168272651083309055930019841948608 10745175 -54827563509629034978918975376829126400 10745176 18656563811482006122837501556662067200 10745177 -12724740548605117823710835447419691628 10745178 58191163241416169317729971855208026624 10745179 -593302570903350414563918422634261964220 10745180 209483772158668304067513390758699688960 10745181 -192699094436525624737796869613982884730 10745182 -97698900536963630564243630278910041728 10745183 280442527921507101812583676949529662184 10745184 -2689858158137084444995294806744760320 10745185 -282027165921062451611459341253127878400 10745186 253802650637439732757390486071821812224 10745187 177486022369533124085376313888959716352 10745188 -185583632766248514956307118761122682624 10745189 30874804218656266977221657646102594048 10745190 -27889334688263826706797030411954700800 10745191 238498295181673320287889663723657251400 10745192 -678336200513111644369958858032182558720 10745193 -196524803152257039981652700015258733936 10745194 -91377023914770589296415664392579393104 10745195 -390561643136187420998994729681488512800 10745196 -56882069374477334846367446657855815680 10745197 196588459441476780417606372007173154646 10745198 9108629265199870031220190232012154240 10745199 -501909401455131754727194509739749708216 10745200 -18448674983821044287304651932390195200 10745201 -270068793299043700891106075001249753600 10745202 -113192712303362614554464470749602351616 10745203 -104743720907884628455362768727348872960 10745204 68609549618949322245370041871660800000 10745205 94831861438090130725681141441151606400 10745206 222358130804131754625850096199173371552 10745207 -223745688419463404888358384939954492576 10745208 195237707114219009156854698411702374400 10745209 389403471260971748859941045807570853504 10745210 -237159378086447538318691486235277856800 10745211 4678160160102847582774481643337590528 10745212 549095223132776270402521328064400787456 10745213 -303219772330400930901704677317237557376 10745214 117078872372240833311675331302174623040 10745215 -95408535348203631924652652902061940480 10745216 473406303066988222384194641394055249920 10745217 -117534268585853946831884219229777870528 10745218 356734734122443169988865894459444179840 10745219 649589902960669345631580289773890314620 10745220 -11103945869031358773392680245947596800 10745221 -163463026988697507635884613741021268800 10745222 -89549874930806172483518614889952513600 10745223 290360869323578811854111704298760143784 10745224 -82560693301681166693779591727975301120 10745225 -74292898907967484812914563265746708500 10745226 4492457390595493936575721348138242144 10745227 -147718419792606150923564423273046592 10745228 254996447998185097813922356122255267840 10745229 -1791347724368228643627555785872719360 10745230 -140560723880282476167153534682862610240 10745231 94220396849356267010084604918284184960 10745232 -13867736266985710692396727246683635712 10745233 333875710813150044822847641936965010482 10745234 513035385201861011221914519424104471552 10745235 32622266844138041204073255383470331040 10745236 94776760964233919034082161804793105280 10745237 -82964012452455648048316550159099272200 10745238 -75295289895847295500481472724880056320 10745239 -159087891278411941943785418118223597440 10745240 -323379905418414104831802379807961702400 10745241 -160604389497342026224436545001274733440 10745242 -44854141441966357734893207014239187728 10745243 225412571253048672034473900070495647492 10745244 -178610404358628029457553669979013273600 10745245 107732568454025339290032456271093071360 10745246 -34394805971633580583334883871856957376 10745247 -43923275497087760227050174663755523000 10745248 11319187490878670564585730226380472320 10745249 13349738277254660963546267626133537250 10745250 -72917000804239767209092968746798976000 10745251 -20346444359313258691843896864401851392 10745252 59275602761941291169230450160938721280 10745253 -86917491426551497823559611091448421856 10745254 212308733875437426299542721504616021120 10745255 48481732678384876984067331273283430400 10745256 116170608682733519370568510535922892800 10745257 137051767099445201439714693697299408720 10745258 -193305354185882394040036270659669438624 10745259 509946021127804900482766057779205152192 10745260 192801337067976558187153962124529740800 10745261 113760319683967495537950210963736969344 10745262 125545773907095130613402023338788921280 10745263 -268263642551459554170146084748717067416 10745264 -118312474122889438274037165973267415040 10745265 264470886883044745911761513964336760320 10745266 -278137406428182637611384364677467136 10745267 212114250204534671381384174483600373120 10745268 -120703328932483205664163019414396504064 10745269 -438288640443838921906481063282292690656 10745270 -1455149439133534386490732121865225600 10745271 366580539965629821063966790421611164240 10745272 -59947470410804879629229361243910103040 10745273 37428887535381199848013789389458260608 10745274 -230346759199351990967171460934210391040 10745275 605246118607541258396923107886672035600 10745276 -35024911666365865609032978769220643840 10745277 584820567081690136149905032127550880608 10745278 -31117462341288041585147223291223375872 10745279 -870377034350394578422096436168440284720 10745280 -4416224233252075550989417644640174080 10745281 -1071360787158421858675190738875798922112 10745282 66611285578889142518662964793473568768 10745283 -7017222073282180382196736415925708960 10745284 -323173972461609852424933426714630976 10745285 -71771465386889719349658632167885582020 10745286 -34837124552998339086201287217927937536 10745287 -268217660675475078100881811939290480848 10745288 -605880892084989783132124860938385546240 10745289 -218841808653302788093538956558502708892 10745290 -92538434092875455416329093209724521280 10745291 374390942150724354096512698033247884692 10745292 286484154006302590790720626289042291712 10745293 346434161769922422579054630077534782444 10745294 74304289694656759344990641795891932032 10745295 -50629554137020869281390216664234245760 10745296 -43094654507509997900329750348148482048 10745297 542500308787901333131391707720882261746 10745298 220602363694887406822356537685031040 10745299 312359982883813836655322967894604506160 10745300 153848405753015390338213406513904758400 10745301 89788714269817089613777830453021087744 10745302 263765872335536291958404108855772248352 10745303 482669643261608696461531427875889595720 10745304 48111075632866080713758774163578552320 10745305 617636282674707589105095340694939027460 10745306 163631078698374814536192513085319386368 10745307 -140887915641641823586672317385176776520 10745308 24926840416901364723374906646242789376 10745309 193568213166997092970632908615543383986 10745310 -39483935860514638917772367685486535680 10745311 330123749226625729173534802192957871824 10745312 -845419192448123297629648406447397273600 10745313 1067905880690751198209417283938746368 10745314 153637782413130287371887731514159026256 10745315 170331819921193031245038087647221840800 10745316 169087204316092207470533169565938969600 10745317 739006177378687629264731447519654184480 10745318 127784909970412999794103463195159404416 10745319 87432752666024593308983473915780661328 10745320 -78712074386143420918185189941436518400 10745321 73011153559949233840857881788706064744 10745322 111433787350823400141269362985926562304 10745323 645834512442656387221121925595522755572 10745324 107065377968454778156843160558233537536 10745325 -21647432190708705907002942341961840000 10745326 -102357781380413530626365360081834008320 10745327 -555285837358620037275186657912770107824 10745328 35696380703976889503422658948479582208 10745329 154467227285842590285572290794667459520 10745330 -198561853089115491029315746956286969440 10745331 299072029839813259054148152222671901752 10745332 -133234616120440351445798940632879813888 10745333 -823448267158437293992959364245834663876 10745334 124542167684792057607198734028087823584 10745335 118585820237152535643848934173110280280 10745336 192427924751945348805008606207631360000 10745337 375439855851024796708529084054390471760 10745338 -292978024755544524804774893714720171520 10745339 21564689446026877683765215668585828200 10745340 -16870697248010660910407635413121612800 10745341 632542647128640089964941791976959701900 10745342 -70472063587418483395093390513179445056 10745343 131592091961238868023871368019954728960 10745344 -27252386503004481585824113163646271488 10745345 -163638086633603065001943474641100891480 10745346 108327885098744170283851496564957355264 10745347 206266284025937884586570963030033211360 10745348 27253149827662529227844752018457236608 10745349 -586135678348381850568081401791619210400 10745350 -9306057474339112466789876871014246400 10745351 7296455874112936609103409376302133152 10745352 28234860300409391588691507144679833600 10745353 513204408861176414726782770792089073024 10745354 336853562127125463866647751429147075376 10745355 -100558951255908009523113092336403936000 10745356 5997523546379301140698348612706755072 10745357 200646277026630888018378689897084590806 10745358 -122090522873707657481493797794191848256 10745359 -488763853721507689312321558918127759440 10745360 -52146160077645209892342314116898979840 10745361 77702484946447584942056376302178532800 10745362 30332726569688160726793959068823999264 10745363 -342088824443917954800793182524840210388 10745364 -35801480373837433763359837950854443008 10745365 -200916446463361445653963000706555140200 10745366 189616832950386036244802264356789333440 10745367 198943090559170683583153690269335088720 10745368 440526070570087963875756802111154933760 10745369 -259562217528829209144699284355829476204 10745370 53024626103061574249974433394494848000 10745371 -5156998405928045062503199622778006496 10745372 -570500193528330773187029284521041289216 10745373 427393759585629012094103476624315968384 10745374 191281633620093110633762570159613810240 10745375 -264550957612722231950887863191055360000 10745376 161864265129127928146381017620051656704 10745377 -836436283984874378971263231875625097788 10745378 -92470569803068186131462120520340934144 10745379 -18923466781539903507073736523328929456 10745380 100980196822244280071671797603872620800 10745381 -2321862268663222508602245380903285988 10745382 -165229630002779295760230887150401804608 10745383 635323054937098196916412523671842134424 10745384 -44204619138388003546724825810687201280 10745385 -19471082302481898620601975505363021440 10745386 233046088503311017480907506401121100544 10745387 -138848718761424123791407665748670213964 10745388 -231945531903013458835007322509374748928 10745389 -582776582942475013365686993024521096810 10745390 3111127497757747503819715693677350400 10745391 200947192552593228522721118946759492480 10745392 4292909312369716941020149536530235392 10745393 547442262547342392022220273069319997440 10745394 204280389261982548958931676625885314048 10745395 -182814043608827187225923518128063687600 10745396 141042040045423056496393865203898548992 10745397 68577711904983826516687439340861339228 10745398 -53584124126260299737977670213764936800 10745399 3566257695071003961246489697530424320 10745400 -237126619403765246301333375016604160000 10745401 289208012417987010715957189054629083092 10745402 -659875729117420910143559854737681435168 10745403 -1641916866948761224512111911168448000 10745404 141137859747338792673031388824313481216 10745405 -146018433578461978398596488383656820 10745406 99596979409602540414153471991850557440 10745407 724636135020933774732824385031814794560 10745408 129820171354598360767757460130108538880 10745409 204344236800832356020804947684094317104 10745410 35406551049009805081627200372465437760 10745411 -122678904120031831453760734401252746088 10745412 -44444337151202791668073393180721510400 10745413 -147086969210960788986195796777087014400 10745414 -54764063368827000009992001878377527168 10745415 31339896202375359315205161834790498800 10745416 208742146204698536053199501719380787200 10745417 -504634764153248807843031785994524160000 10745418 -2220722817502951304854338671691570432 10745419 -459326150489730551503008124478868925160 10745420 24803636726411201580974567335015802880 10745421 21222511416487946431229346382013887104 10745422 -791687815901066698704541180083643269120 10745423 -55140313998905907476735668992160577736 10745424 61664147976920731388031871423018303488 10745425 16471803825259177347587218414549946150 10745426 421358083570249452929978893021121823744 10745427 53877049684770747693851723115850894848 10745428 735652562871538831530012920429531328000 10745429 -244299733561021356905756139594437676000 10745430 8998044937497755742087564307685493120 10745431 417804060443082795397999992211074541000 10745432 270980994758352606312090006437273272320 10745433 -804911845360881105711437570998180704000 10745434 -43465689240116575110332046987034022400 10745435 51922616268121965931571276484659954880 10745436 121756837439899902769439601133647074304 10745437 -19962150008607426351297124321337283968 10745438 -140495949380288331184027662920220600960 10745439 -207795978700362032421358393691990366592 10745440 142690598798475307510845058521917030400 10745441 -23285465729443981527119193990286947840 10745442 -415371216779285163753713467128388992 10745443 294100496663356985256525663488996337692 10745444 -1471463289789791155084368419071734528 10745445 -120578012137776941876269957856142513600 10745446 111670938910793863567588281825129384672 10745447 -363587494492316083795044097808780620104 10745448 -227282218671985576661452206740739194880 10745449 -80604758271340553523607116748199916864 10745450 -166194159975913948073934091169175744000 10745451 -186064211465009395636199230632048182820 10745452 18152041923560280307466324144068436992 10745453 -259155111211636189082352560573370287316 10745454 16657170709069013424584441562929121408 10745455 -553629512788985762522708104204015406400 10745456 -47779390110263021758245922023579353088 10745457 107543152635638626025577849700986430320 10745458 -106873742506715763097755081651828601824 10745459 608047220225233676236994502822996963660 10745460 181363951563654897205467220883097077760 10745461 460064166699407747410343765890860444000 10745462 -24643866584440758036889380500210368512 10745463 404430070807804896356229776782372973544 10745464 1989343281498933980014278991847055360 10745465 -5560572933068690556651800023472638140 10745466 -9000584851202784083971642080755520000 10745467 5633049326891148423906765462248537512 10745468 -259238035248447218493545841375780249600 10745469 150601063693678641924990358756343316480 10745470 -122711159474025182583248907890693591040 10745471 24478069560021159328809170224976062704 10745472 223329321315866247412143147039577866240 10745473 -981803544246236385085470163099780074156 10745474 -257673068620406485308162942247208993760 10745475 -75631240452228631120230199697533996800 10745476 -139531704579015322389263003088581414912 10745477 665059868292408841826654122417272991326 10745478 -75234882982194451109081373039714986496 10745479 -631842437673166188729521845488235517424 10745480 73306894352359717344125940004801382400 10745481 -212740536223696488053145359734142001648 10745482 240658267378130369014017847198911070464 10745483 -61731758438612542432527596827080973680 10745484 186071429624397157850425437350049025536 10745485 758379101316257128978373229215873280 10745486 -244847341261370992878317906242122121920 10745487 542218422295325437464339778295888119440 10745488 26991129522218670840520618616736972800 10745489 312012823983203974111220426670347626290 10745490 -39101452989439668293071529915364172800 10745491 -447171039097472658456625004588193507216 10745492 418116187036670844588856043912453356416 10745493 215364023683063088407649795050992460800 10745494 -99025974724032174237930787191505231680 10745495 200396912035292563841312977800288799200 10745496 -221983548795936814701392820215292211200 10745497 -239742975120968889815201224614886362368 10745498 -333990874777970317391608590936689886240 10745499 1552845952397496270846825927995581440 10745500 45181033244680870542234805006902912000 10745501 -155198012679373042723652171823362350080 10745502 73415162381333964658667969406269389632 10745503 -150755377706039063357955175958598083480 10745504 161698803584089022141609493357133824000 10745505 144886727190364097329368537929694882900 10745506 -184926105993733284129500929273783440048 10745507 -312003982663042006333767075814231421160 10745508 159273779346957317056176341859812020224 10745509 -278292061459669669873136821782827120196 10745510 106144075779566442215335715662261637760 10745511 32701887731165736636257970779217535104 10745512 -85035759125183762475597529667745300480 10745513 -36138691886802058932853364638682725260 10745514 144655140103318505798939271833602122240 10745515 -275746726425840135043608063050905087200 10745516 -1063232843119260832842578423850566160384 10745517 211113991931676450789199646327252201280 10745518 139140485916474958366875538714441785216 10745519 -699715355733737525723222101079508093504 10745520 -66035243931661202028785288391629537280 10745521 291399125936587187688141640219680024722 10745522 -210095655467303104165195310872332008688 10745523 -173191699286773207707095509017993851628 10745524 -19359610212005506454146672095138315904 10745525 -69327145382970366539203930666289743200 10745526 2622793286131043782149134857386432 10745527 -42558642702769788209264325452253300320 10745528 9172220165851936473826666620378869760 10745529 311845472791655758345010428661456591184 10745530 42811489331803464398991854064372326400 10745531 298886565164996314862674436950143905712 10745532 -107132138782584614232835381400095147008 10745533 459475940972768448326641501880597619782 10745534 -310586578869899406862883750113020045120 10745535 190487770413959636647770920562935395200 10745536 171953167124381711797889085150671667200 10745537 1142265323308951144256486118233993995104 10745538 -2305608469936982606610212965904351232 10745539 -25178299992505782794980571487725808944 10745540 -64028180582578472880409054301807877120 10745541 28962094484789471025423944996968335582 10745542 291059725530615819193986203628612408672 10745543 2217288050229512825781285902623896792 10745544 147688279544362969939822463114698752000 10745545 2819206129815668040516293678992123200 10745546 15518963305778860284739560047824631040 10745547 -179531212578183026867922213841055638560 10745548 560749229315887131071943292396401394176 10745549 248741954515766801066115167849482659360 10745550 8212831463735158270879629717210504000 10745551 44261707585703640019630208455785756952 10745552 68155673632694088297496174291489259520 10745553 133862615684209807310426033179279715904 10745554 -180036179401413290716680207005728972800 10745555 348377537309663970360446862522468678960 10745556 -192869814089622957964495571839409584128 10745557 152175630321245978868992492865583876572 10745558 2425541738242094042046177621996600384 10745559 150189224182279760392966626991628867928 10745560 -162724409494506317075697260575723929600 10745561 119976636853215137390444819911628782848 10745562 -176395293974552731576649362065047751936 10745563 987792207370359938366120813239108226496 10745564 -279107226299612373897064686118743997440 10745565 64378816284634935548506429102506792000 10745566 -9990969332790101679124688071325659392 10745567 67600684758708746653542630909413493984 10745568 -356610526413350399410139902185221652480 10745569 329080054833620012716829716305206053444 10745570 -40635607007241860599936915148769661440 10745571 589084995502371133299196165984891200 10745572 -487567356505271713820594463499259761024 10745573 -463170823120511420751966323114076206820 10745574 -18888205453663527516461462446666549248 10745575 -112395801885582941675469699310446419200 10745576 98307879617535956002876055434468654080 10745577 -87184355514824114542049954556520795932 10745578 -493504488557222771280713710669773048576 10745579 -178984125269907295496138207113894856016 10745580 -111508501662661649530810340468124057600 10745581 -443400469448298931122137911099543680 10745582 292314670419929899585367356838810006400 10745583 -482970413323340224519487283805013827200 10745584 -130034456629783592700257338538632970240 10745585 34112558197083810054776857482666921780 10745586 383876337804078419789925044443442832 10745587 201387064929502608716640690549780972236 10745588 -315301429078866720991552667914058342400 10745589 163665922381526070095947539483891780288 10745590 -325245395659942301763578828180405299200 10745591 88892953850001902099991269353405539192 10745592 28402939169743200507379102991237775360 10745593 235058906338655314057989379211167875540 10745594 -258999042207452427087367718218381744128 10745595 51667910113344085561319006729157043200 10745596 -562938652219635239158696288947049080320 10745597 -238090771527192914255280700468712242176 10745598 4829451477769065627245744058604257216 10745599 792421451919907240284902345311536378136 10745600 9492973975467107887637425762703769600 10745601 -185782522291531217417576565580567593168 10745602 40611730093447193350442169187412160000 10745603 12696475464761416867640835932580349968 10745604 19988918272390881108002636353760881920 10745605 65789271142079429169754418764077318360 10745606 -68883498537354414394956472320893113248 10745607 311204076503021012560758012550284656040 10745608 -151940493474670614434085810967052805120 10745609 118230907747413211897499080877552475072 10745610 226785434860166660413481879903995729920 10745611 615502703213440311613371707565053569800 10745612 80150475323944378128942897217712881152 10745613 311137327624776239719167487418358329184 10745614 -613034301878607854360533682806004736 10745615 61294667399569722354313482472606418880 10745616 -15904422425201005124502057033905995776 10745617 20887319241801966836095848620572607666 10745618 -69561165626809809598376104638875616096 10745619 251059436244173174615604302853257634744 10745620 -356520167585017789510930655650486360320 10745621 74021845575568866027393911563802239200 10745622 -8283397964918410697027056175109670848 10745623 39172932571795350348772237073469493248 10745624 -317990834914995635262162931784893655040 10745625 -61094845798190175294703635634999620000 10745626 -471592174289757345731538216283970185488 10745627 -384492858045147622279661101086182374524 10745628 -259553661048927407807245101339320993280 10745629 15557620334405592994271900570334838860 10745630 65781243373745384636798694589020460800 10745631 -206538591297380585234785172158853969280 10745632 -519979404894219002514313150526337712128 10745633 621821912832934216317714007338860982882 10745634 -104349088568267296760257282659523835520 10745635 -199410788932506162689578542950481295920 10745636 -54051655900819172855746563956346055680 10745637 -30384074214483852315737370699145967616 10745638 -268746193362044017227320799317351043840 10745639 326878112494157365534144262264147323224 10745640 311162388605765475782405700232230912000 10745641 417802472547383309703364323137330258042 10745642 126744876378513457419683461964357495472 10745643 370204770834592490158084341378079659864 10745644 4261101418453062914401548937503854592 10745645 241382987662887205718028235967597101080 10745646 -53965345829626096140950480079782839296 10745647 884608597709450014514467264274556248 10745648 57514734486607362832294300100756815872 10745649 223323923268332362057223725630066961280 10745650 191926208094361242790988233757394586800 10745651 -244063593968538952944670700966599005552 10745652 -79517696316707705183811715071454138368 10745653 -179917750329881995117744231373392862098 10745654 69730762243288542159526949778440970240 10745655 -42478115879278417821310455785704673280 10745656 -2872139108724133675700005397126246400 10745657 -5481808154359235392824612587300885760 10745658 2684570020634331792637236331141252608 10745659 -479867076588939691973895925375777984000 10745660 -189177423912169856862487735231711641600 10745661 348623876214983050488791584680403076544 10745662 -45128271035811952639965565462760103168 10745663 -549442576641129934172400665338670465088 10745664 -18331132552196218098586236305931239424 10745665 182848146084496837145162889170240961600 10745666 -295707109803443503517076434766721957824 10745667 77761437134719320497222799145052391684 10745668 323402432465451970822139787409364376576 10745669 -208552026057432578685424648530263788992 10745670 54068411031967709118058557545583667200 10745671 -837689936367707994054612280742628425128 10745672 -1716961246797148121293301888533463040 10745673 5483708445330471592627355052618102720 10745674 130498035369097399045054346071629239040 10745675 -95731628506051720538620330822868051100 10745676 -298288082393653035007303699371421271040 10745677 -655305705345157171219617858055881118474 10745678 227853533045480020714799932886772848640 10745679 -84483301489567281109019235675648291840 10745680 1084284228923020020900367037416734720 10745681 -786158006889913685761538516425076922048 10745682 -115324187999357299234976355704381763840 10745683 248751472539996952222874566671255282624 10745684 -291703397346276716395093978130105336064 10745685 -41846268075873597653923250950975004160 10745686 -89627999814977036122644408064410019200 10745687 -893045527050814994362919690676027644664 10745688 -57315180588689153314718220731578490880 10745689 622148111865593493133758218115002199360 10745690 -100002442833021515745618891909972302400 10745691 346058376591031911639208735144357650624 10745692 -7421834466697302112940165894611009536 10745693 127121762898950248195728147179189414400 10745694 -11760903577609479261162053105560387776 10745695 503316663757702788959225222338381660200 10745696 -303236867030308735601303426751730679808 10745697 139263831332640345919484935535718070080 10745698 435439656419692417700262430734619134336 10745699 792837523109283438989238282044022880320 10745700 -1898362858214286733897501660784793600 10745701 270051489235695948530504695364187390592 10745702 -320501660697988292502834043543756399296 10745703 -149306880697385780513366845264135065096 10745704 1286850578312990359222039445050906214400 10745705 -129748681212914071188187033193146162140 10745706 152223955105219453838458428724038530304 10745707 -93340226933034630323340747090790859888 10745708 4384391240517943200148579018025797632 10745709 -129832955408700161327396414699452408032 10745710 43256748578231026704536492006435040000 10745711 -470877261809071458195376058395191056688 10745712 70864914586176330750345303700649017344 10745713 88191861242873331062585133059417900784 10745714 -45371159521824957872879830700745535488 10745715 -35789102085282232297041304821843598080 10745716 -90629148863041898427456656604342108160 10745717 144086730596631119830242162909162984732 10745718 26647723664014979015873228384099890560 10745719 -78497753153697183952670404425678609200 10745720 -141450617944124351188120244605194547200 10745721 -99911744028267266084741053861203380736 10745722 -21803843168592847656763296251535531840 10745723 -849276709935257798172826732208707016028 10745724 52531956458868134309169375710208589824 10745725 -132977272356165986480370472646568571100 10745726 -34314331434843941078498887519582015680 10745727 431900042289775017643997746441039822608 10745728 147352262160474576446742656010996940800 10745729 369588676930690058638837368949927654320 10745730 209529751878698823896264528015998080000 10745731 -311708990929672587463019028933928272000 10745732 179862258684401235366490743828098484480 10745733 -512201183374869490082473230673124114976 10745734 263000152866803279404028556914073565632 10745735 -22675646884869121096597525608882355200 10745736 -173961733189244035976808118071341875200 10745737 -741112670828987614548345534329476064614 10745738 111040868263531789583131724093828597760 10745739 109512449191642400266864074903839017404 10745740 -282030534810546710824484709750612495360 10745741 507023593999994278575920038510792790784 10745742 81004330774988233252996534640335770624 10745743 -1582050443839013590457711858081110800 10745744 39930393328513642703795638550115164160 10745745 140069971493080605875326892873865765120 10745746 -33930258324539514129686184436472493312 10745747 -129112194929088406606577419838391415680 10745748 -98262051141184609781067161674631198976 10745749 420845837907802701238741130482585221486 10745750 69929438995434620375095738618022688000 10745751 -643685138628811510405090394594415914496 10745752 833189076291185231205324734537770137600 10745753 63694872443186149905878566806322607124 10745754 -172222355035731432644086585624849393920 10745755 -3085503479552437012644209060949915840 10745756 81389991382801244643623051477373447168 10745757 162105013658044779654680275515877860480 10745758 417394876994234631062651938448039172480 10745759 26156914893213224995656917723600197416 10745760 296301830081509870558405144250280837120 10745761 31559099215962601930935323548533879936 10745762 199230387582049753232345695395739705632 10745763 134180143425942450324000027236171783424 10745764 71634709158522445904433008601573425152 10745765 -99973434210474015512638793620101388200 10745766 -20365963336173104983066146821684545248 10745767 180108656825684501497252548139552397920 10745768 344623434007452940913278159479674880 10745769 262610744400990778797719484778735315344 10745770 94318918678321896165257835400630901760 10745771 -137351141815656158815205596137998999400 10745772 92680953902289558015895061830975785984 10745773 271313787302017591848199988218741054720 10745774 -70221170027377677145721682696073310400 10745775 24810496698157960075515231205325434200 10745776 -148370884673958270545306020615869235200 10745777 -138925369862605837077761537942666977728 10745778 -43597538304924540544434265784839022592 10745779 -189711403858279088562731179045924546560 10745780 -211819972835573884440717218444975080320 10745781 98275694092930808111754940838091552 10745782 -438356104354572943022530788136058955648 10745783 575599353735195560642598765406925365032 10745784 9913710861796246317950453416278097920 10745785 -220611576785050389672346059766897998840 10745786 -2016418172005617546409187280593231616 10745787 -52555902629162612674512379521563124480 10745788 -87560505378280198922013302516840471040 10745789 344433265493000176620095924622131836140 10745790 -66924799324357558337279241798939816960 10745791 204570704905016672520384284936495654624 10745792 -128043109298419356575432938423414947840 10745793 9511666479587194887454314723576956880 10745794 -223882975142871807846491653660131453408 10745795 -693164926530724658667865563802591920720 10745796 91626819222203757789540102845592606720 10745797 -125184145169063253460053001695409162208 10745798 -487410558666041166800032610757600309504 10745799 243787554799992884327641240575618092160 10745800 -121040995141267082526272907293828352000 10745801 -25354416020660555031459423742671096000 10745802 245091734960134788211474445542758160992 10745803 -334127059887430155737368029900905680896 10745804 443360129959524366398796323015304358656 10745805 -112531512064077450933405411863844576000 10745806 80004922128286178505793818160253189184 10745807 444127258393065758173481062564877789520 10745808 -123380087482792927238080364277685420032 10745809 41827753572259145725966081749061358080 10745810 -135509451149098347307845764186447641440 10745811 -214571088875414296651285345401735465600 10745812 102095527514873576469629741134100398080 10745813 -131689926006833630449873911481139369352 10745814 111400541973494571558301841438074722240 10745815 -74930281495256549398071443247261399600 10745816 -84479443210836278469734289750369177600 10745817 -395260501931106918994542903555047690880 10745818 -227306432903943260496310968239973847296 10745819 -16474987149315575289165058671772498368 10745820 -5673962541046949220168351048441024000 10745821 653791124720789883964179637839082666444 10745822 -175245134495160242840690195505120739200 10745823 -85902163914583133191903676088983519232 10745824 36373525012008618948753349499972222976 10745825 458204108167095940418611113269921149500 10745826 47629825204219361744939652773958110208 10745827 -285264336378580865750854472751798105528 10745828 -15924425675598636456206578994162639232 10745829 -423859649324346294244534092379468896 10745830 -169377867146063225327420286059459328000 10745831 -58615023924287129436185735384484772608 10745832 118302249955666511380103922910109368320 10745833 93285032041555166861364632708448085120 10745834 47212772116701746441699812102959947520 10745835 34416884310802338021675904100935580400 10745836 -204032050392064003261372118648721936384 10745837 -80055761016442041307119217743152009514 10745838 -245914615805937910200191650208256247680 10745839 -46339481891094068327052149700192624776 10745840 17825644149540159910140807599043379200 10745841 41500291163190972671394206156954952000 10745842 -14406535272215795667877299005522150400 10745843 669470017788073297584241729122814150092 10745844 -18094501650690397178720609478194718720 10745845 259366965552120192697292683324142280960 10745846 -534422524238797643376257552258847565440 10745847 22569202941393426331490987422978119600 10745848 181047422585110250915703875159534223360 10745849 -105534066094108177944902864671340963760 10745850 -21352627251646978777323308447724864000 10745851 -238308138083066174790899165574518439936 10745852 -42078918065053060403235434125887932928 10745853 219797086724130327103640922736939198848 10745854 50549896499465103458394248149593060864 10745855 430117880126344960843188427720564646760 10745856 -12925524743069276226926391544019681280 10745857 576317583649985160608748310972673753172 10745858 26984280263286973032696953346947555280 10745859 224220655095023488782905305145380454904 10745860 -184216418635634612986967181898493990400 10745861 -1322041814767631605037688665574156768 10745862 -24615449035589850118957657084461682176 10745863 -881521253818598879919160385051705006520 10745864 -693475193615541694577525016976578800640 10745865 -15425713781137938474338044310459955540 10745866 169332461237271786013508490041168419632 10745867 146027772465216499734361409258043790080 10745868 40078943945229569483132089937328291840 10745869 303378702456068264010193313236635067596 10745870 -167803521478626164762962589580154304640 10745871 -71074441072100110003677931599444358656 10745872 -2825631059206742405143011020785909760 10745873 -290108859132386659801708338450335553420 10745874 22275999286372270879406126021090869920 10745875 242539188828552420949042585636799304000 10745876 173823190276632849758189100090124204032 10745877 -106167093288703688507466102313244692320 10745878 152932349508568522919267674681129085568 10745879 542093462064272769334439336375708721480 10745880 -268296889380469475950444957953730560000 10745881 -612505975375625110900373340501785919548 10745882 110299238288903770000228228168310959104 10745883 -141481268658827343902962257569586495936 10745884 351820211873820730894813141973742818816 10745885 -339786378604616720027617089105156054420 10745886 156802235772746340834278510968822886400 10745887 8556862625869654470198445370364712776 10745888 -589800431779887680653866198172337111040 10745889 -19394162094626313166936352293024320 10745890 22962413140497922283256013103701753920 10745891 33228372582163158956755084102574146272 10745892 54485184272921630318004327961635225600 10745893 -127994926024754032854245990076279254880 10745894 -218106466923193844653034632747822953504 10745895 -29135282366443297866149969763294352320 10745896 850599608761887552030667197603881779200 10745897 -858450818603849341227418063685849451654 10745898 89942425374438335163259542161091363840 10745899 186241399274321971019509330095726863664 10745900 -62660112749899582646463709041268032000 10745901 -384759445058393133177442773430395392970 10745902 -214420519670167758017914468288350692544 10745903 143042345562882155243659030102281296256 10745904 8017472862225176348742204559822553088 10745905 102410461473229678918646820188171163060 10745906 101822071820510748285108845699439686400 10745907 321659757360032706735179650039392390720 10745908 -462995278569347591771794074530230367872 10745909 -240240606442494282896449022738960175396 10745910 -29312396753491102048008821124502740480 10745911 622313680814971324283755047583764549504 10745912 103790995251356960726737393509888614400 10745913 500321854818674429671697230924416619344 10745914 30300593719863824663870429580962707056 10745915 -4336172589006561451340943040443336960 10745916 -670472174174499498503642111917882407936 10745917 143793491255131876727984352790138540800 10745918 176025936892944367880568070558352513280 10745919 -1086143212117995818225079922520545928160 10745920 -32973155388519489451899624349284433920 10745921 -132942743277072671147497099397515981440 10745922 -17610691759916019698351362158503976960 10745923 267350388330393929124189889699967816040 10745924 78129634970870278067240508316164390912 10745925 1456516559840919413928810583957092000 10745926 398771549698055546762020212156130434912 10745927 -5149992395786295354148700886795575160 10745928 -91303722667287210140532746063856000000 10745929 42489410977835475732396890970326972176 10745930 -180311892635365724473713055236388008960 10745931 -24607386808702046971588736104902368256 10745932 -197718243851584548164519443931026357504 10745933 -37926615378476567373795607411226049792 10745934 182247610046433126070155305207393494080 10745935 -342385277429896485007427070645340752120 10745936 4786602765505632324153879917096976384 10745937 208829854681895625144825161076511439394 10745938 -16304890352493439386929206140344091648 10745939 -202536751112590232315693747909128458144 10745940 184643131541527879067182589256215808000 10745941 500651019927110774657431390966229481372 10745942 3979523057677503728541082809028099872 10745943 91860852069388197915440666104310872608 10745944 369006171713486541830420851730883379200 10745945 33313217582599744635848487192790582080 10745946 200533363408594164219949725065432515584 10745947 -160933472888830815787985788694463938400 10745948 -275106938185769905460312905689793224192 10745949 4013298962006774400584424047288684160 10745950 99794492084828688924751730631752184000 10745951 103076440052840055867041067683563949040 10745952 -30826583707085874080237200894398038016 10745953 -74464466205917532633481163195298369360 10745954 -60612081171691256823708421494805051824 10745955 273596154805083284423528596846685039520 10745956 -118483457037381159182381433019552243200 10745957 615687880413966316557512980021724830206 10745958 2023069195648477460016912616467245568 10745959 -203932548218798830868177832724924984784 10745960 -149614723366073383074932996181954662400 10745961 -138549665089340663713151453449789039200 10745962 171926812312410946421510363102107097952 10745963 51192298917129946935662322008212016640 10745964 139294971001902196489456723972282306560 10745965 3994533210026052058696563568329000000 10745966 -163099521863338027970393737659071216640 10745967 -196612897044748774109592363377686154352 10745968 78385739118354807177688286115264528384 10745969 671466145232978643803175859342961844 10745970 68941378738784081584332302870191449600 10745971 445292620909378497892036266828298852172 10745972 -126385184898259061064613057510026773760 10745973 -37031877682958264187085936290197354880 10745974 154094617973903241920994767455204952736 10745975 -63462110555107630871623356104577516000 10745976 -500326828883986857967561925137190400000 10745977 257132694664626371855263592215079524704 10745978 -104110324399965963217649983006347423744 10745979 524098116069746924748666140304493250160 10745980 -6278439738131935887486361064981391360 10745981 -54234140346062103298664793079981906368 10745982 52761623376604949510889079660660836480 10745983 305544983852967727178322233920144847520 10745984 282496610817537899395876714870682419200 10745985 14019594487811620701688522724503824000 10745986 -511634064085945116264201722224701818880 10745987 100611357297725526597841134626755552512 10745988 -157574893709549906382890943145978030080 10745989 983686474691343393725661439377223096956 10745990 515606320416906137291212739078893221120 10745991 150352976897352071643540175308806632848 10745992 -435448455910865447030259036542565580800 10745993 248800849103458291515554395270307065242 10745994 52429607682480651751200745877362620672 10745995 5696277236407507600205795599279223040 10745996 387681199860225127099753311582401596416 10745997 132517073586849088438553317404920280000 10745998 130246006639364243984762547778981468800 10745999 264339632871933368623544070563564539320 10746000 18915489714668902093340334931968000000 10746001 1482752137658289379924875052303283200 10746002 287120647925370248681593040088683414304 10746003 68201428402593017617374206582566104504 10746004 -30906046681627445272362234662694265088 10746005 -157741704367082836793556887847436352640 10746006 -31332111792921512153355108514136060160 10746007 -157803520702372895687800171953105682744 10746008 8998763053985202590744206588121088000 10746009 -107899922220179296100651192206511948736 10746010 152918258230658075060843931721754880 10746011 -200769323711047537122739655381037371388 10746012 271022697016058753809334180838445593600 10746013 682349589270543929256716094658201804262 10746014 -55691450817111834307456876052712439680 10746015 -3139338160827568089174829765025410560 10746016 -103363857092111451954622378924578766848 10746017 388129366181772226532622474289067436180 10746018 -30487788792561440288135462203600191072 10746019 127727120163643391736385477936740382360 10746020 -373994731835958358279772309602960896000 10746021 -20040772777222713606537084902392232832 10746022 102217072216398863808870005436254787840 10746023 207350782038218757626187529533634813536 10746024 -474946204580971268915454132816377856000 10746025 -149253065602884011458269328253147234900 10746026 -15285974225457037595970651298798528512 10746027 10440960835588126835578313579753257476 10746028 627467269113062943720169291040876152320 10746029 -214723919485383493323577254691103155200 10746030 -4981703895390330406553396047455991680 10746031 572219127411225843441774113314311154832 10746032 -27222967703273092013752384645494571008 10746033 -653351566609482031018647503235897549696 10746034 -229840353828148110980351087464375211856 10746035 372846778582850736331864621778421642480 10746036 -49326101264296050413634910248737937408 10746037 -111176915286826868911213202461943527680 10746038 239300646370367132209964110554430080 10746039 508768267382573229531750519876074307840 10746040 -178480631277386816858362609232009011200 10746041 -30767149989190389986223131853117417558 10746042 -100525697862162390497637183621083222016 10746043 725814006287971653055768946016739176 10746044 4073275992151727938755896486103461376 10746045 86299828501709557496483370078212836620 10746046 260173966254299248655910583067473900800 10746047 -122200433424402643396642914527209144272 10746048 -44783390743519415317824082465253228544 10746049 -446923832164945764651421799267293781950 10746050 34587538719227906689759008256231756800 10746051 36315059014983193080986459729221072632 10746052 -405492142497363471365252659512434337664 10746053 -338583688268312377808177016003355561698 10746054 -423766314717357810337494208379495424000 10746055 -427745768618068004136240553155962828040 10746056 214656553138874824608375076677270266880 10746057 33087218874712186108460413927818682368 10746058 141036256074920499740644524716160119040 10746059 -53863806037755136679035899712250145600 10746060 -32844608593809262592443933061357568000 10746061 -1303399245091205790927202495198544928576 10746062 -487450622426153276672696914112118427968 10746063 223661029735557380824181981902120192128 10746064 23802455244237102865707272683502043136 10746065 -167111606491643679713989454142356304960 10746066 -132002605693583539653260397230370892800 10746067 -463917534287706680840369877814142355000 10746068 53424717654470721523149291173033670144 10746069 11693316750406889180384474480101760928 10746070 -284086155702035865269023792171727627520 10746071 -253783415762146222365772093243548491088 10746072 184055391487184086354582262669641758720 10746073 -68660131510889306297158216288496552636 10746074 -221957533086134242815021525060993634368 10746075 -35507806878758901655921614637903985400 10746076 -142190594532079228040776427219285016576 10746077 490319220742908285009792123343774021440 10746078 -65912991590558978470004310419173217280 10746079 181459956525059879948537158309189229440 10746080 413803154262981910678956305677968998400 10746081 -12381627274422839537325173851171533120 10746082 -27964938584423166484626507083612479488 10746083 432169893833340710210185835846216870400 10746084 -252531393380706854272507723228918385664 10746085 -90379466508229712703600783156999008640 10746086 76777306933062118415472599929705353600 10746087 -3874164216295162434984290368521546624 10746088 31610407174047609332072449092219371520 10746089 -353940981717355452121830487020415600560 10746090 42787109663612316735222438479964384000 10746091 -69554987485373483699841022147947587448 10746092 92986717369712868557303659075156884480 10746093 122501834477502411021602324053152360960 10746094 -95810232905461062673672577664259886400 10746095 -158544213256603140044579043390940831200 10746096 -49374321128677450756782570677608120320 10746097 -501802215238260797128458484135081269708 10746098 26956394011775655064161637303245793920 10746099 -190612452807158227543698387101481312 10746100 -99112961537990390862451135318243219200 10746101 -8218425328444506497002300243511400288 10746102 -15327168187296729298364283732383343168 10746103 -754928162210291509191368763721110394648 10746104 -141093062707249203055439062417047306240 10746105 -240221225166170719102040779546349537280 10746106 56160055681824108519432796698151305984 10746107 -335895644081192243044877256848235491448 10746108 26687056202359227327403083008083193856 10746109 365674300987352714501556726318457383840 10746110 -1553889046529784494039522148630023040 10746111 -15712585675031438645402953243458670320 10746112 236771701876025229756700144227749724160 10746113 -93752131389357214569622116449845096320 10746114 20833064580498029886173061470912979840 10746115 -163054727758960189311741477327797072400 10746116 283680048372874106995817835206339555328 10746117 163784928282905894856865127400968889120 10746118 68385813205827469012428749455247729760 10746119 133065475664138073262765236347532004800 10746120 -48407141178521579824061413895818444800 10746121 -270115724706705256447637321555684332188 10746122 -388525063203944754606190915921950279888 10746123 -23906241617698245020505602733335480832 10746124 204138243071693885967121167831752601600 10746125 214668538003476915911681729010481260000 10746126 -292664521122898859116281191588270918976 10746127 -200068667822590441561508664149764853760 10746128 -67102946534731911993159744067942146048 10746129 87849749649724224796862790923509501248 10746130 1695379877168924818000119389470686720 10746131 -708983998159403313183705446812400604 10746132 168873337215163116396467257378651564032 10746133 -722430365339443588592892039544769184320 10746134 56734542351256106893565174918789836800 10746135 159718542569187118515948676455401047200 10746136 -1289192534496720254415069500882595840 10746137 502260542378010493850782780734442851792 10746138 27519629906411062163004128559346384128 10746139 -309848591906486258946920673642068573360 10746140 -155714222251025607913600041584033026560 10746141 21973175558157042193290423811478760384 10746142 101115565067027356939611101966700165120 10746143 -41169697801648108075773664836608001360 10746144 -105464218621350677090688686935241588736 10746145 490571683857990354596649246343352215080 10746146 -259338548516864520746200273923471594336 10746147 180244376540724458763595725050279190528 10746148 -58995986408067044716171907719265951744 10746149 -529873872593221362558661586774105894850 10746150 -15775346730066885680017293108521164800 10746151 -19023960494853633353478880550424233056 10746152 399216756254818335070778638758257541120 10746153 239213999670918712573208517726378494400 10746154 192420544413470092551160885448367939072 10746155 -131725109890376467988675710156047452640 10746156 48565625353520462028698552592841211904 10746157 -3575188647939660437555717479929587520 10746158 168515904481494782240292950055722741760 10746159 -477837082011895759369729281595006640880 10746160 -21162654893370147906272282432965509120 10746161 807337223260635614422034909403832863762 10746162 -71990806799243350163179548585667814400 10746163 674467257954186394599180090332137558412 10746164 -121043925033197636083013083836576872448 10746165 -310460012005794271882932166956021754080 10746166 12219762460150229644384532280923100480 10746167 34074392578068844885713973227738013920 10746168 314536453614916553748197280364774133760 10746169 -23078443770668137409567646722197822528 10746170 -105960815035929963909372040287590322720 10746171 -46183132362191539552697551619959347060 10746172 -216081035062810133730000033775164823040 10746173 -4865212605980309453679757838967638496 10746174 251879905799046826961649537470136238080 10746175 121677249237317785554881395695739920000 10746176 17793068203563483685318667825093541888 10746177 -88159931319759013279256013367072396992 10746178 560301232736591694103222967708311264800 10746179 -171136955306922003183289244228084092224 10746180 26669924937304282206146209547789660160 10746181 130299563461121845287871907836501550464 10746182 -164393667711209064107882854056893356800 10746183 71278107344394098619482971941172673664 10746184 -53661360731123432268920526276358010880 10746185 -74109660879869725587424587966165550620 10746186 34933225325314269156031507990089961728 10746187 -46892190537570447040700816392753798560 10746188 556407874690729732348986396793207173888 10746189 -292920090987698869149687335872385515626 10746190 -953039253277295280176151961378944000 10746191 202747846184728707453605158475178493800 10746192 -22077450021531062071002158314029711360 10746193 427622430664297148756890155888546243144 10746194 -109103481807672647977154165024596128480 10746195 148168399006434825113187398323937839920 10746196 -1015515329178798288941101785170179831808 10746197 314037442038504712969406677948711448064 10746198 99594384509928536203888562090280392448 10746199 -30402827619828239075548292020479995600 10746200 259466235191395755019260159482575104000 10746201 -18016154500344964455040812982534132800 10746202 431461095762333282094850594392726701552 10746203 503773603262214210321079349603747817252 10746204 -123228747361731824640057199104124674048 10746205 263716042094999236496165042658597534720 10746206 189056793034279206488895024052009024320 10746207 138006137450942373692937625639608694104 10746208 371264260560296125826061992896407797760 10746209 572847962161913354849273834915879799216 10746210 -164067526459733064128292953728533888000 10746211 237788781405682747017469092568513426080 10746212 32388508365690610149695674063697018880 10746213 -874662383760798276498816235035734456736 10746214 277161089670473892363244657636010588160 10746215 -5522753674439976412135754924153563200 10746216 1530841865410771803009703928733696000 10746217 29018569026918267038452522542183288832 10746218 -41406071014210467991078852007487753984 10746219 -419623896496813963150939969742928240192 10746220 355376974995956423323511170882850165760 10746221 -830023121504218466409536136546569892096 10746222 -102067354859026743974560275834990740928 10746223 -128683647335224244133484000702626202416 10746224 -126566851160264691810986615867087683584 10746225 51613273320072739164773473441543473600 10746226 -251344435867890956546407892946142664688 10746227 -557110078501197501181577024697383124768 10746228 -1059155846562133164360879258597402624 10746229 365687014849896588806156303336421851200 10746230 51439720228680167550748848438854922240 10746231 -174460553209768535483756049055118106648 10746232 177235805086823756455426162428016066560 10746233 -505680923484127400366539840848991504896 10746234 15463454586603252702086661817703044608 10746235 343703912065519665147099039797946151680 10746236 -211568377595445306711521148829538334720 10746237 44434026461524105964239941994122447360 10746238 -205203222411367417130907309254554068480 10746239 168844415426763212544892287943588371216 10746240 287563004047885810895620736104267776000 10746241 262026638660989196681323093780835401344 10746242 -1170276422672175543889340177120419776 10746243 109832366897800644722618340015941744640 10746244 221610489583427411579657247519835103232 10746245 -539873801654593189796105265706747762500 10746246 71764475221455395566027498136966043648 10746247 337936531973267171377571622424596860696 10746248 -1164071209759079557177144205907816960 10746249 131111032145851285777556950095750107664 10746250 -55662336562439520173810601888498090000 10746251 -288943343833237576946527911263344808748 10746252 267273715390770173069066566203756288 10746253 -178986808001265136371475833822088716320 10746254 -24359053623504605623553875405668623424 10746255 -33179046504642249222864842137624744800 10746256 -27784647205067072986308837422524448768 10746257 -23135001703501762188331655554185685980 10746258 165155415477411027731611040432934585984 10746259 -3316916900964086593232750583565966272 10746260 48707408001941398136837695179679948800 10746261 462613131587668432965154764997613107932 10746262 -413926698823320546138926440754692390368 10746263 107281987542742907397964492594916919384 10746264 36339359032288923278640147554069053440 10746265 -225203349920920425855040108199174625600 10746266 -14401057033220855211540358037241873168 10746267 97871648548234398425872732943230095360 10746268 233405992625854251445741631285040254976 10746269 -417530568974567462127234693600558245940 10746270 11621701392528798019614539200046230080 10746271 -585736327958098359033764557318207912208 10746272 846233713832025376790670974168332173312 10746273 -26081764755508431418184748251269256016 10746274 12402492200860078401394856648906539008 10746275 212683854597745736757172983081317910300 10746276 81058530795427747122566838726512553984 10746277 115375719598774022469404868274522184126 10746278 -26578892327595350707674253018141095744 10746279 314582173480417245030388904785103955024 10746280 -35267620490988266767248449224927027200 10746281 -7256202778637030560371499364673542400 10746282 -136360976567191262775419465018626391808 10746283 -685223712946664969818491033350152307040 10746284 -91449208471191784491203659635746170368 10746285 230588627454609488676654551946937281600 10746286 331018318368069521247137342980034176320 10746287 266131352958048279751464984891175425936 10746288 -6902471494172627604178068122909687808 10746289 -8218540012421989673170511274267439644 10746290 -92428886369791582634733183285138593280 10746291 -740827765780388461327068692031835514880 10746292 -59422953174371606003993189886529465984 10746293 366394008533115406034347522927934530542 10746294 57225592238755551398898470421288708096 10746295 -76351468637068276167098734762217355840 10746296 -642353668664713125632765645432359587840 10746297 -53568829545677277269184048701801676960 10746298 -128819267092783626321711491408449571760 10746299 9371790199344228132678357225136736928 10746300 -67144410962131586554112215168948147200 10746301 -238266459692015644767906562842641408698 10746302 -1576959001862148835287250194047824896 10746303 532919498705808007940388979649960821704 10746304 104684769433300423199866687452889481216 10746305 20955039814494023355406225115093376000 10746306 -190690427224721124805612323332335656960 10746307 -32238918050493643154361290791912388400 10746308 -573132537404067666803837119304584755072 10746309 62564713081655310777178565723172447360 10746310 -17712538283459440946750105684703312000 10746311 685790213187012138447496210892356797912 10746312 -113433697598288193925020071284429209600 10746313 -29489571894734488631504306891323972800 10746314 315907006450503159998673680603985472512 10746315 661862974312030916134521632578711504320 10746316 16223507041918175371141719881504355328 10746317 -152762146259295791078687003482764830388 10746318 38976301645367664349499665197987836928 10746319 262361370935282902581753349309390552920 10746320 -9406045250558600765389601410291630080 10746321 -204930216623260124696348879943870774288 10746322 -328145400998910145408255598975261321088 10746323 92626354221250315160290435044403511040 10746324 -581612804104870989578485935885121228800 10746325 -274133566593253436304070974393094520950 10746326 -116078510818308930338227493913283761888 10746327 -651344409346511412417703155234060780000 10746328 87184412703150334702239988236903874560 10746329 -627691700313156499162173079622904421728 10746330 4100716769276001507100138018786314240 10746331 297744546205546241743957842484888824000 10746332 151881163438130303544082055167195909632 10746333 -3297569670299446815187285831616098824 10746334 137134666182072214906038418779760242816 10746335 56006869110454021341752676801442739760 10746336 64223520999870709692793180811541086208 10746337 16412617258934526745435996578808557666 10746338 2963481148850021549301906644205322320 10746339 229536483762753725327816425601853803760 10746340 316211109789490520803326764808434196480 10746341 268668563066874000262381535303516591742 10746342 -102417049184295265168220424693674966592 10746343 -18376523755280604378027135502074594680 10746344 -213596689027801403399645347935725568000 10746345 -6192385892967119092036970400482391360 10746346 8949187321380876571711639841591906688 10746347 388996763841699677024580890963043170832 10746348 130357981698232274939553570977366177280 10746349 -223554792701159584332058517183196068650 10746350 -135571825464857181020242561627015675200 10746351 -17998130457582757735106929159814760576 10746352 184295714583227296834786035871019565056 10746353 -122278144343864898630960264921894552396 10746354 -122041023671075731945787048987624928768 10746355 143027596652805568356439869089915160960 10746356 467195663434432378980517126223895386880 10746357 -128168243856321021383656167704927892960 10746358 -134071423984835124940920115818881034624 10746359 47293403900956705476744950651646517248 10746360 270082670023033033163188128214220697600 10746361 260077575880575596863660396471439425092 10746362 -276496994974824919497836332903956111360 10746363 -123952062131403623924243574807555608016 10746364 149632208197677542104161576864990027776 10746365 -85689995999609321196287018712731827200 10746366 -77504817995401052536526224740941424000 10746367 -230973876866490034517591939654142886208 10746368 179571972700250742678254344827127726080 10746369 -182380103350958012473186671426975640206 10746370 -225453401194503282230653365785816678400 10746371 -450281837964970107598281090585554463456 10746372 6042209064977100062565149131775987712 10746373 -1203227390326225600383010211480049154 10746374 12580576582761626369953917772578162240 10746375 190958647804478989532136694354000644000 10746376 -7435109189356809797269144337061427200 10746377 -94539068704583117384649822349273614720 10746378 344836723647815322810605436006609062400 10746379 7666009195289627796676603158795559200 10746380 397234385556990455115314800690021079040 10746381 -161207641062574498140000722818258569120 10746382 157457026957977646265173096441228148352 10746383 -493584135992955189365122227283795084368 10746384 41302706020986465783990612230497763328 10746385 -59922127285510019437246300339734140400 10746386 131392103335448433657755179690679029920 10746387 222645105481221120837073786638397237368 10746388 -276274733929232032194024095140910740608 10746389 -75282051839280511360798623671524077810 10746390 123620002050485546852820436533899329920 10746391 -226676744834062322395954888776462917288 10746392 -373522929397946669496304535257487616000 10746393 -4624041214188210454262023483779016320 10746394 74379480658212137851890180670427578080 10746395 291388862773133951219381276435273072400 10746396 -33151719691894185542266435559381760000 10746397 517565939526192794896585204879550357772 10746398 8262624933538682007320314718958796800 10746399 -196415349289875606145697431976098434672 10746400 -73193056316877383274794621461069824000 10746401 204207461427468174156502777408752450402 10746402 179840122881404746126201507604091317760 10746403 -18834566418130169905213937882130300536 10746404 -153591601803053123027166065535446335488 10746405 -80587503003789180127995272488582329600 10746406 -470397036236972041723135725490494764736 10746407 41738102261610351144578832583867193472 10746408 -122125260421645219499146623837186048000 10746409 -1156036910243008775084003815009930848384 10746410 -97349007808379822493005203399317908640 10746411 -115577348477126019790105884536975350800 10746412 616967155059776991364263138495409945856 10746413 341955288322990319887984386685027410924 10746414 -38487855304774001937620602082063854080 10746415 51518010963581619808087942459502479560 10746416 -12634040659875428091847762513563107328 10746417 -146339144572798174100337073215653449536 10746418 -276345892796813313236393685868845987840 10746419 260247464984857885936999584583502598000 10746420 -16899998776358690011827371767709829120 10746421 -82617944991152366481929579599887326976 10746422 -35642712141656828225293502295222715488 10746423 486638211948117701978994214028421915072 10746424 228565091637708088365032093408591216640 10746425 -62363390212789714828265934210405006000 10746426 308964873085575609107549603065710242304 10746427 126289402932211692275584279345572790360 10746428 -13792039207256743285868997566496178176 10746429 35605377472959579487054436712141366528 10746430 147424997402384427196236518103033399360 10746431 -190304484029988070194605967804762912 10746432 -99377819376941866321421490457367543808 10746433 -836044598191632926630665602362019384956 10746434 -97703564939539870391811077050067118384 10746435 -52685870875224651685388384949851522640 10746436 131277286989995837580634658562063778048 10746437 5528982868736543864263487878538713440 10746438 -24567412180607337466195137153347742720 10746439 427804505977624123267266924758204497968 10746440 75714003402558418870728529302605260800 10746441 -313335144290559549795527565701328047760 10746442 -23155393712592173122948449077660498688 10746443 173665115162380103302306075334605581600 10746444 -58167901473000724328866762101244784640 10746445 -464685929917318564508581860793836885300 10746446 -1080443876499722016688065280466531136 10746447 -181963635165320758637646598780621678200 10746448 89109812413396439970423207967831080960 10746449 -67658994208893557692962247745660317440 10746450 59176049168559354336217978645832179200 10746451 -106856957245181335963707232442700325008 10746452 -52012647397694181319018449325371924480 10746453 555010151021196746351006251155737280384 10746454 624670813941728907016466540689957451712 10746455 24854618002414536533549228466500915760 10746456 -273629874699018281342956264892313108480 10746457 -291075601164184774053711728067541690160 10746458 151118639923426173959487575766484804080 10746459 -94124248256512854329171441196180067200 10746460 59220963844433066944424164005332213760 10746461 -161952570856190515660712772743948081376 10746462 -104821873613087777471022607958482784448 10746463 104416950604074956423018233551394166624 10746464 101541937051660991625451131543060480000 10746465 46079038747551230628669356302228927680 10746466 126160049282835757265887402511967780432 10746467 -726288378047671630665745944628208192484 10746468 256912369915504034824608133168821389952 10746469 306421843254742341076390035725915701020 10746470 55806359083577974703730516727671394560 10746471 -5614548229745710363167735920728221360 10746472 851832682506100909972516247716807065600 10746473 -429273415782692312447166582233270542278 10746474 -2589365479077561184460989996868481024 10746475 -295128965376925197660933532274415617000 10746476 -14803918819938276892271334999308544000 10746477 87028243109843801203539377493043750560 10746478 -218309217672543547510560299269160064960 10746479 -159640801519667869559640835184999503920 10746480 -61206736558608892405746090947622666240 10746481 -82651905290130440905560037864950241436 10746482 -248007565170025628273263473469742382048 10746483 153204046630214637388271905810819209600 10746484 -215704597398945669230256851043123569280 10746485 -430550530990401987105185281880341071840 10746486 -149640823366854727272081533961173729280 10746487 261047475013390449599303322713776972136 10746488 -15292081914977342979863316847303434240 10746489 112295723091392031229352829735208308096 10746490 -226620858314718316428480227516423508000 10746491 8556881384351892350953066231034317824 10746492 -67622427267175054650028292380335200256 10746493 -780969434344602104865963451773380477300 10746494 -348165543177710079036151646206894696320 10746495 94484506595760810033085826027284194000 10746496 476980398142326222257241402738160435200 10746497 264628252527027374190365140693260434880 10746498 -27228706417251002187066919673939765760 10746499 -637069647344808234096230965284639026664 10746500 -295866962185791777348322885499479488000 10746501 66591998242667524599628550931367309440 10746502 44094193303979917832707015601326072704 10746503 -366595895735862686669576303075166046656 10746504 69140929220985825889427132165798876160 10746505 -36777802153106545924611223405588930560 10746506 -339485201164729565811643705978257252048 10746507 183738012701052558986363905484675175360 10746508 -167430974300481906714273767346603502080 10746509 211850985724486612065502748518471126710 10746510 -34730997590398908675420322216558606080 10746511 -33311812801005353948694967289553153200 10746512 14346058221733994145342081724651929600 10746513 -13133889219218070037023199314649953036 10746514 94516430145345820837344759115397644800 10746515 -14778654603710654842815398445949979280 10746516 -43476199931904170650848279075953848320 10746517 710595377141924220472375115267161440 10746518 301584896394817074166801538433707580960 10746519 -152615537159118426713007434392857469440 10746520 -155980193371762255832082454674927206400 10746521 102238327343301988181844182209199198100 10746522 87752767316501789884606203657218903040 10746523 215512059573171099688054146510525885040 10746524 -252042900100449757407455495083763003904 10746525 -168972062380482558905802623735457199200 10746526 6646927076550849302281193781672186624 10746527 352654287361816399586676657010086990072 10746528 80214276735207199919141469823382323200 10746529 499217769386745725060834721379834109184 10746530 -200070605968416284359216879214995377600 10746531 -204474622735012984814822866098085881180 10746532 828537613745156958615921307098134348800 10746533 -339789675543101151628539035036183904000 10746534 -149626987011157431639680356697046630720 10746535 72486044440853531843255046023379090960 10746536 -526526022130278503005715847994306360320 10746537 -12608597380607689606355670945957667440 10746538 -574943019605512310866082470381161066240 10746539 -361860605033716842315993676133326069344 10746540 49827769205831428577409294197737881600 10746541 -73397671737134117997192608406540018270 10746542 199636505045269677002180477539752782592 10746543 -223772807671539689438753829457074581376 10746544 696124782879315038285527854972370944 10746545 -101889301939414031607006702804097579200 10746546 -13709106590645175904410425384276255616 10746547 -131717780570353013765082838174358330208 10746548 -440156366491508533288125470551279766784 10746549 -15140641080710245403428445000260524672 10746550 -293453029338425271750373987188272832000 10746551 -300880608800134786348961405419108495296 10746552 145292895310092342507658344075293491200 10746553 7559900802172396231387846233735250688 10746554 -4952523940370981570178829688871776256 10746555 282469700467716992646332315803345267200 10746556 -298573765308513007415001897201653663232 10746557 782569127634544145422667338974254452806 10746558 -304556173648039643747292326421376704576 10746559 -37230502732711487829122982045018101640 10746560 -1168782170966772798849549354695393280 10746561 -91475895214210661501426742946922376192 10746562 -189243706874691095174100203926827313968 10746563 -648468439790630461787322411841191829188 10746564 72345416484462041521498482798366246912 10746565 40566834355886644379530928960306293920 10746566 -198145224829958506903817911605874790016 10746567 -259018577330702715422462451930484950720 10746568 -117560847432368560288768101057730314240 10746569 -863745859449545757456825849490432581030 10746570 -117514396864322402822242004930157100800 10746571 -414895930769086481624167193010622747200 10746572 158536657539916971895352388661223109120 10746573 -150318239855415238973093010766793706816 10746574 35900081247219771038411388607275001536 10746575 89711709170273762703976496880538674000 10746576 46506764141334227410353930438603620352 10746577 672987345172596399024594622098574848112 10746578 303876766853853788368724667669698781840 10746579 302786027828091346150890038886979251384 10746580 -16148040718457409101292841325902563840 10746581 241167232075642440449640800650062112764 10746582 -194229931723297128540899403180492612096 10746583 526382583106679922485680519653035389832 10746584 262700901391240509626484752616235008000 10746585 471165184943028290261175760445315178240 10746586 -118173231188395935097478858865942229008 10746587 383980341678287609361289021061357455440 10746588 271826202561873122125905002901418152960 10746589 93318346227952292617127535264282960000 10746590 -68839055682674510791886011946601292800 10746591 6658584674714417247757086882607079040 10746592 -282621034750270482921707819154177785856 10746593 -274127206956491070931937277341717617152 10746594 20858870587866246834477487816085929296 10746595 -112402902456400652474707075577463672480 10746596 141748101612406434672302352168353169408 10746597 114168349497335833073240375982288076800 10746598 45298667553714192577308909813574107264 10746599 -14154617385514898337094705595131083864 10746600 30952138134819637476801794164451328000 10746601 -810777766328817217660726552365099219468 10746602 -119646761474650973778408254976358478496 10746603 -3935026595897756688894096967822872576 10746604 -10600526901766992001953414450627760128 10746605 -148154732417014296598050929005711380480 10746606 -83060157367265880984695573842849608576 10746607 -515942677526665511581563401192538878240 10746608 -411453996874741129684574375639094460416 10746609 -3605171054628510438647754714364802736 10746610 -4444727709899606868972924998859901440 10746611 -791282612497703587952715642498599956788 10746612 116067755472548703275698641268487976960 10746613 246499772843765359381512124941306269696 10746614 289483788431434821824852306953127591040 10746615 -88538440723336478102872313497927680 10746616 -430159610218579956926510216581663211520 10746617 -493796453999931380895776181252642712320 10746618 -200031369937354181139105041446784302080 10746619 -275003286934292496326104639848783195056 10746620 -297466885184783168064802544196287608320 10746621 -328692972079275100836309606661823309760 10746622 -16065208435424307042425157982670871168 10746623 145710084643814893883730861421867519080 10746624 -66766625861469401170457827951509504000 10746625 -351451565067897369705007737575473950000 10746626 -139077409943439286919289327050373871872 10746627 114058441579187949285147238763169409008 10746628 7362698098203581919567082861455723520 10746629 -5595345383890837294346242555945936224 10746630 95710241483273673838630845398959096320 10746631 361268882954744508879271852777833547440 10746632 142601309339904222265510720384568248320 10746633 126864343668542166256798897933429679472 10746634 -18139438899881588359341519898979766528 10746635 -144134641270145556790261200345208161600 10746636 2012891572034196377699584067703270912 10746637 -162448290173413496657560397271173595360 10746638 -6169553533635791353703796897853643904 10746639 226320580404231575571450806367389148144 10746640 -117444428775245866350259684600604835840 10746641 294158770849546460984903795470533669042 10746642 -36143316075142875888919527109979316480 10746643 -41893091436503219615796987119721169108 10746644 45429160152581817255548474059391225856 10746645 -35296356236707361432465733147524386560 10746646 -1664409599479847447036531211480883200 10746647 -109527155026554199153499356093776795960 10746648 354547248100670821531132827666859622400 10746649 -532427685845920548762856416738004151350 10746650 -116471286696719875113144433335214342800 10746651 -32006730807725125350246589287089623440 10746652 104343878284007203378284194711418126336 10746653 -131616935378618757223754219966885950836 10746654 -5811617184062287970040555220319889792 10746655 -479476923447157090296246487369729252440 10746656 -589888141107295710323144448196910972928 10746657 789213031449793120635536551438385077140 10746658 93388752794228450608517714076684446208 10746659 -267584466763784900398304145670319577600 10746660 62714645004013953963312550604238581760 10746661 46387149688289888271154413578931457500 10746662 198906275012912021604974661235569188832 10746663 -321067855384849502008456892667980805936 10746664 624346731229641089685940858861051407360 10746665 -130177122823375277491967119035426907200 10746666 -57236895355768368350403358065641921280 10746667 745429377961582598813988213063422967672 10746668 -364157482055866065857103402249967325952 10746669 -536745365529052043019085237474520636160 10746670 175546203860424470832766231078957240320 10746671 274164530390529567054523739955985817592 10746672 -205723530012326058525590935050977280 10746673 -15427096994190810883274030125559551680 10746674 115677139726706711126975585589910705920 10746675 -305235121491357030493218306780087762000 10746676 -546177541276352739976379288120786151040 10746677 -19027709737327666514063905823686236288 10746678 -77067113839586571478892392400329037376 10746679 515055104834748420202368600707466874280 10746680 201862558459912990274548620288306278400 10746681 249916344028277141444257114688131246080 10746682 69724500325476342467243366206634478192 10746683 384942978638534928703947654291803752932 10746684 -183527779038212165494179343615906162176 10746685 533872420525158713450667023698026799200 10746686 -86679534800234520121470058208270154240 10746687 8036836632666533307265449745251930624 10746688 -127628352737231036391310405961278554112 10746689 -1391937614606146498482414116844109776 10746690 77423856970329422530999541111149931520 10746691 -594531447236382851616438461075898934080 10746692 -301197705301661802374631914827913561088 10746693 45336684841150345545640311017920365120 10746694 39782012645309919811475956182539000064 10746695 35950623584931317700391527842773459920 10746696 -84366500470976503321081914001878835200 10746697 68627778408834052690354350672289746340 10746698 -6599842362476360510711661190592885664 10746699 149326877637124262052206814028265845464 10746700 -92214028142808361371466271436815852800 10746701 146420781511089858395505379294829801952 10746702 33218489177980768014797471454204180480 10746703 -408154841950388963252746179898273151520 10746704 -40211444094133402876083800190654873600 10746705 -195547167234664909180618377996183824640 10746706 259226457737682123487657025239520093184 10746707 -160420364707569284320121139642961537044 10746708 -3792474382308689268196553994427957248 10746709 -397921852803214797055193903347041655090 10746710 200328241895021316519678589912892073600 10746711 202637897904924312802187880818396351088 10746712 -497478528926069742819718981125726597120 10746713 94470107938934018185602432912645517962 10746714 -275247423522491377288744768812544039680 10746715 65834663052897691474503184430167886400 10746716 312445691188308117040309468167611804160 10746717 57202712081916702332590631189816254080 10746718 150721855731928901025112571104767439104 10746719 -592068897711861119385907435254084998880 10746720 21646905585176975438273647162451558400 10746721 644135137796651215020946020405109573922 10746722 71068107975939784730996916982485330432 10746723 116223855166150108673919194033878268160 10746724 57333281263588165080059601050834135296 10746725 58310310253083837310272043630766724000 10746726 14381154977658437639866839179520164544 10746727 -14879599191741244893413005103662768608 10746728 594242141488944522777336058089140444160 10746729 424914448612498000367924791987255156320 10746730 -81561349141915871404247664869147118240 10746731 -669118704212880023559921933455163075468 10746732 -821160621006573455968063703736360960 10746733 -22562654015517489154848234182628025440 10746734 -280904100211650874723421967185684000640 10746735 205026920476411050187716309126424362000 10746736 33102809620549198834701235680837632 10746737 -236086075364181839427561734207521722528 10746738 -524838737295407801175094520470297645056 10746739 -20676550856466897969854756410227853760 10746740 109677531627205252720316860367085895680 10746741 58094019277534036995894359773795314720 10746742 -218823817000372615538130073424370580800 10746743 -38275723535386786720970505679502994000 10746744 38456721116750859165679412252341739520 10746745 -186662266344190676765399961957374029500 10746746 -36577276784930737838103376707753534240 10746747 354209417773999319820917316307035792168 10746748 -167017697385006229251033902643878552064 10746749 367150507896018464231095371168184623564 10746750 16939705758754976609228602568939520000 10746751 122471360036101652265881640591429596400 10746752 -39231185641847367670756962802713231360 10746753 46116434470870789038321222579831006624 10746754 -115241922951170088497170427469568074384 10746755 -7489929449884717654349860096099689840 10746756 -4232972328211882567971005605953488640 10746757 20103146366084222516427807157622774400 10746758 67603597615300736904403188702661356672 10746759 148858254254516773134884799651499128960 10746760 128977861094399224331432546811569049600 10746761 196940461014292583053957538004543136320 10746762 71253659409298645331069656784233482240 10746763 -542280379932014653549009614625412082988 10746764 -46063823682915322733317416120551107584 10746765 -419232805713734608994480982592109222400 10746766 -91333243428176135977792401032954031168 10746767 -663126129527869878685615938911387231184 10746768 351380601133397030370901868468895744 10746769 -413814997532666796616865975256365565888 10746770 50772961502069041989821690014747944960 10746771 -138671755426683354636205842698273097216 10746772 -482599732925661359144022182245335274624 10746773 68739512342509059768027236385048117888 10746774 -191944434933143306533225205988492643200 10746775 -636817424696080102702666198468198000 10746776 -100899199032859605123908170552538480640 10746777 448112405374572529196306407468684051920 10746778 -263238689455495938599661375082018554384 10746779 -833088253895476121629340674635242362620 10746780 227278780060287063282702417210075955200 10746781 -534423692025319300692068845741673691418 10746782 -78149365574750074148834613421081147008 10746783 -751842557569568038336712644556856380400 10746784 570547485906275153094983818056676933632 10746785 -229242474198511587424309437951743294400 10746786 -44390379172573623964776681631557312000 10746787 699982629207102496006563332390478313436 10746788 -44838027914536845846084803562364460544 10746789 -161457380925801033980218520633848034976 10746790 -56828858583695978028900486162266593920 10746791 -510198500940858861537445158122039836800 10746792 103859125442636340564199852605008363520 10746793 805181957646930220977357893378649410042 10746794 -155675743435535155702953244982070548304 10746795 255032534451972415652345435101472686320 10746796 48658646561273237337730932804242227200 10746797 251295806813922891940411944850217578584 10746798 104370703549864738979986935010433185920 10746799 126519058966451650660256780698396423040 10746800 -51988567280412465717577068113748787200 10746801 53221762472045424527588100694587277056 10746802 13881650033220562228028736427906348800 10746803 268491137320238419646958929920156535052 10746804 -218730837195845107758680049235695863808 10746805 262714217519410832189800958274700347960 10746806 -98675225848845737790814345566078812160 10746807 550445592531736066099495631490492810192 10746808 -391124195538043882745580339424213463040 10746809 -537476631475696131877033228662706011990 10746810 -92425911192833416184359071192214425600 10746811 649580210940032275000125304213485421412 10746812 141623994972729578665717783238633456640 10746813 113065026947568755720097813831855149568 10746814 -81696651262341972763316772692403424512 10746815 228777226468736534167403634548773986000 10746816 64776880787145868640803108718571945984 10746817 117345409820202155019760344911245932866 10746818 3241185935921002332198680796602960640 10746819 -297925901650963664014389819813940177440 10746820 164469371631898018965400462513703731200 10746821 -193128100718554138992244206792281031456 10746822 190675968205408819668405454371688704384 10746823 -189341980796044431802965786397019685928 10746824 132499511872671071497732866861719961600 10746825 152817813060965687999274278860141347600 10746826 -125007005239201367851635803471717415888 10746827 327214760566332318144330854448525763152 10746828 16371733158671726025323904586993159680 10746829 1596136980663819667477696353163213430 10746830 -19042535164742358583055284988955397440 10746831 -146360282052831229827261131566205488248 10746832 102235275555990025313491667187142754304 10746833 336408694241693426991674287873116836082 10746834 26102982702687720851333135700972006912 10746835 -49245413821534490899043973011139658080 10746836 -212824913906306216138447751294978107520 10746837 44184195003392504194752894474341367840 10746838 67464911039897122490066499598427017920 10746839 -136190423150815508520794113330997579520 10746840 25383323006650440435364192497790771200 10746841 23119010883378455604489626282714551424 10746842 53052931061933029523336372698959312384 10746843 546473749366042556658829280454107648664 10746844 -577310028585600684579458783081339289600 10746845 55019309087289010757870631395168919000 10746846 44580238257789918772657430500838856384 10746847 590891372880380522894195603036853281352 10746848 -25226714450199252689823602278018842624 10746849 -259969177438857735540815106947523954240 10746850 102733087299054463867885054735583088000 10746851 556504689543568258157884417855617693852 10746852 361054594053457226203173397815441503232 10746853 205431977612047374925685772532826072284 10746854 -249762135189298095347889807553983822624 10746855 -67185168922044317249905501982926900800 10746856 540551449101774803126187757316898816000 10746857 962482720696461223899043065489891978 10746858 -43161809334709849152842454220901958912 10746859 378413862671655003548194400336477486920 10746860 44106115631647582252303583312574382080 10746861 -1044036484433835246920864752397024256 10746862 -163596879105522329950586183016373627008 10746863 -245209725155204922539121383291293858968 10746864 126293085113977741002509547698948997120 10746865 -2089654227886941119370512134280522880 10746866 -69797597312205687163261415278966811136 10746867 175384638506055569867785280168757448704 10746868 281855632200996094330327948841669830656 10746869 -393691601973709619596309681495709417088 10746870 -6341465968185972273021607991710147200 10746871 -223421651864140087096199779426149819928 10746872 186424421043334957976473358686337863680 10746873 166008256212450955451682032921630130804 10746874 26397697541826395097608892381388961280 10746875 -161190634664949335285992453691601750000 10746876 47580591600692521500776154979711468032 10746877 -357903820146615252467274485336213601274 10746878 88017085858543620311585876427863328960 10746879 -162687507726897526180694654457398951424 10746880 -28131223837439699120262875411644416000 10746881 219688566864843782438215662600306119682 10746882 261847519827173601315324960357991947600 10746883 -95538947500787077264777803969297266480 10746884 424047583064724735501343989713145657600 10746885 -312804890642317572457452707683410914400 10746886 286735544626447741965690296498709559392 10746887 142178571678532244338125857682756271872 10746888 -229584754118162474894970320976890265600 10746889 -551266753935768767028370182104814222310 10746890 -2000116602469703882069382832639764480 10746891 -411694284193745103417115638508314580560 10746892 -85422223791144357115045098785764681728 10746893 -645081291956921462591742938643699372480 10746894 -290952161777158044907072854771671040 10746895 57397539173311695196191599647465163400 10746896 84151744728367723347730099275891351552 10746897 13658804323342064686666930336772571072 10746898 275011875717134433924484312036004941200 10746899 276950378995470341467174393670501433900 10746900 212213083691614285273974513478364764800 10746901 -371460855631638998473942489760658036096 10746902 -3023503289666507870032544671057786848 10746903 -26952251330412633845068428295527649200 10746904 -2175833384491227209242193783303700480 10746905 -98681987417816444489411911104355400880 10746906 -1596084609367150612316893218666779136 10746907 131258750026123786127582270332700964000 10746908 -100034919510867162940396550706009598464 10746909 -80821135626853955986889139055836106080 10746910 298708656373047633248909336538848535360 10746911 -31419264646331128076405271989151092736 10746912 -119633556397519327324394869749628010496 10746913 -4901749036574441436829296431796854560 10746914 12892771376136551948048290970146780320 10746915 97640162788721542237672893832912899840 10746916 -41929555422390381267464975552737652736 10746917 299881818976031597021326055725281333534 10746918 -41578908765295041464419792974626084736 10746919 -186148893351788125634993840432433139640 10746920 126046137958592141030565061482661785600 10746921 -203290749125962533269445858622478578656 10746922 232567571001500464768843723583847494400 10746923 666786741092000966437579652660653248000 10746924 223914998962605820306400008314367795200 10746925 -38216222808189805180341120463733155200 10746926 82352872779094153907811595811464577280 10746927 293667647292331316220263920372919414664 10746928 -5359369438569019339981326222524252160 10746929 -752565096919002555716257068053361439470 10746930 198516228270663826595010873186387717120 10746931 -50511597165188671879435122221894813520 10746932 -207645869793898163046044132389053050880 10746933 -124441668116888184942977970379760543136 10746934 308745170736571069935841039166540457984 10746935 -435022566357008116508986749266002899840 10746936 -222965068865587689576775628968535347200 10746937 334118198952828487000015229957098560912 10746938 430520361086997435270159075459902187120 10746939 13836415845214361034904693005088155648 10746940 -344910593686319571129665833288380648960 10746941 599705745017802466843163185531654172760 10746942 124242073774078019542330448603148130944 10746943 85020439518173083327095946282231232192 10746944 8341975906072676751073869505842118656 10746945 300015765439374619029407208452262115200 10746946 -32618381749571353678609042551783089664 10746947 -6139354135282728563852406111137457072 10746948 -35490483185571559892759794654056145920 10746949 254076768755064558812497045380470062720 10746950 -239284544458216975561426461626123364000 10746951 -397016235351450530814669977392595308800 10746952 -416334871939119070753055045367786470400 10746953 -36226112072634270560520324833114670720 10746954 -262463295527475923446297955595087619536 10746955 -18241978056505404110600813683227404640 10746956 -64110085207635971991356573064856535040 10746957 -88562824515662398682465850036916351104 10746958 -188857390140787428485438116371809917824 10746959 489868229012614314750475603421200514160 10746960 1316099146843162055539879603415285760 10746961 42876394090688209580801833258078236324 10746962 48618396779245539583751926573915236000 10746963 39637089812014413808260283263216135000 10746964 -32555917685299075066996570486769381760 10746965 312478055181094647151517684501400634800 10746966 -84315326645493295884376343591912640576 10746967 -281092102924747152758708765363588217216 10746968 -183065762837570496151561490859830784000 10746969 233934083911597595230872097369787311488 10746970 2236620701235797904256852462751620800 10746971 -294901734101903184938179947831212400828 10746972 201436678870711323695345897167280947200 10746973 268826412075040987006215882570391748736 10746974 -14040701300547338425561402191092669184 10746975 -60603915396064070931494145183655506000 10746976 -575876218356972007902278459354784595968 10746977 397960929855712848685871417635179809826 10746978 162062235582773255878900084736626944 10746979 253726378130411353693757609611936471580 10746980 -213414004731235261905341449040768532480 10746981 128083067760732985865892280349117459520 10746982 350632901629420369145746199054759162592 10746983 56366236805066647807079934030319429344 10746984 -54563334189282210849342609066914119680 10746985 71411171931272417933617768657827596160 10746986 265561766705243122795207550085872027904 10746987 -3195220123825283793253798689829023744 10746988 -195954156967517695460406263897993698304 10746989 -366326777157530904442093655285093217120 10746990 1567189738390922847261884736656795520 10746991 409885758997966436753061546892639485392 10746992 228736748300310825934920467529742221312 10746993 -1460114766249255069960668163084981216 10746994 -261869004186909894730726072663598899200 10746995 11952223080981946013667996318490752000 10746996 -41284206181264717042844318274348619776 10746997 -711840407647952966132154284968487516928 10746998 271600610665460540292097743382800612000 10746999 20381932575672068041228805222778733080 10747000 141690317620140055620345730195077120000 10747001 438333298446155443483369035177214039632 10747002 21994753082072190146198923257913526784 10747003 4085871407105529112609091073149740464 10747004 569197719390731367024719739752356141056 10747005 -178719716625167920871752716987618264000 10747006 58027943366030901492785836809791273088 10747007 106719752684954020991166262267459664256 10747008 198193171787749355079141145032051916800 10747009 -74895105271225871986268246950228910208 10747010 205526107760216805217234092688487984160 10747011 -12664103815980044846864052577284839616 10747012 403913489822084579500780560424515311872 10747013 77014599416844133310603902909686407262 10747014 -93129717516937919129324869183790487360 10747015 -342499616632983592183138273298653800840 10747016 18262188263919057431114082431092162560 10747017 126490989027543315330898965418806636180 10747018 -98364385020450881185454389161199454208 10747019 2187367325880989854281098767423405344 10747020 -198060195428427604249842277346875146240 10747021 -437832683651012654327528307922995624778 10747022 -8262042369525223201326625750102129920 10747023 348974884726299030473378840145087714960 10747024 87234123947250087833515038113354219520 10747025 -302190221897248577594252167291104471450 10747026 -19417223230083319610256792882954393600 10747027 -326105572237538188861182773025387748800 10747028 -511563966120388836726178117897249542144 10747029 -188249089891006467857926648520035230816 10747030 72261751803793566059049253194720902400 10747031 411376283890512127879843244549793962664 10747032 -301234064596178951961199448891163463680 10747033 -10105758829116809072499958776922002912 10747034 -493092538417078171774134420680069197584 10747035 22806256356009213688321676226307113840 10747036 -312344810378052679460574035982920389120 10747037 175203184273991569459951715625189517152 10747038 236930445391615498166272587032186919744 10747039 -40474404334439238922216778633056861376 10747040 -396319722938257544428487696797836902400 10747041 -173041804897466549837867034888654893376 10747042 -123118781009731130811029676920299121328 10747043 -348900871681423560714687632065945704 10747044 66730123975379700982341637432093888512 10747045 -510946196614575012724089583408329533700 10747046 143710063684580947689698538150061434240 10747047 54409630691674236245410052066205377280 10747048 468240581667498826180269925069909632000 10747049 122629216307123171729606570975276901888 10747050 -85793569332155870423421194285345971200 10747051 212605894100572519124045429188715876752 10747052 90942669813927461364299533109351101440 10747053 411093252477963059572708970953368772800 10747054 -128053333991543025402341492835772281024 10747055 480875884101248822442590735675744935920 10747056 24134523361820704626294507667251462144 10747057 -152868733907069579982340389989123180736 10747058 3943213524223063097982576150201010176 10747059 226644076995102013515691019283451195704 10747060 7178612213519443712452629033057807360 10747061 -22244439122714077078824700164637535748 10747062 -37166135835643162251005301419796187680 10747063 -274631048123817633636575302941211793960 10747064 -458262351855795534326505874867960688640 10747065 -125819564493922656296048136372830284800 10747066 -152044582163135878484602845443090885376 10747067 -384105927086959333199539653309829764096 10747068 274017113331392012498601709887025422336 10747069 -319892743511266861626173167726513625530 10747070 261696202083696158663310186637363260480 10747071 134283157457109028954890066480256984872 10747072 95255363625211849703458402193847091200 10747073 258307914118954014518913458883966850260 10747074 28136839735089236236246962074771083776 10747075 210000893178819885375689901718729293600 10747076 3997780200436575485706500327084792832 10747077 -600425247454245428593808883763062357696 10747078 -330801627050748815170319208188268615360 10747079 70405324401461739191174807258963879040 10747080 -3240099830002688452219491464704819200 10747081 -338293919034520341263636488824769027200 10747082 25509601697500605754380961463577554784 10747083 -358632011770060871442636972399323169576 10747084 9056285431548723382483595382689664000 10747085 -61895190066454360400214063629719722600 10747086 -68703288939763747394722702566315079680 10747087 82569259037656923782004428577173817400 10747088 -18542032072185907177581456587208130560 10747089 220000590182517897437964661605152310864 10747090 -294266633313700882207635982038330127200 10747091 -33050327224845479658172198269431341128 10747092 21673946486667028988738004379308951552 10747093 289395321896062588927788103964906960800 10747094 -178256176355361262013272633374696158208 10747095 -36398353185658732191966211080599976960 10747096 -236216595435710762371004315763145758720 10747097 -509212215433109490669999447205568990454 10747098 -118903262233742597054930854563999933696 10747099 170654873667656904941859425911791260 10747100 44477618698721321195258602820361676800 10747101 -49730352778774172305971934713400260096 10747102 15083291857014740731002392944744700544 10747103 -868110931887995586314055494538052433880 10747104 -390401791744369885479931847780538777600 10747105 27183288055039248118957984416835594260 10747106 14618341100033940104116352491445928000 10747107 24569977605941187715376943219615828480 10747108 -310643411219614698736601075287043289472 10747109 -387922625916292454575719066347969481120 10747110 -73680849780733308068048790674846668800 10747111 -238482238305330641983122709002639674496 10747112 -33316292189609237887320723653551948800 10747113 21700505027512860574798453720677361920 10747114 -60252865940978147825648122860511008768 10747115 320044758203539346373886501233230164800 10747116 -90974802571061397954545056471253756928 10747117 -697778256976998173017288303588295905834 10747118 -263049037397253912130828850144247091200 10747119 596869796273082851138605628866852608 10747120 39820966215226895505650637271958323200 10747121 313447247140457219175818335640300368896 10747122 -13021164488306258066164268571156299520 10747123 -511338785168813071612171483309725221632 10747124 573339871725878778936795571463973031296 10747125 -220783403133105241470421775823386154000 10747126 46288410505049691925282633978066434048 10747127 5221783990966541049555751150231536600 10747128 -38470931563346793310225531112152104960 10747129 -20847632975534488058460073168398760124 10747130 28085202428509025782379038345570644960 10747131 78944780382116406925249261841694755184 10747132 389293982410317217052650650982275190272 10747133 -21117545097247178965799798339808388116 10747134 273833357219837462042469229051973658240 10747135 -155016049044038601718285867813207242240 10747136 -323402968345312772614193860838349078528 10747137 383125312383287770962982674150736956768 10747138 -5209610949694991643060151423702593504 10747139 -29459891475582474369272221702791900336 10747140 175058457257186794551405889905044889600 10747141 57828990687976772090232180177749734080 10747142 -43612274373353890460890043250428829696 10747143 362526614126687714925386782492252078104 10747144 -33705478793242256180175781153229537280 10747145 -599425661084404966549525591199900582400 10747146 17352142220778563240547941052685603584 10747147 395577535472786046640262550213813792596 10747148 498017807728362816131057005942144190208 10747149 -50644361106065272005906742613154958848 10747150 -88311370618750092744645328542922771200 10747151 -785594389807320108584776125532628992848 10747152 -49896844611444229575932438379386683392 10747153 439649788285634677412785561027737716402 10747154 377094457796018152866879995747714304 10747155 101729694332708746740227602933187834160 10747156 54346944853225435088707331811175546880 10747157 441537539380653857159133109258601531406 10747158 -212752308563195008843765638533423025216 10747159 -16978942756242880551385952998265670320 10747160 278804648639796184488812370953011200000 10747161 -1256830314571485039768658056054715061376 10747162 -4172417668975489590091059099033785856 10747163 -159146122511584476732003986812056468960 10747164 -11712433789670374182341791746846107136 10747165 68349807316312625767573495487959424640 10747166 -178584624601884578908899867432062733696 10747167 120370436391596558488281693655880375880 10747168 -457852136928956679471730471413071216640 10747169 54847566993595450889943344634117482496 10747170 16102913587400613847804788675702638880 10747171 292138423620581909088349384680148900144 10747172 85300590862023959760544831689102861312 10747173 -96806824394845055500819906775897202432 10747174 -101369805248844206105778660630767429664 10747175 124341450853964736169527836957155790400 10747176 -308717123621758286958526756439483596800 10747177 -92449624719520171491780737975239046528 10747178 -79362180756450145237814231079125033376 10747179 522366274290108035791444707793745673840 10747180 -276380528272238467001886967892536151040 10747181 -447272354391521434163799945863635248948 10747182 91728332037179607757725538884961395840 10747183 369073188969806461563940947326702972432 10747184 58188020537625119377710251856197124096 10747185 -119460436197509368151784600518512627200 10747186 159281902355158051189249226728929003792 10747187 187180390993417648166040948311501009664 10747188 276390927119202760869182263139186442240 10747189 -655689418053083469378864816821990853010 10747190 217861486994497030006913397275889369600 10747191 -13629902385796866879412414486993860096 10747192 527821489647701722851767224313479372800 10747193 -80692696176236466962794291811888654076 10747194 -20975345544662509286786191224852211200 10747195 -223900310123451961860686071883556477600 10747196 274952914593444638038339729447893700608 10747197 327265700586710575933909310730298719660 10747198 35582276166415287568708071385740257280 10747199 617113732158980372329391411574199233120 10747200 -42662238217540018901220945857347584000 10747201 29917567543604091638793650270019766404 10747202 -194618248982146062628071564572373192960 10747203 528837421574028580887647055286992557304 10747204 -19856237673335215081929377335597301760 10747205 -1373486715147367982588774216568142080 10747206 -297635562897425746880505736466018880 10747207 -183804209261412260534462730429656752608 10747208 310161040490951733389486030402276229120 10747209 -152602053035227477680090256236922685472 10747210 -18804940805385957394509793837010058240 10747211 383981030240936890434340504968783916824 10747212 -58616163401844133963291895333613895680 10747213 -255993946570836721765563464937442920660 10747214 -281187724791402045996611078882952692544 10747215 395078514679038702457682166388261716000 10747216 -99206987364681384065864493624053014528 10747217 -209515278219766856217296767823567855760 10747218 79789045708603104039767309247854066304 10747219 647612880831644806035663031647625085600 10747220 -33906637068903381679301425372719360 10747221 -19918803057932341525832659295197826400 10747222 244115478912129668241334689776697690912 10747223 -156824122015171140483605291118771681528 10747224 348764075335256771831284901877165342720 10747225 39342544898096260509634188072323684750 10747226 -279128357419372132538018074407333488640 10747227 189404837112017030552037628065606574080 10747228 -604547238056450009703900942740528543744 10747229 -184796615885565992788935995948906206170 10747230 -28863697371113556573179504860182044160 10747231 -459226411741638445329396090652145840136 10747232 644634894173594874311468610862201700352 10747233 -91989385278260682070603853470301337216 10747234 -128619955101825386440095783434694608016 10747235 -46409291326982534625703871564834259840 10747236 329580302210042802274726132985820702720 10747237 121041303857888236727431712850658127932 10747238 189961298747456960880476830874832698496 10747239 181514976085988194896319875377635422720 10747240 103237879255630141899927785718561177600 10747241 124068266415401673466830698982435666432 10747242 -1393071847880240829482354740870008576 10747243 321989669983208381152211087178963661744 10747244 -360069137937732483211261840885778974464 10747245 61813901995174451321400671158403121120 10747246 52915717038821668565572705400138793024 10747247 -23055705616066823217402676088873660448 10747248 344853856353329474023533782350430208 10747249 133402251713854480376944237759394896564 10747250 201473638397970478155362201250849480000 10747251 212989095174151279378889123737159158192 10747252 -293721913547478633342257767140021787264 10747253 268956483097329055724114873357203582464 10747254 -5556438482269655169817105074338746368 10747255 -521268148866222952438111847316779904000 10747256 -175671210235192578480032755280634101760 10747257 -15795682243551052199309542640257917360 10747258 106472130877802768841402412542903763200 10747259 -173775901492620303009183511469017416540 10747260 59292921846161560319154434712976750080 10747261 242541455199457294737593815386205966432 10747262 135577383859145633913477629770979430912 10747263 171833493207018577981787403744072902400 10747264 764332159546762051029995297527824384000 10747265 278940498353511116932210033272267000660 10747266 48288690721259747378511799362052405248 10747267 -1059237498248098422413703915505366090088 10747268 -177184726841058636125426695634197222272 10747269 -198915013885810507474824928202896748160 10747270 -173671977409201391162427281364789968640 10747271 -37711289570724698726385120603925431528 10747272 380831351631166270731358897385519923200 10747273 -278454190087555445707480963988605125478 10747274 -132409372029298810430383846780654379520 10747275 -31902800040700755668166352690747180800 10747276 451299570058728601262809540496230588160 10747277 221385704515100702003399172845073583680 10747278 192488942913058614420120416347047432384 10747279 4725873619842922016496935510913611328 10747280 38510678675109697972554707120129064960 10747281 -234398793690752121367034900554310767776 10747282 -35266512468551523416773506514963385856 10747283 -451646294756215702362580248050904653496 10747284 -185307983150967151487085349033964236800 10747285 -628788208207808532495125705573795575680 10747286 -303916245197889002362522683870364088256 10747287 252436093977169925621829164047381366248 10747288 -123887811941670926360524239830811156480 10747289 4104472209820247546860250756297496192 10747290 71201753461946255428923066332558334720 10747291 -2219231993745619180502956518953154160 10747292 392878583005624189630430147463140113920 10747293 403967952863544300889202599070405188800 10747294 -62201281405115595713076569237964533568 10747295 213630053852585588103698828805559432320 10747296 252458142636626115660457356810434641920 10747297 61340098860029740739343365812853286144 10747298 -546009490022280059985549359385061440864 10747299 -347642251227345470146387291448999936136 10747300 163112320631454312309498541480475542400 10747301 582211632452418477301030051799793377472 10747302 -128911456598766430320067954462844461056 10747303 156900370521288397449802975462841029760 10747304 -631997295905147381943166172006981514240 10747305 252329450310050341968967992884717163300 10747306 190139250957093198060544766622658994352 10747307 -78228669200421578119266422462134688640 10747308 103170667914351007373480135732240007168 10747309 66983450995707233444749670567921591832 10747310 -91856595591458834304983819746867856640 10747311 -184234682367699384122453355347429006328 10747312 30671582717339566895858071190308618240 10747313 24533722927198661653657513662511084980 10747314 23103544481510096662571301325919113104 10747315 8504192778512918136903481239614947680 10747316 -43032552676039098823953054356406281472 10747317 125104691821063452095213669782337700672 10747318 44751556165644265178679700335004753920 10747319 -172183835943496140229969576831237530960 10747320 -2278638100514383646986924454867558400 10747321 -153217838871160417253948271085483341308 10747322 -36294893025118758656087720102672083200 10747323 -28730556220766317010332953520887501120 10747324 -65578186353641402363919964399699764224 10747325 197653201201101520103738282042163693600 10747326 -99537549366711481288314504831996440256 10747327 -56242321105295880087260858649302853888 10747328 4503022021188371005144784707377954816 10747329 -298100041726978469245178033962667134272 10747330 -34377857889669719621629152457117685760 10747331 -7577840053016151437382325160951489328 10747332 -1140088336086065490559620647741948544 10747333 -461578645409049194975762552406617448418 10747334 -446190983837483431684006225830778752 10747335 -93243600187881550677345815512055267040 10747336 739983545225571916474515182574876303360 10747337 -495780295179829109734863266896240207014 10747338 67937937462857250382978679749888831488 10747339 -432493088925519260564000252268157527240 10747340 -162316949423856044495499657139241548800 10747341 -330920495129405308088328036291205920 10747342 260231363457511880744245721011522824000 10747343 16277148382915643931922887581662436592 10747344 -86250983796060890234642541460474822656 10747345 73536875088640998588925196068249231680 10747346 -197482929367377810229853490187219641696 10747347 65938477648050660066426513536441959728 10747348 -191832228132578526139822449222280980480 10747349 961192042503293524074789056547536940672 10747350 -35095395556851340537732862443132800000 10747351 -70549274118947705165911642203723766648 10747352 7903209626390876424759062787509452800 10747353 150517950713079270142817766559769918784 10747354 -200929867021309728382144652405494764288 10747355 -186444872230241577476137547533252914240 10747356 -8092887275079661660155148651360777728 10747357 781434360122621778550030694823995411340 10747358 89821471766141336869837727880501446784 10747359 30690429080719937983930878394569228288 10747360 178748784407850750452201748057355714560 10747361 925633686217644865599614673323438668962 10747362 -106797111564778456130179879788018038016 10747363 -54260483347405192711112755338765791232 10747364 -524751136031328914173266463566491812224 10747365 -232334396367984388095263378251435133280 10747366 -127890683912081457166675938206333442624 10747367 -582072456539130353791928430093838288584 10747368 184601667840476320951165419466729651200 10747369 53603617214608383706216621197458365840 10747370 166155414542707652099225653149730584000 10747371 117388018055609080655787148489552903680 10747372 115125226327474417187738092387586079232 10747373 -24856630118453925863764155826173457920 10747374 -86016074001431064262507394247478256640 10747375 -133274931592019828981554145381148288000 10747376 22580680827447147164147384888888328192 10747377 -4057485073268014112072304302026148160 10747378 -85023880414888512651289081416352139760 10747379 -136672673000090644710777082104541983360 10747380 -40213186446369905771334967091955916800 10747381 615200648383943707527427099251706833600 10747382 -447260635263721316076731138554587962208 10747383 667576081979160037139351841018295461120 10747384 -835998553803854925148689824813234749440 10747385 27816874231556655912811754180404229760 10747386 -37690553261351495756534798925807494832 10747387 -28548051134288442619442337226137080048 10747388 -438487921170529574230554972428047418880 10747389 -363043877079501306100397637727442712576 10747390 -43125530658048187712527227266828298240 10747391 -750997428524332932957515662083107870208 10747392 169181051540096054614866999013300764672 10747393 -49441399816633438782682337188132152000 10747394 56300746214816849774783499954690604032 10747395 2976130197680115999539538742471251840 10747396 722329802828237430198049163386073112576 10747397 337529820608421740227163798789511418560 10747398 -12205282713469670182357622383872515712 10747399 113935064456660956712485517219038578664 10747400 140370460052262000154503030155865600000 10747401 105807425610408933401578349445270472704 10747402 48370441503473486642961720787369231152 10747403 -839286310445672498686746311046486243240 10747404 -178529583455471726450823055211075188224 10747405 47253965642727767278338823114886926560 10747406 424792047691414965746691430146698966400 10747407 210184746263050499133344940906171774720 10747408 -54375684607572843972414533139401277440 10747409 212923496454041962698786651045601970610 10747410 141071342304829972628423587250132190720 10747411 154292530887041720981651345968842836012 10747412 -35439996171028037758577029601274994944 10747413 307097614381735160780211284009296692942 10747414 -65651023979311740992704792024427134944 10747415 -132131268238188486234708527629527525960 10747416 -42472313318199751973468674546610995200 10747417 2116811502824663954966087365830185472 10747418 62978521334592728072804464205918380800 10747419 -19408489231104327384437591764828643472 10747420 -5966064007779869307534057985388344320 10747421 -152566866976042016147570311178350354176 10747422 74747237946023740271490782314105525632 10747423 208402731935650881218586271407306872672 10747424 167331341178625444776078474343896907776 10747425 -4480232195349376792107363829528041600 10747426 145858161249568277182002716183140801920 10747427 -321450864912204753507230777206266529008 10747428 151360864516544648318103688050353909760 10747429 272881076794081761518125366861219432320 10747430 33375810103118877140033785412652299520 10747431 294902174747169657176294697045009477840 10747432 -437700372820561316091496646219069767680 10747433 644420624150686485305012526259465442682 10747434 -92855290630557716726851600794365925888 10747435 159405355640886331439482344501235310160 10747436 -49656233964729117794162887844415716352 10747437 -116529496861351326348347101472680212480 10747438 -40306272898061860511268237877936063872 10747439 570008495105306800440811107223749204240 10747440 28023886944715706648894871790446182400 10747441 -238620765308517298774373893281280380816 10747442 218743513201928144530726090463996953872 10747443 -84970453363398157814073554185467141120 10747444 -289035485870696968140266132678821992064 10747445 -21714188661584259116708044312761784800 10747446 -108358244232999650350809709722425318016 10747447 -339396670508935838731448347117801718104 10747448 461095874119372053142274781365856399360 10747449 219776475351854413378581769030322711034 10747450 36408450591790581540751920600087110400 10747451 -54699294666610483755906228394563014112 10747452 -51320786907635290042121264331738710016 10747453 226493453123341759393756904897126084844 10747454 213707410964237770850136242933567506176 10747455 84986862485437433102940369456185412000 10747456 31085528360790123910380764844122963968 10747457 216479904736385646076127644607310962112 10747458 300268038523805584275850943766874675200 10747459 -663478139249339896711122960106146870340 10747460 245949704940792816685820270481845249280 10747461 78826692021850275775172860333546607904 10747462 -32544339731700762099425468020200000 10747463 4471193076403265483218369365389760384 10747464 -40546509844814712098387946451582156800 10747465 -220759294123061563647780867014375386140 10747466 -226172127619724235511400368603751855568 10747467 -240403323191673257607800094019793030916 10747468 636060363651455721506241497719934164992 10747469 -841654651991975621152306969341883956 10747470 82782811239021001120116815634654581760 10747471 99820040172448633637650049784206352112 10747472 76430783161866700743538161213409714176 10747473 28858114603693346807616682053997903968 10747474 195258603434835949672538926970907374736 10747475 146328444750626037425428406004114847500 10747476 171126686093853465649377364713273446400 10747477 41486530760794834405779044198916966460 10747478 -1211343340942961915876112847275279744 10747479 453615579674122885521689921727567354984 10747480 341867024146827976830066403977987072000 10747481 866169619628733913927568071625533530132 10747482 141440045489526111713193347520171950592 10747483 -132178525532253754335424639996741969920 10747484 241574234638239385386381995152551839232 10747485 6821566921688265160173541590375490560 10747486 110391160372861125499299474346953373824 10747487 -213322519597366706774016055375397031240 10747488 -330009514546131670843045897335364386816 10747489 699114865264762061806512684196212384290 10747490 163229399169106361274411246844780953600 10747491 10842954996890684653979497596338783040 10747492 187459357933015113297935467852417515520 10747493 -91751761624834107761399003226717516996 10747494 -71135493059779327968390382145525681472 10747495 -85423367773824120933934499593704092160 10747496 493927701168397428995577401957773148160 10747497 -226787637171538612364019767924409414000 10747498 11736675523430229809301203708611258464 10747499 67101234384050308777551848450736503040 10747500 32474971998906006389856910319920320000 10747501 -297709250992458385416238218745262990708 10747502 -293177312441269096415195506159545384960 10747503 -140425366630195965444156176447673748656 10747504 73677089374262244961905231068348841984 10747505 -330180272726048949551126559481839995340 10747506 1571796098962689911340726354887663616 10747507 711140126160320876167946770142370023756 10747508 -16082416090924482140983525802364278784 10747509 -55951539452036046068172687668285020800 10747510 109704699181838530851243350808456668160 10747511 8874760320754876025476643589725347224 10747512 -671989710482885260357555381541216870400 10747513 -77823816533876244088583101679235362604 10747514 30371745274018770856920695322883433472 10747515 234933177435368557209822166086013054320 10747516 -267497002303226424040674379642917304320 10747517 -344702222401076247317388400696043300448 10747518 58559125300580760177245108259894543360 10747519 469664986550483786249628046163940958800 10747520 -36948779083373299974883576255610880000 10747521 -300695740766359819891240765104209067120 10747522 204448384744996877635643608567087695312 10747523 8008662225065101777490863392644922120 10747524 203937175753180479038980075791330118656 10747525 260299345276001394579451265773109949050 10747526 189052632864419072770943108939922268224 10747527 -67293388707628333474625594052110928768 10747528 -34367981814731297046741392817022279680 10747529 -136154348233966445461695165633886041912 10747530 140587212277141035556268777619727236960 10747531 107938441425926734204429945277764788064 10747532 -23940385135055730983804424554465445888 10747533 -31862355691295443482224128554794627616 10747534 114404533555850948551678623631797662592 10747535 -28810883905489874293703786015443828800 10747536 38336509048248288938920797853171974144 10747537 897236976511139231489117889613342280832 10747538 -134656925038180698916768329800455730688 10747539 12072520978332577533298287286664941440 10747540 292751846334501302295703849506673305600 10747541 -181380686484285816615495207536632223328 10747542 11860079022289503668804739067995807744 10747543 4172102343916567766112153566343693744 10747544 37045310522129886559575125020573593600 10747545 -19016010540573556337508588220104422400 10747546 271406964256480103037751224490034399472 10747547 126001217522222204418957887699603988996 10747548 -30449105576768730079722239453719065600 10747549 2280374104110968356512633903671580064 10747550 132866486008689400399071396564607425600 10747551 -198839038416357472450939271613733363440 10747552 8175567947340039201605621561448333312 10747553 -633609622659558326133724972885498586940 10747554 88486164468917733971355124552470443520 10747555 83813870484146950369488817214311065600 10747556 89143396419599654682066115836454216320 10747557 -354943694615936561420696432133477885792 10747558 -62295052967639198356041458081337631680 10747559 -454306041281235811012457493213728547960 10747560 -275379035338075057948023307576680038400 10747561 -287359897663904051553650304298051508352 10747562 162746895263029173763318500096697612800 10747563 472048094945165308310659519309187737944 10747564 264237106129259634853016111254736082176 10747565 -338704044202313052865706480529142420200 10747566 5194606795315431167338041118618590912 10747567 -466401584853253765167786856811393110384 10747568 17013509499588888928246268844066668544 10747569 55440520463904007131462326636624348160 10747570 -140609894776782895404640219494716743680 10747571 -11089672588368308741746211746978437528 10747572 254539914451779708439354025117542877184 10747573 -531348217037957170732594274459212668178 10747574 139622622471584472930675187274353445760 10747575 9991814047767834172569286123024542600 10747576 -18988269094403818503398665550624194560 10747577 464867451613040213905085166054953472426 10747578 -114941279751308858526933497254083072000 10747579 401466798407330757823581996410662190180 10747580 -37103284586717967024494167610388364800 10747581 14523669973281402407131656383487100320 10747582 225488556289621882649261986793628763392 10747583 162003172689762719636060974057889520 10747584 -171558279795933042370458427399637827584 10747585 -515913618554897364900092673795111026220 10747586 235980662012402873954006480414058742992 10747587 -239745208787446681727285961601455315840 10747588 479395291859845594520182408742801602688 10747589 20176505969738870994969979999234729920 10747590 -27090732191020430186291451163584307200 10747591 682447781786263724891931219566313629760 10747592 -1385898936563155239764238795583488000 10747593 -304093775856453351271458619476885760800 10747594 141241026932988993735724890288248497920 10747595 -752502030817038955625756403637965376320 10747596 300296609113819097074545117912033787392 10747597 199786874279492072399031609636547515200 10747598 -31208543351049748121765874851885185920 10747599 15908800191630262699019132525234281488 10747600 31001927921423147176982678403780198400 10747601 33767209291182829059313118638962760320 10747602 60174851399715387844438881298485334560 10747603 218676536433133985447255905076080208160 10747604 318861549797724675517573243107062489088 10747605 35888828441199218104302493485971587200 10747606 -178863767745953141414883780108230593248 10747607 -5857409289224656336967322340648341120 10747608 47527744115557164104231572997871759360 10747609 10679208462178480613719180535502956810 10747610 -87061915596715393636303739892818123040 10747611 -86474054317385752661486364138057480228 10747612 212886430091934826719079493018566225920 10747613 1183131682700975145166080833248126099980 10747614 -96924604215870290067268260970018388160 10747615 359685802861611351534335871273146857200 10747616 -781081063596183730754898690792971304960 10747617 -72871470799106853872975899460249517120 10747618 74074252165772243920700849111639877120 10747619 200885549747382888417792240548742228480 10747620 157175069656960949065221540319158067200 10747621 332855167643062686973872997782470115770 10747622 58130850691915361014039844676597167232 10747623 107969947517366253448305194401956042624 10747624 74156449208193700206625777960119582720 10747625 -55937655865039130323806404768962752000 10747626 103043040300102765003642430701672902400 10747627 11324389234597893948984174128596255272 10747628 -334361178422719441107393015452134309632 10747629 59621684995823311427620122729939377664 10747630 265982472986907214827536393512057728960 10747631 947530517523323287578708786053528021760 10747632 49310483956928586077935145629589176320 10747633 -155430635448636122502369287148005328192 10747634 -53868426398363449679697709294019159040 10747635 6245328019107498148804852483254662400 10747636 -1536935490325583080412369781046457600 10747637 -327797910770875193932548143680880702148 10747638 -120127248376681295618529994869724790784 10747639 111188292364475274127840855000466151856 10747640 -155020915453085660618316001589806080000 10747641 -347879281737503342238084927581550553008 10747642 167190791430433004313921644397377135472 10747643 47052395250436048326528732280236303864 10747644 -19236488869114996783518967198699330560 10747645 57941127843392860845035126295909735000 10747646 -32386492417469073940110231532819865856 10747647 57935567926168548372494804423075189328 10747648 113880542441228749815968814034344476672 10747649 219175289691893189502638217415620969792 10747650 1000031405243986334169615279703737600 10747651 -556860562144324833204974127536771252096 10747652 -251885031511853442564806520246439918464 10747653 51671602357977371427456635658727773504 10747654 428002805674536570102672362755155925440 10747655 -168155991132870623164260740856376284240 10747656 -118298020925763080493984530671659816960 10747657 -516103651011138371390343600263104246940 10747658 -33819559973535153886487905383782482752 10747659 -90895697650124391332159600076141890832 10747660 -138034865669224588011571264638481935360 10747661 161338882704451423193277584961638880300 10747662 -42342489663176202191322710978556762048 10747663 579833177170639131842160253765611872880 10747664 -181839535635048710029830495801489285120 10747665 315803695443615014531472002160526164660 10747666 250079396512333853563232654469152326032 10747667 51497738062606555515240113706380480592 10747668 352466068696644489633863561433582028800 10747669 -203430371434895359201102334293508969600 10747670 15530422056925751237978732793341859840 10747671 -111952007199097300157434467486550411392 10747672 278075369566064372089270216868138188800 10747673 -717815893339307146075252531524925343280 10747674 -76994431768069054622771584160395791360 10747675 19068421903544027276515868758859270900 10747676 71476704449821712969277138308983733760 10747677 291321288345028706455229126777615771520 10747678 1428529916762899007372448631413995520 10747679 -894970034939366206889466476433596898720 10747680 -137722403376478624164823199961977978880 10747681 131991814730068555521495294044543269440 10747682 -9895683267208383330943845535040121600 10747683 280999975394475631213127723369293589304 10747684 261703068609946523576636061218458188416 10747685 177586657870385204205950052948790311000 10747686 86106547709151099355029427265997857664 10747687 -387661177202182679871420177300859110664 10747688 90194298103276487849033409893145477120 10747689 160642008447521430983477621778526661280 10747690 141395388557713977931626326444849764800 10747691 -542330410171332862735525718615667801768 10747692 -128768762497059735464399676346439424 10747693 -442200444977816304631586715252298362336 10747694 -246389891645610264326733660403561831104 10747695 75571293517030326552382847027746137600 10747696 -77246679386599030795292403027844202496 10747697 532941873654738387435784069767377637600 10747698 -83343223796113128787048285475779694592 10747699 142588520775319005105492771175427421480 10747700 -45300899549309995361931043975685529600 10747701 -646169868014199649113707893143240312960 10747702 -125905094748879659908317518586621315840 10747703 -156369917918012168347574632008688074360 10747704 -697614707474808581383869728088944640 10747705 48801583529731296260679015773279784000 10747706 -145350985765711334858773477538437067040 10747707 150617430098395994517217149609815785920 10747708 55441087185571046479668692813983436800 10747709 -269340775417872225877008597511214258388 10747710 59042319181073608247839196022193099200 10747711 2743914848542975118774237572697513760 10747712 69218464933840114217525418153798008832 10747713 -480817692318176147049822408193331616000 10747714 -64988919827225359761948966614807690544 10747715 72027117135538048139722944333887405520 10747716 -47620701847909634204416192501567389696 10747717 -64767807849726468930353589158807976740 10747718 -101893852594850151673574873889819745440 10747719 -208262157463317755536310501860885000200 10747720 122433725906628930263083136512269772800 10747721 12094032498179699823834461030815687632 10747722 19437811602282655941433710971180853504 10747723 -113021456157867519329646359318725107648 10747724 -69594978774197495426165283052762306560 10747725 446414325632677343925526123417591440000 10747726 316104543432588261627827821339575891840 10747727 71813828759392790914977010027847646240 10747728 8347369432861543709442901751851180032 10747729 177764627512356409481139643943196602280 10747730 51124364668686957528633566290007731200 10747731 3327575984367770433737576745610490880 10747732 -253963232594804747414543605325991422208 10747733 8631544109878168808431407048359051982 10747734 97210140531056520598034485992065695680 10747735 -62036767837783714591402959599306384400 10747736 -319383550859069534415575939126294968320 10747737 -1691867954849996109719792722906445184 10747738 425542145322027104206045765256950442496 10747739 74628331948930341770555573926995509424 10747740 91349641350783653042117716716086415360 10747741 -251734081524555441323696348262820459808 10747742 -153077276315525498716353939221710492800 10747743 -385941990251723721199025553292450591872 10747744 210671022962009347976738193028724293632 10747745 -1292017850168630256324728196609290880 10747746 49974991212246042478805619893062410240 10747747 -287616198128427713267415032012849560804 10747748 -278394265579765965336409749748521431040 10747749 -260835531309746516898404166624953785920 10747750 23300734080990130950625262269128864000 10747751 -91704154808926456624775892336784221648 10747752 -74261668986864461172711171245540474880 10747753 384635559099228459293038162919879520144 10747754 693600565312776980798689081409322571872 10747755 -260403317115240220231035018708433216800 10747756 116401829727702712587715544204451463168 10747757 294418890513524340716728568625250959852 10747758 -148677534640693511104496805969767377920 10747759 543874558649399966601498672721474595640 10747760 13959334319558232015214794223036661760 10747761 93426912901725321911678653913892463104 10747762 83599056540933130231425574826673106944 10747763 -60074086239869562879192583010251688976 10747764 2887621129027420351445192848900098048 10747765 186158147366113543688517643424823446400 10747766 395994244836671919966845568690732764832 10747767 216383426700303108124350716300132711040 10747768 304961004442563551008292293500013056000 10747769 8499104748828811245842084065658775840 10747770 3415650140319233883314264909940902400 10747771 27042857494653231101562848146455863972 10747772 170426137558957300167513000761628622848 10747773 -422224736002637913093947409480984997716 10747774 236972439874906669127555871052089681792 10747775 191592284362961695135313834440199071800 10747776 -116884192013221179829419553249894072320 10747777 -318380033052111773588467154340135344940 10747778 -2491305672007421570262628273866112560 10747779 21179242134147185804770891138618348032 10747780 -19317532256283306381971242536698918400 10747781 299154917104714287237455883188199678528 10747782 -224920008243595793960985780249419986560 10747783 -525982180845820746474864108953430068968 10747784 -1087178294378993877113107102841345710080 10747785 43947003335723586850391902455175463040 10747786 -28704667230147869943904792397889782784 10747787 419616297782415753760145637949964847600 10747788 -273680647176977448860870548335635673600 10747789 76605397805268735956243802132543836524 10747790 -22647041884963499281965952231027985280 10747791 14239686585807439704008860514166712800 10747792 -224193577728926186560741351876688609280 10747793 46010544092235070890727197770366568960 10747794 -234202616798636328408882284111620968960 10747795 366849838140033379183539307446851290800 10747796 178371641609587782519996579512516553600 10747797 143170004979456385220316430823730461472 10747798 189359022312995961453320001531239432064 10747799 712247763689420235341343895109824633800 10747800 61414546887616241484772168073960448000 10747801 586035067489424447856160739018649193802 10747802 157522755631242742598068405119633899520 10747803 -411584757559528022468720751894793411392 10747804 -18106718368247871274834139561551040000 10747805 416882694354573714540565366490816772960 10747806 -268991870153637013123584199786693401600 10747807 -1544314029138656667217985584939161288 10747808 137832167068492877847548956302397931520 10747809 2382350394109421956882192847403301890 10747810 404885071839932309296325923852008720960 10747811 -79952238694539790708982698192503177768 10747812 -71390091540448699852185914068636351488 10747813 -464084644700483052408842187882624747140 10747814 -48246712493060228514055066353530161152 10747815 55405842238064096353252122903235602720 10747816 407520930751088879675219249703556500480 10747817 508531236267151689042205013239157574600 10747818 -131229927107129685681052771794721783200 10747819 -41945118677040728547233887302583555104 10747820 258863250394862753653845048077428700160 10747821 -113653222556789326013796821224697021376 10747822 -103829274679601107100087072449810661376 10747823 -705806402456816295237195558034159288176 10747824 98810304336588846639780601280101711872 10747825 -285866656956126095692046307033418488000 10747826 -99813964397320272631374648994347171936 10747827 -218534606424573464648631390482974278636 10747828 16998188928195365415555172971971158016 10747829 -138524640324138643005555908799208305024 10747830 -44447556319153236152267232460838400000 10747831 -79174741317248346881138081433389567088 10747832 -35175631029108579201620189273903001600 10747833 474135398198493650581455408609789785424 10747834 37213842597707985400632820340269151424 10747835 -58710931846731643634032506950785464000 10747836 -124307992945462811891760304857498009600 10747837 -523324410249753153682186196513834979514 10747838 123824519776280912392694519048090321280 10747839 -59394879863613398587280004501324190776 10747840 86429944642552711586983491001217187840 10747841 157856271343635426876438321407663810280 10747842 -27419813200596800019597040633418044416 10747843 -399995229662659183167978782793832787908 10747844 697457050738763358916085913309192253440 10747845 -283551161576515942873076908125614146980 10747846 166707947276454330514722280025721835872 10747847 -62654528712794464440660433402615309056 10747848 252579636325819759248155968069308456960 10747849 49732500723224237344225053712490078592 10747850 4034718334969293205486711520378400000 10747851 -413548573552428715180115172225810960168 10747852 -17880136822598914760988259029747755520 10747853 -809468920341678958762024481683408527840 10747854 -28109240450790992094365197653695438592 10747855 -111026100231352133841233535436652388480 10747856 -165775295987011555635677037130916536320 10747857 158030030640599930655013913487297518400 10747858 167410949838383870516612015468806654080 10747859 455863733028092440530660251941845473016 10747860 -35982860912820948429038644477047521280 10747861 586968343103204018433587540275272409024 10747862 479160516490178995084082626776902406432 10747863 5900026419331428420725907819842841600 10747864 -726576434512343451154558221773217177600 10747865 387443438860450107736675309333669600260 10747866 26109087097370585186216081952031509504 10747867 -207883064751330340810631494593975050480 10747868 62765997128227235720976610843860802560 10747869 -235875816692816658132549969857142016992 10747870 -9926026188710171087867892913332195840 10747871 96441593671854357301052098249070028480 10747872 -64887201518696777063526532561509285888 10747873 -395600580914376148644030823462894742878 10747874 -47127598088343695717038727375762217600 10747875 152204872227847142162110145470158588000 10747876 8821132085461568052322213375390894080 10747877 -1185536313917947292046431567173184256 10747878 -47607150913295714827945952420716849152 10747879 -897073454567741330833798439939336376520 10747880 -61124656080713248345414750944878592000 10747881 -434533882667705596532512553364727560630 10747882 155125872445420593878406563219313646080 10747883 -324664529914610122691559351160201163520 10747884 -128489738046521611962700168813019824128 10747885 -513807647701957266171669399844092932040 10747886 10003162731458454291811527376598031360 10747887 -103011892924276504745258103276674594040 10747888 -26191514085878277358319512061464281088 10747889 -865839838753650995542658935357704059310 10747890 85684576542168490755735646572278008320 10747891 15641324801051450044336730163845498880 10747892 -253898135526633449287452002974029062784 10747893 -5581223422170981470083572701324880960 10747894 111156803419206670435974500021495701440 10747895 548256365363690220223968964077908282400 10747896 354432022548303177451269280290016972800 10747897 -336176750007299455286078633051282718320 10747898 -95752929807981753428350149075879569664 10747899 -47852326043710615404772697359354456116 10747900 96717930490392112184819294701211212800 10747901 95266737668961234175814868636168170400 10747902 -162575169569390543910202831180453687296 10747903 200820068282825056009848261944827953152 10747904 -76393719815074934121016315175296303104 10747905 -246336758995391642875378419011026080000 10747906 47771342262025884216631985371410429504 10747907 -84423332784524530613198931579843895320 10747908 -145800979105206175036484284690663207680 10747909 387470178797687503403378331701718070560 10747910 95178919275003282919006133735173180800 10747911 420828378776967035069964665757918108072 10747912 -48659272280780143820828269731714662400 10747913 -649729118402758323527996034748829128320 10747914 275526833310705272384299205114275357440 10747915 6540678680626671304724584900854315120 10747916 332483882019660338304786223584912234240 10747917 -61684204479981516386439491118017963520 10747918 240770426775823285477299698338330309440 10747919 77155894316839912921789514073286591488 10747920 62768463034456691839639042887234355200 10747921 933060554764670146271558349539712819122 10747922 308217225316497356258188971072521968800 10747923 -32314982234221671590809136736078554880 10747924 -39002488755461571372233841064047587328 10747925 129503830674152126030370662217417448650 10747926 13118972065686389618187032994323514624 10747927 -818450944324456866395464663504797855888 10747928 4986276109053922492958341272405596160 10747929 -139370902496097222939513963922763271216 10747930 -68369143911161758882420313204484828480 10747931 -145565289630370061033529458054863841088 10747932 -103208904861626437916927093263901887488 10747933 -217926652931704194161196569074969088320 10747934 -627658401937924878413792795274018453120 10747935 272080815430261484586108532643192006640 10747936 444990893995889663600578741612314624 10747937 774530678667166211974706481376545887586 10747938 -176053805146017554089912134458906019456 10747939 -767273274712049735370319651148459373760 10747940 59739237731973386968335651862339399680 10747941 54884991915402119884745049837340355904 10747942 224503983679603398521703589404380539872 10747943 490644271238010312123491738551223391240 10747944 491345456558635080005086676474265600 10747945 11512341099964629961025896017417751200 10747946 21519134817509231080068269459711232 10747947 36355467022993692946988167109132090880 10747948 -46096270174332527634257463021493858304 10747949 -176958315922913617641659116237086841440 10747950 -496002464497729109148727569106176000 10747951 153534067544239564264615363577146032600 10747952 -144138443345475036941747214823897694208 10747953 -4941629047484152039941771687550286976 10747954 -119626082769234647486183475484165707504 10747955 -110154918229267483300231556366001818640 10747956 43212265292700634623181374874138159104 10747957 -330601321076072879998927003887283661568 10747958 -148879733321301088688878271510561093760 10747959 23751285262138345840212481815677699304 10747960 28192020111869165967584580764464742400 10747961 12549244216867626578351059278776880000 10747962 38878973445403481653107052929972582912 10747963 797616683205236265810690750005679786212 10747964 -283400274488563848107501136126224999424 10747965 -168448053823397902809773565325325822880 10747966 434159543222415286693262447539460846400 10747967 -54351323841860290317310313268886641984 10747968 -15007586252069951048183204491881873408 10747969 -173997096629449821109466696896430794752 10747970 204331341356055326076214313748552860160 10747971 -4744557511421672175341852433179118960 10747972 15671676957600555500409029856615579776 10747973 -782786551623630788806406717243628359778 10747974 227839645761190281043344530697608199360 10747975 -47292962050938362710282739449009295600 10747976 -31002702416315191600827294506229504000 10747977 -127778226038160294858381403745426838720 10747978 284030656584575781637307250638975941632 10747979 3828328076832205886383264857079120896 10747980 33921570513404558676774670147013852160 10747981 -310312459185652278676632674855252621588 10747982 28059887519598321066186860896050144000 10747983 -118555627849680776953469682664915385976 10747984 -47101067653136623179183565519483191296 10747985 124240017049032492233356103700423469800 10747986 69629081471934731735353551628912528128 10747987 174585983817815963364917167369622054636 10747988 168229832745814115644364285176312594176 10747989 -24844336414343723599927679180049050016 10747990 21841598264058325595432434967426304000 10747991 391407776475244848082992335819477776392 10747992 131031183593601630311483340330679664640 10747993 191263988338255733808682065486445702144 10747994 304952688978197750513286076823982541296 10747995 -39479955571161326979986825526214340160 10747996 8930724657689529981490474115964518400 10747997 186454549568319608728997711810369872152 10747998 -448651627825648067069174427943696106880 10747999 272866324494087472041488678245231902840 10748000 330680902718141296813465360738025472000 10748001 -365136837156775383219620538518820763296 10748002 -326967632193584884884340447230102361728 10748003 170277018761127335250186366964251740856 10748004 -315775344693719929137637278974596475904 10748005 -679388930019508094227031244356510137440 10748006 -265935921758479397512709305859957893440 10748007 -429338815016063897529145915430170762080 10748008 850012780182724110923138582089463208960 10748009 5781685386918191678919870891183300360 10748010 -3923073247127990519992969094611599360 10748011 -237685444258649081337656955184719285388 10748012 436578679970667183527194504459740779520 10748013 -496579879581170791339790182684292792256 10748014 -148650109295799353864812338351829086144 10748015 201195076520679768538661275030810944000 10748016 77091729008646051040724742668984156160 10748017 81782160478445136901887905001818427584 10748018 159476918396308210431189012601283922960 10748019 368241623974895340307893898204426001256 10748020 -397901096167479077444228038140106763520 10748021 175281360009654309413676345227125048992 10748022 -2197848777421440252838721786884661760 10748023 228052847773848476121672102247251214128 10748024 75492958569543725018378961665360486400 10748025 -210724932507646805616472582641737364000 10748026 -326067038222567778612712269701644548096 10748027 -150888010650897339458299659163548398568 10748028 285002550858474626881921403770763665920 10748029 -346378015149814455440433715336785108480 10748030 -245691032030541567115220150537666947200 10748031 -43603246991956172992456039894301245056 10748032 -504407605293228740188265116481146060800 10748033 -10080659204112573829728993241747118718 10748034 -101787733550600403277609098433733080320 10748035 -587539726608429325138609979949391985520 10748036 86406534690986193807753949047892746240 10748037 -21338626996062725632150567051204050240 10748038 52451759290400445133284703232712376320 10748039 -445986535953064583584823442004004189160 10748040 136094571975679542808326905175215308800 10748041 -163945671466683845680391338656304092416 10748042 -123192541991722924807941609777762629328 10748043 62743668173581545064713172468465048104 10748044 51044701928584198015576664660559974400 10748045 104521795329591898599738363993674444160 10748046 202115442371304690497400834831962085504 10748047 -153543085274172514103084829774424833128 10748048 94351638993018974040302790134790070272 10748049 195724584477846589466991642035635919808 10748050 176060662073496443902583727265234060800 10748051 -54858744052219240241865630283992392496 10748052 -5877711894282681071448448063698992256 10748053 -411982836478748783478760061891638639360 10748054 -229581278955974028831089877823159872000 10748055 -192524605058784574519787453249499350400 10748056 -147413120595618261654297635499280097280 10748057 105038021805109585306130791458884174688 10748058 79787138562693111039641639533459459584 10748059 -349165287958872680137890752997666669568 10748060 419824240040734420127428147432889556480 10748061 92223174875939139133573123284494637120 10748062 160592558836339162449689072108729457600 10748063 -1046813507091256953219942115310895178704 10748064 37973529114297357706692563686753566720 10748065 -11225297875709327237843970024171218880 10748066 4152465600273086676334863818647601664 10748067 551584726224615830711583159764675760 10748068 -248242789324247702896715237775062072064 10748069 -82674116576043166729270765142067549120 10748070 -30229190219381743425721996416388521600 10748071 -148854494708910441742771184139069888456 10748072 122646138579953992748186700528068198400 10748073 64920352368836456368192262720030100480 10748074 -272256750593457956141760190230258562560 10748075 -12590891424468899568241041040534370400 10748076 -124799697238119483739142665416126970368 10748077 841235370782870785923790876623691419926 10748078 -74409806435402460706523385928205765760 10748079 -812689115094066329906807640742995988080 10748080 -29573519776763433629420272787855769600 10748081 454040960994666361538829662394880308882 10748082 1726506163207314227251768780729645056 10748083 -30061700835647926064286524606683192440 10748084 289594839358800461904778720184363452416 10748085 66940972084766886115747945922433532800 10748086 13931127045143432589540072353503768992 10748087 200120352057737732711147107231800261552 10748088 -193096904396436090300933646358555381760 10748089 487308877989492802858037179431294241440 10748090 -18720678273029667271730240212510494720 10748091 -20633739395567171734706624633888953920 10748092 -184001098733449788414214772231786896384 10748093 -282737559704396156796043051563688335060 10748094 5738158844332908792016488640304643072 10748095 -341186615342972985785088126949144133400 10748096 -209635803841305928556156261354931486720 10748097 -172834568571222733455425389395736777500 10748098 -76919727207654571737706483764457028736 10748099 -309758196938658429802992468883275336900 10748100 92969745807721605361346462796233164800 10748101 415183797661721340590360611356863612160 10748102 279269363024758080988009567080084175104 10748103 46736279593934531696654823072616324608 10748104 -421437995897180555004388606832538746880 10748105 -417168748916657006170089844178483539740 10748106 -109886988781041271663742454178752307200 10748107 -619704106490888950093126608716331018912 10748108 1369938794648366917644323604921384960 10748109 -68649134347536139971963280086226581312 10748110 225172183268550331864017829278747792000 10748111 -182368261884623349055254478443032989200 10748112 -24091129639598275929783572769397800960 10748113 580213978097991641278738505349118437362 10748114 -72305745575957471768747557687436852928 10748115 121219445094409082232715010621852520000 10748116 324304820736734177161793048262053152640 10748117 200775888421108122958196900929225997532 10748118 -2561726826026093317648318398197776512 10748119 -95684213157187203611931777829210754856 10748120 236028027818311281704858161133758464000 10748121 7220475307469255292840823405938888912 10748122 25016595034299603974568975548026994688 10748123 514884240943680299941460737322547888960 10748124 50735059652696649829430050048573992960 10748125 19041554185225106347830268632765037500 10748126 -273326646128140144350258354816471919488 10748127 5796583559361920129905191020885576208 10748128 -345123732141752451059364867551869009920 10748129 280674548379472631021881938194667847680 10748130 16980147237118724643274845654182307840 10748131 -115881013585961043707474004193857625536 10748132 59503072058298242612667502554715360896 10748133 242838410524182011242761295609367444448 10748134 14315901495847287242691528484525435392 10748135 57197412343538433716067737510941281600 10748136 54931396821483949799061598378014965760 10748137 372681239487817661347431589113691589632 10748138 196006718212109550960954089673594444720 10748139 506335586384983436716896004471450653168 10748140 -1547644279458446261242229563372062720 10748141 -55595221382752251119195552719167616416 10748142 -43494409982486410153941058933033252800 10748143 -59826914281565417526708625196018872320 10748144 -12493579719314285852069796105938337792 10748145 22845305094955090510118912521059870720 10748146 343890719738222470218471187533743008272 10748147 -605970338419416491929732017554986180404 10748148 -380864538799376357755247078729878732800 10748149 -379033324284468932126784920854088929664 10748150 -28875985539848853811432477764732129600 10748151 2034734411256151055211187351208137368 10748152 479237868710860956979701187271831961600 10748153 -62353366034881963375040239949946835200 10748154 93526814543643990689404329468199710720 10748155 -14214720086602080487698866628943622880 10748156 594910430543994784015329253806059520 10748157 209179733921693928095692526441361160704 10748158 281347028227607268727674857046591175680 10748159 677621882023497562005673982548111215360 10748160 240816062501102946700301465568883507200 10748161 -677800605570138214997480676097893930238 10748162 649309485944383858021233044287996164000 10748163 -93240268930850408708845459088169867600 10748164 66298799259910437818006608772969410560 10748165 59465335054684527636874749793677772800 10748166 50652781417838835470679223121112895488 10748167 171357076673678226945642524257635750800 10748168 370557255300261571967082993401219112960 10748169 175865295755505767050480330208167825194 10748170 -222282971201554175870913926527265620800 10748171 143039767063672528129001284548331949712 10748172 315055549125866227096122781131303316992 10748173 8307429483423067360663413043954258144 10748174 133122333408297139696189749812981844480 10748175 129835714801495265486402188333733424000 10748176 76856816946390115665999659495177060352 10748177 -155837586942668371611031424068824874128 10748178 -87309586918517571221854008261843657216 10748179 -31091018457309289634824546958264359616 10748180 45014011292678932273320542342103244800 10748181 -52705105580544191024470354158391690848 10748182 289155301446610838145054499730676178560 10748183 -198164950605481221028069957332505058640 10748184 197780203192345791064671911112797368320 10748185 38892619640966932314231029229007028160 10748186 -32025063886988729575425722018834887680 10748187 184213943454814882831645453741826304000 10748188 85937154727057296164317924430031360 10748189 53610293773354299459391632155475746400 10748190 -117177581674071566914094196981406980480 10748191 -65828005726825507386377106228755964816 10748192 -8976939313980555444999227805265821696 10748193 -145968740792933883277810709979942622272 10748194 973320820904894921073033922563327360 10748195 -66929632175701904527368051424120307520 10748196 18152729186064404483435781426032738304 10748197 42485617726800669658193735564573251646 10748198 76583862891752360253959593178797110336 10748199 -57198908680741520448232827857382465408 10748200 -63269991820787581854902231654775552000 10748201 735203318005042161070643061089485934202 10748202 353534485806779700469434690418905809664 10748203 477455694585452768901138403793427030452 10748204 36873916401095671060968645580725221376 10748205 62531275590190367958802665701796278400 10748206 35621638142615444017286150959172292480 10748207 -356632577143835065043764332695033740800 10748208 -58307818955392644575689014904138530816 10748209 -154569318873891362908068434794788164590 10748210 96633227014091699232074448605516651520 10748211 151981791963062066158329382132192489272 10748212 151165265957418488157579235471234179840 10748213 225989864872589213394001573766733132960 10748214 5817970338139993435571500457595879456 10748215 717516244218623717522144677938511007520 10748216 884252967527916606473230236300918005760 10748217 382851275253148504224241357543893856080 10748218 -44712583196921027401098910994754806592 10748219 666507226533688980403969942360061467620 10748220 -14117542545529289172275139186920816640 10748221 -164096739977443857267532386613489267776 10748222 -144089815691750680008915133815488772480 10748223 -57202437084545340567039581405692884216 10748224 229119967760440431402788764152915558400 10748225 146546992167094289703283544662193985750 10748226 -23612923290917651540887792257105891456 10748227 -105039830344398275489731933227746630656 10748228 34785319926720660692407141318609916160 10748229 -301537997164895423835123270775010378016 10748230 -54397986560711894813325551913416762880 10748231 -609792734466234980550703801437268654800 10748232 100555031237613474133050884268806062080 10748233 -62159450597048004871390464181398919776 10748234 69983196277502904540782530806856051200 10748235 90405715911879748960363086852077718000 10748236 424462997656233318637710294935587009280 10748237 456950658499097104724623243358329500534 10748238 -37438393833213557391332066841289915392 10748239 267482453694518094026442088688594376256 10748240 -33909386242069679143641324922158858240 10748241 45819972228936659944678092885267187200 10748242 693054393490480595860195224124262648832 10748243 -40674102656367599570686393295622144960 10748244 46219443186273804626862679164154828800 10748245 -194336036534708147202467195891380682880 10748246 -74277857895618940318670070680996168928 10748247 325416093860707036293161341134970065000 10748248 497450744410747778082583345517266944000 10748249 98233315891554161133821005614947081364 10748250 142242565419641712643270807085266608000 10748251 233941901015622613455656668075457142072 10748252 -484388814908700981920954526886360395264 10748253 -616245099074311937761522659753292888800 10748254 -231579516799158560157362958678304803456 10748255 135210660482663975184317477373825656160 10748256 -60211390291039827949720561810749259776 10748257 -8860966636519821430293936306437939328 10748258 109509994427158773082133359932395089920 10748259 -70478728491923230180556258059398507036 10748260 -169401936261145546556687386941278181120 10748261 -163607217342106414882455116340753810276 10748262 -63320673825167014260985288136103475200 10748263 2873626631365191339959476969093338240 10748264 242401174260522118556676870552551424000 10748265 -32455686639384911764169260308737559360 10748266 99104819464444403217264307609895193600 10748267 856830651730482376311195755960116810632 10748268 143773733113064969051013877146653982720 10748269 243382013894260477641639020555707216096 10748270 148801023011789765262437193383548089600 10748271 184190468892510449692479285994190005512 10748272 -59334117534037198060204978578749358080 10748273 -192837751638931637865989125362889340316 10748274 -393744120870669283381621300862351125248 10748275 81131398607946221273753794923736592300 10748276 -94481249855627748887481762275728625664 10748277 -578559271432008934156630551175568400786 10748278 -37980446450133462943458955385205692928 10748279 248801012660932339107338247157838658576 10748280 -3990353929986958714721995012074700800 10748281 1372357950496738996737551301228918355200 10748282 5957864457580907964812212071627802992 10748283 41174015429158402090944703928998042368 10748284 -577214261772952969038938885634998274048 10748285 557368815791676266820650207411359486560 10748286 178429860079721829108958287092640829632 10748287 488909143794532550091076672488222643584 10748288 215273000255932436642471717746287575040 10748289 -263071908473291563113206831093626920960 10748290 77216989293899832614148848971975449600 10748291 308367474213475020092161172710200525552 10748292 -135555448776656273803163362659291214848 10748293 -24516129311970323361683202081919641860 10748294 -259126618279976020397190651115667011200 10748295 -15813030185751469829066692304301685800 10748296 324198931253632331846809209135641856000 10748297 396982148471205131373839374497022783386 10748298 34375820304572708097645289568512827648 10748299 -338322499925314146889098926447133945840 10748300 -8684169787347129476388135144782016000 10748301 10480528738047522928617516159732438144 10748302 280781852972526791841705823346369084352 10748303 -749999904874376045409050143097738666448 10748304 28514286928993551567329549525870444544 10748305 -90732862468553579706550270485934854540 10748306 42606711024608158322403394625507006352 10748307 -191511976640761154586098472024977561160 10748308 126842252893852291237090652081135063040 10748309 563737065157861538606989725153340572 10748310 -82358942081479962099938252958003891840 10748311 -211911975068030925254002634725340345168 10748312 -152972692576668194463321563129176473600 10748313 95403568715830817956900953449113219380 10748314 121602301588676799391717180656776528640 10748315 -146949859292251933756734617560153602000 10748316 -504757960259317568877501235735218708480 10748317 -341250999142394556243425816875180013940 10748318 24200773284590889244992623059754717952 10748319 -333143472112286210311598766587157333120 10748320 -77196152820156696070234525057658388480 10748321 -594050080146086834696729715003462824478 10748322 -91767413089766085839817516968261207040 10748323 -2985220681009238119858708421707644592 10748324 -28189396300340677798599379570028498304 10748325 86909818139221780186188174253038528000 10748326 49755901110123747768001327944969926112 10748327 -416730352853739210835638086009492450208 10748328 -436958227501322181360064460718911078400 10748329 -35345892123171251167827358152319658624 10748330 -190934330813884766009588769381629665440 10748331 486355687424487352383468062158743068160 10748332 48235391194402797653770793758350607360 10748333 430492816767601624237167127432654914582 10748334 -41730644590498432057405599500894060544 10748335 -56078454461215966165041715092433034880 10748336 -161337249301730275646913723254126542848 10748337 219481242361043414433716731938351259968 10748338 20715330204465853040183893162819443840 10748339 -202274988220311981060465860526956090544 10748340 -91733720742355454140308964931067770880 10748341 360469866555288300079592462393492433952 10748342 -73058556517573107000597714773428795776 10748343 265399179222956234943512479743487442664 10748344 -65892793344420791379416200948999065600 10748345 566782860701396723476768820992595932800 10748346 -114293590808522459932244971330790192640 10748347 -8021310908799713380257422053404698400 10748348 -125481994523841801423815598226763788800 10748349 615311183175779340720791672677242477120 10748350 82124448384394088620309001973560702400 10748351 -14723344407642219753239941627995928896 10748352 -21392948944933687960639248875346984960 10748353 250576196346817048110437356883350870080 10748354 116253235009711175798275054107455879376 10748355 -139932674287013971936811268924973541280 10748356 304167406814937322621828797781415104768 10748357 241228793571925415085153752871095637600 10748358 2274683211137091283775897497698174624 10748359 5215671042147874481236622306218405088 10748360 -94817009980691346553286058401808384000 10748361 127259701050289471932354257448411926400 10748362 -262405589473259075611164399583198319568 10748363 -434999544540684963931127360445691605336 10748364 138586846241696054014738375720280285184 10748365 8053029384338885288163528567651136920 10748366 1709366802968200290742044317580279744 10748367 -43158189430670352735006518972334480 10748368 -48240572001144246499740478958569865216 10748369 540400755192047970985241404363580967396 10748370 -193402441981448570004052919684304499200 10748371 -268185201999895723523684783561531824248 10748372 38738860160691494708577447718527432576 10748373 -407508919477806890579830087190892683616 10748374 -1904733847616642661428780206424348160 10748375 -145641082447252000229084274640844196000 10748376 208230289559660243403355803828191539200 10748377 147693882794097820368696168246312027392 10748378 -92603412928923397523273262688745024544 10748379 -15639227280662108913954461003168941416 10748380 -113999033304524789729707648128275773440 10748381 90535906704845209746781599996948504960 10748382 -45968262683784133740790169598442500096 10748383 -124714135441233349380907067625440873472 10748384 -717902595157789257330979181028008263680 10748385 49820361872719039881579469474556689620 10748386 266706325637256617365229012168156344320 10748387 241296671572216703630007749198186901600 10748388 1375247422101485099415757717374566400 10748389 113596488375073232593129145963360744956 10748390 -256198870328388230185835529814136668800 10748391 -349525860122054254788276014706868094976 10748392 -595863256861512789720564604790399616000 10748393 362567030778019560409066233164441097444 10748394 309113326220327990160916851619405167024 10748395 -287778836257882044200579135102315202000 10748396 -225324191250765800153318807051438492160 10748397 -158844022221738858314213831049725672160 10748398 222353013582857170655113439924482075200 10748399 600055426829645177852807111143573225536 10748400 -14764645235678574920586967291362508800 10748401 109450787233124630068625283432834104402 10748402 8527828634477029642718822754555930624 10748403 405462180110354947578121467025631735520 10748404 241602129776825198834371751630594771712 10748405 -157826202808346275876938239534616611940 10748406 -12060347754453295322859599638046748672 10748407 -504902840197175868988872421947822392344 10748408 950396992609280936695555744641896939520 10748409 -1623030338207673638465176379246395392 10748410 130694987745721059022134475192557144000 10748411 -687110960624607498020735646046784576988 10748412 -170221375071439654618329540958091266560 10748413 -57257249118752252817832628431507392000 10748414 6710785264738088596231987442252999616 10748415 -357631661174512920381798150897530172000 10748416 -55718729462897453687193742061076480000 10748417 -508034933547964154744746794090029490000 10748418 286758497559504531573407073314674168704 10748419 -733352102290141268362838124345397690560 10748420 -399270415283868926532667147819297827840 10748421 -496540707527204048335959602926320411810 10748422 -358250734914037797721330590658201411488 10748423 -8205474422549808850340034221671895760 10748424 65178226407944698535658276894007296000 10748425 89632124912967567985528296318054929150 10748426 -7921239452499860088659379583404741696 10748427 60008001125037071775475160666999234520 10748428 -641222512295905066544991599344962647040 10748429 -27829868995361038776945637345058459520 10748430 -190471431162815882579866781244211200 10748431 -203802512103875052768153623318937079448 10748432 -85932498514739307857585817326793252864 10748433 397586868496330032155444343027444705600 10748434 139443325282601376994939567551904265616 10748435 -170841154978970332956862596801231447120 10748436 263791761848984742246785358755547789312 10748437 -53610720579470668109777359674336913536 10748438 -422871883428672258244202816508046118880 10748439 225354490267059158960492400668310873144 10748440 41733787759219966592428037737989120000 10748441 182625430568772282161852975687280914400 10748442 -10616878691362258705385114662613887488 10748443 458242144662816136290624700623281042760 10748444 -117908876081074106103321968415613624320 10748445 67009201397669558939131817793121453920 10748446 -59117274433017741424741491323921391936 10748447 -1468763609409980535061984122018456672 10748448 44534616079319157896723318537025552384 10748449 500643822323174326863426863865012548450 10748450 23727829483881227051789902812779414400 10748451 -84188745726150750053548256497818268416 10748452 -1547615852429224595443305635080765440 10748453 308083956065385322428493148205087040800 10748454 -490536757485863974109651557603019452416 10748455 -271367243488953737907360641187591816000 10748456 -677429511302816077995774563646818304000 10748457 -25896220806959707053156929800391136294 10748458 24054480205353005532065698386066667776 10748459 422565869082734791809036299779005898080 10748460 30740224313112644538552109393152000000 10748461 -332313065904473193458733638060951257376 10748462 -20717988204998634812138470569064107648 10748463 -101749126508036868994722303137817593472 10748464 178093985213085390883021127701788999680 10748465 -102986854828681504130843898356128193280 10748466 146582518011436376393469107098019505552 10748467 -122873685853480457293257848492758938484 10748468 -192329650916237247874010798730613364352 10748469 -40368170015671889156846439735176453856 10748470 -221999586012800017271859089899021432320 10748471 -331380482153489847640526771827215740160 10748472 -65405409874409818755728231392941834240 10748473 281384914307088727397766918181712119560 10748474 -218210023265553233052288119251113431808 10748475 44198024658679934594381743694886067200 10748476 -3788918378602737123516998092032220160 10748477 240597019114425264484885748634098244864 10748478 -32621890133907803784261433247859573504 10748479 307802242589401806482426578847958584176 10748480 40559661394489831122838850038372761600 10748481 -196940901058555843806640925315850719136 10748482 296844314785719686843954916893213597184 10748483 43456996451586946815711676256990566584 10748484 336121793470862467959700856559054366720 10748485 -88044543965756066429710531732467155040 10748486 -108318912598428445396893698781026352000 10748487 232501875216503184549465254598011400360 10748488 -244097792808508019342348887940694144000 10748489 74457654609311436198869025199874563290 10748490 21750018144954558438810194316779904000 10748491 162582557685002874006066099513259906672 10748492 -250007100184821363296960416196218723584 10748493 -255928562317321599811387469955808295178 10748494 -41427100575508166028306040381679904768 10748495 -327225736682438107314048469061972880 10748496 -89121002749567137035855598108515106816 10748497 48857581536335727493185789222624732900 10748498 -192809504812814092797286973272772161536 10748499 -400414430724431630118857118294426411336 10748500 -47296660812833907883576198667040768000 10748501 -615253258570386190356176919305636328498 10748502 46602724843930862170087636873012560000 10748503 255176989171813169577117996900289898080 10748504 69677740836347748134921127550769111040 10748505 160645203649766172282305909633405274240 10748506 82185135939300164616244209695837073408 10748507 130161030448213102314462841370218554624 10748508 -2938996585883400194393739666103703040 10748509 472647502941931962016186669376500772640 10748510 327581464341080918475981850561241636160 10748511 -658006102612408472960693114765728044000 10748512 1279436259202051377083080434452709507072 10748513 -18846316508178190387270809056871926238 10748514 37330410187161678666651680504688993792 10748515 -526324988917842772554044924439292881840 10748516 150342720126098001495373327958788429440 10748517 89359780968415060210370271915478857600 10748518 -60542807879752681933525758543479144448 10748519 7001045677724635337612558887317349872 10748520 13994045077726644539883514495428096000 10748521 136009366227020317524679850958830285568 10748522 379862800286613432463302949114951362912 10748523 640310378797724112676206833754742578864 10748524 545921663194821964701099916141579892736 10748525 76952906882104471262244193810033017600 10748526 -132659797549054332293296074816422417856 10748527 136863687987166620696033999161431015376 10748528 39915113561896651891071645519186493440 10748529 -533501714472059259256198412468042352 10748530 -5984447834571985279896510924870768000 10748531 -339824656422291524683243136026038904800 10748532 -7974683823216439148507804546405369856 10748533 18749114812363008692869565084276148782 10748534 -363854262227312580345196224133745159808 10748535 96307927486653893230784959204273551360 10748536 622331947260080248531005562887396679680 10748537 17361224660566297204381957644430374144 10748538 -138867519079896368278051172869975296 10748539 161128588973798442683797535531636378856 10748540 100221784999037202753521536420053089280 10748541 49472755363811767234368767491243248480 10748542 -272782091253369818554397993359932541632 10748543 126701926119133467154557716068768945944 10748544 41253956198891862859677663972965744640 10748545 -87091326940552255577336908397306647680 10748546 33451819766410609851519139551974331264 10748547 -209974589922463832082236413444775308800 10748548 292908890999862974613989455809465102336 10748549 75180584845541860501434602933377237536 10748550 73254334290867214133843389305131481600 10748551 -579243192425727373907951073329351288 10748552 149861599276037375316923510954048025600 10748553 -41389485056714023361135149350192307200 10748554 -109172830834710719315290617368755683024 10748555 -187556522363799276335053456978301603040 10748556 -60820858729303914626575149429009985536 10748557 216547406694297129190566150210754379232 10748558 -366062074794724861285987411654702893120 10748559 -160043747548414853790706593417565009392 10748560 -16062041069233598265899704366384742400 10748561 113624270886417864663681091029297442800 10748562 9185499913434692456428366212217843200 10748563 -37489856097242352699373790697446763520 10748564 569534577203654427954303546307816930176 10748565 -890543800546349389489672417238013561600 10748566 -113001335406063295254466584345056914560 10748567 -423876051857262998731499852138945309040 10748568 87281751754235129620454742465702789120 10748569 577793812599779486110819170990847638414 10748570 23866549841283938054499254685020098560 10748571 165333797917930886426293741039468767744 10748572 281485903764374522721642357134942014976 10748573 566783892494309159032467881766673494720 10748574 -78368112865864571128410777618262605120 10748575 271298206860297391106924643736953123800 10748576 -56129001933346933663271129379387015168 10748577 -52091775307416230810464172945657435136 10748578 174875478227545035189834948401659702656 10748579 -50138209593094409646831127476022358820 10748580 40216075818758770805209456051113308160 10748581 14363788480914524547560747503464580672 10748582 158920747168919085845051891608358085120 10748583 22166572043089015368758148360447367560 10748584 -173169684590375918222712334186795008000 10748585 -114611055328410798080823595002366628800 10748586 26696004366490217859146870856705732864 10748587 46325076296934784560543873562336176400 10748588 410854895881614047767380293522656982016 10748589 84251653728206675852468329440077676960 10748590 208568851402775908187277099783478080000 10748591 -525408086540546775024333188227628551200 10748592 -72585205092183294810920385513455616000 10748593 -708910623875083500263204461249776057738 10748594 213166591529308836413148609398038926096 10748595 140772539986341312375015102577737780480 10748596 -312811255630998278315089121729711324800 10748597 294727595234757768164283254454236389632 10748598 53383137876622330059398790410189475840 10748599 -5820244135582936047993139915394258560 10748600 3654782189504817718833893585891328000 10748601 -125923238187885578054477240587154626380 10748602 376272578480849383749806434721897200752 10748603 482448937564484773647785069054795466852 10748604 -108995577728056732125808501743588188160 10748605 222483301336598079880024586045328360960 10748606 93623224149643267789598010175706038464 10748607 -64713520330882352136623703589778891520 10748608 46396013621541778693349049551678341120 10748609 -536944179634993584369479370253051458528 10748610 -108322482315637117061990305724419423200 10748611 383375331976338229667871064361791543200 10748612 37356174777350372786120165755629146112 10748613 -78730612309208404449700977426130299456 10748614 -157933562205972161812432930337124637344 10748615 525969620916949189208468532633014612400 10748616 -19063978013562245189450991394296422400 10748617 -402243880154968659504305435783538739248 10748618 348763419631928376838449761012462684160 10748619 54910494687563930316489485719608783360 10748620 -55300953875909325424937738217910656000 10748621 -283607054876544187036674486144274732416 10748622 154372180271399318805470668461548502144 10748623 -206680600818082772686604910874758880000 10748624 -567803547411367830465799569569218560 10748625 435490341672001038356742047934116688000 10748626 -71656004306273479556475242500038282240 10748627 135325759526938065417586961394184627872 10748628 -354613286132975634370565577090250991616 10748629 -301825217542120334132813193096415406770 10748630 -86214628902567478292367979988937415680 10748631 193103971393183109416109131146723854952 10748632 65385023017814270851366888910684006400 10748633 76221127819066283998152838998312147840 10748634 -45250837616226714500764573686134237952 10748635 245054484542406873640008394653716422080 10748636 -112060896390472652880689411956660927488 10748637 294414021804871649059002690368047903494 10748638 474417070955735884514857770377236974720 10748639 -219298678196837912489972855439748936200 10748640 123302903541555499853032039647483002880 10748641 967525482301857800662178707382581072452 10748642 138090164081034782413353590912251296000 10748643 -39396403234458826601527444199944923216 10748644 160454456627568186068946275604519710336 10748645 -67048412967239090056578157625961553920 10748646 -198172582205446237569388064999355024000 10748647 -90685725165002582964292610233436950080 10748648 47562999349948244461715184211621263360 10748649 -163300705944355899805461365075551994736 10748650 131881730523065266520832797282701305600 10748651 -583409978840318829104483675784156462348 10748652 -245691430892082840068247890006895610368 10748653 86921414014516513146320478800999699404 10748654 -35265510137389918862123742211015936128 10748655 -112771214551252536545501983333225571400 10748656 12873150792618058260734526550574170112 10748657 -130562214662153683944123654387962452428 10748658 132694344026761140558281468229615279360 10748659 -161683811322004078519567056209157111696 10748660 10255123573167842785767950536899816960 10748661 48441692812458747046052985057725644800 10748662 -83907348391616974123457446151014371168 10748663 -321033032705390072039906274801867816696 10748664 6582849295495630733033936905249320960 10748665 -223967254104097098306480099178953799680 10748666 5893898686369169022239884785488530944 10748667 -1761881310049347256481420456557676160 10748668 56026821999426277525183672345201934336 10748669 -853433075438404232884429040756450055930 10748670 204017972978432664610911641714797814400 10748671 256096239527911003542695189578154991872 10748672 1058189983215723235598732307336265728 10748673 13582593092579941409975671882038658560 10748674 -160581237609062416698393061438469999664 10748675 7452401061534301611565487621506072800 10748676 -537810097098118495612591748238834954240 10748677 -23593663126470645105800617960818457248 10748678 423095157986436692343747600602336492640 10748679 87965863930554781946734690831665371520 10748680 341270703741261502437090969606782976000 10748681 -753356294931585125285020533933406999536 10748682 -42769563149331721707310694020166876160 10748683 69954040430084967110936324497973237328 10748684 57875393206327517715389554691401115136 10748685 19949400005686568223838121503027681920 10748686 127976171856916550986774001373625940544 10748687 -751539346022135013146606273888144867664 10748688 -58674895496601573683927365895597064192 10748689 -309136235310039783707454740637476677134 10748690 196701611908117973657721262777203494400 10748691 552135294193189760819905932903559346352 10748692 54690457827269683130295564436042137600 10748693 -445014275954211791845706177130872387058 10748694 199817087524731994128314066447869440 10748695 -77507084849274671818009831518080711520 10748696 -5490601818763931895461730468648714240 10748697 104462265688827440913122452015186126800 10748698 -234825782648337933675980540895648176400 10748699 -200533047396779655755695298532791265360 10748700 6425890337726333190550180921214131200 10748701 -173633870477357464292133729954113094298 10748702 166422220961426553321192598745371473600 10748703 -169384823476351508457749726196142432896 10748704 -4623108732217955509267058515215581184 10748705 -147904404652024702030348081965807724800 10748706 256567265191129202766558662770535762304 10748707 723747450276806093048712871665418980956 10748708 -44386880967065057494385890553679244800 10748709 20156885602241320360435746875121998208 10748710 1062505619684157458303402864979179520 10748711 421072734465821552940141856844282751000 10748712 -261542598273022391592792054394467778560 10748713 432573181358825786409491167506124323962 10748714 307762399254976195076623528916837880672 10748715 232329451826060222271760443659064315120 10748716 179983459095341290189823278489597378560 10748717 39350736525540041223261958780333408992 10748718 14077175165913195483842027398476216960 10748719 37300283760760888542230984912848234696 10748720 40728515313853172991219533244280012800 10748721 353178226544214354594092612343151619904 10748722 -201504986134278125504837398420300280928 10748723 34662793741361532741686128685312389248 10748724 -456870525753486044618227645318619136 10748725 105878569160076333219687620931825582100 10748726 -96528784572225210445641001523349120960 10748727 -87984851467060303072922330411711800320 10748728 -45903492816080022646987534425505751040 10748729 -148599844078803882564025484810222648124 10748730 167641548629298104713080953344665726720 10748731 -27187168847950786810872952861609250560 10748732 266527263415546181161869102628673412096 10748733 -82368311887514034062334707700596152896 10748734 -347779299786933312789028827917130296640 10748735 672030711285150865756650140196457272000 10748736 -5709623829588450851124232479677349888 10748737 229165644830274323306171018971052920240 10748738 164776041659627311181969875786784565120 10748739 -8158969569283352965462851003328990992 10748740 -3679034392324175242819072599932313600 10748741 79467344894922234213524519999985638652 10748742 -175590692818169676038489250772359213888 10748743 -1013459596084116318616855887414624913584 10748744 -63451779342989003255868485299359267840 10748745 -125253557801970108066339962812085350080 10748746 218543310849476581955714624192266646880 10748747 -596887468541668807505573214749752461804 10748748 14351598786137969228527684168238292480 10748749 -593752161283414699467950564150631132864 10748750 -61046624169510257144448052947399000000 10748751 81734734100322175927969253756416695696 10748752 -34854896194911833744565255075431579648 10748753 1182766958071124725259903611426810224 10748754 129631702930822804994360488721534791680 10748755 -661613302187049703220694019913208498000 10748756 -687998508866299375571503461327417262080 10748757 1456287699002724925692322430283230592 10748758 102924314136120644433893373868250952480 10748759 4231461901259688505683315090705226752 10748760 -398931624887624395703431825665687552000 10748761 -391543716349071565118856892872448056576 10748762 264465933633292026385110398974981976064 10748763 -115009638037602297566698080620353154880 10748764 -70523414266617092092482325176698027008 10748765 102483752792120117303539611433164194520 10748766 -28340130044018660100135770024156353536 10748767 -606132756111390026366510730907920105184 10748768 417823288524575321466126612941700857856 10748769 -464562041957151402610695563583223384656 10748770 -101102250369255431552489687700691357920 10748771 323885376142056710374666548477034909440 10748772 182933803370169818042485739347314081792 10748773 2018696830277951790829286394952203040 10748774 97327095581026012082864947194481223040 10748775 3776986215631656039752440275316807800 10748776 106900809423173707923924019238857006080 10748777 140869623758688792334575689474637952812 10748778 64934252985840044075258358399681901824 10748779 302654102841446372631727873202418699380 10748780 -138409956057059678123056663567683778560 10748781 996078651921023402686200872646286422 10748782 402775058850459934913218783844541139968 10748783 -99614853688538491774948074821750641968 10748784 48305080457463749906936424305939447808 10748785 442462761731997988171707178468987436340 10748786 -10627159843506787046394922258239744000 10748787 158065976081843322476521307889609339192 10748788 489180498615316635371675380243008239616 10748789 -7534367369495740774338463980310105440 10748790 -55420322594865202938610320123410110080 10748791 -355067126033603215689041110043445414808 10748792 97775592672420474386332467392260300800 10748793 -763244890577412491345385851765547408 10748794 -108138969948725850790803291826865863680 10748795 412830341691828026784241860952498021200 10748796 -283564705508756567132585977341812736 10748797 208050034306586774457952524181664941920 10748798 -343917971213698301920848005588074980864 10748799 480885005491446135622987468621739638584 10748800 -39502692275539917285219695654338560000 10748801 -292932761663248262376140009512525405248 10748802 -2269250115310383629112851317032084480 10748803 -131562569319028941910278760876240344416 10748804 -182371658572451038782837533524210725888 10748805 167890958749057079873668928731314707520 10748806 -127941886623080745331385104974649029120 10748807 -96288688740008932781164436305405747944 10748808 226403457471664683704578100578738176000 10748809 -25352592084074374287939630486143557990 10748810 -303044583603446665575107187556660423680 10748811 200962807305912476299398653810357732784 10748812 -28624476497561011626969505655808009216 10748813 -304639975595519549376662940096576382080 10748814 81700704246513824411968707647482120320 10748815 -105488831803767464988512398307293516800 10748816 23624461689277000858545861433029033984 10748817 268296043327145212183463442352879420020 10748818 68089055210304904498802916979413225360 10748819 879746930404655971736445626631345984000 10748820 102556048151692660382822467526394470400 10748821 154135927148129564072776649831862577322 10748822 120940988280439674052384775874759176832 10748823 171969562167752964533036366017936341504 10748824 -143096546156081078072678377875450716160 10748825 -315728930843478530851860227197902918450 10748826 144611464584376177626580776972623015424 10748827 -22847981623284504337682016792232771324 10748828 384564027376598406622878619404162118656 10748829 -10229873259295299089064279905033346432 10748830 206031221658999652878250177212408778560 10748831 177684742563515734265760134255968986432 10748832 151799385903052230571336088500630978560 10748833 -56646167421976184478926487070712920940 10748834 56261124003254277713220727087328105760 10748835 -23531806735300716444955007942876560800 10748836 -197918926453671490465617732462543105792 10748837 578547761686740838297067946995436960192 10748838 271018545780687707932464976646215921344 10748839 -11997851209335366925671379948112907176 10748840 263835605969449835427544622143302604800 10748841 5269220430250507794461554612050186144 10748842 10832187684571231599023296008004317792 10748843 -131366531301919763900688871255881820416 10748844 275607320004426632841113561291337281280 10748845 -489097938224814141789310496746320121320 10748846 -125830644098389728013599507530560547520 10748847 43688820328987914745515807957497871360 10748848 -104015788468569070195402167712199147520 10748849 892091175255335375408511333169354280850 10748850 -8259541383469311207135400191887232000 10748851 -67705500476668995898649938401806266000 10748852 351751423468792270348545282603447447936 10748853 -515504773635760995606646203639517091136 10748854 -307324462183170961437284738283553110624 10748855 127874379038530273978615421687054691360 10748856 -12714878856336154729384995286592716800 10748857 -73705487490610827295346893534468288 10748858 246161609808241000681604565060650375280 10748859 261881388602235422689320309781942273728 10748860 -95392706251818569512245220356551424000 10748861 643486980251174395016382102356203491852 10748862 -175123497698414515585812002611171637376 10748863 -597976974960111546100575791147452765888 10748864 16827578680026283034389750354475483136 10748865 -110536372732752569295074670537490577280 10748866 -8439658232675767613821034277851423232 10748867 -816072651984816413813809680602998662084 10748868 165163605119605492638757947736907526144 10748869 -288456698700132332269994376862207413730 10748870 71848279968472175062739953261241088000 10748871 208189554701422073094866978129185557984 10748872 16746903439372862720822794394954833920 10748873 158207646959854680244760598326726860122 10748874 312054221341364076922781213584487520768 10748875 -337874878735737977651268304848078396000 10748876 -151203511314452254661232909314112656640 10748877 -88051096951077338168482273932334186560 10748878 4305036147725210124903041577032220672 10748879 1156710000946427847357446239123763954160 10748880 27510865467988476887465868586992844800 10748881 -302905640770363200195631687448001021696 10748882 4852216652385408901691416822055286912 10748883 -84093243888335693500677046267200967056 10748884 520072495420499951368650840175219922816 10748885 -28065292127006106148716109799179709640 10748886 -7791242523445182227403272885128425600 10748887 1045323919704980433337960711802623745760 10748888 269633515714653594985873567548901355520 10748889 160349410467938172794361373401966489600 10748890 -77527057178860018635552918713562304800 10748891 -21578667868898893135345514915114503248 10748892 109380959124592837314409996909323239424 10748893 -312391341369641514349250529836178976858 10748894 -24472211780332750985235983501663376000 10748895 157979571186622920365411195227592048640 10748896 -589630094910532036453052178097310269440 10748897 -51719260022877764183693370967743330654 10748898 405456863127376686930365880947574297600 10748899 -33800374863375074226654602983577837568 10748900 519405672799870540509439331139906355200 10748901 494557651275894100055388956810882728032 10748902 216878306751411140585908102330674685152 10748903 92670469570334173368633835719961277568 10748904 -34481442703575901643538906511924346880 10748905 183227672500999103153289197102587041060 10748906 23678820491631639445942716402369775104 10748907 -83421952388877061376838119818393955712 10748908 254032760637926683218301833102400588800 10748909 -85355365510848722936853274871640270720 10748910 86807969743635543554603380478492127360 10748911 -481858614355071119383389013263856091448 10748912 84656225859763159763532667642422558720 10748913 32853277848825506751460947385809563520 10748914 346212674488058984323815964085213328 10748915 -21345224247767000522336309556245856000 10748916 624082218987353468888005395830285045760 10748917 -10335427089212097694523584226177694034 10748918 -64842053005960258092380505569798271840 10748919 -117774892559852901444468530016347884056 10748920 -26014376275514386945475320755435110400 10748921 613343871645487098440316004832553910122 10748922 -120045692860354061302889018923589910528 10748923 -310543537829487207955021602141733156828 10748924 493439266009724824114548272769735376896 10748925 -2168738872293571815622618472169621600 10748926 -160035128880512516474496013610633240640 10748927 -260996097233556073130677503563941545600 10748928 -422663715341324972684865263011627008000 10748929 -64051440340265064721530662462702211960 10748930 -3678101941620425768354478424625988480 10748931 412933460491714928294649617798212252152 10748932 -285786456685153715707406832459250320128 10748933 90798961665126524828341167114349155384 10748934 10198280447304815554106973919624915200 10748935 -313693280053451144666953230134773209600 10748936 -316747174814361774279595085308475351040 10748937 273553053995293531015517133998678219520 10748938 7559217102429786238433792994041739360 10748939 913605814005486898579503951951982888056 10748940 -66845984027297870013695401258554163200 10748941 -143546567328882213949346572923655812128 10748942 -294234721736499484398511136277403555968 10748943 8494994655858277142546438280349772424 10748944 -10492582736055660774111352821509521408 10748945 -127322755874242710776395703855325660300 10748946 37648810159066348013030545711570844160 10748947 -249786417176799706500698348733180036096 10748948 36122346206431996212143800342495021056 10748949 -99835169625171573162065277000767362080 10748950 -75961238761730477663401145411419416000 10748951 58507405585368032013861758229740954952 10748952 -381461194920223414971193178303022919680 10748953 -796432857057330450239134101698283583798 10748954 -29761233546984549018863998033064943648 10748955 -138844283394345238331842211023948231680 10748956 194379950310082739500816433303366981120 10748957 499190269148446092131109708323462959206 10748958 -6618988331596965430028842046576676864 10748959 26761075068957393486187461076198130000 10748960 67946871803594366505980218002991349760 10748961 302905336821846513540772915064218589010 10748962 -140350692680456829427850578991607172608 10748963 -58840525667972827809692281767226330788 10748964 -126963487049863729768057358130469459968 10748965 107239023403427400999429430238418525600 10748966 209948039393909780993494250480559194880 10748967 -108279492265286449717952413034170504920 10748968 7051298715947409076204111343858319360 10748969 -74526686475012868547115543624450065088 10748970 -56240365122068686124221936456786713600 10748971 -7189693536455573245630484790731990400 10748972 -70411171170087489696823530517001051136 10748973 -592935034572872882745739072421471536032 10748974 272798757374924923662660427742534231040 10748975 71815198123434217662701425106773272000 10748976 -14504488988632147027688115936879968256 10748977 1245279425704685853466645858927608945920 10748978 138886626513021717865957563795057569040 10748979 24392625595721703475248928885172199000 10748980 -153706745150253897101722811167446067200 10748981 31972679374542337123892520344532359424 10748982 -265889477654423690450437524177319929408 10748983 206629721876738499222710173283865474840 10748984 -363660035781291039685104097550554214400 10748985 8409851368812594772696692126237024000 10748986 40598428764505140250009809217099250400 10748987 517242044131873555495021672820468241636 10748988 -2337727069266125064680902057233827328 10748989 -774915226403485113087710482663635705876 10748990 81415619648922953078190198960383450880 10748991 150605416826547525618562690081060192128 10748992 32240843901328964091520237774830043136 10748993 874061680588416314988449657064565013844 10748994 146076838856832978833884775892117539712 10748995 -292856988840479192680550538577564957200 10748996 364346166466902184048815641823550800000 10748997 136357223899119047503671203830046413440 10748998 -67210613094013208030098981387527351552 10748999 -478829875564822188132385390340124729000 10749000 -422996638100550224520494495351439360000 10749001 -208122632255738685498289476096793160998 10749002 102426496369927612138573678439029905408 10749003 120737261797875109528029574284169771200 10749004 -98318524238830529204709935360965459968 10749005 -567804414399491837496736889214106176840 10749006 -53227651078704378799770747305158587456 10749007 68333833553339896223022258438372685960 10749008 -27850750024451980798413875720767143936 10749009 159429654544307278399758587659293144000 10749010 -32646220931617775547784710027562239840 10749011 790280749306996580215154412870102528 10749012 -31106217228527612274527038917157244928 10749013 379496717419882619176896730548524736384 10749014 -320773571750086119740266466026221138144 10749015 -400751549589382377980397478320091708080 10749016 -736650947481327728766706115038016747520 10749017 72361679809589418715089087822123082260 10749018 5653912619722419241769659427399181312 10749019 -1114310044552176825807993779844497520504 10749020 18859120384916136026719014026042926080 10749021 236847038069121330987700252125695056512 10749022 361856305564293716077991748996055118400 10749023 32120864031856477998122307726440074272 10749024 12990884741481303840368525682286264320 10749025 -73041071530739299036025610026431584000 10749026 37832667501812803474312214344157552640 10749027 80902012585227987394760413182479025408 10749028 185156003217654939713596986660360599168 10749029 728046312087516935651346144841958661630 10749030 133094332815209046571590613996772584320 10749031 -5261470693654523278367986681745420080 10749032 -321232817737708383154995631048988805120 10749033 36939624459489915917933729242651956480 10749034 -428155034689939347799514922175080661584 10749035 -63287866191149179707870575491789200 10749036 -94402285070367048465704729235856229376 10749037 43988797098152624988145487192647878700 10749038 147270916467060632187298064443244281920 10749039 93383186993515882307970371446890318720 10749040 31755205105534240064226619206968770560 10749041 -257365844181254996536685243373533316480 10749042 279520675739643791929720292727446532240 10749043 -735617288426102061574928774861184682176 10749044 396852037206838937190264711726649931136 10749045 46954220589407414094907260218771571840 10749046 -156761922062887050734909192277151137792 10749047 -120666788853741642797040255937609344648 10749048 -180533676579971249699962588046619095040 10749049 -437899876209478555871118257125462510764 10749050 -64003098517634867261517534760789248000 10749051 -532340562009697564974079130674283946960 10749052 88223449343434868045124422340619041792 10749053 119975542018246393418894829527343250560 10749054 -2184028473031963121829651043162143744 10749055 112362813104209199092415303012766888000 10749056 -723722335124031925857967479135299174400 10749057 398121642588204489093362331153982765920 10749058 29158629778866535750183900250458172880 10749059 345196308440580146767642844923804315260 10749060 88325171294113374692457666682321920000 10749061 -617536602092913550400854682415621650338 10749062 8546020857653579115515627318426649600 10749063 176570325764484371860508485683756115968 10749064 -24536048583298818730126463538108825600 10749065 379945418540263488723197227310703119460 10749066 8790490217607179683913231484344659200 10749067 -8605994880729917224621546792400932208 10749068 581815273842458951161493393976204243456 10749069 -304273070988807757235306544410461112106 10749070 285862555119979757876948634638567436480 10749071 -411904610540209935306058782440502763728 10749072 -61072179269740404980183551383495966720 10749073 473358855418902253984336874724377211264 10749074 -1514366018638185989124127110678852096 10749075 -119485904350520101290962228762489956800 10749076 -472272368083630288387427097031375924608 10749077 347034805650629850990722881618680886926 10749078 -249559793696651864648543384882421980160 10749079 -257805738557430584334299586723805902720 10749080 10425477516438116811662230737143808000 10749081 52964939632502723132768566180087714464 10749082 1799267701967948447387693563551883200 10749083 1027141399585559906068712688841183525800 10749084 197451103630653807065012554439346510336 10749085 -625073328443438696743652818543389776640 10749086 -83726731724115647296999636410193823616 10749087 -528786937181350139300540339206308103656 10749088 302773224785148252855291432413756915712 10749089 2477122082117438630584800738416724648 10749090 160768588959760822397231356889008842240 10749091 -393898082302757934338013663635332620200 10749092 -134805050283102181098195299527767613440 10749093 81463450507635286644482158068576157056 10749094 -157093087588349501175317615468374799904 10749095 -14738012652012465447446309608796067840 10749096 70755535088253880269600934398846320640 10749097 -3909168402061902715315534257843800608 10749098 -127834814642003481116051196231529451520 10749099 -402710993894326178820244765254971616936 10749100 238277844781970596238748497639652518400 10749101 -815400921704217620207989528674577665696 10749102 -43967128177401304357249722834341769216 10749103 -331164400504022364622902263220817501200 10749104 -6035297774921557676299129944792662016 10749105 -91746276287900793515037909815247993600 10749106 -6574421714385449842796967508606891248 10749107 -656404713405043118994353640185729350644 10749108 -120323656982494510195272901131727816704 10749109 -221195562775531571589836348855931807584 10749110 -65096311189765210416346801046855466240 10749111 -158188411043946089639429941811144850480 10749112 719293621277970752400690889514632704000 10749113 339080450079631654291067604245291682960 10749114 23215842864945944003047772185911299808 10749115 -86407945931966295700032067484362589760 10749116 53656306160005723603249096712242200576 10749117 77286885036447818827863705372445644480 10749118 109329419063292668873523130401853205760 10749119 209230904002978387173944760098763777744 10749120 75802988223610945998528041260658196480 10749121 -486891708370349683751336176744798495678 10749122 -81578610893881989264260941542265471488 10749123 -59763448891347252514583508193130986752 10749124 174780898909662032938270262333220231296 10749125 -236719615039953511169006019113234922000 10749126 58938862217922262114508578985157132288 10749127 25413733036000159795937458304426404152 10749128 -128005201351527407115714637600231741440 10749129 130883707078681832791365027377216646720 10749130 -90591037966358167868442828643375712160 10749131 -87659492940804106739818888913439142248 10749132 572114817000992404488926463196457548800 10749133 -1108900073863131687733209707002176659700 10749134 156370691847352435056961672218494992128 10749135 678544118039593047900547102384881561600 10749136 1546335981388876582091385020640878592 10749137 125459914057740070275440970185549191104 10749138 68467490733278980144286530000495714944 10749139 -204701848599013312843146539032686032544 10749140 -1122197104296646634658778370788147200 10749141 -37578592432820548409912789966925834852 10749142 -32986428812567433494159629675978748160 10749143 377085482014176212260102732226553856392 10749144 63762288333484841111845447251679641600 10749145 -7455098192277303594433157875750866240 10749146 -438360443929000348334507133953619187728 10749147 126110660028859440180569616111089652528 10749148 -402151432550957903460850486107028789760 10749149 -26467866373135780021521348368404130580 10749150 133210971452663877098706633155303452800 10749151 313328673491738650736419438312365054720 10749152 -792244624571549995786330336050094276608 10749153 137946880577758416122065605459674388480 10749154 -70239194863735825683175841617522364640 10749155 510424024479412184228966210265615990000 10749156 267790735075330922183720586303735656448 10749157 31279009606068766736856934074105080064 10749158 -67482810399098766807341730630796435200 10749159 808896013125363227023539717574029312720 10749160 -327800566755773794129013803244752128000 10749161 310926957404949747880320420158738424762 10749162 18624582047129390704303182708455142144 10749163 81487828177055602335994853660103559412 10749164 -469505634520102933447946909125963375104 10749165 82300794505147286515526658340173834240 10749166 45282963138862139052279347444156890560 10749167 -89649828610235022928632789144348715920 10749168 -29823933968276214484956520973246201856 10749169 159836808444139858568885254954082667060 10749170 -53217456027797814371963226369744858720 10749171 -241763083544176115982007942938954450888 10749172 94868683843521394912117913197864706048 10749173 -294120494347831802086659057700916266578 10749174 264504716354702269208630089076263073280 10749175 163309900729924109934589472120727586800 10749176 -847835356196828155377815633632504074240 10749177 -36680372681358973181243773018264866252 10749178 -577548341575889519836266427391051727360 10749179 -552730299860413081073130436671564871404 10749180 -17759454236746460776536042034006087680 10749181 -53977710356542884137179031238150740448 10749182 -326717979273813974345835434482167737856 10749183 5460600964680361417000862523256807680 10749184 67501154255297413571230556272092774400 10749185 447734834470876360738423627881550584360 10749186 7235816876664653756482862403194657280 10749187 992741887380927828020334083413196112 10749188 -38495574093584165626459431528246312960 10749189 122766042772974108514442687169803329536 10749190 -86685462948822158319202518383576534400 10749191 -76670100133063157056274012325003426408 10749192 258787370049332275760799287101362462720 10749193 -1142773735022105710110562557065644160 10749194 -322110800971769177479146368029312465104 10749195 -139070482232508677445187449051222335280 10749196 327446901830487933911445693886725629440 10749197 795388796920347410594364655959010094646 10749198 40701236086275359208919108316863257600 10749199 -797767000704239374501781029514544638800 10749200 -5777914327231844553287548831825920000 10749201 -56579522126275714172335679627138922768 10749202 99495358749728377477672033871758739232 10749203 61395511746579770676933676531272069984 10749204 -259022372820525888967286771583317650560 10749205 407005295973045457652058368121179058720 10749206 62627684679269078259054121219589338368 10749207 -36094864206705621884443144362865051008 10749208 28515455242490789171143193943837480960 10749209 -115242617151794867546402263536560168940 10749210 -72547149410490826323899583533821324800 10749211 418055855044113035839989264822237391104 10749212 81971442745515123345819865815586897920 10749213 -85462599156841955459307533570305041600 10749214 -76259605428391339866600497814676070400 10749215 3844738863645160358868662364654736320 10749216 102932270597172493579453652474237288448 10749217 -799949247201255473697887187264175266540 10749218 147130561317192112587436391684635636560 10749219 1159232761565110964459064533600065536 10749220 -217773276235272492204136196615395000320 10749221 79159170819533409942506065968512462112 10749222 289570946006769637463753918296378507488 10749223 -298513539587510630208064209045113620560 10749224 -202491769523689593421999901875116119040 10749225 40809331270967698032571852216768087200 10749226 1374642029637202699604813446501668864 10749227 -543098475650730071068587874727678443440 10749228 -51289511340314472626621085105223001088 10749229 -1306097938195333687502063643008922421824 10749230 -301800617220089833135151819806028658240 10749231 348239770726503801339549998450686466280 10749232 -21946294383406914917148673177494487040 10749233 -524261744108580986579821739341689167376 10749234 -54618350531114720031574081794494141952 10749235 20269515290183835425791555892013286560 10749236 -262424484040653593364839611371706858752 10749237 216606835971681004007428287819168501120 10749238 21469913185395387361526391285258145344 10749239 -121172347274481543335834180724112712640 10749240 140771621278160967498347617279119360000 10749241 -163791375934969197247793181653438406358 10749242 -85271427782417254304117175308867612160 10749243 -215767785426057177351170928936695381736 10749244 -321948121510004328860930385448052924928 10749245 -191086852176962473791010917087049401180 10749246 52476580859978840449299974052393662784 10749247 566303896473774078490085127436648263720 10749248 46385247448335407350221943260205547520 10749249 129457381336514954014286595561415902720 10749250 -7105425467939232746905837420323840000 10749251 715550711413737111500505226114478424252 10749252 -310308768720935796400318605764098925568 10749253 239196179936759661871384297937762500920 10749254 371736989810244091027571928404469881472 10749255 258802771416889337237635552857269704320 10749256 -50622125401660871757730738728333312000 10749257 94618139183832663273658347109768521600 10749258 -53010867155459088512505718431622075392 10749259 -293296705995114745288559822866229314540 10749260 167102089188374952869052349354567603200 10749261 62265686483678224656364154300598906240 10749262 -73629475682770910111086494169835139648 10749263 121561266611031574809618305139214149360 10749264 -68621019789385936405722378688667320320 10749265 30803387275293610408444106757241692660 10749266 -219746127628978741585412261304267874176 10749267 -1553109283475152046120256760848346884 10749268 -109031576207531642514572238245555804160 10749269 6949544137615175770346267743818700800 10749270 22301754992230666211519947253803192320 10749271 34249837940732079913360944812078921992 10749272 -255847223442148274046482499961070899200 10749273 459818710790707599133963338775335435984 10749274 -196454623798303711562426537142183438864 10749275 408912061325970058340893223235220533300 10749276 -318347381578417994434148445624844474368 10749277 -211140693331277830522058438363555162 10749278 -230284617307579404830382552784566245376 10749279 -46954206917853711824794742227696141440 10749280 -151070694214954180859363516287801098240 10749281 137188505483849941200530712460457201664 10749282 -75365964930354681025490819229632353536 10749283 911360529964769106330050852393946805532 10749284 -9161628925313881532821107013095026688 10749285 26887946480717787392325117093228115800 10749286 -86068528312444615935197780558491287936 10749287 -106368036619533375858986589011866818000 10749288 -420216649278843032636317034829919027200 10749289 920816316859118507497883872385455905792 10749290 181368574075162932105046384170157442400 10749291 17539462975866117339667240701564182784 10749292 -105300778253135260114292479571749897984 10749293 518948062070455862409865897417488098880 10749294 105597991538858553763918492265926314240 10749295 439814341614681174185407483899496489800 10749296 99286242996722522133288400500892925952 10749297 -179367639418572260272049971670053707072 10749298 13188233145158730901448065477432249344 10749299 -742523017465671156138002139919216705080 10749300 -42535310329213158754789478600389171200 10749301 285615422115564268221280659248516189532 10749302 -472969075616602088123347311653852727648 10749303 128154657789541155578966691059995215120 10749304 -389826765645667513244770194191985868800 10749305 18414140759025387991404602063839660800 10749306 -137382528320082683432399201117130602496 10749307 651534137046840692262313629719925678000 10749308 -376322178066733596794088151067342353920 10749309 -15806863472661933641460057819098359296 10749310 -892592491667326997910596541373927680 10749311 -4683394459725336317852451083644946208 10749312 582167159730243973862707781361991680 10749313 -666772929337534070550351856626362221438 10749314 -85612076330625686524173081584009227200 10749315 195854716119782574554213862447052025520 10749316 226200649579806885566010095092663975040 10749317 505959965758658715698992447144579734366 10749318 36616889463901592907574992626738829504 10749319 -330246702254239142873851654238940617248 10749320 -407372416314600036300423861669322291200 10749321 -396490115403389300066261767201342492800 10749322 236327290756129670812933800019419665712 10749323 525681504403825429699735007175013248 10749324 -111406951570596968863014220946264338944 10749325 -33868373879559660052253564245632377950 10749326 105098911059950105546441335283033840640 10749327 255157899995788597669494645633742232832 10749328 -17342317023111085855785754233281732608 10749329 -170575006243488845708014819348283064000 10749330 9001697627536976134371912185111500800 10749331 -103705045136870116664134508841925471800 10749332 371808315089407335683809219178483331072 10749333 183254016220266826398457052189774662464 10749334 37419938068822274707539031581165639360 10749335 372411603131549322962396078540897744280 10749336 188544992345405143642377293583425863680 10749337 -880039546593924753905393554401710969014 10749338 380841757041638493708889079655861174720 10749339 234563781596106903562555261926337972008 10749340 84888030770647172585047375661607598080 10749341 -849509436691167199913940621977772098100 10749342 64310963931754837703307836277800970240 10749343 19518085131947956913620719317320581120 10749344 216594441578021807554341940256935182336 10749345 -130129093408827540031389575699017924800 10749346 7596434330872023066141994961592404736 10749347 -181817935761950441920873973300347499568 10749348 200609597792019655303945216587656616960 10749349 -47631314051459554126149538646248380672 10749350 234501741003446790628889526202345970400 10749351 -87015967016904394934494039036502315616 10749352 -6162155082064025577298660469239526400 10749353 -1661231062247171141005502163458224476 10749354 2508551630775916391177220974969733120 10749355 1054993499136816218748122743853498160 10749356 -173259648027322385620481387196735932928 10749357 137688048996385915426034423386870416054 10749358 -55240025508245103474261895375247423424 10749359 -169529019947686967834618308820017972272 10749360 -10378719467637086468702995707410841600 10749361 52323422912797981801604541030477915584 10749362 -59533825764834318691978752672071405760 10749363 -443725471691237379359992873799552587776 10749364 -235021966356860272802072257666828697600 10749365 329767083696907454078162214024550924320 10749366 -183481412687418897358886583385161230016 10749367 835321684617794512893267639527412357416 10749368 -50539661159432013693214376754318090240 10749369 -42706861823257446105450711638419694256 10749370 251030585396052646110952723381877544960 10749371 302902234486827642381748513840577929572 10749372 233753063949220676967450539643145420800 10749373 -351795887668639209035362724056976584378 10749374 649262911135232783981752828045507584 10749375 35123706305098962504200404475922450000 10749376 -66770653795487259665349286993361633280 10749377 -71033722617628238321858862882086611968 10749378 -148456833564917868693406326589328078976 10749379 701791116552448386083664396537460113980 10749380 -91848630008064757958934477040517875200 10749381 192870183366489596499454355563998665952 10749382 -127116642457816811044622293468136876928 10749383 -44356487010017378832168439719404592000 10749384 -18847935398324113250790931168630717440 10749385 32195527404386036241215596895047076580 10749386 -306634299191499832238002081603299910608 10749387 191394506589198008013076175974094417280 10749388 101465402484929568552644150658653746176 10749389 733606648734944847470801326959288782592 10749390 71470038805627966349915934264570145920 10749391 667656315606141349531733598919481111792 10749392 -98713384548515214482246567298870779904 10749393 138335837608414924176611531579142536244 10749394 -370986325364285125345306813237145307504 10749395 -200865302299590407479606144645103880960 10749396 -728249490108515800479044868883439616 10749397 -706564732416039605678060276716203976608 10749398 -104016590298306887420869788838848 10749399 -155927876842907567382564014700379619736 10749400 14069775974383216037216851496930304000 10749401 -193350901311992681004607347785628380280 10749402 -87014613523572099020061080243411673600 10749403 284376244666917232059401707633572900880 10749404 186552624384745537364662986107837248512 10749405 15698888349440060909693045360898961920 10749406 144594203209584717856305181735719421056 10749407 -308902762980356044881502123352218833408 10749408 -181571445157342979461799470058171006976 10749409 328472276704167678483121083408753489600 10749410 -14233457091737307082690885632715722240 10749411 -414115115906203151364632653373503210140 10749412 52016791188663892978097365259110153856 10749413 637590458998058974884850357757265641184 10749414 113776050666752707269835396702862872128 10749415 -237791753893600088877551064468200842440 10749416 709520798629548518590403043325553556480 10749417 -233061667245311223686805579134499158016 10749418 266551925330947966518825753318335579904 10749419 -34986393919756446643454508993838732056 10749420 -75100484640363353108264281651125811200 10749421 98628245580886014262343034847099752000 10749422 -21325482802774864196707577877797659008 10749423 307169275594171683046992035781800453904 10749424 107548086054430602907593984423945240576 10749425 108201175824478221286389400095666966300 10749426 78577400034746432783074148552452627200 10749427 3408088827795752139251696780075637760 10749428 -212549832407512534248506897886519100032 10749429 7649344382458677009100313252731158510 10749430 216458728226656735097917458358480972800 10749431 113141724915592081160396722160538704640 10749432 -273040972732557698770085087402975047680 10749433 -450277955277562100437366016443214023318 10749434 -240132294333492411232021741193066865408 10749435 -102281361287630898413695527139553773200 10749436 72921464244833464895731561809740247040 10749437 595526082642808580629535698834200814086 10749438 297327204583529582534010030273976704 10749439 606400895372600814890593335445305086080 10749440 -74983732376662990677500512091032780800 10749441 3235335453870065779643005642851603456 10749442 -345166422921610308882102805486642889856 10749443 -163733795808602001777270880224556055880 10749444 231944578378754237839929378357692476416 10749445 -46973862155747674289046374071530364800 10749446 -209386006140853072509966821772652271040 10749447 33541857497643189240799741648923312624 10749448 -571802011997904783595500390395218160640 10749449 -720073931734698236518355586425375960550 10749450 67121161670857883983182112198854873600 10749451 109159005223999909234138148497251469600 10749452 -149227886464592268191130957161256299520 10749453 -143364887285771182721434425846018689472 10749454 306551454055481583633309015439716682176 10749455 -168552811378600442873105762471943367440 10749456 222277829235427691536027063147757568000 10749457 -495431544200916278913613745289466555548 10749458 59387990315036350035222453499268880000 10749459 -20652854595052706936457420773444544000 10749460 -9421963654872051155629464172561635840 10749461 695063376856965678964526743394496226062 10749462 41593837318989951375828706003267431168 10749463 138093086416811952858576135421984544664 10749464 -192667021570107310851397366533846466560 10749465 28448608264974836217445652400399069060 10749466 -68297728956451022807130342248781659136 10749467 -359058662012071352017300840554364087296 10749468 302556393855197607828619208900699159040 10749469 18209305064115210891141994064910473644 10749470 162878537415355371701518553337914357760 10749471 22154564661235882087351884382375879680 10749472 282918866086612245233940741936832315392 10749473 41351693515305870130277107551117181218 10749474 -309403556163320055601043050247080902240 10749475 487213507369963187057343999199941927000 10749476 169479909119843557868988717100285817088 10749477 21541642333690633622930878515959418720 10749478 -38734225903230450937340929906012522560 10749479 167367689337423076243478597495206540584 10749480 73632592404343866083683131156175257600 10749481 -445147637079499658466336670572316820636 10749482 466974279372471052625508575874951548592 10749483 -60153375898713022814949416758888088400 10749484 5012218204370519519149457130725034496 10749485 447705517157671105253860155666579351180 10749486 28498625442668286933832951892572409856 10749487 28952510613353890458177510407052357120 10749488 5796324785526865667939065806197882880 10749489 392727900326353900088672880591244911360 10749490 99821104559739738768293236713759876000 10749491 -176266412890820179593359218159757314248 10749492 160033560109220062958877444029570777088 10749493 -606493205680321232944410325748043034258 10749494 -93903430387448156076316342496270438400 10749495 -365396515727305754872821546238619144880 10749496 154947027619467985708124263645681766400 10749497 -3556955270437572798447324322938709968 10749498 23236442794362855464765220785511794688 10749499 156549180337962023242276683838318495936 10749500 -556514338256168805523807339987920000000 10749501 25185893677352833021399327322347778592 10749502 -144683330978161875357554045843411080128 10749503 -24030917886787796159648926766026902720 10749504 -97765042475283811133156801665359151104 10749505 27933080833766876865014887818110539200 10749506 97539910627135182494437353620260828704 10749507 -450987634670702219956473704851630788360 10749508 247778185484343969315668675016793792512 10749509 395442642976160039217507530374181235000 10749510 3158419745678345850342583905584751360 10749511 -670645643524319704118460255771273610848 10749512 -306773103124929162564016289407564800 10749513 -68813649077399935637869813374079574976 10749514 -82637799271792725782926601342524872144 10749515 68964237957185128489878150785878970400 10749516 2952544968321812654688879731118673920 10749517 863839646187284140785557667384477682860 10749518 -42096579465456007297158381160789519296 10749519 -675857608133400743263893236908137168 10749520 -75116461452941443951128782443220582400 10749521 -519899718189280816283253148148800029468 10749522 -158944087177901621877721918341837955968 10749523 24572648028571834100194173305195966880 10749524 -46016297671849775494719469225103407104 10749525 238766222924947276994215670073160233600 10749526 -57748421871444423370152298121184680640 10749527 -6715515683055644239329445015546489320 10749528 98642177335510541530119761540027351040 10749529 -173062665909731147554611438400511488 10749530 229920823700419537022337740166797260800 10749531 7657835060516552413037328091733007840 10749532 -257400699414052061428931500245402402304 10749533 -307751859603719892489268818901412824416 10749534 -77521611729616805350678992208393125888 10749535 -533115832388351976252930550994050042800 10749536 -70499091499121740933372560346205650944 10749537 880884129328939798322214044670339312000 10749538 234346824960660700090594705497732451920 10749539 324351740469591835346717528892465810912 10749540 -183674756548421211327830682866588344320 10749541 -438163386528274128465122933743871668896 10749542 16525357581153820499402537933070524928 10749543 3847563336861884171645729963680919040 10749544 95573743372116281289778160637598986240 10749545 -64661933296029658604740692690267188700 10749546 176199071705428430319804252479819322720 10749547 -1006975489189820408332259342557979692328 10749548 259044910674106937876763542505373355520 10749549 -124466170970868528150513891103698568800 10749550 34703631229260623308496607721672540800 10749551 28468826140529947894573022108560767792 10749552 -49986426613879480142919726593314652160 10749553 114592857358780833030340236050054310720 10749554 -328120798353339583874713797245390649600 10749555 97262992244438992942417879961992948800 10749556 43465877076013462505634970577564749824 10749557 94540225130746515585152721274729942272 10749558 -172548413077845942394824913930075484160 10749559 872435858472433827181610136952469213616 10749560 33088699389845156643534574813372416000 10749561 421997363470383204598429173955637934672 10749562 38778404851482848945924439948400498032 10749563 -236351200272163853414970145082772965016 10749564 -2167885605658189745490413562526924800 10749565 409225479386374939181679096138809503200 10749566 -1674804440783618563435151371130102976 10749567 239876416474756992708218395908131553480 10749568 -248474078654421226572115053366875258880 10749569 9395619110579167055716940636316141396 10749570 -291424724990814819675609683743749120 10749571 10444856368555742150187542498415780960 10749572 -245420006090675089243781148896179377024 10749573 -105696209442220464163445173747362132000 10749574 81375630214485124993442829027025833792 10749575 -285433954949141092893587443292714043000 10749576 78422415954201678637883981586107842560 10749577 -161910035895856400535435697296406752480 10749578 -174748490364915699522757815454255129344 10749579 -209441489266602704746142312506615694592 10749580 11724382293175031234467957287742540800 10749581 13732398313092697446050548545986675382 10749582 27193815905886979715404315335605500800 10749583 -8612245073694384863816602756267026408 10749584 -41651618820882153803590265641430532096 10749585 4565136577781926970934204054292899840 10749586 113511638228732345072491832175110062992 10749587 181488265880770747377750634450917880236 10749588 -139195529255496870752407349471884339200 10749589 73138913345918431447202664335933419456 10749590 70355857647782225287460365355084054400 10749591 -73723193500760757605015606336887973376 10749592 -129285109791199592437627578703645900800 10749593 43364969772706808532797135643536911380 10749594 -144963690388608958477115866883574796800 10749595 -735652240830146680207535028816841200480 10749596 196468351436991272633593401610526444544 10749597 -390589467782833790235623218125493929600 10749598 -276269072381253892588781273138573178240 10749599 119769704028943796831304153053137198080 10749600 -190463067854284829339602805053965926400 10749601 77553730825796483611050279748112229602 10749602 -179770683015046702461252997633521489408 10749603 406695634053614245763529067823088025008 10749604 326314394951817798736980935891136364800 10749605 -221677206738525816520778426087815968000 10749606 -81439033331128247600216156140980713472 10749607 51374881763463230535844870014542102064 10749608 193656658921322982483840607459325952000 10749609 131613523946530975087990503226279885440 10749610 20499305541600371254472181288148732800 10749611 -695015434326344702525024675507655198600 10749612 -133201554748666091365147178185926425088 10749613 1422366543062492986756818912127961088 10749614 305502311693166841105213593825535513152 10749615 19977503592800478205499767686820300320 10749616 42983913074110647278599045890577743872 10749617 405825250922849687421454444569577707666 10749618 -13728196651445742148511013426648476160 10749619 -290935286380870685241407669616254942256 10749620 -141663558907885853018654418864611328000 10749621 238057256880529442487404135176956378912 10749622 -30490063951992659816171803686333029376 10749623 -1101094673126908929402441408328972817280 10749624 345297496185579255002879833927098961920 10749625 165128722531166239555332385093912560000 10749626 134103932157267833538145592236608953280 10749627 214527742600363849574109434746610844192 10749628 158160528278185936866827901932396033536 10749629 820452570343538528699481457304610168480 10749630 -169873526950004509341974089616343168000 10749631 -269007107362463515794972656140770309568 10749632 -97895654463480523736329171792526573568 10749633 562881631110699452529571844158680932160 10749634 -1399303654244445023405847335959147008 10749635 -160425414376029853685953926242415589200 10749636 322193351778669921460298701406080574592 10749637 437476120159921129004644671083479054012 10749638 104139551986319139920351632367275578720 10749639 202716868700740409031570939845612576424 10749640 48264726006898299363508273323878400 10749641 -143919747998245944459288434495751846528 10749642 -6466545939661903858250867511322471680 10749643 638401880261816174164906072711484508880 10749644 -159432418427678535895382217111208289280 10749645 -295946401568629479573614237323142846400 10749646 -463482878903149835710611936038091145536 10749647 93452540632218992007579621239137783752 10749648 4048507599258852903638384678050725888 10749649 255356746058934827969646171083290480240 10749650 139233479987491107210072279212957098800 10749651 -453001692381517241282811078558838236096 10749652 101345083280604453728279277802354544640 10749653 2803764644091384628277855369907417984 10749654 99341722662692687153521535338947043200 10749655 -4332837176546189886015358558432034880 10749656 3609854059841541658657912304048640000 10749657 -257834523055757825671443445889740883760 10749658 62084784445268630271644138789355132384 10749659 -179516315663612410174586081445889870140 10749660 -98045075300676877228617824281560714240 10749661 -242604162016782830713531394559513133056 10749662 -27022558981648810978236331012045833216 10749663 -535828900497525724492621863328558880808 10749664 136439665184179116578755779332950720512 10749665 -456972544063023509076247322751114920940 10749666 -22306289480246216279368855767381062400 10749667 323149598554861052786361114366025645512 10749668 137011578481105021139271378141046993920 10749669 359690527039353929534680231545496539936 10749670 -207725400695302574378759185817051303040 10749671 -268939702000473550362501527859650666496 10749672 22335965336083994835742394647296030720 10749673 458598393435265731619911972550788673104 10749674 -106430433894250017196667891896974670416 10749675 77349312135918486455524012742142429000 10749676 -87924997949308276393692284088297331712 10749677 587823716374626451309292435160047213526 10749678 87991111719865558892788790938932862080 10749679 -594225840288386395104891744576897580720 10749680 36448961850616176395224436285543055360 10749681 104301450234934249200362832145979746512 10749682 134807554056315320493405897486776976000 10749683 86857335697202558859012891636557635920 10749684 -18696683727604798672259690656767148032 10749685 -154223942534072539354959546868536619620 10749686 -140353632823061172662996864671034660736 10749687 -13881729371210522712104113974869625600 10749688 -82786108521147928236682491322168934400 10749689 17822217887254102559025174738453746820 10749690 -15484308915345024786561916242395535360 10749691 160251689621843762914112048729850956400 10749692 -315829520603265773884814311463662301184 10749693 24410471938113230685719501450161112064 10749694 236881490035884861876812414285899697280 10749695 463368711124568974177587122711113678560 10749696 -175485185058841078491220190018528083968 10749697 -225176559332311990558326593895290312768 10749698 -811323595486795015048246284365131393536 10749699 -9699631423886403470984712845900405760 10749700 135835682118290912493166084478351968000 10749701 70608281197416395212494480664803841692 10749702 115604534934995329585224244805252260032 10749703 -282703437849800750547248863269933139048 10749704 147627835088745200662250061471938150400 10749705 -76971359518868865542823309916162471680 10749706 -336634681885740948374661997421652591360 10749707 59743043609091177127222806982393682160 10749708 69069426724610987548941646390781351424 10749709 -770524010844426124165915955559627910090 10749710 141447813437494120181256212003352941760 10749711 -77518016451438009307115987554752698496 10749712 -40378915693070762805683983628058083328 10749713 161909950396983783926590058262087732864 10749714 -284342577955590015148933506539434758912 10749715 -93371060518348590215960537079334748160 10749716 624600345389901377478945028876119644160 10749717 -284253986862223997133107082828582788544 10749718 -506057036204068894353430117785628684800 10749719 80245868331146540181268737334881474120 10749720 -287076781178920951872916880267274240000 10749721 -176581020900622198469378532181281543548 10749722 -421611005058831802314600621113785379088 10749723 -452349474646814542895485646539697562216 10749724 73519981168702992536503886731880610816 10749725 -50540408654523669944937550545197328000 10749726 65751002813133345644463625870158132480 10749727 -671094110267571512255683085009482155424 10749728 -87003990708269235734726780419579576320 10749729 -230772057265127946603589477388991610560 10749730 -129228452861594206163350816123897494240 10749731 -665562159171536572425370688726199205368 10749732 -51248183568096172658439947516485521408 10749733 438407642971525170695265989133132765564 10749734 210042889057048543312749362319678946752 10749735 -394789031694698151635279330593022461080 10749736 -419051061994282966437049932417327928320 10749737 265457420334812792233589417114538707280 10749738 76718690032125770223896262971494566144 10749739 -9512825928654993215840725367842525440 10749740 -274363303499509765627904142181889894400 10749741 -294972362911725553064289411866773035360 10749742 64026562965439494780552117305640960 10749743 -132717682877558382020608212158051329008 10749744 24668545134847786890892766563803955200 10749745 -97144575051945287402048893403109098880 10749746 168668558912709548075144376770530572288 10749747 228367564754040850915062055845780470640 10749748 -540884920719827716102252684808562151424 10749749 -61743265788813440693213475913142956680 10749750 13678874039563483532711305287614976000 10749751 350321479807833745333747743110559929992 10749752 640958618438221737015537054888802590720 10749753 -4656394830388696259940752896272493440 10749754 186822358927188388862211314745025528800 10749755 71327966604556207547972561733338353920 10749756 -81067062926812324410291251487684054528 10749757 64811498957168387217370936945425189952 10749758 78462256484337054715378440008430413376 10749759 -26645303642500194199487887491325434240 10749760 20687945739587321137881030592561152000 10749761 18946192136489161666756771752329316 10749762 -259295407287388829410014750564186536880 10749763 -442039814403519313750535471018012751360 10749764 -1905297114138321655087014501317673984 10749765 97717224236319799896240482314727617920 10749766 -181645285245561324458558818769095851168 10749767 449326335706908278744654286442307814240 10749768 62001925814585176005251618115382517760 10749769 -833637099082335564910141287257375525760 10749770 54232786684044558875106485178590890080 10749771 -138773831074886051783852381617236879600 10749772 419625013077887055182473662855093330432 10749773 -129365489819729469541868788027328307978 10749774 44744581568604538849502223497729405952 10749775 -364769174925968649045777633180992246200 10749776 6105058135803610194712830876997632000 10749777 -80848572950548138482663572465874167040 10749778 -73422915881923458733972159184905929600 10749779 167549279864081844488095609639295974380 10749780 419872404000238782693308709302224281600 10749781 -15212546391271342302372339674306588800 10749782 -321423208546013318073585619733457595200 10749783 -193252936994065913585611698884104935552 10749784 165013535661870799459188221796047554560 10749785 9290421674143672952841986063556240000 10749786 -105896697929966840428290856703486211072 10749787 -1333186228508897157381397469416973278608 10749788 -129748999880411809736230378432657096704 10749789 4759789497533922081761745448491666054 10749790 -129401292045116472944861497858513021440 10749791 -152448119421460580490012138513656281128 10749792 243748933520675300822048985537562017792 10749793 -72366598942787163422394147135545061120 10749794 -31220187360964182301139191171291471488 10749795 -60060631039749559115625708189385943040 10749796 823970797028254594006287310542670564608 10749797 1483431376974150040076721418360284143232 10749798 66516665226435797949878417612213673600 10749799 -35819933363262003039832860126813944136 10749800 -123064213286708448960433321676943360000 10749801 -439202257621036693010514013923731082240 10749802 78935972012109836873860072958882410752 10749803 19130015824542166019042228518104621384 10749804 -8841605824086685745442451770014254080 10749805 3037242154226019852524324752468923840 10749806 130236871830569808519911225318079116352 10749807 -15595346615371115374618443766691532000 10749808 65015270871846723150336690169774342144 10749809 109892128312197428056588440242188641984 10749810 -191520492866225190794880909819458403840 10749811 576547882175369045427410315866476430412 10749812 64278564169306229172962204850798673920 10749813 -544633964425695038395012182612574297056 10749814 193339805817099171518696227027564629504 10749815 -484956238981973848659296688551006650800 10749816 -143005631550192583260488172602792202240 10749817 -192318787954136914576599478758177185920 10749818 -49131385763902473297253077766144298640 10749819 -441841582744585402172759832394215444456 10749820 252799212344014230544261557800249472000 10749821 287888862951416709027526743697340774022 10749822 -196152213619709830585358934127387777728 10749823 -321788854792439314969468936561319292560 10749824 122717038490079076585016630254365573120 10749825 163523261966269067715959138047135148550 10749826 262134770941154115081718734890324473344 10749827 -59000745658581304654958439836993198328 10749828 -2419475908050618866691781197745078272 10749829 649199952998226281400680275686560986684 10749830 -23035214513225909995223859960875066880 10749831 64199455643512857217677709751770966848 10749832 -153032744689293620477770866579669811200 10749833 276946940713290861420944163712215485082 10749834 -8850664618898345710599606016324777632 10749835 26695047027222692392843917563589556560 10749836 -581171129858034840995812735400581201920 10749837 -28705219697243570203371467234018086848 10749838 388443883598079716573770634287027550208 10749839 -85974333859275545660282682072484677120 10749840 129262186808739406402984771606067281920 10749841 296403766293500130621219048593299537984 10749842 134627119908333774192583940590374219552 10749843 -208850190244160838607258445795880930480 10749844 25435215821607846434692621885134800896 10749845 -34918886609175887993807605656749311200 10749846 322866973507998767614029657672019660800 10749847 -683626085209086534724713165100752217688 10749848 -246468117263314422372850792427105341440 10749849 10635164331591213116503684325213492448 10749850 27550425926161889738034362602723296000 10749851 -40439875814855802414327819586358746080 10749852 153462807153794457792787306755584664576 10749853 499952568020085929957036287677302672102 10749854 44466115057312884257113311842211797376 10749855 -149461906872363882193531486682811532800 10749856 -365689799097780579437939282728786722816 10749857 4323481304849310244725221504087771106 10749858 -199734461777053411967716805577300480 10749859 -260510025697401242543841159702988515480 10749860 132411189375574161187260925817544683520 10749861 201358672203007334043338057164418480640 10749862 145224525414226312207025798383481831424 10749863 -448762251130991249808897143194494762888 10749864 -126857947991973860607192570020898816000 10749865 -181654804703128956158432627851056822000 10749866 97486192442371768837269401689230966624 10749867 -317558594119717395561066585806311537320 10749868 -648368866041539208164711984476438903552 10749869 69329995980917797377906157813325734200 10749870 -41967142970564175736168756991456732160 10749871 -7076344187235599341635473343970298496 10749872 -2421218970467634700771116143841509376 10749873 400916272811020771106309068430832393504 10749874 -174771120797832592325718350902317080160 10749875 550743285480766648541306493150399000000 10749876 -261516742269281241464186265977755987968 10749877 24619765494521737247282879432227656480 10749878 -21035430045580151678098303062783029376 10749879 -41504868504126005051612505863356898256 10749880 264106766064544546343204254840269926400 10749881 460352956921662828982554581131902272682 10749882 186163958938923512956267367959844352 10749883 669208151059271436102223079117881100132 10749884 188090139089144569108978377191553255936 10749885 297794196937883669049001369749684117600 10749886 44005225702794322897921681495432293120 10749887 469440112004220061793953569404331335424 10749888 -172788418165554254774877517526524231680 10749889 89259123073815664673723443344378938690 10749890 -91007111282570956213418304205781176800 10749891 -89757064097029626531385431564863776008 10749892 448024794767176453949191206219290585216 10749893 47153440270064309290849122872211952320 10749894 -31789977274648296656953977821293975680 10749895 -79511421325867095892931779872165749280 10749896 -408210519990685296990105931116662784000 10749897 -51686054697311684492469660060568264512 10749898 -3559814838706256853523166789220016800 10749899 1085955949192310462150092735485688174536 10749900 -48322947055222295769687109754683392000 10749901 -42574884130616485555033330662437930496 10749902 -19788747827320393148337472128280726848 10749903 16175892649219246857434139190947690000 10749904 36136975914336736498572576261623513088 10749905 -587450574907084440315358067456725775040 10749906 -17616211430618437649082758358731493216 10749907 -9801957702014924190114438262581383360 10749908 -259539997164403201768989860857321105920 10749909 -80933802415308637157702581237680172992 10749910 -171120109322487946942616556404324240640 10749911 -701900736567831924559832700294607292088 10749912 -105428380144252902590566139100755558400 10749913 -54349287567332852849832839205597558636 10749914 305859016992960083625246271623290112 10749915 -12043501225870700101299237588098764800 10749916 -184716974145380539387210983342907545600 10749917 -30629399766035655540646233714425939034 10749918 28592382830107623767600568745476280320 10749919 201379019927004028579759453104082228800 10749920 14089287262615682174241582869261844480 10749921 139172552054390345931126707364629026560 10749922 -58616856678358579626407061606414354048 10749923 544890423453676809489069454807176007680 10749924 19766857296651448001693129960416579584 10749925 311409770487503762781765062820036184000 10749926 -190715818948932665425908732993719130816 10749927 387089102506316914697091933115156052520 10749928 -251233229234899021357751735428278681600 10749929 463084868432421563689709286671847079284 10749930 77177135587164801394809979970752677120 10749931 -99199344189860461679427633921491833848 10749932 -12807454474337910281304253636580487168 10749933 148325827839219760742453246731226346402 10749934 48541183042883695936672631587143598080 10749935 564498261228517702326312467608624320 10749936 12048428823792366599812531963059830784 10749937 -63642780513309161546980442274443682240 10749938 -82072651855872266468035879266993555456 10749939 412381009462205312116672655373338733624 10749940 253754833676850225023391218731361207040 10749941 388068255905071858860116160234511190784 10749942 44974026374271928598219458426171084800 10749943 214567245459937256843241177785784169240 10749944 -409415812328405401887765890164109475840 10749945 -209799838614806696752352614477930150080 10749946 438499419799190753711678740930160418672 10749947 167493094015281639210166779358954806720 10749948 293038969712610515458127314965940961280 10749949 210314124525430405260713036994335630912 10749950 120609745482702920937708188988648950400 10749951 -509510334606859859505707647610115925320 10749952 17060946191239512935414105832318566400 10749953 378041558603471883540052549252780179120 10749954 -22535737342890785475241233655694062080 10749955 -283944257525974125511343871027002006640 10749956 29160965959008654367662611795653447680 10749957 1294444718567532073897046487149760000 10749958 496092648578097406127313322352105438400 10749959 123234272046384934060702233947498294040 10749960 101883457657918511171670812110996377600 10749961 -1137483748293272307881373061981386611676 10749962 30592895795172316228142182371391930464 10749963 -99131747129608629741413620610094796800 10749964 -525948793722047869459336986804148513024 10749965 228189475286308481800852680661890358860 10749966 266650387780092766675223195451344920704 10749967 -997491596562287076883131637443619368768 10749968 82990446131381236205359301587734626304 10749969 -32261702703758306602920628896163695840 10749970 -48287599906244451644179666697494855680 10749971 683001413527322084867341007699806832172 10749972 225375386767618179902396174326303488000 10749973 89424062778840511230414436687772523964 10749974 -290359796461844211394954497020602935264 10749975 -116344315279051720995055384384846835400 10749976 -769682092836258363553862614610018641920 10749977 327740427582890125894402364708388532800 10749978 -202381111422939303475705152437606727696 10749979 -53228706004465524417105824014028888424 10749980 1381271422374351047199233041982976000 10749981 -331912181095109417993442700925456179200 10749982 91713158397605884274547585551995780800 10749983 -482364798640656510632899738317912324768 10749984 200042603705513495026086404153193529344 10749985 -254099521880277324087162047725656235800 10749986 -142168568485520076457611238255392773856 10749987 505584520240835210123196943374320587044 10749988 308474388443014937675890068798609615488 10749989 100129469096415294857960181879303785790 10749990 14526119274572603978288639948490243840 10749991 -2743661103713423333893986927848213760 10749992 -208693656066256364910568923106032844800 10749993 -338114781641381685296848089168341002176 10749994 122387293544261588537705564840167311360 10749995 182108575178257033730133548117249779200 10749996 2471060509781308403457483168008106240 10749997 278845153858863437667676235034603927446 10749998 -149449493858455550256473602040138715264 10749999 -12316602000480167841897597707931226992 10750000 -1642076417492435785749492719872000000 10750001 537426991724512769867606940463216029732 10750002 16225378641813385461540481598732534784 10750003 -803575597973408984289786524236775164 10750004 -371333180553148143610213755767249203200 10750005 -39386760771375115839694634177246480640 10750006 -2747443601972592774613698862226046048 10750007 889342353578682891622683955269648845040 10750008 -242963646139196430097650613054424801280 10750009 -747745094667801156377273265064335672790 10750010 -250188845557347893541293196052299264000 10750011 31104552161565971637232853264745094704 10750012 7227142373674632426701318206572725760 10750013 -101976244453869958899656367452614267776 10750014 87950987002061789545021711445084968128 10750015 -139438707626904998697888488392132504800 10750016 -57250586852276487774015863280988323840 10750017 -146422790759455930529725011836422773888 10750018 -112623983553956698657483785801348377184 10750019 67952406083725925754490811480200038096 10750020 -201393406325967410526592512447125176320 10750021 156491695114932301247863085755567544222 10750022 193328959828631743653310380554928873312 10750023 -245183868495999031691403788194964862000 10750024 -505358055691408189252015980182549913600 10750025 -31219453027901193628294472963606284800 10750026 -68318970775998057497380461276243935232 10750027 123946397557687148539636639572615081952 10750028 -101252855697764357770044534787202285568 10750029 -170289594905382787027510606989615854400 10750030 -47104710784275845401936775686969562880 10750031 46606386009917924886613211335251230832 10750032 93103537944570755545077233263072763904 10750033 -146112367576707646641492020138774425280 10750034 -162814099919708491622462609859220681584 10750035 188098365186699596660386848816515979360 10750036 102853269724737292192371138693065994240 10750037 -236100977234114963032963935281381323314 10750038 -12842413050295780630003399170645706752 10750039 -31874679915355679769236396725407982080 10750040 -18919933771206495437154607056677683200 10750041 -583870815897262984088027638397693389350 10750042 238945648881100114973397387324438761472 10750043 -2877006681635358868983240510832224840 10750044 178361601536627654708528000064771194880 10750045 363370534900031459959879356162679704300 10750046 -2993391548459978865097379120131785216 10750047 55392773770335527028379945862023426560 10750048 -226896463437337917652272961082271989760 10750049 -600311681437572561775547501720418217950 10750050 -101263900897561474143453343568763744000 10750051 261510791561271638160200075567634217312 10750052 -827883302479600958827141150636787289600 10750053 24416040149783117389141921123773631488 10750054 -59570501754681489144575528908889165568 10750055 26684613978863395101599119693733115960 10750056 57634178129456182996919796140949504000 10750057 487412774046511228125903975865044341306 10750058 116178183286767775966616358767321057280 10750059 745473617073656617084076773665313028928 10750060 414741797995352019523197546387318912000 10750061 470200611599640748962153604796396135670 10750062 12827076347273575420928671594509081600 10750063 -12052002617452568359116346964445229320 10750064 -20978990452332022062403912024676990976 10750065 -41010940762321895811527558499101076480 10750066 446757396241663757662711958772063497232 10750067 -205735381645136292673631595266428440360 10750068 -57078140271774481843142569089408368640 10750069 656742755463284884804838438440629693312 10750070 322931505711750533415446925967464084480 10750071 273112133430047070502926464199408116712 10750072 491767038079019583205072324236630220800 10750073 -355603888250616525901853485271024934678 10750074 -77422534260960443249411142631502653440 10750075 -101712919715741185997730898227319641600 10750076 60418298085317226515755692430928690688 10750077 69979305980893552152338595050035615296 10750078 246369210509357811343872357586739043840 10750079 532086719851385883242114438455042014360 10750080 18864535037323287695851223160717312000 10750081 -154390781479256433685496933599822603328 10750082 -160928050989855422499981599075919088128 10750083 210137654970421159372148602425090101760 10750084 -602771330022037604132248429616423334784 10750085 16308955448564382077275530108346780800 10750086 186555188292030821870392075963064441280 10750087 108488860424616592595517698273005960064 10750088 -164301905182336401001554003308070666240 10750089 66941823384014240082595588711846960320 10750090 -121336365824367318025895808361028429280 10750091 -67684968037571273828735388954743193312 10750092 -12050711743981752173859884224351400448 10750093 148940531254308334105215113388306181538 10750094 312865058616461505467702240614243164096 10750095 -300336411268485516264427705411318770000 10750096 -35374894182096893604495486251404886016 10750097 1028723725934096456479214672036432825460 10750098 225402316311628245435629548864449435264 10750099 -161044269900824749127139292705582114900 10750100 38300120059502195502180216910589318400 10750101 -93905047978666856094480882197331716640 10750102 -190341384132316334705863666268868904896 10750103 -50244034012759904935478366979999489600 10750104 -678741040830447226147918823529434726400 10750105 -501813432922979466157128849090760104000 10750106 294640951009305323926675518741638848752 10750107 -221004823026631033246287837531420771840 10750108 -134652447027400064138028480803565542400 10750109 -92065982215194057492978212091599689140 10750110 -109576658228480297631834862235586785280 10750111 -94070013575660314072035768911073140568 10750112 -663640017195640034991585753033999187968 10750113 -145933343997332293031002438946379001776 10750114 125839923199539799328966187086105837952 10750115 319291102800606412061537600117631383760 10750116 -32265727411281013274180941396083695616 10750117 -111511147421106265956377232857094216000 10750118 3604322189312168907045309154097771520 10750119 -697439249142463345708097983594876275072 10750120 27501561075216807369098075659820544000 10750121 241253251062012036450969597646771851600 10750122 347224915201700114532602269076417117184 10750123 -6481113426041486655523325409635975496 10750124 360732901219755812773687796734279680 10750125 161368133422116858311239528645205280000 10750126 21184453377937836730542662454062102400 10750127 -567055859393928541681521188184958215024 10750128 7279961215801583658220069451144822784 10750129 148621601470957208808850328579280128 10750130 -179806562097235932628156831061340371040 10750131 -65546501314056802607798891738637880320 10750132 -83839711445722010413390913324623975680 10750133 -18908674957574431039944601142623403556 10750134 -86248272405039667497050710223105363520 10750135 -181386470083794310763240905471067292240 10750136 -582888893193281978210118355785415864320 10750137 181284136394722416682417484163283653504 10750138 151988549746109377097544976824594276096 10750139 -574248994503809355958309212003424255344 10750140 -36139010378375905976709657678479639040 10750141 -377872172234223699199176176129109206458 10750142 53718622793967858211644595155116691840 10750143 -61483919310160333962719191873175520000 10750144 157397665096287977827903124179015172096 10750145 -36071027770802687052576137972070697920 10750146 9547174231378617363415110733076045568 10750147 -374377737358946439475756321138763486404 10750148 178553795812216955687202974310878894208 10750149 -23623341785238426315377377177007857152 10750150 -286070790641563375827813887628585816000 10750151 -597419216574145258104630758077717323696 10750152 -120121125569305906439446575465406464000 10750153 -270151686319756091749433062079154800256 10750154 281620305139363677193440528160585712640 10750155 -68015488704065326874755514938019860800 10750156 -9687100118535617808988472059983818240 10750157 6748247291649040167924140547833517024 10750158 -21856655249934912586088718704988603840 10750159 165273698920568929373886526288997528112 10750160 66412449637416700283584436617868083200 10750161 328176231734312161441894616796861799680 10750162 -171834410053044377057644712041945420800 10750163 162299903320966578504786252821205756624 10750164 353986280350511085216729603630218207232 10750165 -128170465945621824557428056918393892200 10750166 118834494333249708111110862522013461120 10750167 12304108493757386795219289022711121184 10750168 -310695971909487416588429916399749652480 10750169 -625475130348840335750894816311144747008 10750170 17596581539478623586226660946852643840 10750171 1055161048970627191636088762761138948392 10750172 -9122210494781318223810650021098203648 10750173 -4859250845410153524342394483306421760 10750174 -8843443315270111599545790766574013888 10750175 -88611505375069323513119411244224826600 10750176 94584634708323938772635250360609669120 10750177 165459951880187959660032689246537284800 10750178 371786860087597783680570272340846875424 10750179 42453502110428231554733293930378540800 10750180 44796535902311009544058996752213934080 10750181 -149148970570008602615234866625486893440 10750182 -120939768564978311033318891826006259008 10750183 -341407495563308069936864281270924202280 10750184 272226362092422073923403983754129766400 10750185 536009489918399494043382409182450835200 10750186 355354028726358521221271203647589447680 10750187 344661037588076969306106657145519550352 10750188 40515275188716749261183983761650543616 10750189 846933714952826868621006867736361963990 10750190 -86095364870914476822903869143600003200 10750191 1366078443023867191322291483393683584 10750192 22230732669917800757103405329744592896 10750193 -775391578296107657798755307071531728558 10750194 -11893218511969482867700251718094295552 10750195 -372113067861025872965765586389744902800 10750196 65576169451665404589264879945084374400 10750197 628646122207092566798852293219264485120 10750198 10379432713287974072500446577869117600 10750199 68559489624136184682540447647994132864 10750200 -33245979101569906635360620549652480000 10750201 385788053876240622090034441889817436800 10750202 24628968161429817141821559112876741824 10750203 -107077873794727163218490546684971463880 10750204 -237237293187428335740582404625004908544 10750205 93188775946445095954109372544209699160 10750206 -260478145469303430917986125854710485696 10750207 283822397579468266689053889134010873880 10750208 -515224606322881067886795587932580216832 10750209 53409337255323359901215121333020096304 10750210 70966326639905108381718041437438025760 10750211 90326426866871662583304630947647621248 10750212 -131262102041646869272909356366610944000 10750213 1046442219371194850885494363567662691200 10750214 -231249908773889307645349130714607344544 10750215 426952078496561765979634452021066240 10750216 1396347468941158592792961030871974543360 10750217 -466435882805548120811549264271403448736 10750218 171817873703168952673108067939971469568 10750219 -3243915440577183469162148511899508744 10750220 27871418788465064114169461205074534400 10750221 -64755330888117734990939140536848333940 10750222 -67475077701648625879625585492208473472 10750223 -251404555485033185131475833344304586112 10750224 -46002125002303578461905738472672526336 10750225 185953153531908007766843413421210987750 10750226 -74053513809432340456680094672625624688 10750227 -13108871329407570872156608343254238280 10750228 380764679292423057523397072948627485568 10750229 21004972821648605339277626553402742176 10750230 -151097846217711448759661423366954202240 10750231 1267634791325343025759609408288286526912 10750232 42531541630660069383005547561751142400 10750233 -67516066897467249828614768425181234880 10750234 -129766155529594089848132298540460296960 10750235 75665361352940961669718185893503936560 10750236 54897034873855898302711056929974394880 10750237 -423306211318540971680600695818372574368 10750238 -116818867185219469049184525603107560320 10750239 -14234370978699320126143599390675419568 10750240 -408647801896565790408416260655844556800 10750241 239683187228429610615039631030936723200 10750242 -9546088933981562645269169445728194560 10750243 51394741183026951057614922419287689984 10750244 86512426517256602353140219244112412672 10750245 -15126329859405567433289900952711840 10750246 -104341315428951992762761385456838241536 10750247 22062816906820694180601203314356328200 10750248 3176193766351778858161528153818393600 10750249 245496452308285966268530600167897712250 10750250 -43680834073064676843406496680574976000 10750251 490748505214363629263312251063899033432 10750252 -251060409968901154838584615277662215168 10750253 319444669731991731311674744472147371200 10750254 -45665637744215137427926059059093983680 10750255 103437105702392640832765199786755915200 10750256 -216976244385843354035338578228144439296 10750257 459952018385051637225892365672149479440 10750258 524231437688660801825819204301753984 10750259 -293491670301270390640956250787645849316 10750260 -5630502996747208199828804358292992000 10750261 115142109997905762117068757149441731132 10750262 -59235909104105246560417555992432954048 10750263 -942988437209361307558745150039787399936 10750264 -42745402042180341500557430481746534400 10750265 -9531237584021487387563666368995242880 10750266 67208301169480745097793850495315473920 10750267 285219305259563586580838748419809026240 10750268 -431333192103373290570792378779724874752 10750269 16575060388991710043690892588366468288 10750270 -246292151841981784482683888775695785920 10750271 47537983559379340891559218292949859680 10750272 2985121412584262137922269576471511040 10750273 -37579138850227638125044084324288435200 10750274 -59820443842220550824440457643409533408 10750275 138980112759120734190517629412424236500 10750276 163003236774592717339293215215094865920 10750277 -535498147554603541917553546840332621828 10750278 10847168059283699668267999319129364480 10750279 190436547102212270419542276530304673880 10750280 418585432756494334597639806470313830400 10750281 269935954039147457542884455707481201760 10750282 -101420303978192795518423346410977722016 10750283 -57403710009591141891410256882926959080 10750284 162655640001652159497092100051439996416 10750285 -42037644352249287029070016466811546240 10750286 182411462988481834055609785320658406592 10750287 -9776035957964850956618349280793806320 10750288 110939823964925302595882915048334221312 10750289 -408871094270406323672689345874716352400 10750290 -52358739009449869347324110153307325440 10750291 450042249087379764591448698061310654352 10750292 98471725262707663636366224944126533632 10750293 -201764643377342455404725167132417048320 10750294 142327900653604736541867406369587768192 10750295 -174204195106702940919185858813594146800 10750296 -263672947299492872319583504546702295040 10750297 -139843827733061883694367870195644263168 10750298 199615297865322830647319996266713951168 10750299 -13254090832204721689614449646439203840 10750300 311782287394541718724570705888198272000 10750301 -6084942152638684693393882340611345248 10750302 92184523042079959277242853517680105280 10750303 13871062032537749238831019069657547552 10750304 7278958857378850974509938226591956992 10750305 -29808421244099676560132849649261594240 10750306 -114762508218889941434259677604475622400 10750307 47430030779889860331990127866490897752 10750308 -44699589218760297447581300709823205376 10750309 28478175182727472913363533080456416510 10750310 186555363756467363118242227976671411200 10750311 -142498388270039278983929474161584421584 10750312 174173727760852934773172072873452723200 10750313 77800580012121647165077826982599637696 10750314 59617344092928568481899651502240847360 10750315 64199954841372127316452085897942740320 10750316 644079123846255030739937415847207249920 10750317 14125566872238903910204733310853844448 10750318 -504346577929613511809134596828553963584 10750319 714872447317147242006845971792709184720 10750320 -40778468168232498199401143457231667200 10750321 -225231359284948860616993523823375797648 10750322 -220892689860620107278227723161531272576 10750323 73635484953378028194018105035526798336 10750324 83479261401164638325426829390426650112 10750325 -305056931072737575980925060196180996950 10750326 -9021502353991055495723451265636624896 10750327 -163685292788906738326917997829501557328 10750328 705550618414226870267969641350574940160 10750329 -527925289235096632227140567919094919100 10750330 -58490799546996124640548373451487898880 10750331 -42393675058800369711362578217391833400 10750332 -47263824220156256580272219278334320128 10750333 24454901940300835903847394421151617440 10750334 11439064229097264756326939553334545792 10750335 -65532124162534420561032806797721548800 10750336 193685671582483807179832280233027829760 10750337 -37266689462263609537222633817952692160 10750338 88547742868582874379260336991951773520 10750339 34672940184329076547826219223639801648 10750340 239324960839458593840575657764929863680 10750341 -20888869219417436499703093798365607296 10750342 -293907586187377633933614508743063104928 10750343 -238557703609854858301956845375969716440 10750344 5557427429452592179070170272071024640 10750345 -25213857961945431586481665533054447480 10750346 -37630993990088664706625523885492370128 10750347 -869172559752797271244747800503707942440 10750348 -129783196931738995618817426307662572544 10750349 365448023753584587879333690287868775350 10750350 -18108961057449701205077392798016160000 10750351 428212707398389361582641636164319975432 10750352 -77988068935542953625697952093885890560 10750353 408719101278056674913431766199322600608 10750354 -134406388326062933820168808721772480624 10750355 91698683346595527846763574552180101200 10750356 -145431275252952000471377407692816348288 10750357 -921513801689053380939205236505993288128 10750358 494327269604597483883043437353322428160 10750359 -320198774884329172535573438762995887792 10750360 -443376982073090183581144632990606336000 10750361 -43805871358939371720188255219323312320 10750362 33423141813499379424556927399856454144 10750363 -272449872295363384637557078310669291536 10750364 25294902693194854854598116885692823552 10750365 119240733670602033647726639700972301260 10750366 113170262875768027200674530270305792 10750367 -272883714887945625022428896688839646840 10750368 98937508509242694651661287039977914368 10750369 -215631598541792144310199919684408055104 10750370 -149929275845612231032096379010063637440 10750371 -379222491993522890011997111659654960320 10750372 -499770880678636982993779696757877591424 10750373 -26049270960959309657191246889618253378 10750374 -21864997635715888862758943816746834560 10750375 -482922816234802263716221460318963580000 10750376 7209505986269968820187471028395048960 10750377 82308864267761682719559679178380570080 10750378 -68595010144053335918496384556683513600 10750379 129021480275503191370838319933812572980 10750380 132068139389035962309112779575631682560 10750381 -261615564331010319594813556751464739818 10750382 126258008885334135476450579464369646400 10750383 57300778185772565756955786785163076464 10750384 85248013460580365812266126298230816768 10750385 187164798060884403233011959331248609600 10750386 55004136217377535875666594668992654464 10750387 -7037583021275207656181472213738634080 10750388 68296875066071447022355221008622120960 10750389 -149530178358856293571057692902508872352 10750390 31913933489411620479202451219314176000 10750391 -611270542708463763000240130538774324928 10750392 41495708470664380149019141761775288320 10750393 153742405671520286635100894796154526724 10750394 173334801687143079378126544196312639232 10750395 -261029382231410855774214152505702875280 10750396 -58218062760096843792445568623724464640 10750397 9756237039555234583860835653959860224 10750398 63006554898691778944018479623733612864 10750399 -303946219908269642356334577524026944000 10750400 -60139874471880664041964403662258176000 10750401 16018042549688685551458202565020575842 10750402 -24228118248234029253752464000045713888 10750403 650541853124120829642806796650319662652 10750404 -253527188212545124939082516440921006080 10750405 72915213738426986009328674100465063060 10750406 -191253311793841474230126210596530738848 10750407 447833572603295989355125528124949292800 10750408 1944412195799893569996659349133992960 10750409 -288142098421653534414849269384176873920 10750410 -150634871911917013812913461130755436800 10750411 179680061325684174329532781246863935632 10750412 -632385538516134943241152551095102502144 10750413 -65396187487772253075450026968467774336 10750414 -206495156229910263842594699528292663360 10750415 56104178146240409386344581084914384320 10750416 43784426028395094255038927719757905920 10750417 828483532351978922704314665098547956466 10750418 -11976671637985500335894824601606243328 10750419 -677049937135347241635477969368735049456 10750420 285054721395219435762340005319101204480 10750421 -1019291448835175109168956018832345898656 10750422 -216079620122365438622269265217957054528 10750423 -92594714907025058555168694277050425600 10750424 5841287045302788529573359730215321600 10750425 52504083844180781363025459663981556800 10750426 -434191530924560775717745109427876464160 10750427 -547052255460528721543328591677507272960 10750428 88626210007178135846128032316189900800 10750429 279471819606815735160455228634432197030 10750430 -199136676209138963274056444445818880 10750431 691803932145621383065680376388401680 10750432 292736427820776183836884793140124319744 10750433 -55447743079883933205134967419922291456 10750434 -115651024109897301424179755315261665920 10750435 449371022962057487524592740659508796160 10750436 -96760326113643168041966779403034280320 10750437 325027671206857975796669376889504992894 10750438 -1294681538293455643385210431071662880 10750439 -262386649064930438623612441537655265744 10750440 48070276496797065446356121511066009600 10750441 -232666643633371240079776618710202240028 10750442 -137301658298687892411163948305480706128 10750443 291709299898817223203306147558475547008 10750444 -88710869079087785544007912696239288064 10750445 247411570791246703602599248646679273600 10750446 46196729938094869877702925545169147648 10750447 35728412258718933777073804412131128040 10750448 61426534888664242209371223127824924672 10750449 -239688240682784573854347455177482517280 10750450 -176802544304386909801781599799373744000 10750451 -967898256518060813472508014391807040928 10750452 174847039706045585767461077203121203200 10750453 -188917686645609577713742817438411619360 10750454 -15554453711072612261524461447320211840 10750455 -294298396453107712308636331503693544800 10750456 -62465895525562183556116274585433600000 10750457 856182753877714153409570560270848422532 10750458 461979208041818500556507863922323714560 10750459 -87114835604638673357507197435884349440 10750460 74566904960408843229783860042464112640 10750461 -16966774095656264215546759284027985056 10750462 -20237537641772582435740722171671088000 10750463 -17203546009859872675575514571225042136 10750464 -184705984673472832318480941670062882816 10750465 93200078934937240720405590477666522240 10750466 209529609124993131227426971506398363520 10750467 -5302651666266983951902624796693627904 10750468 -21778649639086061283535247966108436224 10750469 -393079333009532160656820527691728228130 10750470 -17170652734317677578681606608043344000 10750471 -669558769015402006748929032971302548328 10750472 377548342041508810227510855550863820800 10750473 7896734156893638930817688560650708720 10750474 -57742531398487291260234584314758297600 10750475 424605190067587251037218623342619550500 10750476 -133406395922735511198461177559365763072 10750477 -116049425607804221253371173035399419988 10750478 -348815392536184719947281925005947613440 10750479 -79353207227887752874071797576474631552 10750480 29658533442069993615789709723967324160 10750481 27154346273941435285262883220280586624 10750482 -21329968306857290886120884171282598768 10750483 -396404759439100568957407412568354217800 10750484 279252062089936732108169504527525766016 10750485 -49215297286522454566567352297531097600 10750486 -29055347876823489603816344661588014016 10750487 134934267961684861918144412269794270048 10750488 86504822110752064538495583667027968000 10750489 -177680391358609417484111215555891238710 10750490 -58488083550942407760462302762889523200 10750491 -18157248650307498355860337901311552152 10750492 129148857250759194264361715979579535872 10750493 -25414993401358622168850753736710662496 10750494 -268313043182485620353845597619881120128 10750495 -47152720334068096928120359729401349440 10750496 487908986064857796727406268292280942592 10750497 -79422370949704199957887855919148394272 10750498 132163485112898781241922145590061717504 10750499 -256390120263914874399402954265251463200 10750500 -99365692007197138958880554859261120000 10750501 140006343672835340845617460842765853502 10750502 -69095923887394398435729535480346019648 10750503 -1215728898391973673509331057314169096 10750504 -433222706115141361130470629951063244800 10750505 -329875914038908648061688683303778677340 10750506 -24871947830358633019403065076703365376 10750507 45373262448636385489381610025026456756 10750508 562274624628022881831369651196220674560 10750509 288090197357540315509008716129348705280 10750510 -24822590081920257322906139586259290240 10750511 -108770211322973655826594765107161972400 10750512 -50887709265446182973264613353394831360 10750513 -674983301204824175480786137614137856238 10750514 435416048708998508593340650049722307856 10750515 170355729654377765777082926340148976640 10750516 -3346443618527205283494756520462520320 10750517 -123437076831672831603831594301195084434 10750518 127084087780402044363245478135473660928 10750519 169654033943992624032196693687781721544 10750520 253921062953032038385716307613379379200 10750521 -9444563154139474392432522677071923456 10750522 -463228979474893005581709626677556075520 10750523 -236755656704983259728176537056987535360 10750524 74890952484909690718827309459154314240 10750525 2894003333972634527199219380695112800 10750526 55663131408571897922711610233059805760 10750527 -89440267865065382770363932296611289760 10750528 1328563069709070140991215651763781632 10750529 -562786301154501267503946411127503447870 10750530 23859317118377921020418036418235960320 10750531 -286794139127300286017540356526997828096 10750532 256809578534227663356756570053440166400 10750533 -13118389404980555398530405345962544000 10750534 -110261960435616552482323124158053607584 10750535 185492340984411128332610623616112706560 10750536 -347172219501943535194666532046387609600 10750537 -186665929078811204419868835793789662848 10750538 70724957601624601455879318304475911680 10750539 188576408255021653153047648034492417968 10750540 326605270481452121545368573386061450240 10750541 -221436288790385341934227402460402536116 10750542 -262497223749020549942210639543103882240 10750543 -516963753459652750935238944336569592208 10750544 48359930421856785130629238278826622976 10750545 -109720885308451374765389351131392629760 10750546 384425758854982566695067514806640739472 10750547 -214704214716543767416581767956828298004 10750548 277307732526271912868775931199692154880 10750549 738731611154804086953869654162716178560 10750550 8387629182136334700360462782120908800 10750551 -71756864405454453748385500326196890648 10750552 237463260405401260398925517241605160960 10750553 300468463018020971777124605162588450064 10750554 -104738562890374259201804185330063781136 10750555 -39433746228301382153996669243176031040 10750556 518871227629296211951368353375609848320 10750557 169257769224062578381014916433239048320 10750558 15223482760852142741927211911245059840 10750559 -12055181510093404841951302522547111496 10750560 -39913101144907160831104671020223037440 10750561 169143157818999039293365227001802280000 10750562 300367331491512289125921119945105779872 10750563 295074927956552234310237080135268061812 10750564 -15522292594843400683693762835885549568 10750565 113666905752060311011179901209775065600 10750566 -71084797863537579732626187815708075136 10750567 -86829569638160861664982171658971040400 10750568 -238284345174871854039503714534539837440 10750569 -41093770166654225629585174589149369632 10750570 52742255999140286202834006365249372160 10750571 -159325573157495435617446587908638857808 10750572 10655054584245346733535757543183337472 10750573 -348079970602626504818184080522155892916 10750574 251073611581431266010743853671061481536 10750575 132531191795025417242647974933940291200 10750576 33142787131111986337787762403337797632 10750577 45440065940164070976324934209632448000 10750578 23684018678219171943917975601185257728 10750579 145481193723897884098354984900791084864 10750580 -3320915874044611147728260269141382400 10750581 200843143070473109538976112994133153440 10750582 343281927741788278291992950294113567392 10750583 6195336285595346852655583776350506944 10750584 -45143180736922815229380033468469370880 10750585 232833529917369355659722562826816200 10750586 -108675716206437365655784174102804769280 10750587 167240844508400239060815660119430644760 10750588 -497762279744819508402224412113063053312 10750589 37541749002886765511043433504138084620 10750590 214725098254720812579928596276760896000 10750591 392050389453505253229484160681217772752 10750592 -939356345420811713756746820923466711040 10750593 32908299010205356921896149509451381184 10750594 -128622190440333724228137682938858507360 10750595 21500934015711908460872253554943891600 10750596 54158032863188353577592995549959987200 10750597 -559349829789620810777989016120593732512 10750598 216444168757875571422593135158466440800 10750599 -63580271540248335268608021361194766200 10750600 39932928599164395235721226962015616000 10750601 53431745583104502783891698771789576400 10750602 2196053689433139652731727437760538880 10750603 76612786263678180939582851820578000852 10750604 -15880036780824721249948990373385168384 10750605 214805037596690365506610263997103604960 10750606 95043644045120053023940756194344892864 10750607 -90206872166768786359666410531204182016 10750608 -1360476377543902405873691029561344 10750609 -245771771479305734460421918956284435084 10750610 46948979212664453774133359882332821120 10750611 323518509715034551110724338020568247032 10750612 447170336219880553036402458110518672256 10750613 144470281749759875218629555085097304540 10750614 -15721519388510282290167772104158085120 10750615 -51493145409133339430116200226304051280 10750616 -182764773496399293415628325912238141440 10750617 -631380864801562318299775959278984057760 10750618 -457806018028067179299038955707001768960 10750619 -538398152497451875966860790355614606080 10750620 79427594747299762843257450284600371200 10750621 153830531421040299712362301745195497312 10750622 252973912769887886453155477296983520000 10750623 -202895867987514973768945276069192886256 10750624 -493799037483797614689009680686665498624 10750625 304053144897175237725764758511691720000 10750626 62400747067320453086203467385219706880 10750627 93595023555562877519753012639697888476 10750628 125304302070376333710343323063118503936 10750629 474270387208028561153423374789192543584 10750630 254835720151046709637980148541373600000 10750631 424495550758931602980564660141493293432 10750632 -343291571757838868549526752609401159680 10750633 812822687265934034913609806663146757882 10750634 87418642795548663555534331875218129760 10750635 24415037586346434597651402689226112800 10750636 -327319360550503492662596118297207992320 10750637 35205203035572670115221522903324510080 10750638 200747702719318733394308323536063034944 10750639 -757436121816086707676425376742621272544 10750640 -49907184761039904808388697227129978880 10750641 -327084031986044832551976798980066191776 10750642 -89624231883987700287742666243402738176 10750643 1234397057762265602428535560576350245664 10750644 15309393050250105443927347628304925056 10750645 -1418257706831720318968648036074293760 10750646 -210673894279717294324935176323353098880 10750647 -221277718141084377764995338369404901216 10750648 -603489045114781577750297298217236480000 10750649 -161441383262901855656868956589366844800 10750650 -99249201907192103349698098196023238400 10750651 160058674856419734323903011006787191584 10750652 -430977817264820677252588842845197582848 10750653 -31951316123759720628575773729136638938 10750654 63384273749782807288475078811516523776 10750655 -307173069178127512055941681220069788440 10750656 -20778095545666518884252860566114140160 10750657 -55084106257561410253863999049221900588 10750658 -163655184930088632255222616315126463616 10750659 -329653346318386709018942893611205229760 10750660 -234363660962351240159199052176851619840 10750661 607368994232334940554638465975058261024 10750662 124596455228892171932559219160984211328 10750663 -286972240313083075928155275432167410560 10750664 -152177089178195520817446043517990891520 10750665 -44481255647362670510616728561275327680 10750666 -99128052438674840653135694185463398560 10750667 -311820577451497547601243407649167506284 10750668 262788419803967369727094818383489072640 10750669 376678980741412476633837734172256606070 10750670 -7946780257697599122231964895572032000 10750671 -179503708599497861464528677489235200 10750672 -86744788681480437162524623991755546624 10750673 700012306396788067554655064402458727922 10750674 19799965886791344351529643314171810560 10750675 9545817115223984823932503399602002000 10750676 -81475931881240083420445791889692426240 10750677 84949309648590833819769567838713446400 10750678 -44707535615615853803924833362237444480 10750679 487643003992224832073010061640121741168 10750680 240012828422744624983507368956005785600 10750681 -554745143346924323538258858411734315628 10750682 -211118252752083248023957385778064156416 10750683 -125741033657910567842900582292904334592 10750684 106978534488026719269918656568812697600 10750685 -206083994375879564562789305109507604800 10750686 340307445013318524856105650178038435840 10750687 -64248206550720707080074168743153027328 10750688 -4552689973592064639632801346297004032 10750689 -201735893182293055291019022838625595246 10750690 -243350170636264674713725883463816242400 10750691 317470088439345924098019452823508369872 10750692 -136522856387837886880667022816477751296 10750693 -722971676302583182024537752227415357058 10750694 -98405704318908883406289825997515600960 10750695 268450237749642914656224306661537267920 10750696 148713930547488039093297994172176220160 10750697 483289294403520252949672383301886281146 10750698 -147149612044939202282998269879618201600 10750699 361301346617384966248619330455815176664 10750700 -130782793044392743726257583005123244800 10750701 -175342346686035507030630191846555783040 10750702 84257031415598730780944009578953537600 10750703 -34444258128621019226545952880430224048 10750704 61452716898133757096525826483981189120 10750705 42490082423616464937324374144369789760 10750706 274903366696489334204469931335914073600 10750707 -116995001525229965070494403904432523256 10750708 -301613906201230220345470923614163014272 10750709 648266986466455200029020359341762132910 10750710 2784121472554739132024859230254867200 10750711 216981374366967523748644194714803334624 10750712 162697675867825373611054227934187642880 10750713 210021144364400962885496335131983690400 10750714 156422408147605215369663418621695985920 10750715 196191018696147457322259776270909980800 10750716 -253379549385986108738996724114146185728 10750717 457741017894911167422602743534677397766 10750718 38249712177878505411058401260540900352 10750719 123620641477412853540300034229842538880 10750720 -16326342991711569069277395371446763520 10750721 -503896851985036414566859550114014734078 10750722 114637501609507869736277896668147123072 10750723 44573584042256576860496295841209278972 10750724 -376723284868203496782618415445735568384 10750725 -10526542502736061459768922630232639750 10750726 -55590285594116493462525501691050963840 10750727 -102599451880497669386552144491626518040 10750728 88334770564193382511744781475459072000 10750729 -518231193023159293317980855691089088 10750730 189985563455085571838343948658209713760 10750731 -4388533002041853215805659889151026240 10750732 -227487553195811043763582370682680494080 10750733 -31922666488744831238726868848291501568 10750734 -65778329088140533805504671215982770816 10750735 351135796503864385482791413317241276800 10750736 -1922641455351979608956589361936785408 10750737 287609441527529652281392948779936837360 10750738 79525682147342119230095828832059185152 10750739 43039048277993089343784632922859223424 10750740 -15579420583880756009520557954541158400 10750741 -340571519838549222916542177709801371168 10750742 -290597893000021487516945184587124085728 10750743 49040887696278964070238748001869209864 10750744 -569709315185120920725267589035215155200 10750745 130525659614465457893664513733932154500 10750746 221232671356165292364289675254513206784 10750747 -282652787061740470063249391882019451728 10750748 -27559890679004839934576242656343011840 10750749 46448460824783056986056339973072228480 10750750 -96832751913420336557679002879092176000 10750751 890868397328673793181313495382938489600 10750752 -455573436635550658465154116481785528320 10750753 -71897605785309819862805737437508159936 10750754 25863040892731313753438809643975987712 10750755 -11597121051765796254033329252173495200 10750756 -425281513365319448229667860063196585728 10750757 581963694068151702408650096731263984666 10750758 -124037675507105242291427328409436318016 10750759 688812710671613195850008615201740979960 10750760 -119994014888808766938612933264249753600 10750761 45988860412365362789426825501682781632 10750762 -357449416752500521586006757155515683072 10750763 161464889130422190963567655298191065012 10750764 -170836542527479870781462928752713098240 10750765 -626308573165556911954023476310457754880 10750766 -135550462467503936441392520660436923136 10750767 -78591323824941047355232699183212891888 10750768 -2185202264285924738538470767895183360 10750769 -284716897117842248974776002214205440 10750770 -33697702107845417966510203529623372800 10750771 340030660127110041650017468559437784972 10750772 -149854246351774921518994745201714055168 10750773 -178464142658798368408975774379222401632 10750774 -3273911234710788789018788215648636800 10750775 -78384990863246371339790495332741094400 10750776 -16940655601464505609495819333656576000 10750777 -83151647876874184195682528547168243888 10750778 -112390405554271727345965508978016220560 10750779 65441515571868090784281164189202916800 10750780 372802327045364124765453697483017277440 10750781 144134732716025113345488454722440762592 10750782 34219658776320976259713573825703230464 10750783 63621240495632936157450474330293425824 10750784 234145612801702327427232955963174551552 10750785 46772739860557082282781410683852511040 10750786 227788907402690933157522536385642320592 10750787 -54798930086819583239893994995192458564 10750788 -5227459865500997224178936637628455936 10750789 74419067498848113597367046262315928640 10750790 -241687461945488549798889533488910025600 10750791 269230252178191618917605585149340519592 10750792 -568137303956493680774335770466204876800 10750793 -770423563005419484388751009007186660600 10750794 103880622237729060963452876600601323520 10750795 -626492529899212586901752259181647154800 10750796 -192695220366708896057440924186784424192 10750797 -237836977335300976539295748427218567700 10750798 188001287630150337466857379708285544064 10750799 -596796666371804127375913266366432493200 10750800 4498283095131695794181730165443788800 10750801 -124951231177505376843478546092431584440 10750802 -253593007087832809249790168265840033648 10750803 -85769899011756643699508264529340826880 10750804 100180559843276604396485441267837403136 10750805 7814942351970881488138631136478859160 10750806 181033380784219025143543117313259883008 10750807 1168107222982392523292036587778899860552 10750808 -128469706662333947662322848764867072000 10750809 -458979267505493480961147072633534421296 10750810 -59931567938043397599506261654317793280 10750811 -33064402895142951092553420079374918588 10750812 -161511354711396363866094007917827839488 10750813 -208284152391633436815525647341565630938 10750814 -89290995851993556170867418601056015744 10750815 100200741442141209429656842617750293520 10750816 368689399628880190322769214010814627840 10750817 -2924529244607427091400331797747023872 10750818 -12699238335771266349318981268592620032 10750819 -667008955734595837204182899405797528256 10750820 -91768656372231192784897087428983562240 10750821 44499086206824062922191032643767765440 10750822 487356588695252563771916027663415532800 10750823 420621864622352755407252196297464853704 10750824 -112993069850520778570635515870227169280 10750825 204542096794734880539078914947892778000 10750826 -219370971826374539608852040154367671888 10750827 188436069655831661322936245221464583680 10750828 -60012687544671618656731324341268992000 10750829 189916560667087997568782340827588057430 10750830 -149270846777367210629391423416441978880 10750831 -21027939910275262423364867999636365312 10750832 -48197792670334021347375850813165436928 10750833 -131799000755889703620883390482670726080 10750834 -382210131324738227379972941275304575968 10750835 51768102500995215709378659851749445760 10750836 -133953009832186959041978401915355455488 10750837 -448863840650484484040147020450744482514 10750838 38364019666984242435095808936720180480 10750839 317952857294795950243219663258177911168 10750840 202644219519111072958899991138578124800 10750841 -52155477514064487467201085904327180416 10750842 -202069099071879341512614010046083996560 10750843 3274222882831080289266299271105156264 10750844 -32391285461665422298516559241272586240 10750845 -177179988002896582158123048164588889120 10750846 -1842812595630628189341011777491001280 10750847 -327576455690635279799090277236169400704 10750848 -161992786474039579877531876836276961280 10750849 755194008146912764859065585447432598464 10750850 -318990950834655159070463807899078800 10750851 -575476073195981099376864755521503787680 10750852 -42297098693882428163647898982009446400 10750853 -733311124067058434217168558670504926756 10750854 142477647870500764909871669648996446080 10750855 167457938960839832221985239257034736760 10750856 -23332763304728725167881694804819456000 10750857 -5261873403536249358358900299305133504 10750858 353475072693057015480549075821144063280 10750859 173824775581918514690465976461837302416 10750860 -1090216180279137105935633208405196800 10750861 -206590293990048465637531772748625548576 10750862 -28361814495368463746879989708594483200 10750863 -419638764639451340146836404207380086000 10750864 -5609157357871200463559787794312724480 10750865 -114895183822967047012467851310725942400 10750866 3157341616364797140736485129711128064 10750867 181893498779331094083546616510302508604 10750868 85091373185699735027571040302319382016 10750869 -254491232925220776264893822709938006706 10750870 10578171606772057495150121816318352000 10750871 178541887368437714445704774032061472 10750872 -420779920516764658292377535729145937920 10750873 -211468722882174347658298708045275984640 10750874 128666898397770433188416219688970470912 10750875 -94519606915259305386030212715620820000 10750876 -226498081760398221701358492300242189312 10750877 671271764281102648646859418417700745900 10750878 9881264524770571221375024097088483904 10750879 483049815021715717695687896146753088480 10750880 -129885319725574746758369717004219187200 10750881 48933056932248909787105590516363156864 10750882 322049394601950001814967755079276435792 10750883 159176813375851313653871342995320761808 10750884 306622048633338665337801161746863329280 10750885 342849719524622627396990270043644115960 10750886 -226472189557507175727197105625204568608 10750887 7214459238505482587807589388354200192 10750888 -119931387603033376192430628156508416000 10750889 -957734571877818897787489190001231199644 10750890 -91583148101074018381145936275776783360 10750891 102325617798365188259944664224188543264 10750892 -324293981409473260809638003412359510784 10750893 -1670733501259101819079824382783894272 10750894 -17608831629107400847765041137548227648 10750895 75503289072584161739471803568078427600 10750896 46693665832635141910328521851946795008 10750897 93504690905013595627638996908375257572 10750898 -264054086821547297985494209679875504128 10750899 -364556202357084129662983750191532673736 10750900 -184608743795475826445350169665246768000 10750901 210030866141195078126244915290116923552 10750902 -77712465122252383159884563520099601536 10750903 -12111147508638494163592531821949129600 10750904 245227041753626186862473833023607541760 10750905 -130158908669857152885174398442512882880 10750906 1436851442042308244592059596521175152 10750907 -554863676144536116754812012859736544840 10750908 -34277764071594105362644444974356840448 10750909 -402887981557189061026748971615010444040 10750910 -260699843146071496114395363322649672640 10750911 385675698922719042987661433286718982160 10750912 55123979927140462125527657937226432512 10750913 -135070777075716517420224697309524856896 10750914 28476424643698770942248647168937610240 10750915 -15679396459878530633355410326742306400 10750916 -161877627133732117135406269603938984960 10750917 367865250103632257044968709062137414880 10750918 6266929760205968939777996235710456160 10750919 -110026554200534948729405878804535414640 10750920 120669728860669042414735185952434585600 10750921 621438600158999731219164615963364440960 10750922 43743804482201202853687445269131494400 10750923 -544683582538290693249811199663473975428 10750924 127051843969454419298993576292609892352 10750925 270074410847145696927367598030084475300 10750926 -60813178125140011013001722279228313600 10750927 311043801106365981450674224732648498872 10750928 -115472266876428786417959266168971829248 10750929 -1059931713884872307483271324568597632 10750930 -79251659736441581773821251762503244640 10750931 -221369840379434456092945383966885627648 10750932 25643968340782098077638434118925678592 10750933 -172755537521564413253934680674374635400 10750934 111776628810714915058201527823732068480 10750935 176293990784554754170659791159969789040 10750936 -88121160638551969086560690430396334080 10750937 38077538607114978255523469439466673280 10750938 38019413987542584892934272903642813440 10750939 761875317953663391406001782599133836740 10750940 136810844859993868076078162998989719040 10750941 -19081766952610770672998533773084504960 10750942 -112964983112509861806365831443582918848 10750943 -17772311348794614356709796039674915792 10750944 112039784350784078889478851398698795008 10750945 -70429750760013433156002038301003078000 10750946 3650200029999167282012073956991552000 10750947 -29937457793377646008256712450643201728 10750948 -93996522118178555168700721952620640000 10750949 561872455753502118360931892304545238720 10750950 -25113144458026391801788650345696374400 10750951 -58616159527236372535399110462496856696 10750952 44558413547357832788296900586478796800 10750953 -131685969548297227293076188057470135136 10750954 -372439388515437255542451104471587769088 10750955 16584375896672987455981384267056000000 10750956 -273968903193636647023554941590784444928 10750957 98803585889482924643265781192641789632 10750958 -224588389549771589107131834740479081920 10750959 -291101571578938838827866550118175416832 10750960 8260880487212288892126072516732518400 10750961 94540650166779571280190212641334652852 10750962 -142316809080982478611918563148960559616 10750963 162143046205115309664492292138279371212 10750964 -4113990527476214089350067456319760384 10750965 -108342040627820348874251339869289990880 10750966 -396986080038563483573485365907441865568 10750967 -561242566404980234040217714607370935640 10750968 9416982596124863461380699344646389760 10750969 -102766131386141817129174914894637972156 10750970 129503548223163807475551488279216717760 10750971 -123464537564078232939225615358825728 10750972 329620507162180753751973896912068088320 10750973 254342436445412529530388009290524769760 10750974 -87167298720218342200095579980067336960 10750975 13903586375741915857673323712344210000 10750976 54589027867344429374347733461106688000 10750977 -549575556596044607097017448123488236686 10750978 -44498656532727867355883213699770979328 10750979 33018214261787347832862951035985926880 10750980 134963802566060432535335444629785292800 10750981 -331289111146884865697551506281684625636 10750982 -198354884775222634199593930954222534656 10750983 230852647279618573447104625134668442024 10750984 803182867010999119187008982561897026560 10750985 122401753889828668084148468708820730560 10750986 -93490984827404770760783305345124822016 10750987 -306657947175326303895440305179086623968 10750988 615509053643000730328969680197953951488 10750989 9010942985768688720977165042603063328 10750990 204625074907886630298848990108636181120 10750991 93002236538868905310444042986175148872 10750992 -18141392742309358693692270033095884800 10750993 55300101888255766282007099673841778544 10750994 -149599514475977713639343919818757550704 10750995 -7410432674696801640551376563632276800 10750996 -429903720649841655039392692808115851520 10750997 65048362781226819147395387067955276440 10750998 149048044893273937330009686736126103040 10750999 309982273328456421799582596046005033136 10751000 4775481112532658373649104455813120000 10751001 74578675696828493043377046468946068432 10751002 -13665007277848144389835937140528274208 10751003 -136886289590733619319245455533936954748 10751004 454984778457679149727780966145597647872 10751005 -111618204353722781081839161026705168640 10751006 28903606120456990579503096772252174080 10751007 5351613439916572381775797308694061640 10751008 -492822419824614280802812365290896097280 10751009 -617440861776696368800626748943424005790 10751010 1150353246529614636565682888806225920 10751011 -367679255178531482543338937068495476388 10751012 -99720838915549412282121924275386736640 10751013 64676527753385153168721236729987167104 10751014 -408310388122028172002966588764434138144 10751015 -603052993844728493523066867542274662400 10751016 -81952730555261720476390758072309104640 10751017 -169536014374045871389298357612223397120 10751018 56170037089451081325899177742403074816 10751019 243484173308467188340664815586330944344 10751020 -23023121268669541155491402276917309440 10751021 -553795614522525914505997757658737890560 10751022 178041206832676809762675227059744876800 10751023 123671097293309678220796480230718272272 10751024 -7833081480231675247829487971822223360 10751025 178687999757584041802723443626147088000 10751026 123319340776718449978099894658956482048 10751027 137650008368780888399496648520570984272 10751028 -30986590183640520020410782985067483136 10751029 386186660540531220973348172759729099630 10751030 17258147276880582061787348963152796160 10751031 -301455913143279150620184815080594181280 10751032 -452674526589298442867551062801223680 10751033 -66447116305718198963860079060391945216 10751034 30071488800805867324448534909143706112 10751035 -8954064312232018450582598573982107520 10751036 91020308360105640629690034582116805120 10751037 124743914966061360276846155424292133376 10751038 -28701290760143296625871297663667275648 10751039 170855880900309121948945087007248295040 10751040 11874675628913216629787153116362178560 10751041 687522191839852367274453614552683577730 10751042 172207051850262566543324645766435966672 10751043 487261694716179703325986791379081464 10751044 5583737056480680229287307324966699136 10751045 -318969432678487538416719350876806709700 10751046 55359874724874386089147097111751737088 10751047 293260034804289648847300991481723697496 10751048 9789394972498352912716129310122967040 10751049 264349933889880457096128487522993745088 10751050 10965933169307957541741056072803936800 10751051 -518883601520135274298989085138714246608 10751052 -77050252603732826139934942372271182848 10751053 -15749841949257989005124942890135906816 10751054 453582809044515162273741173835079498560 10751055 125097966100723808532608572014610099200 10751056 -39890513603276562795131451715422527488 10751057 -152074542812868488503242484081110303888 10751058 -69916669897839886814545934019640590336 10751059 -356797789250694889684763175991807640760 10751060 119243333194533167731312004641538588160 10751061 56561345232922804353250436087716139904 10751062 220321478474764148758493248635871088640 10751063 -402633770026528454641209076751272750680 10751064 25379710358872894350657405549541355520 10751065 338000383101067346118697580872428811920 10751066 22272411773198240733768420039469685232 10751067 -357741945457802702928112461680323130112 10751068 37670043637427892024911318098311438848 10751069 272244405879329057959674174931799558496 10751070 -135384490043434980989737393682202854400 10751071 304842661487549644217863263177850895952 10751072 -845822985284015971258273146608103456768 10751073 -101313572177784245230006077119053664736 10751074 -108448289374408004231535993029463467520 10751075 -189977276351618134989882592841480400 10751076 -232114415524615012858646512911828295680 10751077 -91476662656452979488084929413641666308 10751078 6329177318097797621321722130729251200 10751079 -24540870011852216645059214323642102272 10751080 207236837591517233017034441357332838400 10751081 687439807892272831129805519891864182944 10751082 687763796261348459634588615313089792 10751083 189625131496250854996105656226947582720 10751084 -26822957355102049509030455264630486784 10751085 -91226602849672523304225350016832274760 10751086 651770271989480532171565704679704405504 10751087 212512842544085924794781758914651953712 10751088 3389008504556846785389353839214198784 10751089 -270107923990080605244233413905645346954 10751090 10872011548885496847285248551541609280 10751091 140879657466714305983458825844572037680 10751092 650632001969859364598691447304088320 10751093 521754434584321530202751205689009047200 10751094 190832941724818256813028530564328559680 10751095 48067806845655836183137134414415824000 10751096 425891507567266726921256634923050721280 10751097 -101471642039437321108916857042278466560 10751098 17956853801397542060921136961785888000 10751099 610600561645094188212240766456024136100 10751100 152473895587941719938721248385570342400 10751101 -360578480331345113200910372248043111328 10751102 185782103422416873154418783819957599104 10751103 -189528827217809592598851830640139549440 10751104 80832622302828089615722052639879331840 10751105 173033919759056873842717675967444818260 10751106 56765001360522464246767317433369758720 10751107 740868199059227384730890516168028063356 10751108 -39321213844246881458948668121109017472 10751109 534049394692764559551031840484346480000 10751110 -6778435578409693343880965266219008000 10751111 114511929740571631533985683644820179040 10751112 49522458159218752738997135090245632000 10751113 -1122393821074210146780039385623089737116 10751114 100390715827885857594819815971045304832 10751115 91949390090207575279625534486193396720 10751116 -183339530535493356976482581543393071360 10751117 276645640262844419095345041345649927020 10751118 -406735489719979683789153027511867392 10751119 -308432813089411950128869083770802358480 10751120 83414712032855967508749783904447365120 10751121 -144340667981718153835768179684504473520 10751122 -166373471426363425800315287170678960128 10751123 742730639948876005926855057640552501440 10751124 -107108143308505949258794153126516844544 10751125 274915279290943177992243798491037024000 10751126 222449713215433295274614259584209779840 10751127 213159034067716032673073919761767716432 10751128 338349626650359126668684463159633592320 10751129 670954715992851849232158861597912902730 10751130 3814772613298138454528577520224112320 10751131 595437215569143686790471968066752387000 10751132 -224648368982610030063513859507897635840 10751133 -91815311557962977725135922477331701376 10751134 16817853286572858405103359922607097216 10751135 -64893161946441650425936749043099672920 10751136 -51343903465800779290560706431415222272 10751137 -248155529840306475971941008759864957214 10751138 427266808141067363987039174615845339296 10751139 -43067646060812239073475998207328703020 10751140 -169715371483738281508317646474255441920 10751141 -40367786997333951508772013883508774400 10751142 142195887502935462956495969764160478912 10751143 93264759857371401135114633732705991488 10751144 558944528332574140077735076872941276160 10751145 248688699917863839479940684014208342720 10751146 -60053270699977607244722646494521188864 10751147 615748740506379657222064465219140027024 10751148 20980684584456804850832242251247010304 10751149 497660839042233739343452885942466764 10751150 195453446756110318442406471742757208000 10751151 -200706918563194429810812396041097598968 10751152 -36708974388285058888881343448463622144 10751153 41856208609094623021069461478285538880 10751154 36819854969484244004161964925618302208 10751155 596665274577972033145684558435860427200 10751156 107003588917449525717716089569524957184 10751157 -546509257481829791456007163661558908800 10751158 247875507455057351477228434047188834880 10751159 -21608490832580200862904691324607262096 10751160 98325568500186814205048416779632640000 10751161 10434035006480553113770521248218651792 10751162 -117887359019750219213432039214739041168 10751163 -267774195483096362705538236248072039656 10751164 168176051576695637384823167418719105536 10751165 170661676634388242075051907293711020920 10751166 -153498074284599563288660868785883035520 10751167 -125575720024340269933691563750874813568 10751168 168734872040923953802826138162794856448 10751169 104398732643038136482912038381646771200 10751170 -157107872971880253911694091529960870400 10751171 -391539694976426469302866687523614425528 10751172 -66153079063191342484220551099455062016 10751173 -445288677261265843481759270149615268578 10751174 2748814066734675116613913483137331200 10751175 134526051936209021194445863071867613200 10751176 -326799444445310791017680566282385817600 10751177 526290037591293188086656883795029605760 10751178 28636756565789141647530660078314874624 10751179 -542206058156450460306433110611185530220 10751180 161412068007603321544223627567862297600 10751181 -203532827515737581336698026827031992256 10751182 116709992711758513277769296686939119360 10751183 55982594137356446470995562849381032432 10751184 55633284947169759575446935068202762240 10751185 91330240998623628257087319399066946560 10751186 25339959582170811624205678751515812480 10751187 420260699883238100513847489966703921152 10751188 -109566266007731182375658393945199851520 10751189 370824460248850786456012370723798161920 10751190 119804524162237114176362918075242715520 10751191 796749886971530786722356379008655506864 10751192 -620827975732327445543256963646879488000 10751193 -247115721419189183007155390228383979520 10751194 18166229454494609579822228407797286896 10751195 6955270423771639752599102753227924800 10751196 -43646724832900858748543673113203127808 10751197 756048689657379363480057539738211412646 10751198 207073594278107457128485465655721321600 10751199 307118904013468054764034443333485752320 10751200 103353480689001082904173715822149632000 10751201 144924324792772116444450865414993645800 10751202 -33893427148363798364182513099741042176 10751203 -330078894981024551072180233673629114304 10751204 5252054231625207081910140922545325056 10751205 114339003688077166309192102522679283360 10751206 281960085436210053460070989985599971552 10751207 1369271397540799281083877722552631494400 10751208 10792434024412145401048545621192376320 10751209 -7553145372506848635100920087907199040 10751210 -50876182305699260238438777950496445440 10751211 14125148830231827887569723956575032104 10751212 -122198360539658558142538599559177218048 10751213 463616349757278069689122994154830166 10751214 15272891736329325724138747405928356992 10751215 92448265091318358824384651738749924800 10751216 -6872565052260587382021576819372195840 10751217 -232361960880118986481580085184630603920 10751218 101222295463624462939317661189138348560 10751219 338742334557789860385775325962485694800 10751220 91791237996069747625188999556589894400 10751221 -2858766620326289633996073655663561480 10751222 369300359753672107385189766545897714112 10751223 56479456326046028881567106618610044544 10751224 -824462465085373374657053801883487457280 10751225 1320483510073676059691132318184127800 10751226 -220815366673302855822726381704269881600 10751227 448603085658315973659274372505226679076 10751228 652631399863264387285952680942826196480 10751229 330898073019072262210503649989422950374 10751230 -28030781679636986587588923562012012800 10751231 37908333746660122589957138363020300032 10751232 400063702353304387550513573841076224000 10751233 488483517427793786697038619465959560240 10751234 -35381998649988986574706472890789386240 10751235 -68324021360932417708490716817161336320 10751236 -80670749895633484543184660442648910720 10751237 966885010879544433633604339622558285532 10751238 -193015025134831086160833922133757692160 10751239 14312734473017645477193627355740639624 10751240 428504431817602134359781244321241548800 10751241 -41897556289432286077490057644024990176 10751242 281610723175060166401757401717761156192 10751243 102120950699911588599269010261541610064 10751244 -37705008542163312706100315483867136000 10751245 49772785517327049117655103056174399200 10751246 309472853775456739531892423374132098048 10751247 -1246421586973492175091269977625384592 10751248 -130158557136298382918365199176077459456 10751249 -755047056216963972216694827401849532750 10751250 55276646354449333422318314752371840000 10751251 -577628960137309732994363285287625056 10751252 343151214122535335765588750787270308736 10751253 -166837952576215336291157054345031609696 10751254 -132838357090390250327697717629254679040 10751255 175311694980578639490182191766164338000 10751256 20455361741398851290363302194456913920 10751257 385920014212882459121119287654792237120 10751258 -38750986297358800312995998325818284032 10751259 116769433610599714132154714892748630320 10751260 -86503057198163414500794232736101386240 10751261 -339032741620230203967945147802188330138 10751262 -41819812346192024956105956464319000960 10751263 551286661068512339163996568246460988512 10751264 -526917463075159923485987405328230645760 10751265 55712689861385640768295869983150899200 10751266 -33571560745832203254956627055348192096 10751267 -145064420621819391885331700847709131684 10751268 255921349848164858351469877610562846720 10751269 19464475348005312103306297158864101920 10751270 -151823769455629001316661922494343082240 10751271 347832897357033145173825410346763273512 10751272 -57663810030232523406843657616601088000 10751273 521372331150565579590838368525694487262 10751274 139413862082823092760116228976425410560 10751275 69344258670301405839782870014541334000 10751276 52069179954660306805791427529922600960 10751277 -175917340364610846152249236210922347680 10751278 9139092202178810835246796078632709440 10751279 -246515735088163911228264034574673856128 10751280 -85850189058862989175063289934693335040 10751281 -188034960572986122064349002695839940288 10751282 -395051229429522623311863434848239073008 10751283 -462102917306231804979593852724556633320 10751284 14818317049227260091370232470178527616 10751285 -185978861326460760445132335681605142240 10751286 -57114046209367522546303971364997264640 10751287 466449764409568360457967382875768320936 10751288 -363688363024072265293365293116672266240 10751289 228091986028263465444962166060883728960 10751290 -666592952365418809524773677932648960 10751291 -559506567857121675055981269388438729608 10751292 -81246287715489802525860038906147174400 10751293 -540026444543753047620694804317120377088 10751294 -6119726331419255835836212170533577600 10751295 38760405846548396740543332638630461440 10751296 -11274356326024529138189494461849927680 10751297 -1476137265689355782596616134954623307008 10751298 29584843560457263237958603110273953664 10751299 68752520645460571662208478171435743264 10751300 7564463604178983408020683129946112000 10751301 -692394319366888251723067688589702776160 10751302 -4916282274082562305186003069370468448 10751303 -573773584794088544831989382490414017448 10751304 -83446034162449167585716539068220538880 10751305 93894860464122538002584306661721965000 10751306 66848054556077444784652415990317346352 10751307 -44145658797843863092881364762381318656 10751308 344313062477757069747073557362160988928 10751309 -626466576594695072742327446633343668490 10751310 -168561458139404747105643211375382087040 10751311 -18365715675392581097350208407578218896 10751312 -14595374482101196085940500580349771776 10751313 -188174991912899900947514780824105495056 10751314 62328588330565903552198496265965478912 10751315 -211246996953933767295875230206477480000 10751316 -7279651535922158795700938549309546496 10751317 -12526983442858315395976346780781094080 10751318 18932458164747825052072732226628291360 10751319 -180869648783931605755322314642237269600 10751320 -484604230712389271252193711815269171200 10751321 52580450067645982581604512809244643200 10751322 209203514852282392284145419731950728960 10751323 22038668470099777506934267445331529728 10751324 -62779950281426350492380561315465715200 10751325 40057005070077533708591394280256493600 10751326 -114639224190795821729745147523988757888 10751327 38909718939009471096905196763104866304 10751328 -14459204203207227191389830006191947776 10751329 414720138587038427032035647102885168930 10751330 -333195184243380739719279104631943561440 10751331 -349546923360425169746945399111958202248 10751332 -46074329610040094974310071662969323520 10751333 -12029590046562274759635848695915621056 10751334 203047484089525363725640428277624320 10751335 -344994703151514712236487935964878120000 10751336 -81966139360696465763769836416077112320 10751337 112277775547874907031304237587702587594 10751338 69761808229196645593399135084834480320 10751339 482250005758690322252392015088561706000 10751340 257433025634826202494579397579713331200 10751341 -150807702863155171780854473113933883316 10751342 82400775138438801727172575524235340544 10751343 464456186287166720001325928714147558664 10751344 -78551258790634669985403420802114781184 10751345 274178951490142676092705547318284996800 10751346 -557392229253797907758897660964548613120 10751347 538212790555397074041454645723203302560 10751348 61674703415171337930482541931095565056 10751349 -18678293317361530958077053854626404096 10751350 -60628009013217877696021409850324720000 10751351 52940998844649486780253615771673502624 10751352 86692036094609324366457509453085450240 10751353 457128624282535355040658246214404122602 10751354 157863917919049520520695784110045732352 10751355 -214531738588150005711454774392598930800 10751356 -189224256445067810504153329151017402368 10751357 329329802637330407684871896050650448812 10751358 -37003265860159525265171594407331868672 10751359 357932272202266710696384108134995566080 10751360 193787161270409330866275447577824460800 10751361 97267750938787791453614105850287292384 10751362 24258590454433130399517842335137876432 10751363 -23634761372678098312562383145747841840 10751364 58900290410547569155571202010771033344 10751365 288021595484568640810318699692300931260 10751366 338707783975287306100004393142175105632 10751367 -17712603146783929200445820423845476864 10751368 -237107867008312976096831458213945866240 10751369 -677413701455998833356628321518120080230 10751370 -54914474284879019725512738504641571840 10751371 819996042972962152036924859044672838200 10751372 -509480180977231850026984072648397122560 10751373 2903606510590866991079145786706512000 10751374 -111315533961798279731056360539402368064 10751375 799325501978577777787074978382354494000 10751376 -286931750762228732578593001688924160 10751377 62393620673004238116463879060804478912 10751378 45881263703809359698959522414967788800 10751379 318381611785003877404972196440615942584 10751380 -228459520699458178492652725250996947200 10751381 80438625510137927535448061216942364000 10751382 -73376042133515604694773439239377120448 10751383 58272452800950829557706847056973136320 10751384 -323886653329790329392216679442668431360 10751385 -90841965257024884067960032795098783360 10751386 -110459155149867594429424002824127401760 10751387 -100570599895676763294315372671845993488 10751388 -24964753803107301495212895040646799360 10751389 -21971340246763247052718286175409482240 10751390 18478229611213790892806581662208266240 10751391 -82164908330740985023983787594061285376 10751392 -141076699720762808668349394646548480000 10751393 145723017629894982410123991685766088000 10751394 -12946380895390134649034646367009603200 10751395 86882747806363842357902840048469274080 10751396 -399749927656237511928404248187107667328 10751397 296314442504696224048482517367855904480 10751398 50032982942995635657943511429732190336 10751399 584670684246212405796324640721515553400 10751400 -84119467472938728785241471732387840000 10751401 -55293085524978839302708856679189925488 10751402 -506440525076684487001470610693545962400 10751403 22738339153135300116544162482780528624 10751404 15434142437394011915001921807581209856 10751405 -156007988319351200450007657171598865280 10751406 10028467969525361426644935616343344704 10751407 -782254658932602354857340510080468892920 10751408 -3945244557664301449573207223836901376 10751409 433769705040745762146207254277718942914 10751410 -92707770926207935509550667707362668640 10751411 1204591993234707299726678613279050683200 10751412 -106423268519421758373654138190804869120 10751413 404117993973482255211986965757525319662 10751414 -339277564569793267792687393361109262944 10751415 79233831453989587419722847325968000000 10751416 -33975860720512508951243057421047193600 10751417 210753363528960497578906433647639031466 10751418 -83254182582945145298245683376173115536 10751419 -1778047374057156843481198333183283712 10751420 -111129325075379964597845790175673917440 10751421 -4656615276199788777132932172592741920 10751422 -370392825648121166538113953710520454976 10751423 368814614188826665094586086789716545936 10751424 139603693583955387110015041506751021056 10751425 -336520775315253548133025326450562887850 10751426 163992834864736557211197947225993717760 10751427 -180304894683563596509745045377704776320 10751428 -187705467700531634917921718226129500032 10751429 342805346412958401760336043973381535800 10751430 -22830961817882911940642473344585365760 10751431 422623064663922140954576676219771861120 10751432 -704142456960178958731285100490486374400 10751433 -116865576093494504966426934781091376960 10751434 -99203022391323798683171109861799314384 10751435 -34767876745594423804147521880173070800 10751436 390187983804116477520152097426420571392 10751437 -142056559888177192824585275272790489268 10751438 -31830405767670220198701497063126210304 10751439 -18020319726284465746105853120075765760 10751440 2836605849946475187910139035039825920 10751441 372083372277080980162896324801787638000 10751442 -119926545765909876182117485756586709504 10751443 -551560230300679571825259128000923484308 10751444 -63901227172850031612161900703253168128 10751445 166324793469552494632006260317977805820 10751446 -318137461052942806342671371650830118080 10751447 -23909664474674980698069243739827923328 10751448 62709074699658220214674432070694174720 10751449 -47055792283603970224281304074406017536 10751450 -73312800261844528176173489695380156000 10751451 123348650345667925328785238363170252800 10751452 -424892538231471936846900779082604024320 10751453 352581581626196498725800343376024696544 10751454 -776761856463415770823269765571200000 10751455 227407379977651292919256269649358880 10751456 -502617631561680748903022239207615365120 10751457 -467407750358868261168068515988359828560 10751458 -363684906382015248335043163730012671920 10751459 -467186929218825709732831738115223441840 10751460 115483105465557975843557879482457702400 10751461 -149591156258329956592107093753928095968 10751462 -4207944694985697037598108389092366528 10751463 -447124746783390712829542700117891732736 10751464 3382740031348240169953861081135134720 10751465 188278216015486077277128860972836633920 10751466 -146210408040325949150689793013456529152 10751467 120981606670765310344122133090429333200 10751468 20857585537737172878900993100633982976 10751469 -566492533457975338740812847360497950560 10751470 242302280871388831404222374638450591680 10751471 -341843938268195398992413448683504759856 10751472 47255313658094478285926316275826524160 10751473 -809832263228767570257982879159138699280 10751474 -197466943138815476877237425626212601440 10751475 -26456450765904143097853131185504256000 10751476 351262492807588270467575735478575922560 10751477 -344778372392431346658782815295097366528 10751478 26927365842483141617444505551515770240 10751479 -79927483232594264878716749286257360920 10751480 75638582842311321362043419889439948800 10751481 78187874511612988585409897591102609280 10751482 -72740897686470095258121954011682524160 10751483 -276410066822858722506286851904210082268 10751484 -344229020627781790526481865462471294464 10751485 534054716483464689966177193389477231360 10751486 82727050782117242803567547345801005440 10751487 214490828462042068351498621482962076360 10751488 106708722438550393235964358495586746368 10751489 -35634637786660925613457104296905496640 10751490 34011211643486418282156800375035230720 10751491 -156701031002927169136798930947935721216 10751492 -8836427863056010158950900359307642880 10751493 -100375192804332790536434704789529412672 10751494 157220319440606477892658635019670190720 10751495 51741917016553362346281313979020059000 10751496 -162440845193904584003109055459800023040 10751497 -18086860767395811807664614730988455608 10751498 127753359441110737563219990540596770704 10751499 97998250657754948519901887915056892928 10751500 443086637730509088299947082734927872000 10751501 -19421057226552643624002177104815863498 10751502 189852673818410348920896044627890596864 10751503 185422032526880430109236569346531389680 10751504 22917717230125161582460227096113848320 10751505 5397411666899934201677502701154355200 10751506 -210595837632192188012601051334751976048 10751507 -354788398304239685216956837307654473920 10751508 461990585557150207615420900011092459520 10751509 393832995475079984589699056496721533710 10751510 107318588980401648516136255748219013120 10751511 -155118141443486143952695562155193088000 10751512 -79444650609465668066401575495770419200 10751513 -12284147526064543325096110817713032192 10751514 -158779124570615181799023714620683358208 10751515 387467180635104762638052295650666116160 10751516 122398110840572001538548903050278909440 10751517 -13464444073577242083307281362064688128 10751518 -67528882456424600392551832953436376640 10751519 42697795455637956849111737677079725920 10751520 167017890525681618896785676332475351040 10751521 -9588276059758103794475220964552504656 10751522 -406490690013009835573625705291522240688 10751523 410293985661065541953948732672398404984 10751524 -59665542285579164432327136464767361024 10751525 -245800136047734325529051383855134286950 10751526 214655606824276870535195788262868924192 10751527 354407842721050827095579918201738844120 10751528 -227818515327001540452854611831213347840 10751529 -50148612676960105917552097136260296816 10751530 -27862330761580930596685625846530636800 10751531 213886726341347222826149010873157354728 10751532 -16770397497237700949419274254902460416 10751533 66505818715646706020723745981422437804 10751534 42705927761260872269526895239139567872 10751535 409820996636997537329277963093579006000 10751536 166688839349226172678652074980276027392 10751537 658413785368751164030237726469236839186 10751538 15154154233028887370468126087655636480 10751539 -176899677539137840781509161403809073280 10751540 -116749128546184242656398265273711462400 10751541 488095611475374002914060569568532066592 10751542 -125080017372158131110447959386766832000 10751543 -839928678881606289530330174253106562856 10751544 -5397774185651753682680449649766727680 10751545 205010742919552300862364086193266297280 10751546 13706130674536949757444620062124900064 10751547 274637207192366002897499420584457950320 10751548 2417386463742947537574478398095318016 10751549 -1629851078808032811548850727299528000 10751550 181408528547320785702288905998314288000 10751551 79131970454315036042555775712864120104 10751552 -179206978104900351707322731209622028288 10751553 136809334823407311470188679084574042084 10751554 -258619838841728955452963224225573825536 10751555 -403906095792543962815076473913553160080 10751556 51732953823148644622565405757349693440 10751557 -217530848940286050971279983982866794048 10751558 -60236355882006192102101109877225257120 10751559 -48156205183376684664211832211284500992 10751560 500997369443714266981634208477593856000 10751561 1377101669529227814471938776033021465572 10751562 273019642949719587673273146809736867840 10751563 181998187503941214929567950667367430104 10751564 451523202534401519155419823353364882176 10751565 -135365925438014088577133237047214808960 10751566 -70623378498482377526110069469012557824 10751567 -704994588310917181524712155368070954384 10751568 -60728812460832592073453306859071078400 10751569 700128100549716359420946407980221817970 10751570 166867735210825190014094981471589657600 10751571 91039450229868941399056990220532290160 10751572 17217766139398954139049012940617728000 10751573 147660374411174026564048312721228737440 10751574 55318508686055555586614833799475082752 10751575 -65675468601577489384958914948434334400 10751576 1251140245674871701968346733225574400 10751577 -292458860919017471245289760252952073568 10751578 -1598414151472439861564803536060121344 10751579 -305685073010699800600021989412143093024 10751580 40798176036386282327013920005684930560 10751581 -137330915872973664907511027072078902272 10751582 509657964085773743541601220139071204352 10751583 -144931380954346351230726289481427195576 10751584 1201428533344709899635800303400580546560 10751585 82062122950722252944469680285060491200 10751586 21772246589161907854770262740621037824 10751587 226969640600963465543686691990590944000 10751588 458264068327630133779134258848042882688 10751589 214859269772259399490071543243486059520 10751590 -151361748918081681068141600941795651200 10751591 2685032585110283045784250593824148312 10751592 49491578133282486739735506353042718720 10751593 592417243669697626754061507960011766842 10751594 66738556509188269325999912965012299264 10751595 187764336981969061309016391206748626400 10751596 342894872329516981226850004307064531200 10751597 -195884740602191726075754850557771414954 10751598 82910089081205955519703884873733799808 10751599 557026813995453259176396028126315067136 10751600 89609897968120040674470307975790592000 10751601 5438935056223770795158915672570170368 10751602 68207773558644937966469600105035915392 10751603 13967939744703958846360545418384967424 10751604 -29391666457688556850838589479693015040 10751605 -335947405986104873807017976886361665000 10751606 21850627949531151116282226378597949440 10751607 -19370526182045730026505024906808811880 10751608 85620885980050020006004595347032883200 10751609 -854126348193696592990368980534539924800 10751610 -53762063150470397994534962788973452800 10751611 30419655620803466944039374393360964008 10751612 281308906776675829541291465246221043712 10751613 -145454372239493530512964365398687033856 10751614 -294311231345454220032526907180295289344 10751615 -166349698785648051674874635066671984800 10751616 -27044793165413239020606559158880174080 10751617 -518451297758490543607301319372807006334 10751618 115350253791660277002821431810255799760 10751619 -128571108269288205596954941262986086672 10751620 193706797836423571714984877841912975360 10751621 -516518861523961036314804098360607734178 10751622 -23451931137577367886380852720489275392 10751623 94503949865584958887872996889097606880 10751624 -153314975963765319917381209564515041280 10751625 220347803316750419741760740035492560000 10751626 -211414170746517613899723356859221723136 10751627 -158295199876825265526975583695989456688 10751628 26531667569623601120071312342127333376 10751629 -538769040672390391141290783054213098400 10751630 -40388415555243155648263500176740319040 10751631 39958770722649766575627333815103308544 10751632 -127164902480855544928301622430720851968 10751633 -265735571527870768304700061133155124376 10751634 -6302686093983589475369123083032422400 10751635 -59871522403425413483566726166638106400 10751636 -215106014449651304155171710662837041152 10751637 -55013986797950597378396600451058988544 10751638 211490076136255143423469888615793573760 10751639 687509365179882722431400490967906570440 10751640 104429984013801451572632755730249932800 10751641 192636280040885265335206686591825044042 10751642 288702008237619697453739883760900633344 10751643 11258707323117799310056600830341184000 10751644 -675842350288525692737953869840568130560 10751645 -26073804447578598555811203659584083600 10751646 134683680108219660652206506753334475584 10751647 12473895284936697570498236234419422480 10751648 509367217404709309240205243748015538176 10751649 -258790564194626781383488916554486948032 10751650 -24399163448715324000744314118730368000 10751651 -114983865948815331068095396558687893600 10751652 -89029384855062425850473880887104098048 10751653 -442699955649685278256927578627706932672 10751654 18939757660996826638137925682922332160 10751655 -127788005541533176361038095019721548800 10751656 -4683559363499016988262330940808197120 10751657 -197261802653936214947925713908993674048 10751658 -238170071585161794474654384444848361216 10751659 -40826390679080660125775554617903890696 10751660 -73102590549424242881057386114711480320 10751661 -28100766659384381857487377701380260020 10751662 489484054457546539892359964953815680832 10751663 7986543194139481203913506844386244800 10751664 -36282298883592876087457293990242549760 10751665 327880593313741552709490911527530171060 10751666 -55711652118402279145549690718184055680 10751667 196514994803645739881637519273731322792 10751668 523591572907928009506825297713407385984 10751669 -88022409082222725837355865339118840804 10751670 322422444202403004347768611446447379200 10751671 23139309658748915646442569033360147680 10751672 -208598233531846874696767282827484200960 10751673 -462962947904807187405609119534992454016 10751674 -58977435592232009028235689310940470848 10751675 -432814000361314554658523388008089432200 10751676 -66410510919769191402199224314224146432 10751677 -11391083874024428330218181866828645600 10751678 -137265152999838563568029207366658024960 10751679 431978650033219431008669914134041695224 10751680 -85662640615869655419809091557523456000 10751681 -39447329378244413135740134158114835408 10751682 100115963209906531246260736215619392000 10751683 -22635737083427564383637608508084321256 10751684 -346640921037124243265326941256848609024 10751685 113712769419894318898164227031632684160 10751686 21807981737712752856030356210071014528 10751687 -737229319407246590645522299737267962664 10751688 99223488505064274008217385088122675200 10751689 5451225081524948237149980893019800520 10751690 -318584770944174712462337089851580394400 10751691 685770839795002786179493913844497568000 10751692 -87860402841049993503055106575309854720 10751693 233997929651900880216534869447372751360 10751694 -299706032734313764397860929697225390080 10751695 -79440541420630998355537948168787290080 10751696 164395355241204613355100672072587108352 10751697 9064606658898683703818997098048898 10751698 -163355134025859483105118611726981636960 10751699 -106343816874892669597918139944337107968 10751700 120260456775898680778826069126578176000 10751701 -160461516905927020579327150824548038080 10751702 68858737477266732480785873828724131712 10751703 525877709221647208838330811072927863424 10751704 -774061262731810224088280274060254730240 10751705 196711902170763104877092415550218553860 10751706 26416198275701623976011028408782758144 10751707 493086284514721051274955061404258741956 10751708 -589189951361454056083356987554383747584 10751709 -211735201717888812271013638772892237696 10751710 46052469959769228238350547650067517760 10751711 551012620075804137824283498052000197000 10751712 -292434587414548549199989677743052423168 10751713 138600251045279809084650367095746080960 10751714 -34797041650726435037379548465693594544 10751715 29818644869239520178799166054801115600 10751716 137097719391848294086235530370489021440 10751717 -220625373338503052260290488937103100388 10751718 -96406086273016585452291311801732739072 10751719 363265324617847395490653038849541809712 10751720 3352338216921443602819499472715776000 10751721 500433052747512346200996914993352952320 10751722 149770889941962359769619725900285023232 10751723 -242498241383420068273214671952434166028 10751724 -38777865798948212325006677110265948160 10751725 29365050205382961917590819855938084100 10751726 -86000809397653536762601915866177636096 10751727 -101183401226252187449562036321286752888 10751728 79943052653148116923553767779741958144 10751729 -470584432817475637141788960082457834670 10751730 -46328788320393921627092797672946565120 10751731 788615467112426135464887665499474979532 10751732 -14926787672918468263805918478281403648 10751733 8332244611668526863330101917653911964 10751734 -22831818048583863158411463957145516800 10751735 474033399811717473281693448220220411760 10751736 58323780761706432660651222850757591040 10751737 -280646502966493091082802217220931635120 10751738 440787613857299593590101867617631489760 10751739 -32930135070385542366170005953229843200 10751740 89080389818927824654054294518132656640 10751741 -59525633349545002180169170795752425472 10751742 -117851740038026541493249265524977050880 10751743 -449079694919793788901566426023424948496 10751744 410437643957806324915506788444405760000 10751745 -32594538420998102298623755302465770880 10751746 -721787383586614468468160657301564587616 10751747 -732728302654834920240140504468378662680 10751748 -72811152127341097219742157460335366144 10751749 618462931280265515553280122869890574364 10751750 -260583461817048633154639504978378080000 10751751 -214354960402491926132408109791857254960 10751752 777986569852849045027726269971718389760 10751753 -724396408572588572373170819648007306396 10751754 -32761327833909855420888140243543923200 10751755 -101292547055418650424088687367403691200 10751756 235343467095240346017736254143134675968 10751757 -252262849843696370774781332590154487360 10751758 -275553948502388408669066215891970795520 10751759 -249892029397963814539931335225928777040 10751760 11833105852404237212024364646148505600 10751761 59570277451719979372466840323567757824 10751762 -24422459894720987816685906702180788736 10751763 2785078144808925319701432139098215808 10751764 -133936932985242341235630055255465887744 10751765 205162834004603204826991695084501597660 10751766 -167981643333028228007998912412708006976 10751767 75041315212302026564222152204810569792 10751768 -227467604592435545307471833533410109440 10751769 -214069597485956805984532320775192571520 10751770 -259354564804812438193316083154409733920 10751771 10244257963644332828294483481012967200 10751772 70824779663399595825389652046582185984 10751773 -444205565478028213775526316256554765978 10751774 -292449291114984064232913876683405683008 10751775 28326375922739429700588641821254451800 10751776 -155421346991015808485698952495830597632 10751777 411396783701972235763752058145872601280 10751778 188014619002356794148497140125373144704 10751779 720949397686227575536949904382915158000 10751780 15541494964700779139494638817747157760 10751781 401666144620090420950987939500121459552 10751782 274314925706331000191663870435082112992 10751783 -238581928404233254566775863336742499280 10751784 -330371093129120184870639839627315527680 10751785 361082492693277029798102889886400860800 10751786 -61386281393643815597531263568104621056 10751787 202483546035455609306125680518916011568 10751788 -161976854457188725284447473053700642304 10751789 123706825849193526120326385109341974880 10751790 -61216549047383747939349357862453248000 10751791 342607415903836899394137789640825425472 10751792 -17164622408989058031700494586738114560 10751793 -102811890163864696074076530117666814272 10751794 -547356506422808984455344404969429372928 10751795 44736408091666825626735320242368923280 10751796 -154528522925583825701602321989671884800 10751797 -326054611337621575710969113139644463968 10751798 300551822344509907616610715784374634400 10751799 96724053298889118809392728677422013856 10751800 214326578662340847727284281146245120000 10751801 -734748861521893784368702386841346730198 10751802 -9154893776252951886878151236256768 10751803 856458307684771857661345757166286771560 10751804 90113428425044469515990233145354944512 10751805 -39905690407530583500203436755697513600 10751806 -440931910760125638350213289070955520 10751807 806794863499101641637084952887531616632 10751808 -8429887775414407507569246106539786240 10751809 888670808035885725416204833891854979010 10751810 -29592777887957640866866277633339927040 10751811 130157431662775144202811343219874920704 10751812 -234601131752530889355364003277417705344 10751813 679514772087689298553235657275776892062 10751814 120668375074740047219172252991806443520 10751815 130900449670692969001752276812676723600 10751816 10200934848680450647432200910135388160 10751817 -499016717572377587130375517921140065520 10751818 53702619973200062386789919088791337984 10751819 127901753657415602522201051832152901744 10751820 95357307885845283294720995229247733760 10751821 560605895889280126303866688351713448000 10751822 -304769349615346196033827965859917204288 10751823 -14991063576199112869965239174183076480 10751824 163533619573876666151536921582527037440 10751825 -423072950471181310361361487216632867600 10751826 143494433030469934213121634005530188288 10751827 19302006740723366591719553379489485352 10751828 -115117397162589072236408576779892015232 10751829 -493999127714715424838901028222696022112 10751830 -81354298261520208917541479214756931200 10751831 -488045820827062063212424460149702406808 10751832 -45042811602748562031471993769839820800 10751833 463907400425694232607744013410044262784 10751834 -9464379967605287733519027085125553920 10751835 -284382889929888472679718185474276595600 10751836 316396441198750988909309245030575336960 10751837 410930141125354028161087274339876950320 10751838 -14580830828954651405484437671207870656 10751839 153971210214927069120088172695006584032 10751840 174569494640896019701013270748069888000 10751841 301511563949711889187820580888248922099 10751842 2715855062531190332419661888542495392 10751843 -63576449564597039410556507130826951908 10751844 -270071181842754437066750808153398160384 10751845 -1063239665780500611404131076729927760 10751846 -118819182679851827367304444410971940864 10751847 326218543372984770430964468057222159400 10751848 383251766535691842055006641899391989760 10751849 541588993803967305385241241829533264 10751850 1205388027089594977941380969597091600 10751851 -255649474252236356322626600504506843200 10751852 678923022970759872364481758691739578880 10751853 111634763183742125421820451236138467840 10751854 39191639647248969639216008241504231936 10751855 16367538351178789068730791493622831760 10751856 -52830583957874913488559799399038320640 10751857 439990128847348384430448797452614097106 10751858 172583725035146425705954969289728634784 10751859 -7152881947869952729202148531367473060 10751860 32388098959767992276311287497918668800 10751861 -144006522960562805204481174780260242176 10751862 -155844156618855776776729183526937862656 10751863 142163712572159821908218366223135857824 10751864 -97319732030985592608430748469430640640 10751865 44484419679661212680299135025620440000 10751866 -309330988771764390369485797231450539840 10751867 44578835471525564536035754601347183392 10751868 182606661977592672435157829051876858880 10751869 -359423897436681447970333323034311084980 10751870 -34158287835468032209859039613612189120 10751871 -162866487436363639998595793518128946656 10751872 -92430038865290962728122085006743961600 10751873 224031419520363356876128381134973342368 10751874 19468668628176736403868961653690590592 10751875 10653898111254261411894314090215857500 10751876 -271788669695190407581248431941054112640 10751877 -185892028615532109158929529656667119332 10751878 -32275893088253715214455167602900637376 10751879 -530453677261319359307854797022648517616 10751880 310875742819461800972186421413806080000 10751881 77847162666052555730296836485981668224 10751882 -179567016087758579259789634526713664208 10751883 -25545219654997468120586918092103564352 10751884 -77820978165765189145992023039444118528 10751885 21839180504413678389996204666377272320 10751886 64259709759930105908487685705960195200 10751887 288988563396804735218149744583000127536 10751888 -58866020814768514173156322396496461824 10751889 387930562263190801981554063693988445424 10751890 72024688944081588364810396917694574400 10751891 -529349805078187539447644727455622220200 10751892 -4905275447657768565638890401853833216 10751893 425474022984757274303090120009642437440 10751894 201785262983111203199599474169050622496 10751895 56935131700553510555190299434343769600 10751896 202104635850553275007799091439388129280 10751897 -178005881428954168297855123283262414648 10751898 100122566671274225066102653439537403648 10751899 678300962082814608508220697198136304900 10751900 408674561895550933253187767826646272000 10751901 398380428050692281833838543150851356032 10751902 -58516734430997371614892418334799405056 10751903 450045014740184529804611890910998119888 10751904 57597688572750708390831347622600376320 10751905 448008207086189583981317250318659054760 10751906 -106185633595782520178989377784215812736 10751907 -800083981024776334463531877005705254080 10751908 240824640139774746124329018509171613696 10751909 102562941044555112426803708176689174816 10751910 -41546616832376062573543247341375027200 10751911 170404757313904580872089970104071739512 10751912 -189361559904830506888708547600159385600 10751913 342607356383378113974532120984542290400 10751914 -50748200591948059791481801783979140944 10751915 153647583052881156855547016282541022560 10751916 43465705642333046167784425822100520960 10751917 611421396533311692446967745409572736352 10751918 336347659234512405867543129000146174400 10751919 109468240721346356766999854836441766928 10751920 -113058572597693150302262089457860608000 10751921 893519893643111401849245612201018814644 10751922 129165497228323901354737662443392156224 10751923 -97586528507046270152243797162494988320 10751924 -617339831330118219117603641049553459200 10751925 -14654024970258170233372080951254548800 10751926 261572558824725859399160879514356901120 10751927 -142834355711620998673680409395586492728 10751928 -162518565360770012866510879457166950400 10751929 -411644821166686716362700808633115165360 10751930 71826359352646675311106598603419315200 10751931 154898475202135340880114101505345259020 10751932 -315880444442486571309784374229670677504 10751933 -659644853514159566799301426672840261818 10751934 117041977613785244607847135976552182080 10751935 -235978803621842092986985254308614022280 10751936 -111467211009941386040231650404071374848 10751937 49829986798751682269575481539614716352 10751938 127172270115772625440316477267329796640 10751939 845751330726838261092279656572049928 10751940 12034567375635942534879615246326519040 10751941 -265946803393093026101092673258396152388 10751942 -47723774335293559319108484546305044128 10751943 100766556656477523399693219356664466128 10751944 173922385680084940625600695169187840000 10751945 -271905549169951557528429326796226894080 10751946 198548587245319692126990874427385149184 10751947 -93559862822934122977855403948450430976 10751948 210825665826573949858392057273954877440 10751949 -6373510879401450194539269018343921470 10751950 26475627889130531329308206446474435200 10751951 8141056996359351521949861721679780544 10751952 -114550627348024552021411188743602176000 10751953 -19053766087760789213872734598386600000 10751954 -41985891369162342408415948621989523824 10751955 -220437214797060876650551263962186434560 10751956 -122152664196403466364182863004189313024 10751957 605185114708191093276595062347307568206 10751958 -24214515402319689371700336270566403456 10751959 -263024041484720385656820846184260188160 10751960 168007437759714233525115396137413632000 10751961 585115672583403588277279249862683373568 10751962 -29386457106199593175822018475091905568 10751963 167557775320462537508856960007138699008 10751964 -493659861068068589832601166348641689600 10751965 148623098458892353492407189028311905280 10751966 76537744295483310886901062716803973504 10751967 -73824838253962223983944827413320576000 10751968 -192512511126092780559970559102287872000 10751969 -178405143957896715341993156562072184656 10751970 -18850430474798286368969447850170496000 10751971 12654963390842013117625068507008178672 10751972 -275080788464680881631653381262377372672 10751973 369553378264772094599356442556946269504 10751974 6575465711353993535782510608361897152 10751975 147905927438083134352184242203690162600 10751976 -333762771795511342804433342708271252480 10751977 641822092359124925780902603803314416826 10751978 290812918552793870735576992668119040 10751979 -124028388029473382300910234710729978880 10751980 342977461728506838431217543384612864000 10751981 106343602950774980825673460127357101782 10751982 -43641060751148308848582449491569058560 10751983 -657108344354548098667080807368042590080 10751984 106735041634865771549586703193604096000 10751985 -46380861825238791926127990101501429400 10751986 27638724720819133011394064667105239040 10751987 37041454485274926243480308494366002636 10751988 -8182177480241730634798449095238328320 10751989 -503354447516706787111579412472729137700 10751990 -67311574764738481803259102745982021120 10751991 -177083157112018486513936672224359299608 10751992 70897510873698027852120492550196736000 10751993 74540408726618898781399649742875405760 10751994 231855213156751746983633319926502727680 10751995 -24247051581847466502192421506567168000 10751996 -178494524446856013161961267273277440000 10751997 -490456599790023215085564041966954496000 10751998 -237936691348497622114678789087537152000 10751999 115423120881747825816468871776644850336 10752000 -109001764021966569799653486898446336000 10752001 78782243741989995907813133459410531560 10752002 472483614321121097211034048776334494720 10752003 -584353767281294348954467257216613715388 10752004 -70459676149298042239237668093992252928 10752005 239810860898071630811825464124930088000 10752006 81851141098298975612212122789925793664 10752007 -159402951447645927922049394775269256608 10752008 427436506565231319560402395646016768000 10752009 47867927873164465565896640221097242368 10752010 -56865656483486224475150252484255975840 10752011 524560383321578479210440202999779094800 10752012 -126828341187718460676963275412111492864 10752013 552734544458037375807544558091503722924 10752014 -5098746731720904200258045195397328128 10752015 138491288116116508233851266908665154720 10752016 9126780040109171593209821133234438144 10752017 -7003335330370083831076565084992482240 10752018 72876198310717059539216567275821343488 10752019 343270477324849458022217191494421024744 10752020 494111127554237059430685025902647354880 10752021 -3247256020500214083613900274120020800 10752022 186119083845714495908038459351713249312 10752023 16164840027610672550327758704078547272 10752024 607826382726619773122136403725803520 10752025 -293768396329526573774764301858144566450 10752026 -162206430395856975490734677314316751360 10752027 -18984067030055019649688005958055664128 10752028 -201821685182558565344436716748029809664 10752029 663521641997880604502624928692922774630 10752030 302944859385469054127537609408350550400 10752031 224686912424798431264380041331902356832 10752032 382342355730324226443080559865605783552 10752033 178776671098408707678254068921165378224 10752034 -199424751901985916148081088372044622688 10752035 74330712277466262653180329433012268960 10752036 -71410066753054125024335079535013157888 10752037 854710549143005834314958156031512634686 10752038 258243735209060449712560859660897904960 10752039 -240377561188909469999169769196318427696 10752040 29821562855143244386184272340975616000 10752041 9838708336701732885746328754404449652 10752042 -11539407206372178238319233121105203200 10752043 -6731345151377864305166661367552234960 10752044 -97758232793165548350898394872353552384 10752045 -2372600241983507190037728978301824960 10752046 10502257934875453855954851173450801472 10752047 725042543215951224001302963021248372496 10752048 201787193988220351259032492215774412800 10752049 -220487040768002404983352265550357006336 10752050 -164136927060833506190292418366449600000 10752051 230050704816289585671936395733800440632 10752052 166445380219000362315883313568185363200 10752053 287779309309847969255496359598918442464 10752054 97762541771256056827167206331493982208 10752055 -194093924254319657853355424857830752040 10752056 -87097410910657938296901668945884692480 10752057 212757270119981188694774419185712894788 10752058 -594322565778161180051673486144047754240 10752059 -361136749320378888530312778636302419740 10752060 -161472846336740122798329161976069120 10752061 267032856280296781552709479977931239232 10752062 -3579410006880935442320593748842538880 10752063 -19264300387720260127020508304193795072 10752064 3628823843754945429993101472286375936 10752065 459905747153372842245496071577250300520 10752066 -91591853232752012926316453284599199200 10752067 -918478687856773084488156646414355530240 10752068 -295201084516901338351111630490108641152 10752069 156983851961445564970110544867852132800 10752070 -73273846060701313180769252808041915520 10752071 -120771646499591262076576093866683238912 10752072 -435737339084506228211531129896838062080 10752073 228331971353805510878985200700863336320 10752074 284019245855287640040547569241821868032 10752075 -498581935747314090438234701751936012000 10752076 -28332896173430727320149312693311274240 10752077 -267510049227566887132057500101265143328 10752078 -196046054446972126789865142483341040576 10752079 -78358272501932114923675508910956142480 10752080 -44656070070982426807868301002833674240 10752081 -6410621301974702464270582093971345120 10752082 41433679798724611512957091023718804224 10752083 -594978758037585959368952646412702945560 10752084 66176019284129892584534477635842594816 10752085 11594261354196202425794130371275890780 10752086 -23055555998205069660919491078130589952 10752087 151829264273413053615628724450980663680 10752088 343305780338398923415014491971036661760 10752089 -95013256132781403943885426666367688444 10752090 84150838097675399212066870394358182400 10752091 111691288228499165279990046098906029072 10752092 -48643534005634434479486350322426047488 10752093 232939581903723765528083534501123470368 10752094 -277936105843984218830391484295039723904 10752095 61676561373674612997941182774928130600 10752096 -239830290299245124264238048415083134976 10752097 6206708603218250002264615471399406980 10752098 -27870476256663796846087173299792148480 10752099 490763214302402258749858767760262483064 10752100 -162421635522549627014445196996952960000 10752101 -831887332042063016853389365201756809600 10752102 -5922459036729630627580924865445090816 10752103 279407408577193425397819888957056451960 10752104 440775832839834313025406372193713930240 10752105 59204966479478468909983081346746187520 10752106 -290098067764129404983927586287559588096 10752107 7596651777877096075650193007523498600 10752108 -205034068873480136746558873354147146240 10752109 -278392884827195854588845814386374406528 10752110 -108608442310338384089437602483703818240 10752111 -21604403993480278954219583775014522040 10752112 -58727911975353489630397842042939834368 10752113 -952655411392980180672632836177528320 10752114 91951621325639052707706869065159752192 10752115 252504823835660070015470928192494602320 10752116 -13211708259832549873519595751857091840 10752117 152660574129212125922661801444207330048 10752118 235365783314322778034165974782953648640 10752119 -43782326555845186779891485353830387000 10752120 -33292764813280233934514264303404339200 10752121 -745038183092682271273540123500450598678 10752122 635872427701730607902331614500075943424 10752123 -18010750684358708694553500204589700496 10752124 45006200330825762783892158787269550592 10752125 -187156136834122423057049007468612633000 10752126 54106378205819713833657208998648748032 10752127 -73200400608989759842147518524093125680 10752128 471801195855018850962309602199333765120 10752129 -280678054273059859576534641993238810080 10752130 -245732875424523813383710932311494257600 10752131 38517001978109177216682960232587164832 10752132 -17667825219442379259656585075359088640 10752133 38220514724825031389662745136200537600 10752134 135990863182387642603349171372935787712 10752135 -139377247673604528290797456181238308400 10752136 -217435736433108661671385514434539064320 10752137 -278581181390028424584657881463112068480 10752138 220335815826812875289375332497398112000 10752139 113074637098342804003802200669158121940 10752140 -32577521546545329249068060968551045120 10752141 -185927136130141442491796936138979667008 10752142 260995277063115056653482566674307696832 10752143 -504095504954345731176441117319850088384 10752144 -31162919361783806733289186856758935552 10752145 -563423734348692561281352958377029296920 10752146 271871137519836367293896846700497296272 10752147 -3650093062399279296286338251864752560 10752148 -115680126811020813336540730198267367424 10752149 347231575649495730264265839403315563150 10752150 -2070391373793720344371698273671078400 10752151 -403843190059167975818858319685180878296 10752152 -212857270038772300475160083175059066880 10752153 -319952840997505675106447675319690382896 10752154 37627521349583683348926373780857298944 10752155 105391688571364694505970951248421476960 10752156 -111147481920374323437702090309268838400 10752157 36138869367867996729805217730481954560 10752158 -65940389747287761435723715070533551360 10752159 46309529374977835603055209891445130240 10752160 527121538233967388182887453653257420800 10752161 216938709420971775098239863744247165632 10752162 -30246271319123494186016468539726098048 10752163 -84783228300507683626739213083766130096 10752164 83118180148907495671196425606009700352 10752165 -365462298487233780254081011060600749480 10752166 -350722985577178774442591449553195623968 10752167 -657043331648376844180993111456087067784 10752168 -81646938365559476126003422157519585280 10752169 -55231037506172424637434759831206179200 10752170 -11831636060062682573206973512964229120 10752171 107109608742155100259648556886828402864 10752172 -57866698345324385481567386993510146560 10752173 462278762606826587815318893304751878422 10752174 48782524668737313950547739484659507008 10752175 126699514043814492709745192598270302800 10752176 89145639635680530182545205233441505280 10752177 438438731458779919975721933855281691232 10752178 -256920589429695196527020300146890187776 10752179 342384764949577280231568102657806860680 10752180 48239667433808302638141470982254376960 10752181 -831888665487278003948687024138635954 10752182 -16502120734200176275497740623304761728 10752183 -11067605035474093038845371053058579416 10752184 -493813087260507455726964973394527764480 10752185 39637174941387489236472596058413381580 10752186 214028474762345060728102627184378840064 10752187 -147624410873181389780889652864983371164 10752188 -333646282952844956205199219388167464960 10752189 -142403751827430253505383970650296876480 10752190 92200541631705250967746364464454791680 10752191 607624219322625496398566299023367190592 10752192 95925819266619709730952252641563901952 10752193 6075880033554630723450052578434715184 10752194 -219009289579142833292560832566777400928 10752195 -17810908793853226687985857571527833600 10752196 3942630001512733219946435136142213120 10752197 -79687065765477965343124119783747696354 10752198 234482209729911872160891786074103862464 10752199 53681585563359493123960898270135931240 10752200 -79300956991327690924588472820086016000 10752201 -114755552647655162110075902355111618560 10752202 89932303131923224356886320731372949552 10752203 273397673743274264648593755451712140800 10752204 55561317821121153628616735376108490752 10752205 525685424105286842395775510367561766860 10752206 201038985014264919414382099982532565440 10752207 -356654050736714790406122404174648893560 10752208 14195994357247377553874823729174282240 10752209 -100372190669563932467882121172015226712 10752210 17443123001778900559156384355414784000 10752211 825948310840007535958525778528597208312 10752212 266669709786668490691346613603092547456 10752213 -62559845794956220839717664428969753312 10752214 -100456289635470143369415609039064012800 10752215 10252637620969556967206067374309527920 10752216 -116875797003666862237999182345987686400 10752217 -353675971689940349084120692735808397174 10752218 -287395303096347740325772165969581381120 10752219 -694943696039154501875114740907115000 10752220 201687828870374907249459895397066810880 10752221 400240024093925995102177852680658593132 10752222 -6600453531071633848649602625311497600 10752223 319323189946927754174149356860149203904 10752224 -78250318170804698300109697288092254208 10752225 186084099193192739715506515286938855200 10752226 -50392606813667654588262035754647427072 10752227 -719297334328674778884785155811489985288 10752228 -488542103965829584514525991723969166080 10752229 582111526958817743162847571303987063584 10752230 120780927779465690265801925696324982400 10752231 121806453157913776187243763559998601344 10752232 -585900360042516492711913668876588057600 10752233 -515307201853783051523091188629805178480 10752234 14379058282240907233645355572269415680 10752235 -19041582196684481434515934232744921760 10752236 -277161460460688946546548366665404416 10752237 -424290814336430464528455005051448998400 10752238 58264973500446912732783587256829658112 10752239 500855640698839801702994949289424777040 10752240 -50155107976291752622268311199243304960 10752241 -120076891756844626595650776549023901358 10752242 487421268253474936734070475982753880992 10752243 -2471039272813870697090119033127513760 10752244 112486684224896825564162268990774374400 10752245 60954584676801623494510776098679012480 10752246 2964286832903641580706863864009104320 10752247 477107326312999100153116242383173104000 10752248 -73157850472586568781819530217207664640 10752249 37333930768341579959531570886335822208 10752250 128600840836022536326137629878241200000 10752251 -820686515871001781395885851247086010728 10752252 -55070586559175772538516191694096711680 10752253 -461727590681647743474222297447669685498 10752254 344692877605133054929669084649963928576 10752255 -26572806937192561934945460960993330600 10752256 -102211036534900919580299570211756965888 10752257 165684072480666461611317090737151942144 10752258 85757375386629735035555665970862552576 10752259 278304750451199640381518007948599697616 10752260 -13157755693637533273161862920721036800 10752261 -20593558371844165324098987053427463200 10752262 361222326664702308040768273944421428672 10752263 652391569434333770225276391888280111512 10752264 12848873429146832117851219634144747520 10752265 597126814434664370198519969387450850660 10752266 98324755811430390529213684581673981488 10752267 354226701971873350641952186687382840280 10752268 283752192130560410970828683762595555840 10752269 -138797094070612422504323186278421493792 10752270 103374533934457025069867641162786160640 10752271 702589728124605131094498069914972036200 10752272 112939992514603533006827871161934888960 10752273 -182756628804610110410878010764712282496 10752274 47790532512539421804091205342156135232 10752275 -138331749773479600340792720149997243700 10752276 53660741767976363881577635042226049024 10752277 -273699845878372239307409447737110309874 10752278 -42567321682155628055343955049278937280 10752279 -2293953275905862614048832363360877312 10752280 1891121598314626916618823967005081600 10752281 211039428135338037470325428640275776464 10752282 -79809866294656118995057721119715062800 10752283 -186795375462040700878567934761160953468 10752284 -86575293483040178855909280084544149504 10752285 33389141566412199066795132870620815200 10752286 451396908658631378944711252487300510592 10752287 -189479776652159018490558713013434258400 10752288 -6620568209751931308306940320779599872 10752289 256720207567883303037151620210428611524 10752290 -306467470469081794791275410940604748800 10752291 -6229688715917203083204193099259754240 10752292 658451087328213121651317533622190054016 10752293 48481311822514635727178800205243526624 10752294 -45800133146298958783193791548811646976 10752295 -181484525256135078121772591563421875200 10752296 168271837371876901139996899036251893760 10752297 -250656385720318556480354321184892402800 10752298 127261907718147047561273738391400877664 10752299 58665159517475220540514753561987650960 10752300 -11985566538892919428756327722194304000 10752301 181071433313010804776707505415081156480 10752302 -262871078475603539468526411156972864 10752303 127628590147999477410319688726793565704 10752304 -220789626088723757054881293321788538880 10752305 98236140015196282290207623856522026460 10752306 -162110454643815610382748304597054106496 10752307 -352649648119655868111151333512434083444 10752308 -14130386779098367490940295021511061504 10752309 -27051435739366100788305154153308982560 10752310 27179483027344274212070177737211650560 10752311 70382698305572102022865675944454378464 10752312 32628653988009249850412737602218987520 10752313 -117653736736031194587946670671594902912 10752314 136532474894012945234626327183946822256 10752315 232989716592331119092983338695766092400 10752316 6198715841686642152192366558841595904 10752317 122469556636548212280714368127581799366 10752318 -69721086680809758991539460177173504000 10752319 21424432039267102193746809363957995200 10752320 49993542264524434350271803499484282880 10752321 -226369554640102888815747490302243150288 10752322 1329099613648265532554410319553106944 10752323 334087878682680199592230337104185547788 10752324 72515129142590244490345632568554412032 10752325 81031470539347432694706844295583765050 10752326 -137809300270099754504055162839272094976 10752327 55764087404081391183443694936017643000 10752328 -44364269531131664766381338505471590400 10752329 -191640105235065368216634047130024849024 10752330 63845536294144862955105613987825612800 10752331 -1566076960611787438255956646395674477088 10752332 -219837983073488549461419665731892786688 10752333 -202836340016988934331389851553623840576 10752334 58214719106132601024812112269593242816 10752335 -344249354388632669727426238135361901840 10752336 -6764208264760663887923909012250820608 10752337 10302021831875485908073358154206599920 10752338 -245588772354456493606247455421387583360 10752339 -82891271857410832342092319214728872192 10752340 -164245802314809961928938139012385630720 10752341 -43220185908889132466685921091209946500 10752342 -213423486139724124382034429458380718080 10752343 -229085937619610584696398773859407397200 10752344 749845432738146299178291319173375068160 10752345 13259334612871071384548698948514342400 10752346 302896826317168269466576805086778613504 10752347 13195278936677670282250727888547154800 10752348 97852580684923204910088185138520901632 10752349 642961217842529678438004952206975300960 10752350 12692868605382077108877659068037529600 10752351 63351218778507416715994558417436680320 10752352 -306759800906182291406678449004499959808 10752353 -189112777760548040694609699799350675900 10752354 -113445756135420948569173985654911461936 10752355 196510781891019040448081792703733895760 10752356 -8775815331773443963401360697847881728 10752357 -1230108190283056846968592648636308480 10752358 354708165910504442834654090325699821280 10752359 -355896026673298967220181468365547421280 10752360 -339589321071255938773777358181707366400 10752361 3599329788847011464429291870344288912 10752362 67726024642200296160607016717908768512 10752363 -148879799866567709241807782596995516708 10752364 -456114685939624339737527894066460979200 10752365 -858322911096133403675753953807601280 10752366 274861676443619686926689688820391792640 10752367 600785256405600921979948126451199198416 10752368 5885545123295586778417588604986982400 10752369 -437841474628545449525469677985714074256 10752370 -228320334167822595841380222399364545120 10752371 91613124415260869756338802352379338240 10752372 594996845963736132748625269559557017600 10752373 93264834088344914788259494846623877884 10752374 416184903570065260712467295608349871360 10752375 -244783609657837059897328891581701784000 10752376 -674981321693768898510260832695718912000 10752377 153745549542811648677409309171793572740 10752378 -11540982411631964393417513056439992320 10752379 -415755591769514010137904917688507179328 10752380 6421514247218425655405284238336578560 10752381 -67715720592727590517230475890844467456 10752382 -210380764914208351357918504155404850816 10752383 53867060018714863218358240772696866440 10752384 -70813904497853344230540747677745807360 10752385 -775947070748463161788707086689655040 10752386 238479336349029640693598852229280381392 10752387 -194765895919590604874680903124105516040 10752388 -40289505533878055055196260009416037120 10752389 13123746458661080663370630059195410524 10752390 -99348212064206769976683744542361279360 10752391 -212873927560074256906916296097706213760 10752392 34535307907223829481159378758765281280 10752393 -90808438114292341281094100009057508000 10752394 89290003533839693752883654750290568496 10752395 42683934027291145053990486098860726080 10752396 197015934338881947672746262222479708160 10752397 128816447700649620505959688086704849846 10752398 -383742349986970697062455268516490738688 10752399 -167796480666224501869770711563658428160 10752400 21680245142399045723369542637181132800 10752401 -144170741604609146100324846174123414816 10752402 9799599756030591848179210955893981440 10752403 -228631010805183437175605405216120491348 10752404 -252354664403230105663588537791894620160 10752405 -299573454774024670780585113259250319840 10752406 -66777821638495392304655979970681998720 10752407 559693806335248480799507951497671475656 10752408 -2527145020887401944774165816755486720 10752409 -530425655689922182265990034434744525760 10752410 -160814025875822832709146878892147620640 10752411 -237522849772542116965523168835964877928 10752412 -72256987721925009686095089943074471936 10752413 -199810299432126391475388771755511575802 10752414 18268333470809741014185859548322510080 10752415 -745031344891319115438762899889613110000 10752416 -65065069199264961248195851028669792256 10752417 -90769986700904746161309116496258480600 10752418 442465102620481184632316587274336846160 10752419 -116230419711148035520210847215143025080 10752420 12791261740471432128259007122081013760 10752421 -200677231755868631750295640071065677378 10752422 -85138869817095850996349001929177152128 10752423 105990335286894571638821515135747200 10752424 196152397865253986977114998155637672960 10752425 570097031270637003600150199637271628800 10752426 22102657927852299407788633203855202992 10752427 -22216714501909774984323550507954720000 10752428 24262512998262950764846254186349157376 10752429 -249869724096327296719166468294080257216 10752430 -67357346359357013963568143975482625280 10752431 169572402092857099899660106016171103312 10752432 -1679105024448685017365941052145205248 10752433 -72959827307284594225958747044830238318 10752434 -69552523671788463175279688865810402816 10752435 -25568408032597990831951206388626972480 10752436 684743123060430553196700608478826310400 10752437 1258583775422532625188462748293727054752 10752438 141289770106047929173087602348444164544 10752439 -351105693352985127157570446459164844760 10752440 -194169890011321369924659927349251379200 10752441 -174606488655312566400122471434462806336 10752442 -167786764325002790896242138487469452800 10752443 110367366651227453703245003169337884288 10752444 -12483085829411319402112902432023109120 10752445 -79894610300994052706092768014993781440 10752446 174532755324909869395719223066858742400 10752447 254527986587482156889345234129601913800 10752448 90987563978554634051791319767466377216 10752449 909979458500357145397722540790396994436 10752450 -97255985804294857302020494003695648000 10752451 -7203585576740655005138885800674878648 10752452 92805360728874929266909126562728320000 10752453 377773397981310559016707976719525852800 10752454 96268516264200224213517599859440316384 10752455 -33971606835098015811638719758020198400 10752456 3839301471505408402384807529856122880 10752457 440469058373870350572561436778182700772 10752458 46958057615838368422619617836954249984 10752459 -1469630050822594998991642515975590688 10752460 -186362037675577736400295754926098877440 10752461 -403168779142830698373498260515898505600 10752462 -18663859445158135594323246511310226048 10752463 -334325006330479440949177511559495190288 10752464 -56723483440411217447190842104423096320 10752465 -11227774632951252183094861477347749760 10752466 342723733016182246612204426445817072960 10752467 24230272542980000485219970217633283584 10752468 -98468457948643966430614288096768911360 10752469 27867586818985278497147442040098645888 10752470 14952976500603023054499392046447096960 10752471 -58319249051034687249564650597686637592 10752472 1172217434746590495390176230135748935680 10752473 69070476806816663713800551936385108480 10752474 32070896047081195760311594893437552640 10752475 -370234451556931007261256366465708876000 10752476 -11304385418155191870156842764577190912 10752477 84479415817147938503839773993116092608 10752478 97486335036830946752852538997779768000 10752479 -582149574916524725375545828503618056016 10752480 468763300000078025295231969855012864000 10752481 2804472987680679931307520752369103252 10752482 155935301912671975051247116959759619872 10752483 -41210184973262669075127568047766940160 10752484 -452612934103678343730234684761092024320 10752485 1308720501117682914234283830975910560 10752486 33565151259200735389366867845474323328 10752487 431961790540946337078654089083162384792 10752488 -452003509206301764940466755278440448000 10752489 -940810566250426416533776618995153985632 10752490 112859810119522358215436742191175674880 10752491 130883396445669804144552371220966773784 10752492 273329649853419789929687367619631480832 10752493 184345124627339632665275183807397469920 10752494 -3914695067391475102755780693996863040 10752495 -147260687078912253466472708149485596160 10752496 -18198721651087891656188337166615904256 10752497 1447696405612857547400811747588602112 10752498 129328373559459808845785690567296381584 10752499 -840935081684047711527850622915949886760 10752500 -49534470987587508950128249879610880000 10752501 -512803154340853304648069128151231391456 10752502 271164533175750195682098725603918369952 10752503 -523071982224763811455171260090242356248 10752504 33613937941641480286003162855165132800 10752505 119079914251801737310385847782748376320 10752506 -175743085973700456060609342094880508048 10752507 -357262015442620656145998170538511875000 10752508 -18904789240448762064092128190169336320 10752509 27714899952171983034132990075594621804 10752510 -10553373809492334025335194452776877440 10752511 740908945848204504382760760138569278200 10752512 -206466635448549187284236354799500525568 10752513 -296300907732725694926675647926109826256 10752514 -148621609830284504976890326839670632960 10752515 -346733151188715655308042637481621280 10752516 -375430498183940219400152839665494060928 10752517 75129722855031381556589826513181707132 10752518 -97566457858021043849453495591722690560 10752519 -553783020423625609770383421213467047680 10752520 -565029244028527380795336627686676019200 10752521 94655084715440127799505203454750370120 10752522 -128678095818505578815039860996183785216 10752523 141893809779169814083381689057536968800 10752524 -165772660617565200890332728892382481408 10752525 66555024337327815896935105263454768800 10752526 311054482229267183108596767983154059712 10752527 -1069114771462914452683091868489634411488 10752528 -25471234530921996364775990984081473536 10752529 -796270577351535616508115791360383201870 10752530 158140908514293863083585145245647014400 10752531 -480401227943356886575507416802377103056 10752532 50425987660695577364452634627910778880 10752533 137707130566902089309888545227876913920 10752534 21763245038853328432354695934574403840 10752535 11235469960173616011606282700974184800 10752536 16769399714428717249755508794583941120 10752537 -1279351206152428059895414401031933440 10752538 263580334401119865424273417433443207920 10752539 -24173110288797892099512895664430952944 10752540 8843556443567952015000185552851276800 10752541 369953484747878341681225502346627299942 10752542 51647212856504933516394856844419788672 10752543 504895886718439384347545991424477588632 10752544 680923809039411269803106389223866368 10752545 -394548468457947574959903655652468750700 10752546 30038742916283123256051671628573646848 10752547 -214994516460878281150091455893246048448 10752548 649386999189999088382785127994250939008 10752549 455457513616324065123998800401648000864 10752550 193174698791099162167230576016513432800 10752551 524020880605350636004819421128579783632 10752552 452909486258653770024631707620396805120 10752553 -102339915011562052027864322573338685440 10752554 136021403889978570387776172260168588976 10752555 -329830387808696712031977876865544225280 10752556 328303927209191094414500667038220152320 10752557 208895305006389923643192230894346982806 10752558 -121892330089438079275348976295839572416 10752559 -333944139538116741698800369405085973680 10752560 -31754141536410700507722534370886615040 10752561 252254319289071273252754435324411217280 10752562 -771656100443357749517856435346764702720 10752563 -685339145447159487516308883495642211188 10752564 2218008611656928977260722081307979776 10752565 76258738027077058903253921760908690460 10752566 -337988337837437878832726128819936051200 10752567 -4764320631365330747264731857565286400 10752568 747278927400573153375561015114781532160 10752569 -265971206424961014787563035977881027456 10752570 -72111748526467499099736812985206587200 10752571 28984476264358961626952849300687404772 10752572 557874693586559539789541123404320254976 10752573 104419657677909385569678496228424681280 10752574 156115296748657825948062993024139220352 10752575 33799294149130571475614269962597243000 10752576 164619744337240057987523084555567235072 10752577 644283073630073918030810596502682810672 10752578 143316962841389122645165409795914592160 10752579 -36413980685999501707892585068468718076 10752580 -2090351857673598384360658203746979840 10752581 69545274084213140533654007651155624992 10752582 106606795543199968230283911091085574144 10752583 757596745896895031939991252102841713664 10752584 -88386788192378230267488685749960637440 10752585 156701379858408709826107662904801968000 10752586 -76069385120996538948710399872680261696 10752587 395799731528730087713258922536584776960 10752588 -1574879445075865732931799746943418368 10752589 497219261028836817346426847994152021280 10752590 -208298783340170907069357056200372603200 10752591 -222908376496247608560783919473070900080 10752592 134531612178377009237476215222247096320 10752593 690402052498329295261443803481041845620 10752594 -126528011988521674439999608773139019520 10752595 -56614088102686671711519089879438269440 10752596 96589246187089271708144817581224462080 10752597 216503007025292561413945365304223378574 10752598 -14699463481113898290201619922517143040 10752599 107521180598997542631920020963926912048 10752600 -25927881336864300391956059114552832000 10752601 -445880923995830799430804925498422736828 10752602 -47103994408459995383352400910948037120 10752603 -105518010580842342256737066686057781096 10752604 -22694372379609813481289102629980545024 10752605 109389016616779104358895366464226018520 10752606 -19568493194776197323215626045444996288 10752607 -70109013956901710321915165588860012568 10752608 -65601798296076156329343305499509784576 10752609 -340871918210083853240900375376094494240 10752610 -91219977283819933127644651096632576000 10752611 669088148428306175768683521625920998400 10752612 132554916746401132446370873536321257472 10752613 846910636702994689328625465711058669440 10752614 290418573112387200763647537517390456320 10752615 -354283128832059558572732367570074649600 10752616 -46833987331911915883249059043217571840 10752617 29512390743743415725322281202347460666 10752618 -93521224578738040697966015821499824896 10752619 23441207558505800766685990515529367472 10752620 429004514939979422391622583005012608000 10752621 55917147560153174460867477354493824000 10752622 -76620629280495779646189255475279869888 10752623 4100533088072876886871942650460865280 10752624 -22322857474186213704899788182056140800 10752625 44897024020835191713407920200499515000 10752626 21617594378967789224419237622587114512 10752627 -599720310795006915407625907516660372368 10752628 26952609238013164888675150986024426240 10752629 964572528105586747101058478274191743008 10752630 12345898810957554386443171422877009920 10752631 23523765715842775789702986870872447952 10752632 -183608739106825825208311122127380480000 10752633 424126402297081001982029945611397535300 10752634 303046377719027026849550143241160487392 10752635 -313716555415479999002360721906196273920 10752636 -316105618935751511784626750418113264640 10752637 -2620792840735782410072267295998090496 10752638 -58150489411207927022126519964098218752 10752639 202520983068236674050347297963643871248 10752640 -217274858921374756902804294006629990400 10752641 75700585756884585482867865187643722500 10752642 -91132222314974811590733687097571819520 10752643 -44053721411276092850989808406567697656 10752644 -30401296225753206491494349541445066752 10752645 -252917915709879270313228207588708396800 10752646 -221383004136029170267899108808111501728 10752647 -832008449056172534206308255643563068904 10752648 336740600468606865145919431168145448960 10752649 -923455639176638309349709555101934440000 10752650 -161474680265746987454588746473696998400 10752651 32200017108271286998060812798173410560 10752652 -154168413008030017105019981732805542400 10752653 -49397306031946485396696021470794901160 10752654 2534484838048926496471113024503522304 10752655 -103007257018124938378437097455908536440 10752656 -91494128991619822279748467646125989888 10752657 -577888092971314507868175144753881663808 10752658 -13921398293921241614682491515227579504 10752659 -174062444888772286072615271031090290184 10752660 -35353383021370736078932836015579463680 10752661 439718904874027815083846117846064673632 10752662 160839003597330836347692164231559761664 10752663 112921968645787875591367703230948330344 10752664 -167236310815393573319347419848136622080 10752665 189257896974494783664792095558625600 10752666 -2468733217025928416536640515626627072 10752667 -331692867413799803812719239430322099808 10752668 -10903934044498072566744091517648957952 10752669 4670090935392321346503486531575067750 10752670 -241345496329941400205918892836008032000 10752671 153256265894795723348533051355086747872 10752672 -96162223095042235640852282421905719296 10752673 -31707173528182569508767570064842850078 10752674 -454868571436473469784641485384428159664 10752675 60741672902279654454850932418820788800 10752676 253312022402976522011025729880804193280 10752677 -131939590260218347272315824754319864740 10752678 175759234169306052736390229633108016000 10752679 172412657400997785161922111719976521776 10752680 468714284793940821534147207227831654400 10752681 -6910269223981850695439255819233334016 10752682 6603171615799485436499652957632982192 10752683 342362727008537949519657997601036602932 10752684 -131390807966105640385310166990677114880 10752685 908249930114272452827415335198087596800 10752686 -56698095105512253290339185337068675200 10752687 525222899498827229349478382182975797360 10752688 51360950635941198200000236450612723712 10752689 -94398468569698112463833092927937427360 10752690 -16495899765208566559351903851287040000 10752691 -86932903267869359675720514928045286400 10752692 -200380600686376607987436453363123437184 10752693 -102557643032003546802810859169010544512 10752694 -1758543802690518253656447296551994880 10752695 -370883721509570727956363490116838091200 10752696 130620242781151142826612054505026355200 10752697 4581890097662712967598684906391023572 10752698 -65403683326132522592921288019733236480 10752699 19605799938349077962146944809447731248 10752700 78594137109544329723000062043561702400 10752701 -186936029119607500042496939645888382996 10752702 -104005618193129082949241028944321035968 10752703 -58298099489003834427052662694779827816 10752704 235221249475950738222667786873592610816 10752705 89519753238730518553805922299591044500 10752706 209304611738180963488792129456221369552 10752707 395791488207571438461806068772878848000 10752708 118332761773949730455679393457286154240 10752709 4044293957845742883878886775357317120 10752710 122524740099514803697975813888843211520 10752711 -364260216233150998764824382582747664728 10752712 111934536813704426609025961989845483520 10752713 -74604870680095956927758159507705677260 10752714 -67797007700915551720177056507294182400 10752715 -433653426538292176194886858101608684640 10752716 -245784791459261392742448457199481397248 10752717 -447193230183063884152233136766995474752 10752718 68902583166384005499743691176836430016 10752719 -117427592763062997259201194152698333104 10752720 -46894801066047835548804862936040079360 10752721 -333647312703951020150937920335147866240 10752722 -127698107812310418680727392012948760576 10752723 -480659888244616512910658665969896090000 10752724 -28953186751532603608242338237839333504 10752725 -216846753458261976817596320975283494400 10752726 19393820052177812435028964167905732544 10752727 -451782003745181147104781729185876024320 10752728 38051117884834483555133192755812802560 10752729 77572881486021879738162572057949247488 10752730 12106068826150081062739158659363819520 10752731 -599596323804531952272269581534546106136 10752732 256270636137800450665057706292452806656 10752733 129998098899864533635904494255175063424 10752734 458583326512364449940713716328466932800 10752735 -66473650841738129998457347301071818240 10752736 938341009265797987057448896055409377280 10752737 61975168793516149575901171708888370880 10752738 23586123352038621892668346808052725760 10752739 5981488286494779556772591768431463560 10752740 -108453240831933266635082816538960111360 10752741 53337926900088983635444414191840990840 10752742 -24152035527741264721031814033257385984 10752743 -853089991574874719152472451470009176008 10752744 -252118810347921064265867114083965665280 10752745 -31732631584841168025880409023500240120 10752746 -2275832186543908388147330269044390816 10752747 -444373868694085347017463162189056217000 10752748 235444254530459267382176422169792561408 10752749 95590323207787799719355348283092903136 10752750 -137797983800806822226037417016809360000 10752751 245427550932344461386216150326650156152 10752752 -505635686762582588866392286045962240 10752753 -40279552887418433604411440773694644224 10752754 -30576285863690865282167792349609566208 10752755 85234827047738723745089736835331003520 10752756 101598068098561514233103484403325349888 10752757 343546434061731275950278709151406425006 10752758 87526647286796135831708740337497272480 10752759 125164806037851767816226572256511966464 10752760 35797619516062049813809698909608448000 10752761 -388675564949742707086914562956972806076 10752762 56054385200779348927945400531517000960 10752763 -28815054854189779148556177349246372608 10752764 105663676456291239671232345312048778752 10752765 -131380319159261401100566144633234128000 10752766 18788577902310448561058490337153315200 10752767 -36423746360317342815806199719937420480 10752768 -141143266648934780686664955550928732160 10752769 -417473143188141193224681367470830915840 10752770 -50491432017803308345731962309846730240 10752771 455804894605012316919254362346022636864 10752772 -203117441826318144642968964374807688960 10752773 -714090308807450870064637941372362596260 10752774 72311528838283569469762439307099168960 10752775 -95618770426701371417369119371816562800 10752776 393903169787397110005064775964431974400 10752777 -26372588564034528797464359014672876160 10752778 -401183855847105824500786529239845220560 10752779 1269422301752286860559479396431577775576 10752780 -56643743775925825325511931828443018240 10752781 429002862535367282803218714928855372064 10752782 331287122679814217409820189469998060992 10752783 -146659362762163641951315694524292279152 10752784 -3332116691819235969937877069484523520 10752785 81270980606555837798884575359000933760 10752786 -80939210981345083920825513924611184 10752787 82309317095487101394784525684305307436 10752788 -83071113121704287483051466707436902400 10752789 140107354101461462147910747168549612480 10752790 112649098113608387853787113808893830400 10752791 -108504590752625371605345145637908488480 10752792 -177689191206187865361411675384748646400 10752793 438385461426210833842162772743381124042 10752794 49096042704092730865420284448532211360 10752795 -4022821501157871096545569424195072880 10752796 -668093460407761036004714355882599457792 10752797 -174760116155188447738233933285778257120 10752798 -52429702924996106183148675075228840960 10752799 -187425903222648746078342793769087556832 10752800 -74326691002906119572132984731489075200 10752801 -218318735293536143599179532829627008896 10752802 -324755920985276763340459965588836341440 10752803 -417628264012565276669502872740963547880 10752804 -170543150677214332457138196771989882880 10752805 -302893736986751235891881005011155328900 10752806 384937710501668258788978269354171399360 10752807 -121573579879792027983862624352669079264 10752808 191116395130659781282280270960009379840 10752809 70185871737157099931088132496580540490 10752810 162200546432712433249418389804711292160 10752811 -650763502490081807903397361154733708768 10752812 -93207427425956999689370393221344476160 10752813 73667963144071506278033961107753081142 10752814 17936066137242595817671350174620456256 10752815 -32360732240797085004590640144743727360 10752816 -35934424774943209557742238180356915200 10752817 -192724599018373105368251370200469192848 10752818 193200171142916163286927291960944030720 10752819 -135269131324858078217410546109756524800 10752820 -107094930035171496248861676825935454720 10752821 -64519470024431884101816697025128920978 10752822 -88656248602402210805061840079146117120 10752823 385498526273395086665403178875330826680 10752824 3241215704246936244108921081504645120 10752825 233734475290116499403898219774645643200 10752826 -48951548433226242233276002599451357440 10752827 55485041591091839354582654858847792600 10752828 -289653630469481071317870376613223943680 10752829 -74156933102190081886036052538704839124 10752830 -310324583005922186366637330501023462400 10752831 31981424341200076259996632557550583472 10752832 48321539899741121654684253163569545216 10752833 -89116077677147470162949094189363414336 10752834 83311989559305434778533534714939690880 10752835 374929672373093420263557755368557515280 10752836 -418761895915910672568658686808521375744 10752837 -446121691324163760742545304596861004032 10752838 162355563044073707105458940709386880 10752839 -879462277888806168443191751660698536360 10752840 -69614901486273588557550558783293030400 10752841 377993922267142353879971160731102268000 10752842 -54140726916801509033651224983408830928 10752843 30383091773019455790882764433336122304 10752844 59714994541914930034916427647558173696 10752845 58455735273170369522605754698183787520 10752846 35278060305022577771325198934758064128 10752847 -64696261025322830643517611996808759568 10752848 -100789398011062176322813688463690301440 10752849 -312350110619095230388842678315906960000 10752850 53563197825141575605054997001416748000 10752851 -7998651533836524320615535478225320528 10752852 171162999498860112801092299552267499520 10752853 -162093720485666763919489359947465838898 10752854 74514719125134818411593229458690623552 10752855 -194772371083806275870650948321333061040 10752856 -218991095419627951236390158099173232640 10752857 -436045864037488103614079576726108778348 10752858 -88023727287219790321927408147463861760 10752859 -17615543511416333644409961912392013296 10752860 -47087523885025427647871283415491763200 10752861 -58630319044414723366156741541357371392 10752862 -64014039965758683828127728455644059648 10752863 -377453473716962518578805668242240887440 10752864 309097445317833802691694915475710935040 10752865 -150910583918710573225304775137824208280 10752866 8072436627771357945785833868404692480 10752867 210292364078461112541728381641451533284 10752868 -39851885942722754605649307247811297280 10752869 98298144101012445038742069020987155644 10752870 -7297193963345083263955843286132995200 10752871 -1188103091851804236583695121874039067056 10752872 -152643196540636592288092009038226606080 10752873 161334263791766216213230724017942683168 10752874 -543721754162371158740592605798927778816 10752875 79933250566925211606781501288989480000 10752876 -200211278060384258936037095755637722368 10752877 -176511722201944473223852585082477909888 10752878 102058870983514777844493266001395409024 10752879 -329142284525309418188343982849093413120 10752880 -2492645126014174214901378116784291840 10752881 13127832394497862800967027365681717120 10752882 16893436224132269619712936587204632064 10752883 552951240573633781669599455528584496400 10752884 -118391602201692404293774536475843181184 10752885 20496166690597715419503230437973510400 10752886 9650885496665257499510722576192159392 10752887 692642770816027896859299564439503250536 10752888 254865298095317571946416243166312857600 10752889 -8421663015317969053768110949437133120 10752890 229528709814584512419510297632546527200 10752891 -183062620223967191962358638720093178880 10752892 46184347888855069431977394434996873216 10752893 483227900060083887348816413563404981324 10752894 -104458217542437634357147645652434310976 10752895 178021047788283065967748830613340854080 10752896 -233096019232955801205477170632363868160 10752897 762704308390530149220643812071184849984 10752898 -137941901942562531941815354766817231360 10752899 -377109586715959530611006452245619061736 10752900 -6699417274349429548347730890373478400 10752901 -457778470799148353439836692108201553600 10752902 1855093393140707353391240736670842432 10752903 79594593705790549360263907264220925960 10752904 -510384916122649098535639551079227018240 10752905 6011012402241565453505954589090089160 10752906 82019351366407579802366956454426308608 10752907 -1371972590026485662635277250378724372 10752908 28545208757853697753002860630117916672 10752909 -210154709860645238810252054567852152896 10752910 142332690483042001520636525690813990400 10752911 -146562092251208799535331073304298443848 10752912 5414826044026563012791081572043759616 10752913 -354014704740761057967130421880044259740 10752914 221651946284175290883886059874231941120 10752915 -79484684106641109926613038744935312080 10752916 95239723889594817063973972368848101120 10752917 224564521233241243797880812211408872000 10752918 133821544467440076071311320082419695616 10752919 81809398625255401087043989973886847680 10752920 104078982326776890839650074975324364800 10752921 -56273839898560699430052708134308862310 10752922 37219251841127974420955000485967926512 10752923 -205912770889243117676528251494307032828 10752924 -726652144550879740536048660651540480 10752925 254124300989418297680421250043496747300 10752926 40826779935664918987466186397573161280 10752927 -125813343983890884958553460290244288000 10752928 627772570973341029727760384883166740480 10752929 263785384936082143349022181970779900080 10752930 -134163749986989006778122786094703263680 10752931 183874405555979057870637136627366435792 10752932 -280171535087442773091345714760337157504 10752933 -260855659151764831908039456683089942176 10752934 -12810109821168319895964373778765842560 10752935 226867449351555128750349113066453310960 10752936 134401666450728337157575022063951462400 10752937 -102617935413642711440188742357065588032 10752938 861795638356922616014695149828905472 10752939 163274955999725705037857759797587302400 10752940 -100227289143788949853186740169447127040 10752941 108356625549409832503032036590789880342 10752942 528826077208205347961073495579009306624 10752943 -31493892793772801427981429799032615576 10752944 -118406035779833830374655971797456240640 10752945 -75270041229776677076819093735678774400 10752946 -80811912627457036240970094321169625328 10752947 -23150892274928338897968327015516575760 10752948 -22033291983036326907344875456207152768 10752949 -704450635423110686752755190868497772050 10752950 60803023095246353839125344428368787200 10752951 17387553365751613502356918157239920000 10752952 187879978820361875489080230232394772480 10752953 31097771811839252579253708557451692202 10752954 60351896994112288634572233929669022720 10752955 -402329787031513636676591882518263186000 10752956 -166262032312072140594803202663314426880 10752957 251501502947005225707559101340122762540 10752958 -118225501873826395065901596509811904512 10752959 153336510028813091636488293487900036800 10752960 -13469930808117142354928843843740631040 10752961 450918294411507535181885684746736650562 10752962 -94438952810144635182063593861243001600 10752963 265983641499465342262616549367521562624 10752964 -572901452236750875019988863917296927744 10752965 25951797236457152124978459410715312000 10752966 124148907163561602163634365562884177920 10752967 -602899513120634728801323358434748752 10752968 383259779270070474425583914550339840000 10752969 155869368041128840574483700540388944144 10752970 -99275019714820262989604446391128227840 10752971 -171190153532394141449456593964554689000 10752972 -108279879531981333329789016951435199488 10752973 10447173599225286801836146627644686208 10752974 -192694001782854823224300147202310765760 10752975 88838143682923973832270438595410471600 10752976 -336307269515089583339160224110903296 10752977 -225585866746625814433039014546876804108 10752978 -9209302354818842014741412032151227776 10752979 68011097165064338466239776311318409580 10752980 -32165956268959373384214022918122700800 10752981 393811945539379195230487337541414344352 10752982 -73228035361529494042529082055434256896 10752983 136051940581391627135608042377631063032 10752984 -519893365232496660875778840113203015680 10752985 442978632738972092853399987505288242180 10752986 307362789055290444271595692138089365760 10752987 -172339694549509766183913834821919426048 10752988 63133124766683010784911120244953922560 10752989 405622206014469399762293782820121139200 10752990 21182382502447413558604930359562828800 10752991 401701093604136858572337402311036319392 10752992 -931389013924436859715993171881574268928 10752993 293234500565371498666560229027341109440 10752994 -306932756079086006447744533222201801728 10752995 113522492762636766224645021148034791840 10752996 -58050293727404766799497973415283210240 10752997 -703429484044993447235211876302739981540 10752998 -114182626384147787708534604675908148000 10752999 -17112779575656749450818390914055845336 10753000 452951585357814780831744469338539520000 10753001 26197845627136855677082394164427623680 10753002 71302050458613936472893074561727075168 10753003 -138711569562670248350835474895344564748 10753004 480391358624098601511784778755077453312 10753005 -372152938142146815253419920465178401280 10753006 -235582483380076229855215579221128601600 10753007 -587839802956828023824479076227904589744 10753008 -31251133700517295838298590187983732736 10753009 76985629617774284349801914127289692160 10753010 -2175714879357817198665989358419681280 10753011 -24755106677809510796173396088529657312 10753012 499911224406032099928948119431584542720 10753013 775358629627957596721717995359254236060 10753014 -106521355458373464500941087458761351808 10753015 -37372905182491380718859825125246255680 10753016 -780784874526020253060900754218971627520 10753017 -432743666989777164269395689149665293600 10753018 -521081014413695943217118112288229591296 10753019 102940921544889980645200456726954530240 10753020 -11245344725535627609909975061123430400 10753021 379746393954273206110311626508935662944 10753022 -149891691107752241925302483870483530368 10753023 469701138529431151729751459259212982984 10753024 228669119433383368097301268535460233216 10753025 423349172396700907774204992159553574550 10753026 28667926865139780409456051265013327744 10753027 158705077537583320221048899555999959824 10753028 -59555962654756142964571142985265920 10753029 -10895357141401534317589677603261260544 10753030 -136046478483113688246984051311276307840 10753031 96690241593958165918376513240904069120 10753032 94129737795329265871278203902722048000 10753033 717224756126595406419383567527060665360 10753034 -419131288876083187334540559242085733584 10753035 -44594027531503881108794686019075446800 10753036 -162930766699349346039735386693779881984 10753037 332539495578116461090829759078936251680 10753038 275402413414397568143027081903138550144 10753039 -76567462095218691891676753509757491600 10753040 52627136914731487531149364663792435200 10753041 179858468223368439962268444644335826880 10753042 -33309057704342500091420214619216073328 10753043 21868107855450282870889449923213240400 10753044 340662917653944633424844072124523057152 10753045 -289891947117646129199329356676217618400 10753046 -18415223034724961036617873900831630656 10753047 13452167303076100260332846440822793040 10753048 258457489213323388043056916862225653760 10753049 187871704102686570439130723907883925520 10753050 54078594455625878028018613374489600000 10753051 -329615683398924132334518706554096295808 10753052 -207099237891801381886588958139772197888 10753053 -2662746357374980604694678682268688096 10753054 -31305984151996573561320075962413035840 10753055 117232303301332355238936164129388744000 10753056 61370731084556581073018712118198075392 10753057 -58442175208709009264683898726405004928 10753058 -403434162395409779272896016691669715120 10753059 -263593959233894361484551033679875484296 10753060 -236863426913642598350389069166503280640 10753061 -897498522541730253641634800202322089216 10753062 -140568069657840491103488208793522813248 10753063 185354871397531089400592303342489389504 10753064 -90783990550605859548205362551986913280 10753065 157167241642980035965136967348439641600 10753066 196959345477394755260578924241345204064 10753067 -45497876055144260537674892576026720080 10753068 23978479378375971530843555538584017920 10753069 -315751445641928730926130774939136872000 10753070 -3064883327304115650398293625211104640 10753071 359949767197745811138534349114309171200 10753072 68207658488057668517404135370397057024 10753073 -223406421127987612781931802142928765678 10753074 -4295517328028073100496311507009454064 10753075 53595551718781805600285726295442731600 10753076 -416759510893587533016002471094957312 10753077 -26468214771589082648620711207880582880 10753078 62730842714486407382002109390555811072 10753079 340521209409522442365138854260280512680 10753080 35187678726722026319726540372407910400 10753081 -595452005213191655746215591027035292118 10753082 -188164318162395316205273061966691678608 10753083 -316050648644246433983358972490220677632 10753084 -731270517434394533257597860721591872000 10753085 -249602059539782568266512837576478784000 10753086 -4634150438999736491489641533820173696 10753087 -325568866029842214720291601701284499848 10753088 37438488269369978744740128915613286400 10753089 101513415398006911694534577529631218224 10753090 -50587969067439504937074496175974686720 10753091 90639349539015423505880729394670362984 10753092 -64154720964404688548510755138972409856 10753093 -302694527937849307945186919796164736356 10753094 -38555776941572533138183374452481171456 10753095 -90995458471644277087435580529207880800 10753096 -7508147292167511440730187134308966400 10753097 682001449195319812073960833532220316800 10753098 91804943006685032108976326428679835648 10753099 122872693545445516731717037425841538436 10753100 159771535067687832692772155972867942400 10753101 256635827936915696430294191646806064000 10753102 -139098136547321143229022096961807933248 10753103 355109033542314729641724415364215178352 10753104 70722343957079841885504152657144709120 10753105 -340372631777289498428150089089248892480 10753106 79657097189524807424787540175268258304 10753107 8703912737415318287338927886464314360 10753108 -230928356018547046583899083486024007680 10753109 -145837614845887639278342721465549382400 10753110 -37300463190528841067186452544636088960 10753111 355194706024146344113009275775086714624 10753112 -194627159331441135358002022817261905920 10753113 26067697603333290797011462341269631360 10753114 -91858795184195993262578892377370019344 10753115 -561855306174513682067139220057713758880 10753116 -245637924079908315001581424270049550336 10753117 345540440746044474164130695426618830380 10753118 -178423583022932977538769433650258426240 10753119 3758673792729623824184352973790212080 10753120 146541802030699422513038348854792028160 10753121 -230729180492448037012668549195385681728 10753122 -46085844884486068941850160777499459840 10753123 -501920085312901286107044539228856966628 10753124 128063330268731913728464188455468718336 10753125 36804195523605750591058860449707200000 10753126 31506907206298553894237320765710889920 10753127 211412039298896907973613960811081100800 10753128 188452668392912808115129629981418291200 10753129 -956464640600118192416268219759501610008 10753130 255049661982254173944465237746457415680 10753131 -95411985283902880231930966137606555048 10753132 -182525291590966543367427177279201402624 10753133 -802145376166214767247030205114086472618 10753134 4399238577939551234345806562589143040 10753135 438523297762002392662306349504060946960 10753136 -36854994000333212521826255170471919616 10753137 586283458641903884831833836826399671300 10753138 -168711254485127105605720733945846701440 10753139 13645171826733001851603384245482422024 10753140 101072231463767505560242574671612846080 10753141 121242226011356101793442899110672699904 10753142 395955241239251435189303999399814391680 10753143 -255169906485880473440918295593135066136 10753144 86111850388937850490890975408670187520 10753145 149816262805675295847090602454831259200 10753146 133737022726528797122171029996455585504 10753147 -1118101698808578436464584340119616492000 10753148 390575886083316389870364039922581428736 10753149 -260585134523987383512369677154279167424 10753150 -22586523841324384282562579033510203200 10753151 257619765382174992141160183474045981272 10753152 -79567917409897897081154200697485393920 10753153 -396363872659764687258614812626836463020 10753154 -337278270629082176932775477322620146224 10753155 7868761173446269428962016834809849760 10753156 123058014180573217063130444276568555520 10753157 -132820789106650148855226785123474802594 10753158 -32726619626813769399513688377304992000 10753159 -420317513358488185981566932786821617640 10753160 64671917432520276007398926958292992000 10753161 -9685334328590174947418848908265038720 10753162 -72098468905731101053780520660239088640 10753163 -289290798244022171018072306694120552960 10753164 49516200982852286585918000093982720000 10753165 606260863568043310215800550789260748000 10753166 423951128448718845161961392370238468032 10753167 -77920290909446853944258958336469461504 10753168 107396498372854502282995835629390241792 10753169 -141899470697858418486625945122907840704 10753170 85465879547181350801437265948904291840 10753171 -56531757319559808384768775400769233760 10753172 -131912135588589234502266691492768735488 10753173 -207512536948570973070186992688861920178 10753174 6372027312824775609080760617883852480 10753175 -11139711697816192640808620376888396000 10753176 -99723568958404553250601714790386237440 10753177 -31340891307627634516016047747725744000 10753178 471174947596696527498512885031345254640 10753179 -3139195985031955696975617917418714240 10753180 -246994484476813405969659481887712220160 10753181 601580375017767563889570416284060915500 10753182 -2755235866862397696581836888622807040 10753183 -488048621631020989611782319420405154560 10753184 -115048270564331099393892845006556364800 10753185 23149281141792193772181948148050212160 10753186 172779151646865903790071467038314771792 10753187 -130482308682226563556345633271174827968 10753188 297917807728454375496052392536277878784 10753189 -63370852188131736740459053257221445920 10753190 -5740779506646321241809495004479283200 10753191 -163127102733517416181566274772902004400 10753192 -8448031718131304004237928994681825280 10753193 95279670934494950427915327118900675776 10753194 -86467434915022227274200225930096809472 10753195 485873779296021559629729760471968655200 10753196 23389114285141752505995428712974726400 10753197 108486283416491135335734641198708702784 10753198 -459997670041000625664050579105084510400 10753199 -262874529543230697663323042168892793464 10753200 -82922375508915648999796578913001472000 10753201 -744451052881279450470969309278601106798 10753202 62679036859838813683258022811792537600 10753203 -178303096548306229272858311823156094416 10753204 -120813547905415605639419574896594423808 10753205 -10151454163793974274719031584516327140 10753206 -207257595425719725865256512946963205696 10753207 498693144000441934509094311163737086520 10753208 -541194539389187500266615627366883799040 10753209 -37589176686337057905224425496413829280 10753210 -20259122902843700843791769577993943680 10753211 -189811056225814931641625350341643273968 10753212 55984655816892183936896044932834611712 10753213 306117008244031093708417064417160614304 10753214 -1108704962704993524922033987616763648 10753215 28697264564979235700836189391204154240 10753216 -26433164791740239441221604955893268480 10753217 -19706708457682646472260562846565782528 10753218 8895776533908427462976850663184601088 10753219 -73313412501364361028837416417354681360 10753220 -278999549729354247112755116511164517120 10753221 -321584780693918483283278735974825708320 10753222 -124079355241270778304221528658087115200 10753223 9998010930415620730753332735476922144 10753224 28898600444733061714582489707088773120 10753225 1185056698632349148253418369400984000 10753226 63476841398982149871056534315020231680 10753227 98476234277925678996897978047197437564 10753228 292048032464057747298178868990720924160 10753229 -344228356432716058336278857086356742740 10753230 92848834547606943354468452242549230720 10753231 -585251112191946394657752951406173996336 10753232 45822880924219603313935885761404731392 10753233 186410835130502736983679877637298928224 10753234 -98954259686960069016954168508826551296 10753235 44807827669758392060451383040041994960 10753236 -38714317153164388430895693164724412416 10753237 -791541219514921302171678999417987643008 10753238 -11329133062256159989358893945839264480 10753239 -106729809059822168126207680634844650880 10753240 178585350748819488009493743919795200000 10753241 605330213028905508723599578037259300612 10753242 15890828913384060028291976131124378112 10753243 851125674739728339386727886473697205412 10753244 -207976939145916161815575927754152175104 10753245 186888143064813796616945074987242768120 10753246 169346742559439131558789971023835708480 10753247 -67890286202827680523276892286617671920 10753248 -311483814914571547392639800942631321600 10753249 -71569477916566884914994603138358918912 10753250 86454374083623333698813150713723944000 10753251 -359131759316200941340085351811190322568 10753252 354814559899149232989973504795794820736 10753253 -411566938314488578336269010622867098944 10753254 124316810232625266917223260451753029664 10753255 479811075912249539033187549491428559160 10753256 -436217026004543673827401122824275461120 10753257 -85990919231189927025560583158772501360 10753258 -349087804630941395289416096075808846240 10753259 -430415816256620560023683791032619672320 10753260 -20761667505263999050944050260119306240 10753261 452378180512055056492481937043309727724 10753262 126314544770175309108643795931179252032 10753263 441093128195408417815529770809313255200 10753264 -166426729809539354348010675083014635520 10753265 -1536459212646779436584334858154088880 10753266 -308342978256911807162462414402306218752 10753267 90366327753158140907291386982052453792 10753268 8707224654586258138657441899302615040 10753269 -406707463479386281549926549778556338656 10753270 462502339687820379865877523869639040 10753271 166725679254472586176020002527174172832 10753272 98693664868371030070818018055306014720 10753273 -10873241629689739112610072303845123776 10753274 -191315894644654927542646828328782937088 10753275 29555133750243209210450506758564804000 10753276 -87133074672236937115522417133305056768 10753277 -117259170952861341970332811808431898874 10753278 87797525051876164081868984061131043840 10753279 -577348609889595726583639046145450602216 10753280 -13119373009147234228666403451599585280 10753281 128137964217203039127639697359119508480 10753282 -192418397122211877269611717508054301696 10753283 227708318127971370176227755441691637184 10753284 384248466576023068889542302043144743936 10753285 227552145929226894002744965949478145980 10753286 116067945045983323908080594927245576320 10753287 203748444328339610575678858771276157520 10753288 44360526841966946704774342866292408320 10753289 -229144225142314751661628777487571400944 10753290 -333094096676117641106817692092403366400 10753291 67967698841002245506595435069959460692 10753292 3131232560766484448147462953787085312 10753293 509979148049951206332581453559394962528 10753294 412511333740833973284005484032183733696 10753295 -288446096689036388070238715123452034520 10753296 102954938207646292017620194890961846272 10753297 -1288506353623667412963645680637338203200 10753298 281620932610073496818629421400303872400 10753299 -588577416931412072815890097053107312400 10753300 25400195839916508084192503024899276800 10753301 -213297149983140346575635400994787274390 10753302 11190538059640607912795772333495312384 10753303 -1596906263645621058977417397465557073792 10753304 -599368402753073766989934181773092874240 10753305 -6450355978204851309225407179722854400 10753306 -117151383420643634833469636124601590816 10753307 756639671565120532670591043533621255556 10753308 -197630762570062885518146914537721742336 10753309 36063248646826137825213265458666546016 10753310 -62722743574630197354687837044941789440 10753311 2072415110938609947767515989134853120 10753312 560462975132726916056803411658888773632 10753313 13401568298662406627101374032442686562 10753314 45178508159118014204364392502980370432 10753315 -310355730002188609166101425120043925040 10753316 -71798018993172792004283163809762918400 10753317 32893356165492012745824242908826279166 10753318 520649412437649673429420097218006241280 10753319 -31843004225946769128564437334836137056 10753320 -146978170196095255522277756770582118400 10753321 457904731072812504829827941341915046522 10753322 -90067039040607496868707202934705523200 10753323 127994447562654306849900991196323829760 10753324 -56343752069947705343093619771774430208 10753325 -17815985655020965421241756565082246400 10753326 -225039225152130035440732178381453668608 10753327 50375789805409440172698889182232157760 10753328 50597829243222996825718037203619610624 10753329 -260728872989728704278881103775956403072 10753330 73299975377947079401937189623820544000 10753331 666680536102542507976275549823236597132 10753332 57867530283720991026916420233886543872 10753333 -1269887923062459566538060153033684778824 10753334 -159114391505799197683886531649419783040 10753335 195591495949038545472259494220829005200 10753336 -222211503615366780634874541588260659200 10753337 -71054118540639476291977726022567336448 10753338 12198439576216772190170274848799564288 10753339 -477062148377897007371967030748705400860 10753340 -122081280057583956507055047333927782400 10753341 -216479737040995275289647606504275993856 10753342 -45236099133981910726049657309319770112 10753343 802406256003791134853522755706705414592 10753344 -88184466019174797570248526723463249920 10753345 -416614190792410192250277615775064650200 10753346 -340197016972000225055974149870954190128 10753347 -209063389260293643852691333915638594816 10753348 -318615950756544713919388288086483947392 10753349 459543751159349191547800998725527240350 10753350 138598079121757062332403848526981916800 10753351 108432632923816940079003488947132537344 10753352 539544456520952368232665874786905113600 10753353 68533221103809982948846715978938192740 10753354 1650101142413311350451928750682420480 10753355 -146492318181536931638472374899620198240 10753356 -36986998786127339799181609228223881728 10753357 29791269244001622477027890437786265858 10753358 -85206008758307424923780634220505238528 10753359 650906797792904974281040771086975615120 10753360 -51461092248437354777093781213356113920 10753361 -293232205235395752743983842367786578576 10753362 31955987772213470273787443036844149520 10753363 -57688668668786480161696655683609290800 10753364 352632407864568172468401101080374374400 10753365 18035494775943379479339788834107084800 10753366 285008929289994646347016280763372349824 10753367 -752929932456998667741921278189688752400 10753368 154654055335806257163616551076671221760 10753369 -50887165440371174277584182812754001280 10753370 125837851887186871776920176939275782880 10753371 -436277434821208047670452707095661399760 10753372 117465058241841966094446187876734438400 10753373 91200294812399468018594399739699728640 10753374 -67797928222049773992822171469801390080 10753375 -581848164896958040813628309978816538000 10753376 -451403752787071306874030369858234351616 10753377 293388277802763742202155950005876518320 10753378 -382092996247513784634836049823885667760 10753379 -64219102411893472110036300001823748960 10753380 -32283690574376325356297833128765050880 10753381 1117923704609956656694030790134273016572 10753382 -148731200204474775475681670457858257280 10753383 -25109228355527783891424797547749948376 10753384 117841765148489273805106832347394273280 10753385 235098807175913738739266369854606394760 10753386 26574867852125410337503483738920374784 10753387 -400301107302353067132235724951621229964 10753388 -54457172004113523030220549751785190400 10753389 377840727885405956785895564391190852854 10753390 181663177018444965865286631227966731200 10753391 240340912421583561526026705694885752 10753392 129286040312179374157331479886561280 10753393 -132838422432694860432907553978480918400 10753394 609660582747995485305068035750794342432 10753395 66154859835247680641726537197677909600 10753396 -320642162013425113714456220803091651200 10753397 5914954006648375112145286670139019776 10753398 5846997804513019387188285818168130240 10753399 -679332808038742200447983344820886383880 10753400 -13267509454140274941042778702334976000 10753401 169525576775758715788943224072896151680 10753402 -199010314802596822806093960355067748096 10753403 -1956472947577095282469296000004412400 10753404 39574601742682739546412721231664185344 10753405 72874648421902539634828235779564909560 10753406 543712766265590864989957756762401093504 10753407 -16910035403002913833752430334362651920 10753408 159737276773077245218307232911767633920 10753409 250431194550385248301278545573253524610 10753410 125608978808156421275612875483374351360 10753411 -1715999301933918548381210276986605520 10753412 -181596268226932917884924524948453704576 10753413 468440295621102980177518786801105699488 10753414 -112955656977335549442230446674673058688 10753415 -52218954015146179020920678977063618440 10753416 170016883040444688430200808225675683840 10753417 38798015960404708722404245015783836772 10753418 128071048487001478460194436948600314560 10753419 220619742367628445343392522005414148528 10753420 2299881758113331858475471001338408960 10753421 52003481553368701823692704192399678720 10753422 -120912436015078149137920663480282734528 10753423 -446069288282646597496710920097755301328 10753424 -105893136146318889779227906252352716800 10753425 -78521919324374103330604705092275400000 10753426 419813330350121759307453839072983680912 10753427 -462825512316292273711394229326044485768 10753428 127387657853693502101809917568079339520 10753429 484019757133070100777090810560737094030 10753430 198582809701299657895211530803036105600 10753431 20532519644613509205157845852533779920 10753432 578909873895912686778978335449584844800 10753433 -809037102976034729845426752414831294000 10753434 15379082841242125044099831317974898688 10753435 25182820009105664446401574611729162240 10753436 85451419099753871624366238238705715712 10753437 -179675329708454099503225383433228083840 10753438 -192026599923005227070056507750719626880 10753439 10460329979064605967333455228633279328 10753440 3803324289753231814201015352049008640 10753441 44860829796419083036024117785773967842 10753442 -21961537839902103429174441004817809632 10753443 -252359400789803479252800132775346461200 10753444 12731412452077833531869126899461906432 10753445 -622644915239307035633131346377363863300 10753446 221495303677706881500226887596690804736 10753447 -107393452586722059743033325149317111296 10753448 275047299484417700314932478738020879360 10753449 -94053277786349590139576295784571857920 10753450 4782505273674171272856675645192000000 10753451 559624362537992588804344461923599558452 10753452 -652366814449926688135203624792327383040 10753453 604499401943566697307441517334951313420 10753454 -26564950561572083243638437650141893824 10753455 -155277518260801591219620139464244742640 10753456 11692483948637393889344669139002785792 10753457 312486851750089614766676643327289581120 10753458 -1596133499424284981220842146473884160 10753459 25513046196861801780170176082127122016 10753460 -126906035421075977059591338193578558720 10753461 339869313908659204943624577739983905820 10753462 -836501776153435641619363040652040128 10753463 96534759238186545660288944396972858880 10753464 133980207980371587485599298399269355520 10753465 87234179522276645450458945564664646720 10753466 -502684015997061594865833666846584832 10753467 -366371410736785233694043082692647577088 10753468 -3140756026647534002442834424347369984 10753469 397494379887565592129767278976925525196 10753470 26295479443911589995889835072443895040 10753471 -242840353523389157683102421839022544128 10753472 -81371867250796270936143084011969839104 10753473 190024660527627508784047963809871111584 10753474 514415570087771346771287679178567452672 10753475 -360745949829782852700337558545452146500 10753476 189946323635275203623396355983095544832 10753477 -274909689518935699539708571431929436128 10753478 83328894441563278296798779356390259040 10753479 565598763264695415605287119194853835800 10753480 -140580819316657526056278223946268672000 10753481 -6914896045616152351671973828973721648 10753482 -77576020879302115127786639447038257408 10753483 -623919881415542738167123822764457456 10753484 -13354583946838756364973662205592885248 10753485 -12185047129674677894808090435902196000 10753486 110274128888413846355949181915329534720 10753487 -189913178840920997688145228414873604760 10753488 -9975998483912354347200425479798210560 10753489 -472256281522441297718786343210632496576 10753490 -392142363171240901039013473121415974400 10753491 -273411610112880407418052739516889071616 10753492 -433784897354538253611248154144757139584 10753493 -560958081236370440475653409002413134258 10753494 -261763173401377856614278831811308456000 10753495 439938316872670171787363698819333993080 10753496 242512983520675490489527480330097664000 10753497 -114071365760179558725955245476974228992 10753498 -164293880841918243623819524962727851264 10753499 413879671388917595434632968028140098500 10753500 -186050773628268477108414772645029888000 10753501 82887563878902342164979040008221347104 10753502 -31667367514787311699674437088972045696 10753503 -501377078242392783819324380641142887536 10753504 330565126964082127799043635273572024320 10753505 202952001940767616749864575273731268160 10753506 369591776668736249169326990656801996800 10753507 -281169400157928578442501194679286539120 10753508 -15895746086098229270317101853733388672 10753509 -123606813322368297447354997947432404352 10753510 -68971762728908117275305628154472243840 10753511 -184926290203380738670531372334639922888 10753512 107509843118403421707674547174850560 10753513 -760110995201337987813803991054794535238 10753514 -159519501872708785747816503874474876320 10753515 138780305308940126764665961215803838960 10753516 -135678540206902683996500583594975068160 10753517 -188793181352277237628426842361729099200 10753518 91176591396028038816622926155881448448 10753519 278625151821004079644966482747493976160 10753520 -109343525667095037745720643878367723520 10753521 66834574908443345162137930441746477984 10753522 -59781104934249726145313453634097585248 10753523 154256183905273305639999245583440399304 10753524 191205586626242246245638190771616511360 10753525 -406273757001593403470657200175056280000 10753526 2460785720556623066423751911701530624 10753527 320835643770842124644372452748252818920 10753528 179260201256929372616742769695833456640 10753529 -244845910322453739307933538270400606870 10753530 -2309270842502316260735496848667348480 10753531 650549029542061533387470589401738883000 10753532 -6942326421009283047418178505584851968 10753533 -91925429613774972743313848394842590080 10753534 332109034610787013409064060582822466752 10753535 -66593364823055891739725783355576576960 10753536 -90147385392584184363066363958196699136 10753537 -161708406451902289354485500156343661308 10753538 365934032042536169911606446417695827920 10753539 -145523073495191466493956497967622985040 10753540 222265168152186636726154444980170231040 10753541 85788836086222778166335587330362326904 10753542 3114475980555666003069282055867470240 10753543 -327960360125409031952803086254829711208 10753544 -564884175137520030030941651499995136000 10753545 -212240735061411155642053897669644029760 10753546 173771551712011979417116206863458247472 10753547 -124116490084906116355734267409014937968 10753548 100577544404919690306323039511939471360 10753549 181395299126507827017846706119916841836 10753550 -393809851002047012608353507438753600000 10753551 -19778787647850044556673327892198662560 10753552 -148948581102522637403994407965673119744 10753553 752902444491005453122899514883216716800 10753554 13865283170282329869099151599659080704 10753555 79428027467534950129372063907100924960 10753556 101042284879872439002974790216120422400 10753557 2626871451848537386483277349944450688 10753558 97314400705682535580673931184975169280 10753559 77540505007452726742939949680268881920 10753560 13866425023225609267826340408265728000 10753561 -55257156540997667105593760027098849216 10753562 12200690211478751743529582848313664000 10753563 49501489715251323579029880432086463360 10753564 -115185040876344679530974932065551501824 10753565 486541928904503881101358589549511716460 10753566 -111866771015697198520953077998291200000 10753567 1243840605597924069333009790710883160064 10753568 303062169357602359779733976726982623232 10753569 -2417567723338487642554952003996783232 10753570 118889931129695467179796900308690312480 10753571 -508336194660005293843876683803545005216 10753572 65886425562432967819831050212254224384 10753573 -142417590696691288592898861255032091360 10753574 -261334474803664914178516009861889836032 10753575 -85149572745036053351637513226832342400 10753576 -542035956314190036561929257950078566400 10753577 -99383204394762099000602276269467638940 10753578 -47425891323101938543356287774287041792 10753579 331953568068264248349894631301288589960 10753580 215992414986569851057362074961688627200 10753581 255023010155067844252870184942737310400 10753582 -23220023244741230262830121903212436480 10753583 417454972573477478864793596097905090832 10753584 11486442165206862385339749056063176704 10753585 474062710988922897485854824279132729780 10753586 90891796641369284180016330037441438992 10753587 364130132420796563213473729151837017440 10753588 -229006761009500983050797624666035248384 10753589 -186860564825880286165027220654257647936 10753590 -36442997183680118773439993817424640640 10753591 339301218827154374530713310186355582952 10753592 -489173995416066771934317384878037504000 10753593 -211741661777907913751079001145187840672 10753594 51136303027189195859223153569736722400 10753595 141179524059717602707481720484540009600 10753596 -25594110807985097878134453616742031360 10753597 620986372929652772130701023177362703046 10753598 -143628380783325556381273597275881048064 10753599 63717692596040300282838308506437595008 10753600 57130923157941169373676367401241804800 10753601 -433665595550563265018226879968673656400 10753602 54090927490341780823658520000231464832 10753603 22063630313860071239715471396589412160 10753604 54696197087043860702167528347584040960 10753605 295306139173741530720523233774339704760 10753606 -210271026847257200086553862418663347840 10753607 -330346923151137723034342882784740773288 10753608 -394182831972343293310494700315072880640 10753609 99265007760930591988784618085673664016 10753610 70396040731228108320011626766940226560 10753611 433121917381460113017182096325204426240 10753612 14205324644653181077805852210106662912 10753613 -182517769221595951638870320323725904200 10753614 -359224536246652178376321627788072175360 10753615 -126939931801156382629679689773058213680 10753616 176284811068883670945823143014029983744 10753617 75997703540864764231762130287636477824 10753618 -113506790404917914340948354294504336240 10753619 -367382014398578589836476245485528200980 10753620 -66213254821324139555275331357177548800 10753621 -80520060771428988792777472942656765056 10753622 -294510862565607181295422375902517458816 10753623 -46262383289141314011607802364990431328 10753624 309797385435494362888456325455719014400 10753625 -479477910914356167566108142610593315000 10753626 -99459572931425535489070213850548943616 10753627 163804095059352342678113849237396199600 10753628 311434720082227059184226759485339430400 10753629 171461408202429097570164349996589049888 10753630 -9407832393738194772990652223372119680 10753631 237152097025235298614649040154408371200 10753632 -529513358970157932053285679162554449920 10753633 -924062985051888172846086461481448174 10753634 -297932907648413195630648684140001405568 10753635 -59532305303582618601447671146345440000 10753636 403917697851266466890230718750373358848 10753637 -18879635310627556068840688316339291040 10753638 47800321077264921623920285163578613760 10753639 -308823710006368885911151095801289406160 10753640 328328641289774025817228225490130892800 10753641 23699090160083110198920882658696982682 10753642 -216897657584562649131811128988616119968 10753643 -22379157150696377210440614782267413680 10753644 64589337145353943652946192556610494464 10753645 -30568426142497846025408614518496588800 10753646 243512389807971589808664964153899234624 10753647 25177254123408650667405218636322140160 10753648 4086608827614312663076628059700559872 10753649 -734356820702535831563168552874000910236 10753650 -36039296000436192183146016081050496000 10753651 -1036954470308343575135794424476600601448 10753652 30123792846087952081792780124091777024 10753653 -163235820825707018703944089867674565536 10753654 -39765265472325209320005188193552592224 10753655 4987401611589562348903387499692398720 10753656 271234164929908730769191249637127004160 10753657 703735720024457727821708917549506908906 10753658 190371620109841756717332437775487280640 10753659 14161169586013715065029464523515205888 10753660 -116894415245351078467754284218849699840 10753661 -14598778874244060306560896717327956276 10753662 -135500988847665781555882016450265402048 10753663 -799320916139555261638691367766551849088 10753664 139093120666515382418180671318838476800 10753665 -109031863111790825763668152171918831680 10753666 148951635086962924009244620877612136960 10753667 -128953375209460168669937873718768151608 10753668 -409876239158879219877366256632927713280 10753669 220691523626418276876470477821226815070 10753670 120210734596687878891949620861479304960 10753671 36474596876683904424151005296685437184 10753672 -94451255749136966731794980896325990400 10753673 -44464414588007042606383426942305296640 10753674 -187785421932024487019015651386503210240 10753675 -119075599158201658205971754898067563100 10753676 -83064571200231174568393433752218743040 10753677 -16653196871845632755785142518927943520 10753678 -62641400773864915027657270902174226560 10753679 -226265282348895185769861163159530490920 10753680 -3483891946952639373220943049633300480 10753681 -430517875952061517271192099988211085518 10753682 62886458175327401253402027866690064384 10753683 155281748777087179897371974411700430848 10753684 -138310240200538217071418523847844627584 10753685 -17072964943261848721496995512699408840 10753686 66043535774915402461007131339267608960 10753687 412226996363205496892353989773591726616 10753688 -304318677529537510865330364178975764480 10753689 -202696271406134186843290665197212067376 10753690 -7589513393674684655169216613268123280 10753691 -24072597820317629240302599540209922816 10753692 63292697048982279525674943144968524800 10753693 7310058353131954668893844022282619160 10753694 92011068341345271144998025268976885760 10753695 -143794845398782522206103657460154098400 10753696 -98687910794400536839152781926806323200 10753697 476959989643824685540258383712652242146 10753698 -1122787279224804006957184745893523712 10753699 423579229145137763976403232872155747720 10753700 -124112720584534463209875629261848608000 10753701 197608823578131739426529654214239921664 10753702 10967389353649137706252680472455500352 10753703 66980070840557371578040593360364133664 10753704 -224595102277914988695635440090141747200 10753705 273035542183289367293322586451072605860 10753706 -24177711391960317310304690048658842448 10753707 -480782947385212966706151035936893789008 10753708 -48683403231052173560696822887986166784 10753709 -236052106330569357597561558227871354090 10753710 -145061884949163019485619908470405114880 10753711 -122100081743206794376309662242526066848 10753712 179091738761641523699581506462153916416 10753713 -121316451834373879084860799772754052158 10753714 28342941635886755025072697924780468224 10753715 255990196944044982530283730979079859200 10753716 -73939391963490260827976036150163714048 10753717 67063619565282554945403751845183128320 10753718 -87724707788199728388294853172595466560 10753719 -333562319687111908856542338207617488512 10753720 -86098581455250866832868631685135667200 10753721 -287973546506086483544413622110937702256 10753722 50812842195040308394348183140591897600 10753723 102411584476180183576951330330252229584 10753724 -240147590842821007765914195833177923584 10753725 -90555177601921232870022836097853056000 10753726 -165334803262949787365432347000525086336 10753727 -146447946375356430055727445562920191424 10753728 6345784346705386342114216097674690560 10753729 52476781250883299839785048160434836224 10753730 53483393538391321452532357640317101120 10753731 316340741940469236246972163943414736720 10753732 542321006325949865396514320658549660672 10753733 -133623543323439463089725481989118498018 10753734 117855455990125774366902115943211962880 10753735 -135402979270035624504773006152583355600 10753736 -254686061933637337197953969070981120000 10753737 120950355787494834011784305347818950400 10753738 271399785791791903043038325706992105520 10753739 -34004901008253456050723697809987055960 10753740 -3132558765206481170875891337370685440 10753741 -31617997438812961726334631308100339456 10753742 162780304132643129591684678066578937472 10753743 22961289842080265745230154056411152896 10753744 14964426237004107098848122360032788480 10753745 49615171192599175034547072567196588800 10753746 102054835119137505397236419094301996800 10753747 -1066066831594308652697639573080110641088 10753748 -336370273325350335955907951402517874944 10753749 -590782405084677235726068841501338218880 10753750 6789093318774189299713948342030800000 10753751 736940061481705431188423420784433900800 10753752 373157214468053118150652363581178245120 10753753 -88015819145996476532242289598136891200 10753754 -160874220427511822921842192143304224 10753755 273243482810148959591071253015810536560 10753756 -224084220842303586378716717371765718528 10753757 133780074419465997384916074477844444512 10753758 79988824108635073106657957640802153728 10753759 -192342178669438892672036871485359827040 10753760 -24576363996924261343563684417892515840 10753761 -44716626020970096747303450840809947200 10753762 -32939949975703895830153220880963504768 10753763 526577041466936331572129613181981338012 10753764 97883742711789219127560467585200238592 10753765 -151371655715438727003753821401933157760 10753766 83386841752746151659204949133573060832 10753767 157114249885883286389845580649685176096 10753768 641196179352422496497288086337449820160 10753769 232987662504339252678279467883551299044 10753770 -103554383908921660904781204190737734400 10753771 222251767825344161293322465982965793824 10753772 -14246433848384524053573793788582167040 10753773 -256675668457509934788384975633211552032 10753774 -396190007598061840823786197141629951168 10753775 25889780431276944207278812602600034800 10753776 2991325793502816110660317413648629760 10753777 -85150189267551971737571967631383098700 10753778 118388520446641993212141284776418451456 10753779 217693652172441731756976287979528368184 10753780 11365985858050752288761033074198310400 10753781 -193421655159285352141086454313256687300 10753782 37141252664512285622373123405736068480 10753783 301817096180146479986235024302098646280 10753784 -193433452679473775272611858263561072640 10753785 -117420026999252586805227776932298055420 10753786 10958446448446720768448829716162036592 10753787 876032068222575427095156933399136852224 10753788 -335377131896601791640900510367384535040 10753789 -284082635471790724468810774519552412410 10753790 525082219890714753945571828192809600 10753791 49841164363431057674756589073182384000 10753792 -39293991821942507368630311172039507968 10753793 461932144082108805438819452324338089984 10753794 -189587310301882109922642749049174515376 10753795 -55459459898862505059229758815162521680 10753796 547638857949642358649581738595365601280 10753797 -467961267131503505207737514078070304800 10753798 -406233719721001509302167266579959808 10753799 -246118702521620979270605324625677728464 10753800 -219966455632800243976661746553029632000 10753801 -196086297431017933158045807124902903600 10753802 69783084943270361058368516792649295104 10753803 -18855582862483036665383042280291208668 10753804 -33478935403831559497977470802183641344 10753805 -47179386507562504504372201971621600000 10753806 -18213418796903837543107895719358840832 10753807 -161374657085291153954287596532045547520 10753808 -33274212802008158372100020229446516736 10753809 636775324428026421125944850852833415040 10753810 -261942039861534190850849410756789440000 10753811 464422162421355287258454776346066341232 10753812 177144734497819861713014752881174128640 10753813 -144245804011883031258404998050009749760 10753814 -156304617159282608708007708061796811744 10753815 -108771749407141864730312860732388899680 10753816 -812454205123108900860821031429927659520 10753817 356449046792066811392463092577429319632 10753818 398658274736360059225002357510812471808 10753819 -374244253840508654174037972821915974780 10753820 158394970252239542175063847202671656960 10753821 32245306766495577173284555387202598240 10753822 6585733765128780341310464598255738624 10753823 -1218734851817933223301415473983236221200 10753824 205931107820320840969844357724061040640 10753825 179920020791359710326454495245714343600 10753826 239950972320483994934019842770724448000 10753827 908945311410781256957895358117021440 10753828 178751783939912059623681111597916938496 10753829 -12983564609910433546133333798180958210 10753830 -47200642243478996525756378871905952000 10753831 28327593993890006338074846713297876400 10753832 392660643751355363090660015940029644800 10753833 -343144901136826756193492083435052094576 10753834 78039805073783796957027806231774533632 10753835 609118581953183654890803758553163676160 10753836 27534400708174816283717608904953420800 10753837 199522181710187709496108545262765052620 10753838 -60002739594862640821328454229250810880 10753839 25002197347927392411612875673555512304 10753840 137236272779243674119958905862456934400 10753841 174685797928290431632552892748246123072 10753842 259809086400606881040702469189089233664 10753843 -590773288216712167618632091719666493056 10753844 -147361439531374777053570442716578838528 10753845 183527993618630595746476600965493161600 10753846 -362097871447683273587370309825676204128 10753847 -171956050966600367833332955570670709600 10753848 62970976021958333469826107278214758400 10753849 26851821486991099588071422557376960808 10753850 -111842850662483110194790812766819623600 10753851 537855968243823309489967099827023255832 10753852 -205068478701202225234766684350639063040 10753853 356248882463715058401042698887371124128 10753854 74775263506495418708863394097095219520 10753855 100026309115157318555355159352725252960 10753856 243369686778614786759189666435723427840 10753857 344654740673181233407928777755977267840 10753858 15806221196605829976288487681042883280 10753859 250969957570961038704551205338640258768 10753860 36350787035081780176714925570335825920 10753861 -831415610730810045144022297367064861538 10753862 89807981233427965413096111502576804992 10753863 -53131590635930662649647525733323132416 10753864 72908929860381920317822908243477995520 10753865 -78664619880030705852533388410053212600 10753866 124631855571034056920813052336396271152 10753867 216736945593190519442390970883962336040 10753868 -199131615589297308046899407839472823552 10753869 -51672233679478814411921528720703774720 10753870 -1043713492008611074339196013194707200 10753871 -143363968159288264173498190116231124560 10753872 34058578527842318236512659655102431232 10753873 -108706636422450318241148016978754873344 10753874 -270983045550872886315843853967738019840 10753875 774932157268886817695103020301960000 10753876 61610067615789502375753993145097791488 10753877 -1461147446734709578038345294491314353408 10753878 -211584621312525165781118569415438630976 10753879 -838876191017423076889258082089372662520 10753880 -267822462241972795722739656656283648000 10753881 46580543937392906132490429862980061824 10753882 -548106813977226223535858970060235877376 10753883 37693881085279464094847228046729595188 10753884 15593139977876673399977034457815399936 10753885 426403620536430948474621095779287353580 10753886 187119937814928127469385325963481318400 10753887 -644022389341415375498569588099932280320 10753888 587275372732169484580558701282827304960 10753889 -15231935803905512983970912486525722044 10753890 4183325833888004138866385027147520000 10753891 -54869823254534219671690708955963023608 10753892 166091956314836790265777167020816025216 10753893 239599740525770950445164684434883837182 10753894 -417497059995853665027811149812489848128 10753895 -478204901961663874171776157903545863280 10753896 -193010816791848944596346267080867430400 10753897 -179863853969234865109503688470193887936 10753898 57862095940219977431582489812213883136 10753899 -168391410387574110567091915423850840592 10753900 10721894887521111396369789951804928000 10753901 -602184677979692208564747239521973437098 10753902 -1779692012226070014849636287534633856 10753903 -10349999496943681507379003070467968896 10753904 36185338024913506438669150698299129856 10753905 -145888752860517064683985003511433072000 10753906 -92078435278196216351828388003512356848 10753907 331763610606850761622555873620546606156 10753908 -396151558631119666439061828362137202688 10753909 -592691746521799230703986920277960455890 10753910 208021210235810302961174927492430351360 10753911 -114180471415898912231876047486585121280 10753912 122811759059948841273769638347539415040 10753913 -3166075869566070011548689249781812336 10753914 165906526236613874004046370621977405440 10753915 72546708431863562615955058584418594560 10753916 -303818339769211461329932818132662261760 10753917 -95644199073895303051217576959995363840 10753918 -41569814947677893997908986671973613568 10753919 166223346122242863057611931602709296760 10753920 281490405658649308270500223368403353600 10753921 -328266225934956197092786912641206312256 10753922 -105742694057220499154096933035939547280 10753923 -290349344212917742218626367683178769416 10753924 230886756355662776115263328447771520000 10753925 11334038302231647808949550775416048000 10753926 -2744135494978894877268495883556812800 10753927 593307589097619744550327260598026090776 10753928 442607961695312893054962543887878963200 10753929 -199641647346256765070908451788880399616 10753930 136814272496102331210145819275252057600 10753931 65606449776677374640075638169389888128 10753932 287171741766569454669448949557778910720 10753933 514662963664680433694607589023120672182 10753934 -36596751678528284234373179163272530176 10753935 -248152962582340226804233233995328745200 10753936 -10717262055670334238883204879300149248 10753937 319103224733283858379162088127064961586 10753938 38204021956141093555229739415233868800 10753939 -17302838369231670104451381226996433248 10753940 108412287199877912875892720944071820800 10753941 220221266142924573350695974385802142624 10753942 -12632117591060101359012257932144370688 10753943 -323439646494020008828905474119325946680 10753944 88800533847810892992972596185385533440 10753945 670178196925458414005359610321076249480 10753946 159950002556291018261925294159575888640 10753947 -66242251671664004139816809282212017876 10753948 -168121682611912877398537702923878728192 10753949 -78427483008929652370642768161457320000 10753950 -129841400696237375394783474090692942400 10753951 -205901050580626770836251953056680306088 10753952 229242935925154382909141072290076688384 10753953 -4506227698228558838711624541379000896 10753954 -233487189567971945735902388500437273600 10753955 -289359653322148182585141339144964622640 10753956 -3211736429950886794507557765981078528 10753957 -16346328859079688008697195819235594788 10753958 -241165040975536260103624215200541925920 10753959 -62096827268842985631933823773794076720 10753960 -27084108028049425877236485852119040000 10753961 -247653259850670855196810667623005329676 10753962 -39564444546467600749706663155386777600 10753963 252727070137965238389425568632981873808 10753964 -65690726621535805626623888730121565184 10753965 -284591030493011592605941233616792510080 10753966 305592812307224461261774161988898202432 10753967 304336191992410174793321542588872874992 10753968 29071505646311218320020481897380020224 10753969 -111584933374937405423862066218129020304 10753970 165582452697938008349097527139494731680 10753971 96279228696432860810694448470250331184 10753972 -146311890120552940482901520314914656256 10753973 628672427014770614461859479124034055260 10753974 -1700260587585275776231406343296348160 10753975 -207457821768878857608007294089875637000 10753976 461050526184257300853171157006832271360 10753977 -192744222439187114158595420412930485232 10753978 79016339791795414557126367402788801024 10753979 84358262075910075671552053774090473216 10753980 -213757219823829869445485942596095728640 10753981 38863826949555879296061809709144405120 10753982 3558446021139346309690903406960592000 10753983 81199785404783191156303118725955353320 10753984 -39129381977161971345307518030078541824 10753985 -167222005234621164761100572711756399040 10753986 162719692194175075331034519385689761664 10753987 -941764891571072738731728407130865459848 10753988 14079125323097018729502883416039284736 10753989 -315548526009476685623535381259336934880 10753990 -72393589933851936024644071236212810880 10753991 -855431679038114032845218542073880301608 10753992 601574472115108904653583950188229017600 10753993 154702722076577724332255436972040094464 10753994 -419183760836326683940581168067818826704 10753995 -3868990364964927324810555499781560320 10753996 -449060058038610026455943838238557696 10753997 -59462692065346238497157986399182172554 10753998 157691201060785785008625422977088020608 10753999 1966242113839967014404231685450844400 10754000 -63146141428391040499863609321553920000 10754001 74608785179537244537204997233941703330 10754002 -134661030749740771850440269558030919680 10754003 -130797420196115601038450314377785207616 10754004 -188773826474235357065609822456724731904 10754005 -482899815558687677057420941528169906340 10754006 311125695397336351882325646584676593952 10754007 301502711153594091395526302650249453824 10754008 70160983346204987814009378409783541760 10754009 149820178363120328364314192770110863616 10754010 -72901043582637881259030458582781357600 10754011 415307980513695219948419345256835676612 10754012 -135294959901311586196522206938371868160 10754013 58310628762728947961472257154448632960 10754014 219048034097774282861727108306882377856 10754015 -235361502910393572381578462550313522080 10754016 -46443665820663685701564725358684536832 10754017 523803702639852962782573787256841304212 10754018 -50933297494437356446402636095261778944 10754019 201141262914364318051637803285986556800 10754020 -63595565496563111969237473165769502720 10754021 -627142629091705608427817093264052731778 10754022 32855193921561381708851777471875668672 10754023 455167549540671219472873000832585127936 10754024 172448996825348593059915830798250147840 10754025 2340213672344658634503861055909030800 10754026 -26381985227271694461103950415494100896 10754027 -5716004607853896764440875385846089120 10754028 -82190061703797365705209319716598469888 10754029 -426844519880411314055411902806684986880 10754030 25706816595179391514313929224596215680 10754031 -92975068311852835544846565266928779760 10754032 -50536315910639881260054206973373579264 10754033 301181203378114138609231179996959333760 10754034 203329967981474431579671851308439345280 10754035 -226385539194943161115414293478175573040 10754036 -1288546488728968783804772652399869952 10754037 -72448271607450417995066037676510080960 10754038 -263180226933055260265610754034787108160 10754039 235934562313534054902197209407693540840 10754040 55927194776921890275638463699974553600 10754041 -445119102891418862644625609986996197180 10754042 -2481846203711578535286846833636785920 10754043 83650786413437503604025413377527037464 10754044 -122592417889637164519387096912544071680 10754045 -171927294684558989658280860137644511700 10754046 702077981191976188446110795724884352 10754047 535675410258745129538666971355796389472 10754048 -17287668214377974171230178056863744000 10754049 15263076858502680829813389075945184320 10754050 54849378767611378853403294072533704800 10754051 66370068775802237470894422355999332864 10754052 142916685358831542033612856048459966464 10754053 -623028955662573134477857835157826577698 10754054 53999286837569784880853772137822801280 10754055 5082859300238168005111252771772455680 10754056 538384319470124484474027593878790031360 10754057 5547919990176167636471362739987112480 10754058 -38852458809981687420971182504792358400 10754059 476170548250515381701559573683804082260 10754060 343526851743950999519624301109422228480 10754061 383694827465342051632080414294186699360 10754062 -265774552449595443116020645927975619136 10754063 352038016947510834050050539379009275312 10754064 39898018915623624486032403269437882368 10754065 -41577026740140007349948840166271339200 10754066 -184039925066497567978533922606228496736 10754067 53851157261882678542777907727237783480 10754068 -7011046078557198233213815436384928256 10754069 486213183985064302986671243371771201920 10754070 244684714847279637450329677740695961600 10754071 222730345361700301179931181417108381112 10754072 27301647914429375903291345737987399680 10754073 585696303781145178106603260862060286400 10754074 -145522262367359528315612871694971784464 10754075 -117017757864172615863996782130651090000 10754076 199584493272628401114324516860449136640 10754077 586318518005927778986903921565656443980 10754078 304190934475657762931662370375285331840 10754079 195797410504601831626510505941088493384 10754080 549095383096461908675287996101283676160 10754081 79014115272936145676514216090655662504 10754082 16727400015189151170403008784624315680 10754083 -311744071753205679507823688393677565280 10754084 280486688096020617377860992284185285632 10754085 894134330054746771139844520924203840 10754086 5331839729271162303137935032874598400 10754087 236864565895337535263261701418466417312 10754088 -106458676170333268366815509891082240000 10754089 440240933947659971296953389713154093556 10754090 -238656898478638484783934846022791511200 10754091 341059319841640481553122940233025654300 10754092 -163309874046635535398607441996219376384 10754093 5067496437296240994320498003469930240 10754094 -97243240433811415413724349815478758272 10754095 110128125317565807267375074086841068800 10754096 -84544472594214802433774273241253429248 10754097 69050873568871355154038325632446885728 10754098 -402400576309558265447481926504077277664 10754099 549060919892685221579594016550141978560 10754100 62285576158737849477580457321364480000 10754101 -155337278227337237780255340123948941888 10754102 -153728469278690161787580674108102065248 10754103 285477227310660321695487987203616190464 10754104 97268789688230114315806087022297702400 10754105 217051351415463426887180724037660696260 10754106 190029419811574246872708668227293216768 10754107 -70424955430823018298416197995140578560 10754108 -276284749736754104821126653749317481472 10754109 172797509533294291976730521260329487014 10754110 -70167132320822610437444731400552221440 10754111 438773383550038100334481176609151019712 10754112 18106171348126471654215340478221516800 10754113 620722952331929541476608281271283838400 10754114 -105590600876287327742974334467579814400 10754115 -147154807063330575357778989916614730560 10754116 421701829598575924834830946388112064640 10754117 -492278141585452800692051346035493888 10754118 78740894307241181077791845457223599264 10754119 -194167110536881855118421026527362253480 10754120 -59114475705264178288120746785518694400 10754121 57987248701775183774784265667020588224 10754122 252894399883134941952857863680004760112 10754123 206297723282706443169916522549933188372 10754124 -32739415096128943989180630337967351808 10754125 71500935430859508976267059519938760000 10754126 163975139544276432886651496645789838720 10754127 -1979559515321811008871340257979373520 10754128 1969357740631506413601380000930856960 10754129 522685657833394973327829797010527279730 10754130 105477924423866323531183264278198443520 10754131 -696872827142576937983347927768866722068 10754132 -798468462959611503030098582145500393472 10754133 123370292777323550920908214641253816320 10754134 -92000270325963463331075981949603266784 10754135 -192844187742231490103371211727982974240 10754136 95694835812875286749168030619346391040 10754137 262931140903919843967438121104194056980 10754138 38748548067346822355352189087781520640 10754139 -136316825025222426498367427740711194432 10754140 292385964900619726732151597997368985600 10754141 -33291406747225876517241518410074780480 10754142 29274952320306777760213326282773121024 10754143 4727608660208432084807106174540281824 10754144 -608447751319440359529865836488353382400 10754145 19320773398042100867220572291805630120 10754146 281618234260591076374559301675733856112 10754147 152376255694255865148634126054328749596 10754148 -76934810090720421779369125012159610880 10754149 -226580899911010042190043805856915191488 10754150 -127614327738961954429275630603285326400 10754151 364098517278989061988062745488399723984 10754152 46094001639893821171578063057315840000 10754153 254149443438922194474086213907755857524 10754154 -287109122640336333069622133037473756160 10754155 -402353434964215100433359273978554417440 10754156 26410890135093392839789760394128179200 10754157 19256471285588216118917225651417754240 10754158 55158623454276804445720541595146329920 10754159 -15728980807549853533135673599507581600 10754160 6393930451104451469927833118947737600 10754161 183651038293421550673815748216257991104 10754162 326610779522172359002472761301241506832 10754163 -14320860939108335964884867462033904816 10754164 711358535192046085702925973587410661376 10754165 -316785049602878709154217273621856755400 10754166 224095376035017158554989808061687147520 10754167 704777793890356634810435887473045818216 10754168 -228772689508110145890718174206426685440 10754169 -176889076339443097914458822912050843056 10754170 -52991839979554051916965621653462973440 10754171 4605887513903777625750384753371071680 10754172 169968644684959942623099885365231631360 10754173 -802529373012371278936506235926050387578 10754174 310099597879000747432619778277815246336 10754175 -14327420003787720302795579050182412800 10754176 335723423173419832216382998639080898560 10754177 68216879360968686654652228730640574824 10754178 -140044797042406942567073494756896594432 10754179 -8577921948037180335273920439144195072 10754180 438390778132261252458697729943245958400 10754181 481883560713180790061591780268294147840 10754182 51861353043417192418326623168087786112 10754183 67689227839179626177351826646616866560 10754184 51119572699727439620959035595250565120 10754185 -53709320559291973830420849738686043000 10754186 -496454655705279195589354718272275071040 10754187 256934759636894981978240574745991411160 10754188 110328256634907610487197786439642885888 10754189 737674531762970996951280963610278625056 10754190 2365770252881213551155068703531011520 10754191 -2764616478116697404499555767589944320 10754192 -5863623612215786815906997257689391104 10754193 -145215604309558262246172125075939470272 10754194 355345161059329690771311281637183222912 10754195 -124774117207510471080798195762019198800 10754196 -182372401061898265231204345284216360960 10754197 887625223682304196721745667035739861646 10754198 -31164971853512764492148374845620448768 10754199 192342238325094371120676349540101516024 10754200 -61016291858388296575510367555621376000 10754201 811342334183883842554861119228511765632 10754202 151432135638705428280877946882909560320 10754203 464380965335054099770471879678229352452 10754204 612841412292007236141111494169632947200 10754205 45693667980694110045990063140569866240 10754206 284288481812634067964849547756831495552 10754207 39096313014084181495718204327137311456 10754208 442144618310079822906335814750082105344 10754209 -695763563337089515595875283412148970960 10754210 -7985866733339155351602568347423559680 10754211 -25808332924818514104151433937781095936 10754212 132800040161338667733195390123842314240 10754213 314863036754733995698139015475137910462 10754214 217145978311284079379982842370886656 10754215 28786945190079717903409023795911546400 10754216 -689585125953446542757818874180430397440 10754217 -593373946985108609020734355949081469420 10754218 105258708929232809320434765328299016800 10754219 83240289697865243100063745301103793152 10754220 -127116818831098902638219628332020285440 10754221 -398736592102754792471871040841938540800 10754222 -86727369072518365224125853904922321088 10754223 -219114451301408716318238789858039220216 10754224 -99022306125831205839440766097888051200 10754225 205662791071767896784661317777507528000 10754226 -34378806172220612234471505541193652960 10754227 -569690762346698189053214471269980358080 10754228 35744467923682285724353975578966282240 10754229 -129903921008214717446551160551373474016 10754230 120128689677394404487980026672030046720 10754231 -42672817347466963762616057189245029000 10754232 165463499578707014547071424403261624320 10754233 -27260402600083582595138355620801050624 10754234 -284126730712349494894539831620345134368 10754235 153152162577875682773431928755101259200 10754236 227541086033357587808805034951135585280 10754237 199757877695060372301629903346612976032 10754238 -32925038608294590398970267240700608 10754239 740417393995353696647675855366903404600 10754240 -53820946968948194908810116496852254720 10754241 -41920866366322183481782068265477668096 10754242 -164971213969639372022818829839199527728 10754243 -951881995733883239965316516876535696576 10754244 -138708241822810123665605738683222199040 10754245 81549600777606118070261795814033565500 10754246 -13895711609603252173385318345377429440 10754247 19770262879248866015746059053971342080 10754248 175668271734635391047092968970671390720 10754249 459053678956227198034897070198503087392 10754250 115652111473985308287340549783896576000 10754251 -194664019999472520663798602834808175056 10754252 350917923558793467420430304953866836736 10754253 -526794129276857872245156086044743372138 10754254 30050277872988205799449239687359974272 10754255 -297800650585918026732269986581797671680 10754256 14966393533487516635832140767277350912 10754257 4698563859862075828217872743615986688 10754258 627068042094953388256441229735835134976 10754259 -176125969711693875320920717355472116112 10754260 119058864676369770676307212610620508160 10754261 127432847936711519375977360955800968384 10754262 141956004346788281677744550813305683840 10754263 -369773722362925103840240742484630057976 10754264 -467697529061085004471245078668514416640 10754265 -281251738025436554718575845835598943680 10754266 -105715552698929131906273472111908884480 10754267 -49621845608975671698876437978248415280 10754268 27370596629250277503472874442598834176 10754269 880201196419472243597847174515971669670 10754270 -465800747588759471471929664552766067200 10754271 147386366168168873557883561009055209856 10754272 45318228142591058954090998314213310464 10754273 764362876571562602740239884355947052180 10754274 196224623396863739192329374567343512960 10754275 -144877749332847419850931307557294036500 10754276 242559980930384945295358974688894232832 10754277 -178625930355436986380375284459251250080 10754278 -299029346809334427443659614163422241920 10754279 4104807857309750127980883150678970200 10754280 -224100816724386336367796088815508326400 10754281 -54539150268776735015627353506895822918 10754282 119767360686824327448574858682817621504 10754283 47993242085024657279086922555583429120 10754284 9031433548793265880718163430352601600 10754285 234497127404516028265443890839238136000 10754286 46537619262320023003191216518872179264 10754287 45164165858543511013985075778774685840 10754288 -53473856813104352263390381569443954688 10754289 -5210152245739345904273951244795689280 10754290 -99165727436937382224981944423678037600 10754291 -700469541035671425626918306567315686200 10754292 -941656509241919509315622322855886848 10754293 74786822376199988271781076566808751360 10754294 156863885859997620520444109966548719360 10754295 182085778868408520517242261842144746320 10754296 102944985600035257309642451838816337920 10754297 672441760916363203165783035268458544746 10754298 3649982240884959880006572273155493600 10754299 -2275999222326468068669247307523282688 10754300 -1377822572693708618632334131018214400 10754301 -18623815378366959774642787144019002368 10754302 97896057957820038957076031649067814400 10754303 -82246873006628977857612828826364590080 10754304 303354546393715408402507776245240954880 10754305 388012897023812835523895637427223468160 10754306 -288305988734017093107112915957569561648 10754307 -151432644090541730585274292913428561596 10754308 -13033744228158238869182997212516742144 10754309 307401656907870536636227971841784211516 10754310 -349195599458955279973427577558036480 10754311 -191851613439748789330992770220093370128 10754312 -56968322280402809864556856054156492800 10754313 -467826885937984044454943812431342595056 10754314 -72714438975401401821881391817413942528 10754315 -121196248280072802734298898627015704000 10754316 267824404045167205933856805965390453760 10754317 -178402206593764817323616798184704070528 10754318 -380588483158909280448771699830384984640 10754319 -78365347066252653412381779099417381360 10754320 54651036972994188503738679671508172800 10754321 430626487621188769717093865622450964992 10754322 13126274817240262964433077625655750272 10754323 138401225616167499627343164160784948400 10754324 370833335706780883896070716405596638080 10754325 -8440539406236964928407492224560812950 10754326 448106845573154264665422573117575659584 10754327 -100475950475358205101395374948320592824 10754328 -110691586960167268113985383297994137600 10754329 454074202705095418351886835350610281930 10754330 134299180277431909968890890682547982560 10754331 -77039333396079211158249455127118598400 10754332 -121649946743343459922566409330099417088 10754333 1140429606893072389115379604939553733504 10754334 27006440839124793652315003319440547328 10754335 208645912665332941342025859617554874280 10754336 119598753869689819669078376854811049984 10754337 -265406713935413918945362315410797857440 10754338 116901928689039150661418625339744784896 10754339 -71407583483298936520023471447596797860 10754340 91360844870004312285965941805172203520 10754341 -24941297705431039672920448438990209096 10754342 -286389140422352863899629457676367476800 10754343 -8564333609434131546856892987436921600 10754344 -213918690012097177969009328396879308800 10754345 -49368535200024566719617693958288192320 10754346 77867855254193411948889764121994971648 10754347 -40903699978706277415786603242518996640 10754348 669530288215867657122660141233553945600 10754349 761818543786931527902969153455832927360 10754350 29046018681229837876881026279946710400 10754351 818606261688065245331517949619796228600 10754352 -6864209951381986635992954298169294848 10754353 418833023774734876509543137308956071460 10754354 -83122923642539016377094806456086086240 10754355 -177240358264785898937118289282159418880 10754356 -108058067581229146212820876294002911232 10754357 -89297942827872971574452214562090325394 10754358 -11165897343046496206494830879297433600 10754359 465128809968105195116387498946165808 10754360 -20149123591479150426086088346238976000 10754361 285357774972775678880052197324236800960 10754362 119184150488465963180469512284315128432 10754363 119489591278908239299416197898288158304 10754364 -6542490445340947716642456069696503808 10754365 -123141928685818318501895356471821550080 10754366 62818212026800684529299177396814017920 10754367 61150261877405780350031027495910966816 10754368 209573497182132281404315055621076942848 10754369 199441524011839796611679493268796728770 10754370 6978007636838862176030727495319557120 10754371 -716855647286521704375892551921313666816 10754372 109885034084866634900312283831995196672 10754373 -230802090525519964051759191809829295200 10754374 351571712145074050195346254833830787936 10754375 -114231543927027616134428641468391115000 10754376 141486066720220588221753017442046771200 10754377 -161219892808660047036165678830210356774 10754378 -103390619946766559614667007830825786880 10754379 219125508658071683834755321401925953648 10754380 -36571641100657506711840432360008908800 10754381 -250346643240574482315672052122746274336 10754382 -73858376832648478545678920305053123456 10754383 -148359365665288197773247399352804234040 10754384 -1470017833471529931282304641998929920 10754385 -364685394997761841802536467388310534400 10754386 1340223091724925290497570918188516864 10754387 67018627528634432041701451305626865312 10754388 -252045070343463466867866478560307916928 10754389 376994623612151499510711706202171127960 10754390 38350798193613126474922769309872212480 10754391 524282060455512228810802924585666981992 10754392 162141017659001029941884643908137881600 10754393 179217972541718983559608013684672943744 10754394 -31283185612729091810418227296335472128 10754395 184957286863071489465785816535782558400 10754396 63741459732346224652085093984913223680 10754397 129927258696717940757232899314563359040 10754398 159962171683924179090197072644854219264 10754399 1257572817063762406499626712108389021440 10754400 188353933253365087454706652429556121600 10754401 -253761054786783535668091750251794416448 10754402 205500544877402664109848890304478934400 10754403 -521432933305735018410458540473876646592 10754404 265753542979731370371716320077076830720 10754405 -167154014157392630477024216488203095940 10754406 -31519234743627259108299355513009522560 10754407 344000995113218574246269149692111945656 10754408 129446507861315226189406725997319208960 10754409 229905587245670116474890698058511499328 10754410 -48522713503036034252274914372794964640 10754411 315169167127982491455476704121278353012 10754412 -36038736972575689128857872258338482688 10754413 123761196243002134264930987252295160662 10754414 -41862052499187877340763854424942720000 10754415 37406593825292238604226648290696641120 10754416 181014178785075117941943122056325660672 10754417 -289222311305206963921842250025918943534 10754418 54886564728486553464059110666642598400 10754419 38993137832896281185430303636555521088 10754420 149832293600053776647835519241371348480 10754421 38225383233125477900298880927278939264 10754422 -246117222358042927422496936868949542400 10754423 -53414521579107408543039432518271902016 10754424 241335544165362164989846505790342144000 10754425 -313633746546724122773007131484009649200 10754426 68555825196983011818449330199429210624 10754427 -93230358521880138811097410194425865216 10754428 -9546675917444546141954954148692510720 10754429 2566945105696743881772999810690740160 10754430 56919488015440254433705886747417472000 10754431 11852406614137324642096376205784869472 10754432 -76598264141755450018675089492745912320 10754433 11523724253680803542062686239359316580 10754434 -108987139406429185055362490436459637248 10754435 101311529204197687972411751304059286000 10754436 63828192264353991608149012028236627968 10754437 93532784770610522433365538810639646240 10754438 -643960024532466213109477211992800355968 10754439 314720290336168266446467497527332467624 10754440 -376648913373671548488482829137387059200 10754441 -22558693577112872640627058814261913216 10754442 -1593898398872751598549325089712901792 10754443 -321145413145965571112409330263588140400 10754444 125587982520854358627719323383547911936 10754445 -75989228302979468361770878089794632320 10754446 303233977837693892686637706455634739200 10754447 -157053644117097065115608121012291707280 10754448 16585521670990101248618681051136000000 10754449 16099313302293435197447929417582570864 10754450 50601379304129838353280311132014118400 10754451 -63107423899109452216968069067963483608 10754452 108015416778682566182739194212838084352 10754453 -269106384310502475252581541180629789298 10754454 213588797617915677001110598249752054720 10754455 88242863037990920125061299287497536320 10754456 -24024591544158111875257894366684876800 10754457 -59667873176805138196351083734003081856 10754458 -46372333785584274171234156427534946304 10754459 201312033060818153231830894794671536440 10754460 -165647313791529592979857728700107486720 10754461 12774977533023550960947409236092968800 10754462 -15605361049916734108679976387749424768 10754463 313070986787057734309226390889053351424 10754464 -118428973516914306068464410832064741376 10754465 191744622508213593054687316733192610600 10754466 -42644263123879375116335393926314533376 10754467 -513226613625667156941696609035566632484 10754468 142827251412398974966216831002932523648 10754469 64165840767093141387113230492662413088 10754470 -49508231619515540548101471549510215040 10754471 286942355095113680060732360291650967112 10754472 6226601951049113841338808197700157440 10754473 -28721959140931057065256560610648544880 10754474 285175374705406449604289689164694466736 10754475 -14882035299448688494116864989807304000 10754476 474338096101574858157263112382067911680 10754477 15283899816062202307236286435273713612 10754478 53436361435574284339288004784966819840 10754479 -381414582089917466790486216147126384416 10754480 -59343549938945636087450015264572047360 10754481 -28807372857464828412897752047374460416 10754482 -7571180223358674168902480773363701216 10754483 832229234055559474173399204897762371424 10754484 -229816745856130693886657499526321084416 10754485 63277852315048206115614047777817936000 10754486 -83456477520903959378066634043061555808 10754487 -45559571590274011260355347769896269184 10754488 334830376244944216579380825043591925760 10754489 -89683932010580608970800130290456969728 10754490 164894496960756572492053516378702053120 10754491 -438686632931616123792888862139097413016 10754492 -95480662196423321972087312760777876480 10754493 376696106986912877524189788888417089280 10754494 25247417471609163364688707289732688000 10754495 106457186799327961636905833198307105120 10754496 155959481802125234527296327060629225472 10754497 -395027956699778451954652680011045692460 10754498 57493289813407363049157358115758748064 10754499 128902019121816282995391987753017560320 10754500 -206545089106536597980806086363671424000 10754501 -490753970738835955374729940744581611808 10754502 -49148120618180005843883885630100880896 10754503 -151631812052209198736687891703793310248 10754504 -730990454697943452285130455418607001600 10754505 216799015778744442968231671502942496000 10754506 -17165051013379885648186500604458869760 10754507 755447526903814471607320533669761129760 10754508 -218595386240115718303815969502972477440 10754509 126890190226078876561260582331234542710 10754510 64811571861233711487350309234495880960 10754511 -13938381911696505658453835369352740736 10754512 3658439549964836164310998843084111872 10754513 -140287361238922175122541486953470827520 10754514 -166743426339178624063748837610657210096 10754515 -9809043957602293197425639022713260080 10754516 -143175238753179367169654607810463762560 10754517 105603956310860370602805474850265970912 10754518 -218077980346033884798395730368337256896 10754519 610516951328807080892804109584430454920 10754520 -47848032378580526443653351619756032000 10754521 -115785914435715664370831335170916054256 10754522 157576112241548022272341489354636032000 10754523 -100809443688322202168840208419230359936 10754524 -8266785500989923271553310677202935808 10754525 -139246833328501357767288805992230084700 10754526 -233278531848167549607743994804069273600 10754527 381154233136085910576946154418205416800 10754528 110177816938859396789756497408260833280 10754529 246784914780265012843670797513855970208 10754530 10386385942584911259036508662057104160 10754531 259197157425737578751132872009311871632 10754532 -4540012775049354752860828055978941440 10754533 -136275733856838134179230115415938169218 10754534 37908002608027586100949861283796691200 10754535 -323601953577745940620440409233058262400 10754536 333464229403955043895498415113159833600 10754537 537506092793139587462931940934541652992 10754538 -5430425924188105662180336243660608256 10754539 2082883941343045584381025217030716692128 10754540 625589577246029217536216612338217902080 10754541 43394150509296535493004633961660078752 10754542 -24848006977537203024068282731835126208 10754543 -148693353475206907767290624881452448920 10754544 26882923887677581993205683768600363008 10754545 -136544160158820198543340295612552326680 10754546 44882475702066070373644882607637151488 10754547 -100416871290247469583226904138627619072 10754548 97239690313162724141572367844908384256 10754549 -113564629592521040451211081825492263432 10754550 -7710571630598052098527725247012980000 10754551 -7167631839677669089370071411000351296 10754552 139390904722131926978104736900581785600 10754553 -438185044716283263185325168364365157296 10754554 -43392793286707867536372666953248884768 10754555 -168743043220642800997030498060636297440 10754556 -14603311327245228357804078537439779840 10754557 56075209955279245167661951889578416000 10754558 408401142128552755872350229955963584 10754559 -203717324617676199969606928501003008000 10754560 -149495909286210723641704230723979837440 10754561 562158663023658975125868390808471836162 10754562 -39409287593237750068151910418929816576 10754563 -10276247636319427562252566583350610400 10754564 -42709110284572839747612107489882947584 10754565 152082433443656145887729331727238565120 10754566 -8068440140261146255564477174162585536 10754567 62961052649683002144496532155742414952 10754568 -166377399326924239650399400203157831680 10754569 -540039216709546878593266375195912844400 10754570 67500171288138453585234061165749331200 10754571 -460938592995688559165474395068867233856 10754572 268284561750203252735974982898200727040 10754573 1017218642815678085955000390789332982060 10754574 -122043891719386157528206882523814680448 10754575 76471398305730919666611570204121000600 10754576 -82596644387958539422634688516637065216 10754577 -11330867644509186289300239913859988912 10754578 125364887976619738685141218800471741840 10754579 5522125424890861839637587750905888640 10754580 92425423550192353802753311652296796160 10754581 -435704667162569021772898087236900246216 10754582 47834799310426386175391388442905216000 10754583 -53090978080347817135942617307646572032 10754584 435277987159693107827338421508590284800 10754585 285446576233043595918973160608339995780 10754586 -426031243034778143131857810195534796800 10754587 -179069956755429087091803250749005453376 10754588 -228317899330836185446674193256818030080 10754589 -376534276730728346748529745016628736160 10754590 -70046070788451089351340159804843171840 10754591 747734423681227222139283923256135627552 10754592 355058097882337687807706210165871083520 10754593 126220920217121700994740730505950981824 10754594 -45050747037017164624227688172722618080 10754595 30152310397111279649162221130737919520 10754596 52004636319538940507109877107433070592 10754597 19274281734376835934703195756510332864 10754598 52206895977770846010025423377394755264 10754599 -109832538734881677926409831781718715400 10754600 -82991252919146291116587916009823616000 10754601 -1983062087720824068645361925527872 10754602 -352000439620579961850970453114927399248 10754603 -178707165412168921557882786798276707148 10754604 -108265977162437262232912460996007066624 10754605 -245097872951622983468595323937803972880 10754606 -337767330798926654963092611515947501248 10754607 242512921652861949423650731271394284040 10754608 238611868839092788791757589464803901440 10754609 -173420798011751157192409192728721563084 10754610 -77808487144787717676514405770388170240 10754611 -208955213095899161861073086596739438768 10754612 -194069728440434289171732680532338116608 10754613 -3419830254746320952170538262264068736 10754614 -66972774780751316755546978564251414528 10754615 -50674761932866187557410730140508179240 10754616 27659328870175276896584723005657251840 10754617 441606579357013432307754997886731059460 10754618 -81730241731005615946179762899696870544 10754619 82211989037964551208032063057045310744 10754620 213076016980628690690581157264678400000 10754621 -417870661165740448912121168109055303680 10754622 -22617525720920914985288722345740435840 10754623 230661915994633572470095294086378288504 10754624 116316625547763534055526870804836909056 10754625 2419728085045999062401936062834368000 10754626 308557580677808622823221812107110946512 10754627 112063202496596520250376577012420061680 10754628 -56803816294394333161044085351035770880 10754629 -115564656872999136662398484651890166724 10754630 205724101306342542440696364522685944960 10754631 189817238748702162839910917644837491120 10754632 -79008433836643195544333670452883947520 10754633 273572266196476060390818837457070966400 10754634 -198452997744213784368974046175423143936 10754635 3541672258540303524482985281046999360 10754636 -127509097897946892098388572588223601920 10754637 -160646648135733833631823707715066768128 10754638 39989957191658901535546446450219529920 10754639 -103425058084576437114852269706228238848 10754640 46718774781754501799598617061123686400 10754641 555411066283282329389550285947646077042 10754642 -200004130804006392474099197867674715136 10754643 -312714825710509820265803890732001316096 10754644 -3030829646542246660394229909757247488 10754645 -486619245144477204128125194349084773600 10754646 56599895080661175735723197372765399040 10754647 -2553097942238623750355234825405286904 10754648 -41839639864907281106290835943991357440 10754649 -365120693089911827687606431412513379366 10754650 -203769578243415106050423723744724188000 10754651 569411292012033172215824864152294421712 10754652 4037538020625188509836714127768876032 10754653 -247629390607522642199567256342593375136 10754654 -60787216613456756578454253834994663680 10754655 20100251943184214699457387816706855200 10754656 -664944933529764730510763283537476714496 10754657 -710367574325591918819474182357447342188 10754658 -48698353063597646784365602431027056352 10754659 -418246139521499718643049507630068540584 10754660 -71504305917659727108318995174010163200 10754661 54208040435423863533744001409898476640 10754662 -77008571991206192712349161782849905920 10754663 116745005475522452983535540810739849912 10754664 -272189869929004884204045668885593620480 10754665 351482020637717186701318339041642336000 10754666 -123077645674184558049532300874894601792 10754667 -558893938598467458606864472817767651200 10754668 540859945051111540366003840124212898048 10754669 -303909957219475271808382115444381934120 10754670 -95006399506990203180701917707129216000 10754671 -141763902180671938362881621169377178000 10754672 -121541629099310128948431731821936410624 10754673 -259318368359166859902380561508285872832 10754674 135943640996762916894391431438714826752 10754675 40478372691962147547454860033016324800 10754676 -47542977874037854694602507642985035008 10754677 -277649450666110225495777698961177408128 10754678 145388191612963593610542573649321643520 10754679 81622042617366162165843423179412217920 10754680 -220916520735049204315777798533706752000 10754681 -408426138122388359430801607888245164544 10754682 -8859274326431105775795638525534351616 10754683 -212864246248936952182539072164591093760 10754684 -184208072962394048160917282467564070400 10754685 -163733236677675778102470638512765522560 10754686 1624512052500077430473647139837793792 10754687 -2808067690734966167825088680626113480 10754688 19571951269319323053989568528085155840 10754689 -518601768796010558849681265711341408640 10754690 -86980420723823451110949785876124050400 10754691 -121864994717787394294298496148380946176 10754692 -32756117662814930767134596651958948608 10754693 -982022385945965358540341412241155602820 10754694 -232541142806052646041615116598751112640 10754695 91986400323244250360453064545788416480 10754696 459072571017580527567303558850927457280 10754697 344819866734270332341541820569210502240 10754698 51579781619130146932631093795713872480 10754699 8410189450376584248040205021704532736 10754700 117606602084898021963403038144864768000 10754701 -134324129135520414048888335680429908298 10754702 -6059536233997029897007934278736235648 10754703 78139149309199343061458252769784136400 10754704 62935478025342250324625434122786283520 10754705 31109789770533038090009439264956294760 10754706 -53491921396373595667373739600054976512 10754707 -377731027469500113962049530076146350800 10754708 -70223720094060593871204020781348956160 10754709 45819953831455042353136437423878932608 10754710 -50047091293662674575918802938232686080 10754711 -128919989101846301070362529516923890176 10754712 393150416747468737690813035943935313920 10754713 -276395882724619512312636528309566777196 10754714 16611590053565123404377841870225545456 10754715 -191311032770163418051449213859981460880 10754716 107204554032875439786634317080402155008 10754717 185999534758908810648946984577818108800 10754718 -7646080258432427433886531035458387712 10754719 391592490702143330551669632409117931560 10754720 205820342718307345100760364721624186880 10754721 88077074992246301256427536637432446240 10754722 264893428630295093610993750362870400 10754723 -198472404866875694109378267302011149360 10754724 119713321790613599734019488453664827392 10754725 10721172712572591272861214079681963200 10754726 -124102685082286007637210406427314310688 10754727 -317913896509394690918122147297335532896 10754728 145498833739278221105800267942567772160 10754729 -160026871605636323086788838282486673670 10754730 786145950006447206068006444200299520 10754731 177649122498681869280828033759485059680 10754732 -357765130448947386989565225845855712768 10754733 521976457638766517441314914714026742048 10754734 -339361233040544734068165074061938337984 10754735 85864277278558863141661883786624692680 10754736 -25390503224448506971721431606706208768 10754737 -15966648162754187728477410920123366400 10754738 -92180188084395782205077894409315978480 10754739 331411199214627053609668144720653232404 10754740 40702176509603172101066658241131264000 10754741 175913828693519742555299804679470699520 10754742 -66297946550787010495398308214797582976 10754743 -76157842212548696758530500110869911136 10754744 -115006433154170219805407502865032806400 10754745 649744615944519307867112257309524819840 10754746 -308197780674518758953395928299229782928 10754747 54559471377632473544197269829396484196 10754748 -127877108835624406147277838890964679680 10754749 1311310640021292966322678934206826139564 10754750 357638966240440066547103408939197040000 10754751 6269893736812761309992193350473383168 10754752 -25388005870767824568807830086032031744 10754753 192254008567290982159779299962264312020 10754754 -140188770701046795679590339177125064192 10754755 -286787215453765901136167502377550085680 10754756 -65788936846086241654564634799582720000 10754757 110388186451464731424296820934930625148 10754758 52696943027922811643434587820838990976 10754759 -792875982269976127601171042540809568040 10754760 43730215847783080221541663987015680000 10754761 530491417808572448838905502048796765440 10754762 -142112140141665684511912687909862332368 10754763 -177083186427771151956307004265113705256 10754764 -7060837173044456001852476767673013248 10754765 -23046429513739749756478558246574592000 10754766 -117519413494289117985785942863641797760 10754767 -725862210866320560915905932430246151184 10754768 -35509326202710166798397350267923726336 10754769 -232284556302042322375569992968131952656 10754770 -53018453305938288614850887774722603200 10754771 -325546605307718866113844219533825563028 10754772 -6238342740822794415307684325018677248 10754773 -2124966273934989219803946119725753696 10754774 124638328789101851955441987908971438272 10754775 9715898913123513952793837817780760800 10754776 410275310378174365053763502452252846080 10754777 -411258748391346812912838139521492970560 10754778 -16857619347759237169829902370938871808 10754779 -330259139163865770813184103375828085760 10754780 -361450200332897196314426478579157670400 10754781 293911401519254592507600843327639015552 10754782 98981648952059574540264306524539300992 10754783 -220215041945327597425969374537559867392 10754784 -51729147243807911139755430508186828800 10754785 -155513547453396008186829368175154731840 10754786 -5113508562889455713180964192496780800 10754787 -33781770344109916261886886675875458440 10754788 -345393239677108064592837296455318007808 10754789 379961768826452942625239907232471390590 10754790 41149719169041610320134977131448262400 10754791 605419500308171701151524221421950683192 10754792 193554119564678499764499128268630374400 10754793 -207998294056648131723621705736545093696 10754794 -73294080470999484928113076518996020304 10754795 -712061614965895095086954433646250623200 10754796 -45089674284399409783938130554900529152 10754797 722837188481957132753824057152844556246 10754798 16690870054586101043146971264223770240 10754799 -102305361602533758348182187878791363584 10754800 21646153816893511909621274979650764800 10754801 -513240164081455421200324931744822145198 10754802 -280379244746081596788571295128567449600 10754803 -89441409289571620002380885950667632948 10754804 -390066721264877162773359156624978121344 10754805 361640577792613556378202538737172073760 10754806 13907302974121870945349271893674722240 10754807 9937329763824464823734722936738068912 10754808 384950700792344648854240944742637568000 10754809 -181369885493814241464536008607674607996 10754810 194803368637185841336753247799349605120 10754811 -154424371405648288261959127886193797940 10754812 -172482867704307115437205159937436042240 10754813 43240016755131780870057413418831380844 10754814 -237059013304209291121316467187553276288 10754815 -22735347821530280410076598229598725200 10754816 -2041617247818969406876040709084807168 10754817 358254430846052672284785058489920398880 10754818 -1566791608618387525731360319934061696 10754819 -286465049427176968466708407389260811780 10754820 120232819592010590285001826794106944000 10754821 17978734292102211034241448456777217920 10754822 -132913737957392883624918842689364828928 10754823 213296112271829390025796850231691402240 10754824 -136933731130251867501983204317438771200 10754825 444755597146513714128037197169302167550 10754826 -99492698101814119955863845693469771776 10754827 -45854019888079395529683667217016379808 10754828 -71685648389286189468763902413078396928 10754829 -292251382086538019483388314450801112960 10754830 64956583359770841018048004663220075520 10754831 -742341693242263561966243472263708588368 10754832 -26132480130727358092337199580955934720 10754833 -309590553514315611661310075334510373596 10754834 335495974236585416626466250015952572816 10754835 -18152181099180260306365634886873830400 10754836 -22751632286845027561098846052577146880 10754837 279509124073807204093995150413751849486 10754838 -188236247955739890954235570793874318912 10754839 178188039190276851736373030980469485240 10754840 -164872300354321987264995859930621747200 10754841 129226999072297971008615970457947555792 10754842 -36414695582595427748025641802465017088 10754843 324371449271037601925414310499800156 10754844 241852699102865274036879951796787773440 10754845 -543905599490124830827400494107886122900 10754846 -33654298579949228683150812738984013440 10754847 321736671920234306599804950582310690680 10754848 -333091603708519311710537620017163272192 10754849 48654679553177126816715198495358930560 10754850 27197131840004677373543410628243760000 10754851 -131199038513437837610841832373042143368 10754852 319819071296767906804178665847784870912 10754853 15293177495140653924871578812917135200 10754854 68743424327315823946182191778589000320 10754855 88090468795248059971055187926836026000 10754856 7563941219215652995678852285973544960 10754857 63915036668210837010489595555730466960 10754858 -290467793579883009319391395994137542816 10754859 8733562872983277277235384171033180928 10754860 -161520559695648803229374142075662161920 10754861 75161131658215489947047519892286746624 10754862 62310913720197117200413558190479052352 10754863 843784023656852461320528208854247729056 10754864 69121930515943676871692868980641284096 10754865 -324627220153729344896526660409318913280 10754866 -1516101181454760165982372873372892352 10754867 -243890943606064399307200808767895777328 10754868 214889643153609159692829344950629236736 10754869 358700381477541568360655642928792902400 10754870 103368369353791327267497398140094588160 10754871 5995160700473491507534994960937218640 10754872 -118956851073652891890983837955708211200 10754873 -467711441089501806064551734142788209878 10754874 26860936634253027361039746649514457600 10754875 -154014033346249711498601424829685928000 10754876 -573996785971201209676016610695573905920 10754877 -10030454818681508071247923304344325568 10754878 -14640021947066159097619512835725077760 10754879 108452549074888830359817401830280940480 10754880 51393543789853358824303753186561228800 10754881 -747612428704507442604889276681747424336 10754882 477801876103088247415166327925433466400 10754883 602521791066217849253280134904096163200 10754884 108119723335703585690065901023318659072 10754885 -432244077970007669750191510250888340420 10754886 186311916923028045475239258602264187264 10754887 -207422032463954654414302769151349146960 10754888 -298955392945784037873251852424838871040 10754889 216690341037559252089147555458712531840 10754890 -71483209081458797329723767599163856800 10754891 -42126232333080655913865203290713497856 10754892 -12097018367195909356900816065481605120 10754893 37026832901057938950354782254538504320 10754894 -475931584198915735466930246709115255488 10754895 8196207121378166551023210070392721440 10754896 -153483620691523158054235643675428200448 10754897 -235626246177687615065943153794845203000 10754898 -38269388378458014187242076771996385280 10754899 19772218007978507906032194108751697900 10754900 -98267216891229477904685722492637971200 10754901 -140866097607317599663594372209303903108 10754902 2568082421846594002965789389120593920 10754903 -134862342207558031627397303209626489816 10754904 205896682808710187439797261080048005120 10754905 -31088714124091816166724769908361112640 10754906 2092448165970760800281306374350733824 10754907 228222036649110723694586617926448147392 10754908 -88622140478718500499368758874084762624 10754909 -162582446968498696273304791007573902560 10754910 -70046760591483765952248725891044953600 10754911 -89898120714089597012813148242306191920 10754912 -424619572783300797513865670567826554880 10754913 -108225594101969718994916497486726612416 10754914 77383594966790773201450778659127125152 10754915 -71496676523799406625784696239821162560 10754916 84567615629780072927654654686718238720 10754917 541908836832077254845214449091070771966 10754918 -153607445469138233189507191756391208384 10754919 -27769472239943837700398369912376593952 10754920 -343343165974034568846315252330335846400 10754921 -156621362358025912352478329118433878300 10754922 -185852762599345468569032390162643432960 10754923 69138765475104161990300115423967215424 10754924 384859507596747712234651787536751728896 10754925 -47661901350725140987537478256731380800 10754926 -67875611147537792267360786836684190976 10754927 -7056929159783474287124372679227821488 10754928 10697450416748943734786202731521769472 10754929 -147945556443568434022896873458481095470 10754930 -10442354325453222780510338849854892640 10754931 140262217170652344812273772148794988800 10754932 -74413948458384089353149950447569189504 10754933 -201481505275728563358121498693464828480 10754934 146527845242960053334716497967905478080 10754935 5127354238424712095550853196984727360 10754936 430721794438585772787706334759532380160 10754937 -839453819175930287462950756220383206 10754938 -19951658760264249639870803012979824640 10754939 95906302781124406106051848957977612624 10754940 1988058997168422917152351313837260800 10754941 718839256430961402994046409376173470342 10754942 346726390734629307559422681546498174144 10754943 -150174809178996943561629136622999130936 10754944 26981594024852261381083683152241623040 10754945 1876096926315116716910528647335577920 10754946 -84479537642955076258064393302229297328 10754947 26529222476062377621794651000703200000 10754948 -274122138844283276287555970485320877824 10754949 301339061851892106892741632601605418464 10754950 -133294206731592273608284974172691064000 10754951 984486062476997009805584153289191890032 10754952 50807534712835850362325020989798973440 10754953 179514941272874342692162032005065350864 10754954 53118511770162041027521053452120223744 10754955 29514911053802656996380400535057364000 10754956 260463235987097642439955435490807431680 10754957 -663145673290351727944817610681485278794 10754958 185448378219432718740021842629801656384 10754959 692998325528638384023090802575389146160 10754960 28213894682746754117068170228435271680 10754961 -11949865168952405348934913288125925056 10754962 -3267996408735469745344585693947906048 10754963 -819561012464909843763850328662064802720 10754964 -727079815014586494639917814384906240 10754965 -57624397086864652696359600990356886480 10754966 6918029589279932332472668993595160384 10754967 370576933689448772162186485825407606912 10754968 37441565225965346037964372259577077760 10754969 -964360391177893526940802935457860120000 10754970 -158478933609966795796748680201746720000 10754971 336142425773282336997489215227609171184 10754972 -3845241152582362834635732365383062528 10754973 52229497445549591720670298010400177222 10754974 -201596272607580998584598258872014148608 10754975 34290033156136242336105266453152857600 10754976 -133977542568339981321145324067258105856 10754977 -110951517906113812709500126890464474988 10754978 13652330057982125356430199256789288224 10754979 -1623942816364762554876144445759375440 10754980 170934224932835335945338054999634080000 10754981 685783091643495747571937096946253099200 10754982 127921092493596698546973307229536329984 10754983 19316953574723566160951222143532506232 10754984 -318507629007595448582370351969451130880 10754985 62167928687313118484003255418007219200 10754986 404752770743981080687284337270492020480 10754987 -511224831199662532402590755812352043840 10754988 739859535375620780524788504060272640 10754989 2639359666041215006607136683669437760 10754990 -269649005580627481361078225277356520000 10754991 523663433663589935714286855823426334640 10754992 -112813086190694874116383848806237306880 10754993 -1342457584377976730749553531638030147356 10754994 -114496512124519740260103657148241153280 10754995 -179150266550593441839250683298921029120 10754996 20913340909872439064633896828993271808 10754997 -157762739968429374096235575811696670400 10754998 -8751372018331072248067777193557319040 10754999 938356165771212549468722375440608684336 10755000 -33510859131923206927982472802176000000 10755001 -348865048382306377715827451339144748588 10755002 202607053177232111189866904463243957504 10755003 -46545649185626516110171127583330749952 10755004 37066940224532418951515073341374107136 10755005 -166945822043030868048324715506995360340 10755006 -226507120727652082810086857203629756096 10755007 225899112189772549962515963263566602880 10755008 -99916029930762971582698743642124713984 10755009 -71813307096691527848615148767303158272 10755010 -326368576571817312619531679384885468160 10755011 399095722326281687319695876300661015612 10755012 -45331855455699414477131605391076507648 10755013 504998020583878122920493309101463583262 10755014 -395779542015484197225584783968370251968 10755015 110528097513894589065408227326980154320 10755016 -13519285780499363913383434111168020480 10755017 -6723681415494627883416036716645896320 10755018 13908099996484332579975398058337221216 10755019 450593227887649661963811021911017390080 10755020 64955064626107004520472972277319336960 10755021 68803856496253666420522090502055320160 10755022 69744101196400506658020746399782996224 10755023 401975699748522869989788981810192263424 10755024 -38145990351902218080650056186067681280 10755025 -43498155943551026617926663486208097700 10755026 -153271071615841931016314317284381214080 10755027 44563185343402312810205243273666068800 10755028 103463327522890733381091600404389943168 10755029 -745526470695280110715725635691393896370 10755030 12360488955525143314453305464332492800 10755031 3628910332711817067754479284502376064 10755032 -106959091526410883009193950946839961600 10755033 8461131957191908071991749503915472960 10755034 175126924404194660342436217749140943360 10755035 -305978944708986790262914184558061203520 10755036 209373318772761775859386959605556441600 10755037 153341995729394813019040859130272331686 10755038 -55537860974386034235513331750979455872 10755039 -246082673297738464084437671947086113976 10755040 -651594558345133907352787772181833318400 10755041 -169495547164498456014553110257972120736 10755042 123920617391693372749723214968349027712 10755043 5349486472957815643790700129213518944 10755044 157165402290253460216563554613958123136 10755045 -107536759784063333793093480532876800000 10755046 193713499998645063578831232455962641984 10755047 -153488453956746659881945577772724391040 10755048 256889625705629634621635873232367288320 10755049 -229737486634372680815507639070191571164 10755050 -17064526531810985120332366878238495200 10755051 -414832103425866071571456160308077789760 10755052 58922521775549464061800902266360709120 10755053 -176547307265105909071573112750801562336 10755054 290227397567757343767262802112197459328 10755055 633593815901942713007243556921039525960 10755056 12212208402403579991382215010167685120 10755057 96618936092087392933075593288423598080 10755058 20905376653171576353901587586205924880 10755059 -89867719861340479606995660650024896644 10755060 313182259778543103689979898751551488000 10755061 21174032641846898029241269698107500000 10755062 -61708389732311706855426706659015343488 10755063 370163940515611020612596851818503678424 10755064 176477777079788159642301455325238272000 10755065 -410471564922057861963337933937797764540 10755066 22807590871496690071208181705225965568 10755067 360351346904059583167865183640597823872 10755068 -80731717519251882493760093584244785152 10755069 62380461087130831931210479639000757568 10755070 258832249411870637613352656228112764480 10755071 836941429966469381545676411188385264544 10755072 403030930248081712340839454713734758400 10755073 -228673201974268939968983007070174314560 10755074 3763490539090471286839203113478478080 10755075 81106768279361183210762710288730610600 10755076 -91505052055546358581267268608111546368 10755077 52665688963145196038333337890533172700 10755078 -39289562547079665458004410809514778624 10755079 144243925597914674638166674852471510032 10755080 113408811034590923725849756081510809600 10755081 -533615361356104518158585118053890567488 10755082 58345360374974116526780339274465147840 10755083 -461565890434628323810190158337649225480 10755084 192948142734828756636445979041648499712 10755085 764308232520629935803120690698633400 10755086 -8326787737026272196966071314075038720 10755087 -43744609690397381425437186552481822848 10755088 19829336671152605079165767090305114112 10755089 458278468292424246791125116773398483890 10755090 8342374814711426080003448086780403520 10755091 -146493107482749814755787291188838743508 10755092 315576342880743632235359631065160026112 10755093 184784815933855705220049023505771176928 10755094 -182396186865703492482951255428673936768 10755095 118907052185171778448961022013174607520 10755096 -146688700643745416185873475883950899200 10755097 595482473000856310822115966301741305546 10755098 -462928208487036195555270231560958205200 10755099 -13084782928650463157332001536717573596 10755100 6616137540795527792957705610020236800 10755101 204276387489135400905656206610752966080 10755102 -165696800276920886048354084232017310720 10755103 590851886463548011925707610998942720352 10755104 -8344000120438597850508311216592519168 10755105 135133831897080162331764994451717929920 10755106 -318846459909096995010686928745182019296 10755107 1388310593517403088893300108840932624 10755108 92052696985331972182562210781050265600 10755109 -232550376460004978946781806080797128320 10755110 158692182312389565917145709154286864000 10755111 -40247562312908245803953033932398612480 10755112 237202013880700091167958311632676531200 10755113 -105201163240755601178756631766657046940 10755114 49735823168011398306921547239918251520 10755115 -81116067637460622736504244403117496800 10755116 44751087397404173137760666898747287040 10755117 -341932669318763555403122280014905152 10755118 -537904990937410104151602160865439494400 10755119 771452102244502633519960879259252597520 10755120 942874207633428791037550902771056640 10755121 38718748610228916346634060456408175680 10755122 47776858601026207126318106954455056384 10755123 138915986485870869215527106502197899824 10755124 574312441083171149542841440082517543296 10755125 -905300938839488692452857820100019400000 10755126 182416511352442738430604060174784204800 10755127 604856576063794942248700848175858668232 10755128 71872930952908098740485506434537410560 10755129 87673343435004842314284168794274877440 10755130 -376492285668737188450105353160539497280 10755131 130254082198410601144992265829564176944 10755132 151882411744093402274049297883918467072 10755133 -96258597684475005314867380093967366900 10755134 -272006337024437295116162953355852567808 10755135 -2007611889487254272393313936852696120 10755136 -36148700235433385899499117682309988352 10755137 12711254886726835429692794933266734786 10755138 35626453085053900245545650279256194944 10755139 77747238266647091978772840513633800000 10755140 -62818145364144790335133747981261209600 10755141 92169851922098053392152147195418212160 10755142 621603448897369264965415363860094997952 10755143 271342120784488936500981520218053652960 10755144 -491697167118216721531276308317249264640 10755145 242555247031068496464716588111471142720 10755146 -263226488422988926178326230190172764416 10755147 19170408425567253577178040248770956528 10755148 -213618620051724234513740602368908737792 10755149 -137667361165910924088365778396135203850 10755150 16800607756143643391555888685378585600 10755151 -336586704846677990116649894717585021952 10755152 -219640709357038590758334441966815428608 10755153 -185640250439311186955207566519592431200 10755154 -39932709863647402278760125300379891200 10755155 -572194666499317327011573498074956351440 10755156 -56518180530783532956105979969367267328 10755157 -423511612691463365178064231316290897248 10755158 -41675064486111352084539938710542687360 10755159 -405429795702195195464190418215753365760 10755160 -1856949693876379536388810842225254400 10755161 -33323334609918658945357031832712071276 10755162 -129003542682737089098759523475601323520 10755163 75758883722310300082793437234806724504 10755164 -133939607543411883299222858023527773184 10755165 131028387431802277185516315900020461920 10755166 -203413122998500869671022626572857288960 10755167 -475124622759673293738611081733879458784 10755168 -175981077802338204183044656463528067072 10755169 196061756248733120203279805257128311520 10755170 -14077161363248199856794115511169278400 10755171 10025906743801900899517122006786468864 10755172 185542228473419902891969771902699690240 10755173 202240115718388534741322861511659423328 10755174 -37725556704497178619819279993441320960 10755175 -550655927103941767668206108857073832200 10755176 -699486227472268472453714092237342525440 10755177 -43039065651227020586179472938355940480 10755178 -178241695139060551545117208289186895360 10755179 116130222429278171102861659788152145780 10755180 39392478420491868696932603128186844160 10755181 -702765109150673295229054743071380399018 10755182 -286573583149315035010368205277448527808 10755183 -289416018881053301353158491239448593152 10755184 -17584482548372274543462704474231734272 10755185 113242118721644371265150651550766373760 10755186 -124512013857913533619586110832560699392 10755187 -181055200228682010405204741069677362128 10755188 -4368342586373066809047042578070506112 10755189 301618707089252056643641286363274214254 10755190 -261097824362996965974910524472617446400 10755191 -296404164786802400452313203606379572848 10755192 -103205492056389675445866764955544780800 10755193 295464014353450422853630694597154374100 10755194 -434687745961379456200297622029222249104 10755195 83697475653930308478577045497084349440 10755196 -430150808705571136695497657056391833600 10755197 382396314681015783113749892176593756000 10755198 -411007191316581232990845441399678702336 10755199 105802864156012670425552215133601917280 10755200 261204882353794650970680847001714688000 10755201 97767256320283334429003873692634850240 10755202 22945356966912952464084012208102084608 10755203 1754715583499262686978843087966891664 10755204 43392858638681057283977278146219694080 10755205 167902557750856357677763560470016459000 10755206 -1712460474043408973407505888029536 10755207 428572288922596029425859493488258482640 10755208 345619808382295757174314575374380200960 10755209 510860419230450129929448989264153455140 10755210 -122630494054955525916934866336784097280 10755211 473890206610137417124500312017282745812 10755212 107739739431502240915104498967508186112 10755213 154923650737706557294960893371952087168 10755214 180979292400667329994615852602355134720 10755215 -162482373965410540616879089474394815200 10755216 61227955416794031397214123509183610880 10755217 139975839828069097807745338239448643952 10755218 418893580956290819817984946127742120960 10755219 172791815000957228242330612806726729144 10755220 -142331970652705346058958850414394163200 10755221 336812426543562023972214183010256762844 10755222 -74229615936517818873166373767290494976 10755223 -568288668730115686216247337726974965176 10755224 688963546784790703029532424322195240960 10755225 23247053883157315890684036759619985100 10755226 -75406786498783769062100676059458940688 10755227 -19935269551566795549246830726279621088 10755228 -179961152344974664991950106711619624960 10755229 -134545714886040840474967020720328668416 10755230 -134248720483636152049501797967105305600 10755231 499358083775619295360601521569857303424 10755232 362844549449791414979536640196171988992 10755233 -258375920804275031943160873358056544256 10755234 13543754118032177510482531709615462400 10755235 47815093670962289029110826678816873200 10755236 -33438269134922808691189663593737042688 10755237 -49214585948083702675529723501669178624 10755238 46218665460168118074327483539842640640 10755239 -327040245025244055790193617904699907840 10755240 -79103406634590797955789202654849843200 10755241 45681078140654163198071435598382723584 10755242 449504353155999861666971523535122446592 10755243 -106879000441968943818255188693220166776 10755244 -582585771816298479262200862004874398464 10755245 984902582445652521008120643376395674880 10755246 -736722250929630194661698412420965376 10755247 373727758266628426854927499364091600352 10755248 -5128006959618181271827250420202209280 10755249 57306380959084660351891288611523292160 10755250 158953995248178678796235236153177728000 10755251 -225114553345670859181498378117594485888 10755252 -286256083516191546646026232783493265024 10755253 882171564080269228434620167402970635502 10755254 334766233007813239001543194855713648000 10755255 -23249521078942458351354464392233009840 10755256 518529324835442195461043414033634938880 10755257 -550930266554994530355113484455118865494 10755258 -67835187485908409030651888906083286016 10755259 34239354146634355581640678647110757360 10755260 -40691375921778388877991697323022909440 10755261 -19348291078725383975798048589986798496 10755262 7478428173397277027624455563109370880 10755263 -674917339708949844051688698014747353920 10755264 12393532110146602162900247662622146560 10755265 81428493382925866527048144031962936000 10755266 186388038704177779033223032158357940224 10755267 -592066072937620119922496592194056280400 10755268 -271522044511351908511102101186311546752 10755269 -10593933420588893285638637587329191904 10755270 171452120017637348763957886029541413120 10755271 -469573158750526957046002046638261736400 10755272 -605540468722474988902055633015548108800 10755273 1232797729767034989410381725732239984 10755274 273085315379531691327836003694271193136 10755275 280092965278739202269619781008033648600 10755276 -6857398875249149338116259152250060800 10755277 158083085370584822123508619081628385920 10755278 43382280693633463978933764145361810880 10755279 -469094807374462787228564335843658909976 10755280 73494955900890944923778181585338204160 10755281 -492375115234331380726634030697845150400 10755282 202301931142647923471008773211640472192 10755283 79869464146270046279612178645482792448 10755284 60437406541240041031918087798105765632 10755285 -52879223183493658588823487543005312640 10755286 -330254070698738039328171599312335389408 10755287 -88688024106380976914588637331926162960 10755288 448739335233201306333765364607840256000 10755289 -5976234305327147445701056745824219376 10755290 13127697846843746887369547331285565440 10755291 -214957376633499811111966415076375810408 10755292 278448793347898705673977833205488107520 10755293 243506083288145612062222664262066667104 10755294 58516558922908032531685694312831723520 10755295 182149604422971511633824500540954006400 10755296 -658842632346204063046729920214140715008 10755297 -54294258518106200365391475960454721280 10755298 -87900420144772879200963263471220794880 10755299 368098314486605653157028803823312429336 10755300 206321341378234334400229447547808076800 10755301 -651190335512186164176800018106177891168 10755302 445373740388174067572627222077856754432 10755303 -87673792429080145862589191262450924672 10755304 240780431288785125073664456709689687040 10755305 -366653457716380760381393251678164353280 10755306 148389457700502469281397277242495950336 10755307 -620560169186829570809317299223126642444 10755308 -15788184783985771789360761010778394624 10755309 -45189234093587275065554424668145540672 10755310 36458997194246081654464330810819354560 10755311 -71314953149213160294129835465543891200 10755312 102593886763954433311515927842963619840 10755313 433758487591329129989782179856826750784 10755314 426192605639266740359254521331763018256 10755315 -204841562675322577885790132286755748000 10755316 -39332739925440017425105539709982939136 10755317 -282588201967725211287717580011798211140 10755318 -48960501338998690881305641315695267840 10755319 50419256417339356494891953594613737496 10755320 195697704342052047529632589731710668800 10755321 33125854350417290363157632727879324384 10755322 -162219989488678493646942079117710258240 10755323 111465380534302930662663003275661537984 10755324 386212974952004561985515799382475804160 10755325 -28036459829934144522962632055251800000 10755326 88528745428568989371918907589815279104 10755327 336145902477270253129385761898020680 10755328 -453524672994623627331645902435488104448 10755329 439739515723738259215808761218753780864 10755330 -96695874919489760620566690601227456000 10755331 -456878348871808852456467331083234084868 10755332 -2466089149935611132514977411992055808 10755333 245143382398209015919311570512148727902 10755334 184897510211356234166400377723498910816 10755335 122976456449300813414260946147979485760 10755336 216922522287992689342215594187420262400 10755337 -761004072431655257686572967720700255708 10755338 -331092287091726891910237248455322570240 10755339 78957644291390402525597208066262738944 10755340 -82406422803940782788608811990032435200 10755341 125897921912862562606695821615629874742 10755342 2113855158136364994452484402612355392 10755343 -198774254468325321874730065474127070936 10755344 140749263140546565472272425531710709760 10755345 84473090892857018570166378077793364800 10755346 163972575281340350167248811689644160000 10755347 -628676923431328198660864643664601365204 10755348 -5249596553864147458488285291579125760 10755349 -773128244424093217149601182363091319520 10755350 -176833573710254610543258006052580443200 10755351 170154876389783056503574058418281798880 10755352 39748232865769866036316074387228549120 10755353 113960099290778825354502238846261699200 10755354 -212432891268706823340862873324368468480 10755355 163377065056279802061051653560347935520 10755356 -239049281505364277456231604562769593344 10755357 -71444616855813644905343283681805585920 10755358 -22633167886469086107212420280201198720 10755359 -228338587694599545031023633674063041440 10755360 -72501308255648003045127873070765178880 10755361 -255384650647910237968336469337769307038 10755362 142556031506550380049854067279899412864 10755363 -8707106865322234938927361893463800576 10755364 281639753412552171646623405242034020352 10755365 -26423460868856903252477532056542324740 10755366 -114862364369725165347411069031051201152 10755367 161717099364719474582927388201760956384 10755368 166720187786736781661702571609972326400 10755369 875872546152050381454168827925680932320 10755370 125553869785134004579231233838578518880 10755371 890206416726795253962961345979527925544 10755372 -263860149616705963915497881115052497408 10755373 170369712948574370159414652998844352620 10755374 -130830583035980281346821486830281912448 10755375 3708979556531805145279825434794880000 10755376 153039895276378967123487920194511175680 10755377 764823452320578886777610456675072606226 10755378 282032863132373227023082008764009621904 10755379 -481212015341866671862274062069871420020 10755380 -240847228934904849892549651989664339200 10755381 79393109525023659299128538269459357824 10755382 -3411191783475995191468539640581065472 10755383 -267214606879637971766387767942841974560 10755384 303046414240309141472267389287708856320 10755385 8740481178641965528630079023319908800 10755386 -373178086498032447544220462160230945280 10755387 -523894503378320529331778687855756138760 10755388 -48786939658961056541812544266972561408 10755389 -536438292977838087607078238179288328352 10755390 -84140563377210607674997571573711481600 10755391 834765640448607308527816438370073578992 10755392 32701919318820674126645029543568474112 10755393 122772312270375014641475980181677631328 10755394 45129492278854250050370001795491704320 10755395 -75821644827100383165867510392092247040 10755396 -83499065961273284649740253683245670400 10755397 697554949590620096256515414089052243100 10755398 -93761251118217965089958105027566109952 10755399 -47901365096980349885862434665641851736 10755400 -227883071189538642973371073384422528000 10755401 212366247736966385871070072648573499904 10755402 -183093463437169872844944330365942293248 10755403 568351319126277444534448625333570294440 10755404 138001783404888066162652588576857830400 10755405 -182233000707873984079381323544804408800 10755406 497875122392166913984859649756889497600 10755407 -105793382943141311514701321275699286496 10755408 -7414229429251463768803565910019670016 10755409 -326924558691051185184873168458103445184 10755410 -1220714529542232643417934042081691840 10755411 -178737804464490888206607755656000793928 10755412 413217646233992130465380814535980691200 10755413 163879514826214059910125408656464915662 10755414 -108326666360683878943519818262218446496 10755415 -118564053783882015404041587181227173760 10755416 8308534403563922296407870791239680000 10755417 28664239612493959393447125070858460880 10755418 1853268011887806247699045734958197504 10755419 57935822262441722593852009577200013952 10755420 91510200476973649187969162172306278400 10755421 439970708740819813094968723824506573472 10755422 -371416572633672791756450361540271488 10755423 206260602078460757551019519538443716224 10755424 -138829462981250133097819785744371810304 10755425 104260563302247753665294685542456646000 10755426 10579560615474458858709570412020615168 10755427 -510319986364204441534285750494008998560 10755428 158142511877643321399299175201810702336 10755429 -141705766183131814247183732741075277216 10755430 39837594885316892411625405223611552000 10755431 374450032949304853200565187898395618232 10755432 171026792898144620384411936421563243520 10755433 497621991088526584436474355190549186560 10755434 -262553231541516309775623434516057690880 10755435 -152067417227893425327744949465711968000 10755436 241826222319451417204264339286374119680 10755437 -7968893544623837950612681830772140096 10755438 -27287845256504570092370648830704568320 10755439 477195792020393719254672769622206892240 10755440 61808997571880867828470937333550120960 10755441 -267178247961077507654635689321787706748 10755442 352469310227654343963284087840262340512 10755443 1048489798820601131359078986620545120560 10755444 -29538636503317719184288742192753541120 10755445 112096847835432657775038651015805868700 10755446 -27243328081308330011305622182683600000 10755447 -17308325319503554133240142088330162200 10755448 -48874887963840665608455596251299840 10755449 82533296919299356336297270900473296964 10755450 56782630349939079646505755089808896000 10755451 -40291691749780570202479316140018655200 10755452 216579666766006362836264269249552091136 10755453 -148594667553099752076389508613870478976 10755454 56784506217396783247879206268428274176 10755455 -14865556183189748565672045176538230400 10755456 10354920900575810625690342301756293120 10755457 -86141053289282841436308281983203877628 10755458 132026831600149301733507771544108741632 10755459 -72568601990851855106439004944112059744 10755460 293719179738445486744860838137105665280 10755461 780218527289443442324077174607840160 10755462 6145767384960981638707859558381109120 10755463 605645793024507445112505969978916454920 10755464 251333462680278518773260817407920332800 10755465 -50020685971453726091871634539516401280 10755466 418378728070147993488684354931735449600 10755467 -99904226234793190776261485691879103440 10755468 -122404844364969196823181092538741365760 10755469 -405617417472938234538675949716119853130 10755470 115230542515630106763506264502741336960 10755471 194865656080878773477012917318184619264 10755472 7001186657675643371891278834143068160 10755473 -41752926649730453451440297332115678940 10755474 172379815944682641074319745740101535360 10755475 -284830143801973738466747500683863310600 10755476 181236195796848347315515024357490674560 10755477 -677831123359139079861125507304775978560 10755478 -130559964682959741649576495280979697920 10755479 106446129461541136183488597561523072176 10755480 -60242077845390302963833562784969523200 10755481 108666963256781585315535815661557891328 10755482 -33365718544049027723971748594135136000 10755483 -392389562928903074390697059257908431976 10755484 374406691161048183034783188448238885376 10755485 -109546654596932779298439224457729649800 10755486 -78700843069521565083607982262820346496 10755487 108481324211809200185131358305853405832 10755488 181898719377681209961211661149243637760 10755489 11350611973197967550559239031219613728 10755490 -21585395123278320577009921286306549760 10755491 -574682966670813868106860312268292777600 10755492 105022992798931543465730869748766633984 10755493 160634320840936170640807400441074084992 10755494 79445670172631586064433387712724387296 10755495 3634562477107045561518085718974687920 10755496 -800454344267540413784776671056094013440 10755497 -129876728314969393346057982092536578054 10755498 21790437565025793660735102352503427584 10755499 -2997903097910933585979741306191924064 10755500 26034055623284688431860793881547520000 10755501 307553481548461662453984945924237725280 10755502 -8276009881232908326676233152275483968 10755503 67373628834980319560978640228734822400 10755504 -153206914899479161773298873396985856 10755505 -109703520935968867616260885648333547340 10755506 -108653947050385251072025276407033931776 10755507 88701256518175660510039809474779726592 10755508 253378116191737935350366388127596499328 10755509 -871454424101954644401488168801872765284 10755510 -142952388762077018782216061672848250880 10755511 46984172993319325609252168099256932552 10755512 -407736031365549037067272816468022784000 10755513 272938169658315924630310136716870396416 10755514 92796060257361128283847006570144616448 10755515 54763118627350430036450557452071466000 10755516 96031779194984751717273198855338660352 10755517 -659694520389466442720341693572815861434 10755518 16970520140659185309135166285532229120 10755519 370135237593654606477725659368939238344 10755520 124162292702991026434905619313983488000 10755521 -180223627222847603870218476905550094080 10755522 178199775844753028255494587535359309624 10755523 -485476305419238010470180998541523670040 10755524 164165534431154454695807518480592312832 10755525 86369425477170403242026516564425989600 10755526 292011168775849431553035072025823586240 10755527 -1210514270520938410640148754932891151968 10755528 14663472332144638732852398248355102720 10755529 -816499404349493802300921360116372955120 10755530 4544828380232917176034898385921993600 10755531 344143020073036750346810979355546833840 10755532 -126119427691241458232836338412938114304 10755533 -511414553216629012286287654699165656480 10755534 325389698378592261886405667842763397120 10755535 46795132558555274695852208992834596960 10755536 -123099797958786856699088336634558283776 10755537 -152133133569436998797848021398177479232 10755538 -460694478684119584271846870969151220080 10755539 -131428827819565977762207060702223128000 10755540 228936170896618423730334525164204271360 10755541 -138662284993790112690088668393355236000 10755542 46196763966030238936737248211825776640 10755543 1248457502262626922190485815043406848 10755544 -677039730954623332778618840015769600 10755545 69301485644476508196007050360039283200 10755546 141049792976846350056440219492486736384 10755547 13076149241366475909505700718001556160 10755548 -331557991221732885255943365985479316992 10755549 -195943517294760689447590018958902059540 10755550 7279467169158909736454315414025892800 10755551 -589704177058850838340783046120457086928 10755552 -8845019848920411749424882624705331200 10755553 395843621876714205943537520462302960802 10755554 316051415062971605311413751337822646432 10755555 -20392167057390073044224882129058981120 10755556 -84789621675203753194027944250448093184 10755557 68438858327097100699773340533075727740 10755558 401298792069791001255561440779584153600 10755559 165409572659946956034304192074354821904 10755560 661253502168456379231916676983794790400 10755561 126506490110495076115612162880993604960 10755562 251760139800394920116395069185048922032 10755563 11430027726148850306077430737104307008 10755564 11261330487768101165843408424819979776 10755565 385759971153017026307489307460069827000 10755566 -96183907519515132206873166084756602496 10755567 106268661388391060998472737776973428600 10755568 -85963869146043489979459919020889079808 10755569 -1216217496864611554883169208794033408 10755570 12742231033420302408581908573759503360 10755571 -341237132304141304590374763977219821656 10755572 -435740757803251546943326035822689979648 10755573 230552584912799682763208493550082392800 10755574 16078441109023013984249281696645300224 10755575 -98555410121639965520928937270544211000 10755576 -83722825723028458925768224850322370560 10755577 -186881999968806737553978877071053199360 10755578 -79265030311582366981597187085599819040 10755579 262344250849152028882039726483242989568 10755580 60961610069275559559810420503011507200 10755581 -183263896519279153912132920623733128436 10755582 -84673375731611709302130420834909112320 10755583 101666646678547995576164457405575712984 10755584 83649267004881594677543483700613742592 10755585 -17522058174792914673023150954455394220 10755586 -151145747035340845712994692000159453280 10755587 -168180367245870539369772528494755429848 10755588 -151899375358998282687182533302656947200 10755589 -1072368136151048002606152870032924872 10755590 -4060892119641720259070411908471543680 10755591 134480637685915287775877858273382099456 10755592 -446970813697779193304089990343530905600 10755593 -1348035319160580593493930330987148025820 10755594 304578668455195392733195896515450056800 10755595 -241283655218679494254229584647170258400 10755596 -2368669198744229918883435539030676480 10755597 -210538592704926396500598398668092024672 10755598 49917781418541721327871668489366287936 10755599 867762200040517877048710685738379414936 10755600 26229860984463827168048446616238489600 10755601 -46261667684470561142059620509296610016 10755602 -38144993259743080849830984996952475136 10755603 -367433112470067860651652177548538720588 10755604 45038792285695705953828264690900395776 10755605 -5718676741679936289361544534791618560 10755606 -21686191154926629723269427041686264896 10755607 264153004304725974985555239904709405160 10755608 -2538736378032554926905001933578608640 10755609 -276320510727065741577159914653998129600 10755610 189820576902339958438019830727064180960 10755611 -201690715822722590014276460636488774488 10755612 86626132882038939995136076980078673920 10755613 142005087044054706928650430380139532160 10755614 243321437486703852181240135718180470656 10755615 -81297037412995618907450911191203827200 10755616 778632100431453972579992973118797053952 10755617 -846181861330099198393342377186239666334 10755618 126854389732948503459044746056164383104 10755619 -108454787030617979264396567252782730080 10755620 325767080026864129235058674307359719680 10755621 915050917831696663458154587412303466622 10755622 202024185106466832951552691245155884224 10755623 -69967010821400747720602232794946437128 10755624 358484670295099465539514663383556423680 10755625 120230898739887520224893084326549381250 10755626 -75284985514910302259601388249071978240 10755627 -214781193275521534993158472454525248680 10755628 170594142526767973189883108125782159360 10755629 36943605960395405307698637017373471084 10755630 120784612836846394805229362670688235520 10755631 -472282468314078098741850286745390190968 10755632 117689939460126672805258253523502350336 10755633 -64360674172847608009924392041996874816 10755634 -10446475782672222496203754381488231024 10755635 -830120636010716116811737504732551502080 10755636 -53865024340720050865459387357896867840 10755637 230840846702511476371162622761824328320 10755638 255349853542796142560946231125011057344 10755639 635954927985428065375703845121358077520 10755640 -97157857605298736082839850431840256000 10755641 -80009219432032710499536678161363486400 10755642 -271232906749940135214829418777413767936 10755643 -312019457617037321773175064322397134108 10755644 294517577129446977999865635929812646400 10755645 274382624584610966807726769599394916800 10755646 -311639428389157242933896929066893477696 10755647 536663905603837549201516745688706176336 10755648 72908537902699059833391680153362366464 10755649 -273262636658922284368302755911220828736 10755650 48036726390857550446574590736486636000 10755651 245519832008884578948562436753748908544 10755652 -273675821884536775484301152154613358464 10755653 -288625416974413461876185972164367852160 10755654 -15916868179402180677328395417249331200 10755655 35011155566902272350188107206401938000 10755656 782177895397310147319461777974247162880 10755657 2882030045627642814918197983913023728 10755658 342295615899710274756030628931487877680 10755659 68950374664533752277011448036532483860 10755660 94873502979834435371782130561678453760 10755661 84651767676851273940601692135342862432 10755662 -35083788522983610051266272395520633728 10755663 -14692441362456519337136747824719361656 10755664 71473729937491212823719395559538810880 10755665 354727252217239755969357485247961895400 10755666 281801430301202726950519796824534310400 10755667 -209842872962140872224520990989309074752 10755668 48259640667707728121236170020873306112 10755669 139990042571897512075413624216765805440 10755670 2097574577940847317600930641113887360 10755671 853965918053284830132016214768170929192 10755672 605880044566272476022914014515904512000 10755673 -519176877715698147924411403428079273078 10755674 6093178052063224609864763185855200768 10755675 -19232657055649894040489612214355266000 10755676 -5372288353745865846211778096729082368 10755677 523906085005976113317143812066267295526 10755678 -8611072980679447146810793984450953600 10755679 26957591679145757548162267836975183840 10755680 241072070245266552684424910692897259520 10755681 84790530644554764183603966361692996960 10755682 32806228021364443012376926434629110272 10755683 -60104429009886770018105711310484996068 10755684 -43375279966168135063808545528017934080 10755685 -122777021043276939460051378142148703620 10755686 368080513676235053820014212336466733792 10755687 94800096941450997490627132778043269160 10755688 -341903352218047749109530527206305162240 10755689 9099639271848871398975328529544368256 10755690 223302690325217282913293227413615360 10755691 -68024334545510335992634388611473816200 10755692 -554965027587242707889528709199483269120 10755693 93181207476462866392459147378806847680 10755694 101723361847722368364034403820277557120 10755695 -471425030889144268254887941247685679800 10755696 75322869092621080577245420228512645120 10755697 -579410446497630824816341472995512665472 10755698 52418523282260718277433621124177266688 10755699 58994470897159622043360163024101073464 10755700 264743771828419106565078577135002624000 10755701 652209412886366547958085292059142357504 10755702 19677203526055890841621161615972614880 10755703 -66329791991852723416144029669861970720 10755704 333011842549973520556914075984774389760 10755705 128966996364769759741031322279966231360 10755706 -63717263120812423116256876967376342816 10755707 -422071008548034914998004042276784264888 10755708 93020758557290283150341708911152399360 10755709 -380242713413695641670082898392153044090 10755710 27000494421604690400477913434122137600 10755711 39076503006933636131056625814658556232 10755712 179616415433129928989114629561830604800 10755713 -31063822630368079071819540987398978682 10755714 14641690735806964034049361617100761600 10755715 230205398902033128906928852953068561280 10755716 236027886045638205111257666819744115840 10755717 -104327144429545800449484109594511523840 10755718 -92864759334929319649613546484992920896 10755719 -365032171145828461903657036809790464 10755720 -55678450572679175026145091952754688000 10755721 538311146267297603671896605115366062352 10755722 -103268782861237798429812195525094715088 10755723 -357739267804189302635533463524345555200 10755724 12757262670893790796409995183305266176 10755725 -175303286717816018338333565159323788000 10755726 -42527874284381315725655750670335979456 10755727 433102081842435900946276772032891190576 10755728 94271780362116003990907794865103831040 10755729 132641691020602214855855114724438470400 10755730 -48446293181194455314428661588035660800 10755731 337779178909636624743365785458227418192 10755732 70341987888538267311089606544076634112 10755733 -36388985998646728044305447259983711940 10755734 441274146426447444401139662370767525952 10755735 13395953103229020939613136297921008800 10755736 -221990516865078852318500159023465267200 10755737 -237719806644673996733958128788768902780 10755738 -96935640776593818118271418206647293696 10755739 -392554352657788827811727358081559707720 10755740 23531527015916935213446906306692144640 10755741 490441991312382645105817708717598251392 10755742 -472538077503784922698672799747225305728 10755743 143638229893315048721492810719676969424 10755744 208779948569839251509635934915662970880 10755745 38761082275349209611490508644822100160 10755746 -311653614573105543804752964545035226976 10755747 -1519043116128262599234258244765561968 10755748 380767249625134679182226230601623193600 10755749 -191995605954050963281789637685719357250 10755750 -7813353229057903048924053499922592000 10755751 41648673172700092277679440496836110000 10755752 55647754458506435050950643377610752000 10755753 -493028071980438459006020177879176016496 10755754 -142075630912704118113077238992260121424 10755755 -839460779107322514080490958200161809680 10755756 -111777452099558235946641262875369716736 10755757 -56729651187863379216588782602265374208 10755758 -7854725741355451895502104125254580416 10755759 71423943329252316753943577673155907840 10755760 -32939634439115331428500997360768778240 10755761 502442308914955930880935572206731971072 10755762 1591875120333165162508112431171682304 10755763 563008885370931038132811860477081408012 10755764 100798737387863861100638695755865646592 10755765 -125345275596379547774223404807431305540 10755766 -94338248729296138177660926805482817536 10755767 195474916755094159763729021211032453760 10755768 -40147959815807658952184162834246922240 10755769 -325663756301189014750019141979142751830 10755770 336788765419595042925060914233004698080 10755771 2873220318366853209803451414244477440 10755772 -67808640616909542605229949975717018624 10755773 -240966064639248655337669268420079212960 10755774 -418681883681153025764955876999823282560 10755775 -566563275302416991875671203018944857200 10755776 79523997745647496700131950938397081600 10755777 427907710126706062325751745602893647920 10755778 320837410532934390714773958686395199232 10755779 -742942508535381074809266895272507175620 10755780 -80270941097760083764529258319152947200 10755781 670153843185837893811387271525138244280 10755782 -220567939347797213654438293775170063008 10755783 -138794070899733982994121746517295767936 10755784 233941097234650667683323548391710238720 10755785 -440794083097423768076340804719528629020 10755786 33812443792427548458212093792996064000 10755787 -343566321527054584078813200748994860288 10755788 150767346692971042682425797093386681088 10755789 -105924852482876516835488854243871391744 10755790 144509091978892995316160918818900704000 10755791 -146169994294388251925265992116831300416 10755792 -50912619374771733364720459630619738112 10755793 -52491273147512886645832709703025289880 10755794 207556929383156028292637923834573824000 10755795 549092488707586059486946342085557692000 10755796 197610712957199822152922068141280585600 10755797 -347375511074085471592763915549787544260 10755798 -331494076460120280152514344510167785600 10755799 308645309654061785848665081800584595560 10755800 -222745151110033456704412128327651840000 10755801 -74884300854179092348680588709024732800 10755802 -136661928755147377843186264909835559168 10755803 138315426011959122401798753072555450052 10755804 146595537193924216869856713458229657600 10755805 -2310317544451068553732044536821521600 10755806 -172778510258567526448802634447935851200 10755807 92447817620876984268523680762333764880 10755808 -201724311120680169541867192798042128384 10755809 1061126034625315970058395894962444866816 10755810 -81475180299698049136866891577672022400 10755811 -376178811163583455753092179022369165552 10755812 -229938479369947509986647455586249924608 10755813 -365852106489910826501609904083756977056 10755814 160598362007149609787026323230679980256 10755815 270866566262274381138566059173976351680 10755816 155074054741150582840015774500632985600 10755817 -252435711714187303847842249091299138188 10755818 -109370356979774237602064267185581396480 10755819 -53723153834215751512226183285853256356 10755820 9913027088522273505944296095697766400 10755821 -670181330866619389783489364728997415978 10755822 -19503199528390635861977525384901033984 10755823 -11520336999514727541156515281923401776 10755824 176707894745637376405362427952267427840 10755825 186068105020518077626758862388692387200 10755826 209568580739423383992918530501497053600 10755827 -500916599847885269010471079584705750324 10755828 -3379294452673089883224024342043311360 10755829 116391931890082038489101552912591586976 10755830 -2408302069259138039512968493918855680 10755831 -29932249540913135037618078199460439600 10755832 -497328374095490525336694311863953899520 10755833 -351977677870042325336218686202471576176 10755834 36758582469911198030987946567384142848 10755835 7946562955091713414067752590175048800 10755836 22576290970500135212974259570991977472 10755837 383056504408459976762511946879420789548 10755838 232944785506856622714178643030174008320 10755839 296983852484349433944390696355649715960 10755840 -92738062415397804592795166585420513280 10755841 -256494760930229665562575624747269845758 10755842 -155956471795499675220053094764297523168 10755843 149209476178005447951689948251805106240 10755844 -646088518609612816922142197951083926528 10755845 356662261567184400375009153988089380160 10755846 -34277644473129359050731858680004962496 10755847 -496247095360484275376931136421519129704 10755848 4943169350499251599127224803033538560 10755849 184964643988378578325610407605880539648 10755850 58537430276819033861777370178817280000 10755851 -774249286296765560498137967910697151148 10755852 153939585243700025006259485651739070464 10755853 188467872730796752671339384740255200384 10755854 212708770816625648521112686181220315072 10755855 179685557786521188205478517293203334400 10755856 357831682407196215967895791764831731712 10755857 44313681189999105131006012550852627072 10755858 -26169546703343736768244577393146850304 10755859 524890521665138497136077562906434358060 10755860 -441309018393549353215441024523375089920 10755861 -15477751341051192702353122662643229376 10755862 9386845390327752701101842277216682880 10755863 320428330952351402577152051828682748800 10755864 -15823322944324730006295285083170529280 10755865 -61530929471651211212207037707326809600 10755866 -157040983804723618955825705654423047680 10755867 13792307280507809630512665329470774680 10755868 -195012699194253979601333111360142097920 10755869 931087505276198671022632829887590183270 10755870 -87664121039652619123914715667528835840 10755871 313420698198667481201515806145779379312 10755872 435736335022398956576312065017513050112 10755873 -138569128119588202750774606683003216300 10755874 -55056414445635105044608484439518246064 10755875 57805148363197631380591440101347380000 10755876 63468039829129377311684433187648300032 10755877 326193351736472233602505269137004860640 10755878 197055602878898133395002253670529873920 10755879 -560244229871758149121620045923358835416 10755880 495964263027419260655271169194032486400 10755881 58638139851153424789068502219110773760 10755882 79736385929498748788634354776125363200 10755883 742228406493944824261273638737796424200 10755884 61943206920260346213534345598910595072 10755885 11524319070762071192219212303923154560 10755886 -499898671922412828468259062577601069952 10755887 -237500667989844311044998467150320634520 10755888 -24883845628504985149208095728297050112 10755889 308282386079361965940609468094545884690 10755890 -116333482694435502833285352811433638080 10755891 1373427636541566385635299140662514248 10755892 -332650754929184816084530550786022112896 10755893 -41472725430704063473008757948354019076 10755894 73908068981948329891704851690816112000 10755895 -422160434837325184426306105601749602600 10755896 -500515250786939119076152099161818910720 10755897 313459968878754809076613624589692168320 10755898 31714686835542311856532424547852422880 10755899 -83725998409537992000390533512685792256 10755900 -57226220489526068305972672565645952000 10755901 -17266251309902448995091588949649545480 10755902 -113127953006945861561138734904698881600 10755903 -351414196421563340002759222769181440256 10755904 93458954873079955792452630412762546176 10755905 -90526781029829504639241437120393236440 10755906 -30452459291092680579650648071116458496 10755907 -329152685446196980237504753420391403844 10755908 -200509757338142571639989188636026367872 10755909 -303841384931220861554218521432305613216 10755910 25346178323321119368601921313073649920 10755911 751179116397691743571163930796282319152 10755912 141226635071232706802773442444701286400 10755913 339664543320658391526910247407297196096 10755914 59461443623649710553218024925211862880 10755915 -105233948002550321395614878953364444160 10755916 -110406227693350628695871253733635861760 10755917 376989538245410166768693355514122229400 10755918 -142126264417981381176070709523200497536 10755919 507769856126809237186371943191122644840 10755920 25984176145044010593476236845900103680 10755921 7825466077828019803579532559409073088 10755922 -204989138735150865989099808236228677488 10755923 -95788683052540176144992525138015607828 10755924 190304279954285811387470369938489337856 10755925 92896252367983168580434247607177397300 10755926 -224802973374571269109397850054896880000 10755927 -29353999304638895825748435716568651264 10755928 137487242239242449808966149330187356160 10755929 -479162059711123600394337758744318605440 10755930 74759176582245705163080712449918309120 10755931 -239996344900326654373466467838202145800 10755932 714502999945176724459675723893083136 10755933 79478236152872640149389171551401053824 10755934 -2668123297902611582516730508981364736 10755935 -73812416761385442752761669057828748640 10755936 508125970236363937000883640997930598400 10755937 196938596008351490052395077673112215572 10755938 196213828677894319358517696348069267840 10755939 -18823961587417386948499934390600344320 10755940 -17896593213066558521896300587541478400 10755941 42679772183823276144020560692805296288 10755942 -29341041427381132594253525960986966656 10755943 416603954156507024344216786064035297944 10755944 -509086505169368241474647897862723993600 10755945 62800716466681887435154045711092000000 10755946 39919499975663199655659081318929255424 10755947 -384638093696610878495727151775259061488 10755948 -100670151095202111616155266025530425344 10755949 -509423520881123100585135597492432059050 10755950 22333107632192802122935186102440960000 10755951 -135267385689775591383867557585611293936 10755952 47542723540422400631422714260922826752 10755953 72989105299404488538027474480985325184 10755954 174703739737785450191261003571968331648 10755955 143745250690956599782152752436209870400 10755956 20925492629668538440866352990502154240 10755957 -56898243180922978144137484997712076320 10755958 286696435323727312223573202540334354080 10755959 -681392784572976419523036134780446686720 10755960 -105155251167198870541647543504028262400 10755961 203340168159270297230432480444626514832 10755962 391583875908286963698668490605575680 10755963 207818724403793078516443542940064228400 10755964 -248573317009981803433807135429174800384 10755965 164437758943021155446871230347605763200 10755966 -4263919262516711699590928788760359680 10755967 -436312855520509935988894761651649561984 10755968 505604880747023998460525520962998763520 10755969 -11216988006628152173418169584618083328 10755970 -38205482426959552196703221225001830400 10755971 -289366724681632848820218000554244983688 10755972 -136244545380879145304355553539300165504 10755973 176781925786409053804698594641361925344 10755974 -93550961695478208049685471251588909056 10755975 285160635948610521596835015075754788600 10755976 39211822528572077544723543369252864000 10755977 4328796946465073121086913083472871680 10755978 45455898501594848856279040811863444224 10755979 250731341786766872204442507466507493088 10755980 57076339351054007378621155256058931200 10755981 132117340386642717837792614206054919616 10755982 4551064508177290793859131722911302592 10755983 256556092491358272309013132467430702560 10755984 5428877030275643648607306585129615360 10755985 116486068639653642973159313527782470760 10755986 -63255405691381985046828272888178333696 10755987 -445856566014899362571624156793724770240 10755988 36580052989131985300504253180468079488 10755989 -477475672632020405583534763929348210 10755990 -1234234765193910163444979081683787520 10755991 259519913364754534829920300846606056392 10755992 -291959254459786721760088288297384673280 10755993 188738488551773058588108608282373453264 10755994 -373422419658681940073360116090722130704 10755995 5786576746230520422499512508823739600 10755996 -113914527358374866070999403308730884096 10755997 262098714660095679702454131683626075392 10755998 -303445948802382760876846295271061135680 10755999 506405689504522465883977936719457815600 10756000 641730804262094855669560555413012480000 10756001 -835366679093671359232333827577432147998 10756002 92388447226776655352931023272109553792 10756003 -71082020281417744173155493834087300960 10756004 228512888287477850687493418354250489856 10756005 -108228132095868169105173817036082628960 10756006 53874813737155380158183481150218936640 10756007 -307284885719618385149979583050148975968 10756008 134521546793442673521119829077930803200 10756009 234423263414549780838114559719193826640 10756010 -203566002363251779970593409244428103840 10756011 -14842714603227588066012650090172334080 10756012 -833411280698065959034863315254748364800 10756013 -259055137071919475926589578713517936020 10756014 -13745295527327637553301559454142392320 10756015 142592031337215678385276538625753353160 10756016 -1318431376109978375688075510064201728 10756017 3951655248656836568246446821539868480 10756018 -431318358248598906010047322740513792 10756019 -23460850250491960791942904024154146080 10756020 2402542006207273162672952860731801600 10756021 596533993911030900905719997251439474332 10756022 -61646297352121166347064364210642010176 10756023 15275812433970380959171777694430325968 10756024 -267145361623688208096184399877888471040 10756025 50935343660432507469255184518693460800 10756026 331533929330758854786689176115902351104 10756027 17561441205923217655528240802667179876 10756028 276301151873117686365327120417496839168 10756029 -10011522308561446884653885083409704320 10756030 -94043633142105583984343816048624014080 10756031 129974281328931804955102674903961323504 10756032 -14987228636718265361369489223488372736 10756033 -61344904674154617925400979300881894480 10756034 -48063263090862401044410510932578022880 10756035 156606615865717866796210860923157172320 10756036 129803792081799590172236483527716274176 10756037 -781082741128554961227521430514305145314 10756038 -282490941516953620956533255948817128256 10756039 9846474907571963702360893529322122112 10756040 -334442531506646892224489877376037683200 10756041 -29663066460368364465669851747014215408 10756042 -243048303091693661630370108614477429760 10756043 605959983185058125203148817216864998292 10756044 59927041678274191816962883530602250240 10756045 -593316362390456045145204502721806660200 10756046 102611186899077222329987336712264692736 10756047 180432950883616667754896881905999160200 10756048 -65907852556472442135126155155718881280 10756049 363607764320575887053615299270694008050 10756050 118355820330861250103068705274015836800 10756051 -308718593421655249239833655806725900948 10756052 175242724985487340700170763162858526720 10756053 192096811485084822125028399522119232 10756054 312625872416169474904590073335666803520 10756055 92744145309134775558914591570213991960 10756056 212594847258113424151123265880484147200 10756057 -272522602608823258179734370160367404220 10756058 272965032230843091024592057776632912880 10756059 366510142612681026895314396388752343704 10756060 -28064492079477242009870674339062220800 10756061 -440521041695372393806932488636483747328 10756062 123571557608807889328778355529879168320 10756063 1593129054355357037597996285111628528 10756064 -411116317822306187879657861425522802688 10756065 148614868019508900130329727644280955520 10756066 37673517494630502221723389294971185232 10756067 -297061464745595385301022638482946844208 10756068 81151322575406878356716101213381441536 10756069 -826000897076680707353233948716283978340 10756070 32141407158863028998026736383649157120 10756071 -527295995403958481703061195842274800 10756072 -262198099984345415423980336425616819200 10756073 -376253538811418639438091079707093924678 10756074 -11927133247955396432445094305427439616 10756075 -55462982834740544464688320899029603400 10756076 185306080074398756159275135154241941760 10756077 -334637928833848121222772241444010642880 10756078 428574059116632562060124925483782807424 10756079 387743326858464773412419908389155353680 10756080 66921987135186617363876383428302438400 10756081 -266297628868398383501833796975833347008 10756082 -452201008182762952014194594874222308448 10756083 128417836209896942130055955226628998240 10756084 812465460947094380069680175196358260736 10756085 15344495633962219718652380223290454960 10756086 190882451323383405544530497182683299328 10756087 -219447253765822890765793947173417275200 10756088 -7693853313731556412632998191196528640 10756089 148116129230489970600492328875045456954 10756090 -152156936949948058306242698192885356800 10756091 -1524678028111120791667670982303275205408 10756092 -304034398209947036444302768766295080448 10756093 -504320636780574005108321935906235121658 10756094 27993867570261057159547661728692252480 10756095 27771788817282028834358989293835468800 10756096 -94451030178750577631069040238380711936 10756097 -100205362619879255457292242772214014176 10756098 187948718294929958580748228761171033600 10756099 323966651071176643559191574884523983100 10756100 242115041400739522808771081812299360000 10756101 -97873589857028863690180908354352156416 10756102 -3655044484983465944465493144426790656 10756103 -592663180676021472401490133021227508296 10756104 -13770377440109767006128257273400360960 10756105 164779599370983411521299907766719548260 10756106 1125550292163637086113886203536981248 10756107 538527623881596467543378485914719679804 10756108 -31620979887053225790672946441179753984 10756109 90092613860226867316212547140244145280 10756110 -68906722114929955960241480247932390400 10756111 -322631006397828878197671111066377915568 10756112 1031172694088349429786102777654558720 10756113 -1708250620163903198900676159880078080 10756114 377068897003937317986642581810565856656 10756115 34564943274139659915316781766126843120 10756116 74321701139297828311402663709749573632 10756117 -1135029537023964613922019384741399528128 10756118 73031328769039903042216181479379206080 10756119 356040073104156125001451026995867227008 10756120 96135434333893978944959138765220864000 10756121 -178954986376212975409177415091545078508 10756122 6410828532994326353216727677219825664 10756123 -113187542152463394831773462538200818160 10756124 -259566156431559725498600724060138760704 10756125 -243905176192958584067297759478316560000 10756126 32655025862064240195175016101085296512 10756127 542924413371767497697827972748154129912 10756128 492876127219575383044542076475214397440 10756129 92767355967027628914136638011110532520 10756130 -85354274036202445406913572610230630400 10756131 238315794396387982931802629664769543920 10756132 -3654173249339183634078141938192826368 10756133 109887679991928982263771256778838488382 10756134 -14612535024706218339441068941754335872 10756135 -61999841846290809653700072206638903200 10756136 -512125872539433464021320449772475351040 10756137 128220854020945443688556715398563363200 10756138 186764446966719103966368104950069788672 10756139 843793407569817198389469708480455093940 10756140 -120529393094269358999021409915737318400 10756141 483080202374013301312349259046790354784 10756142 51062311459042631478382686963702833472 10756143 -209053428487660724618562121240775144568 10756144 28134918167673523107806566155228413952 10756145 -122505043383445767434853225620281603200 10756146 140644480196083718728850870636640019584 10756147 -165454361482408912890953348424705526720 10756148 286391481735187976267188418671493007360 10756149 -230744174103494010403745408864064000 10756150 -89548363674155295142725453641702719200 10756151 14875835219718131960116465940580933552 10756152 306604431870848287347352553508953456640 10756153 -158844954947354105666631371768762310956 10756154 24109470889372666801751078967073969776 10756155 -50566995035183492763954735780173026080 10756156 267276107089775100158523741315656458240 10756157 -250893450186247779833541016465918676826 10756158 -28157051291865692077592267374143406080 10756159 84331495333422080971424220163730107816 10756160 53899098463404272147009227749489377280 10756161 -1782298409970143482303767463423877400 10756162 -674051807958152915015873263829886867936 10756163 519764798678319289406929573741513728 10756164 -235021639879795287354767083032867431424 10756165 -46909473916752771800510532865841510400 10756166 -539796342848383371475177745602333900800 10756167 203932408783437336690811087811582195880 10756168 2864964297454722676960079655934402560 10756169 160164398075399368590599591468124149520 10756170 -167526398801942867689112418978392261280 10756171 371950688427327124174797239908712334672 10756172 204430905717215274659290862203801436160 10756173 -88468256178511256784356137623925060416 10756174 -423376210583989637274363148880027328 10756175 -77997410675523966565006052138681650200 10756176 22350626770074738776912530655249301504 10756177 220599344178973127414986683264637788672 10756178 288574794076154097219081323701450730640 10756179 -300571609477513321290266994077770613760 10756180 -52622138314149525823324115618399232000 10756181 167997689257240922434076497028194553052 10756182 -57379146836720146122984079920615383040 10756183 414701487338633278030270374659856229264 10756184 -373140885153983044327867250171848396800 10756185 27290065899972957350349286717307596800 10756186 -47193045265176894604181821657916883744 10756187 -274979875811152063720209390717273554880 10756188 -34919424882817619794981533466594122240 10756189 458844049730084637400213746297887228556 10756190 -20587373196412178630029712541615518400 10756191 213434333617660276495345075575313022880 10756192 2556325949310091227830994381091110912 10756193 -5600245525034965197191455812448238400 10756194 16140221017808080573419850213866731520 10756195 -164192067480612703419400545669305793600 10756196 -130885999021423715245523730662386458624 10756197 243311842425743094018282182204928369948 10756198 158562216369133182701174245258432912320 10756199 -238037766369523337185762994398862626536 10756200 15103384379639546847139161313763328000 10756201 -127531855023297754777062045531783071708 10756202 67217763114609417750258177349532421552 10756203 45434257503573969487134604603108099584 10756204 457914805901318367541807664584305548800 10756205 33518737955530202765004858619699630860 10756206 -274897756542549900345619549073125236480 10756207 -71289844704962258346946794206912668416 10756208 -25656846971835707665224468761690603520 10756209 76764657778173616344393018965541032304 10756210 -254218396533634057834790068313002566240 10756211 250905768690711673187950905792332500812 10756212 -117014558405744230284368094348271546368 10756213 981515667232193039791119038829689624 10756214 -81029103146188221776598374110478383488 10756215 12921999376319901290842504951164775560 10756216 -125907078218247377351961354344156774400 10756217 -900331295234867248507859808937415251734 10756218 234231820857731820818772769305084726528 10756219 674034057733132944308032238567540687544 10756220 408549378889436535206601251167757498880 10756221 23518281526200538995538784061642167424 10756222 49356551627654605470600990171948006912 10756223 53142583487408237465629754339031823440 10756224 -100185584288978278569482378076676423680 10756225 -19230892365043386364005082089900896000 10756226 2531864228500487574259315058945954304 10756227 19145258413335358192785146466165846624 10756228 165264084236192247704111648437993025536 10756229 102398320268985199119745424142398175840 10756230 -119152135404592266600971352263018033280 10756231 -695256371900441649044821440268701107400 10756232 -735654499189671133916144884276482539520 10756233 -18076715907600006764756295346851949602 10756234 210398129604712789155868818803113484640 10756235 4801584619719549255473641537057996560 10756236 -195505877113246947492600259242769740288 10756237 205945481785889617954432981476404858080 10756238 233210405726642823586758699580758851520 10756239 15237342606635849071125184073353149600 10756240 -170920814925075897592914565216783564800 10756241 382801595109837721869431809407917454642 10756242 -93998693633761793504865359852655045120 10756243 183634763682310068051626157143572143600 10756244 122500283355611600227105034061085478400 10756245 -592640716426816876080791497751547072000 10756246 -157060201194356177495344328098797511296 10756247 383428252022101730285542465585081687272 10756248 171703813308383943357929791346719272960 10756249 132593034625813963800023749492464616320 10756250 -157324311298456338180025816245567900000 10756251 357910085443298058846604697854214514600 10756252 -99707494543430087839621100215052025856 10756253 -105519466190192606152279506089315311776 10756254 -180768203046773688642915899315106751680 10756255 -212871224686260095556794112846507882840 10756256 -65224059210275940360936322614322790400 10756257 237838882282746426364102940902359674592 10756258 13723231571546904993902188090648346784 10756259 -355559564536427286412339305576081717540 10756260 -59550152180147251803390928645638144000 10756261 132149895947615281798640542751999273600 10756262 -411451683319704522941940726330748767936 10756263 24269511107376214994891156001517525248 10756264 224228034185297698953830886881899806720 10756265 8639142908926592104790605732417105920 10756266 -45569361616470155840394353424213470976 10756267 -537557274730736629943539550984047732684 10756268 -83809574685426884761831262689994187264 10756269 364079899023906092793175247705530093494 10756270 -19817947931365960975781479349244541440 10756271 -111515768651263929972161567470087068528 10756272 -25111614315861569340399232000167247872 10756273 215082993685793498435913876916288440480 10756274 307812868235925522659927022772207828800 10756275 110206493562375322090020056063821338000 10756276 -617582527018120881999331953797086477568 10756277 -238926609159322710816808176737394853728 10756278 -2190684210808542381193868725690131840 10756279 294841063110283481066528524419928749312 10756280 -368889064148742256992239561968671744000 10756281 -106474936506680606695548857869878189216 10756282 74869460092452262421306267130266249472 10756283 838140313925668293346375316550986834532 10756284 -149307772343256343609231876159184437248 10756285 110284866071409572122146237810509529600 10756286 -165357290424950370922378130510441841408 10756287 -37793259258750302339198351918445834240 10756288 -189392837823043520379602850497573158912 10756289 179524610416567132352794150393631171760 10756290 -21288114317816357197758137621116346880 10756291 -26764796697856602610703731374826999840 10756292 107107493050400777060622319164797606016 10756293 32862090451170359999928341015420826528 10756294 -117416262648219388107298667171037254304 10756295 -500112887934317463163925606966502240 10756296 -21562754558059594886037486605974010880 10756297 -6530471801359593343250058702780515100 10756298 -121355460087969272796920513575370492928 10756299 27094658493994724816312232430554575040 10756300 -310736577643576917516179671352678329600 10756301 -246090883021442961821717536274069101728 10756302 -2913156673871223906521216690016153600 10756303 83965990454617206154802245470376097760 10756304 26961926418057973776273251317000617984 10756305 -62559471896120951645722028868021157440 10756306 -111280732847262069043599661163251265280 10756307 3431446806957680507368143304551826032 10756308 -87079538669967779219204311779532591104 10756309 -135170924971391752329275381904324111300 10756310 307968675552589872528094472855889840000 10756311 -108049438689345124221893060730017991600 10756312 753350654497432874717535699490652160 10756313 -165715920393574665235681937509462486716 10756314 14503416381534113865596298205051886592 10756315 388937166495333310404099799406772672960 10756316 -351216771909256471789939257698350056960 10756317 117575619905714660793740880748791913536 10756318 52460405712266768049939866816828129280 10756319 339040331824132696241605992514650320496 10756320 201754045980859472906150066648422809600 10756321 294202829299908280447263620900858032 10756322 -170619496761858321910411885932419898288 10756323 91734743274486036612679274114670685920 10756324 -438194368502586937713098463312177766400 10756325 276258279638309549798957512602988336500 10756326 153373404520506738020602858603530854400 10756327 405800638722829229625763191334011333176 10756328 668991066940318407885640628685891256320 10756329 -26377780660345904253966057301141109616 10756330 -75269250724082047773128877741814039680 10756331 71766803606433208184907658544081736312 10756332 -246953637857944902682251711147335639040 10756333 -341526529172937042673357388954439585162 10756334 21977522667874057611356367482733474432 10756335 150145930627648549634661571958638352400 10756336 -121903019339370905621695275910198263808 10756337 -107696958367206672689043554239468530720 10756338 66963289738567564796196786748989419520 10756339 -291574114410970608652659977620374943800 10756340 -128622125207684836280169312185387089920 10756341 -28519791427151417243208206770031214720 10756342 -183835461507216333941635576216580265408 10756343 337419971666932283541061381909799530272 10756344 26333632652730873393113043783846174720 10756345 -219295299104641872866234968443871443900 10756346 -354071926495824004473340853650579498128 10756347 49003170384419249238875629359043241472 10756348 67040731254828303318087642162447539200 10756349 13368364892856238456033430669470314240 10756350 18284713955086002398679365908813238400 10756351 -568482853491785598706675445757647803648 10756352 291501931289876091668687930668703809536 10756353 150181072369970628908189132543558489904 10756354 -90477215076723871623136169958106246656 10756355 -171426626440448567956845491394462960240 10756356 -1672052408188373491675528753524473856 10756357 95252302718482945846659748605970000380 10756358 251561824449272049948746179516342179840 10756359 -142085849417518677265124445750185136240 10756360 401249876594630741006809059838266624000 10756361 12229667147849206541314015427181701760 10756362 118576676986120804352486097722008181760 10756363 -1016892701026056394336034450982142307480 10756364 -2086299064460610216582845914997391360 10756365 -217558430485385721672267896810009237280 10756366 -118047135059724500433848943947214714240 10756367 408102879505026783565834887406322698416 10756368 -39336065362821154273165639540007239680 10756369 -60827143177339632614336417060159713600 10756370 -50816697880290720130250466201624384000 10756371 -258430969336238554807991703724082390088 10756372 472997926002880279597354911045768056832 10756373 -1321644483209997131797931987030869410240 10756374 243283338134581933049405707047767218560 10756375 220191989719582133797044681058919040000 10756376 -470884007890279372558084844006808576000 10756377 -402042087731395918195457397735698208486 10756378 14788568290408683140213767717509300480 10756379 333916347732395238952014040056419220000 10756380 67923283841369167120412357229416939520 10756381 61946117608973902624413929035685740640 10756382 -109377483057720514095651654062274289728 10756383 416709770401910241408264901492256437248 10756384 725472910032375532415188750273014792192 10756385 -59596677568404170144750677314404620800 10756386 220435057140731120626550277662443918032 10756387 499110104557645846915850615557067693040 10756388 -97030160440775736309984986240373984000 10756389 29452215443623107376436558544563246592 10756390 41151636178918123560420762874459238400 10756391 389145850308989158980730888126892479584 10756392 -240504260301795061006567151421240115200 10756393 472046448318667477965251154356174290944 10756394 -352797177717111267035604443941861374720 10756395 11695016984545771029534506736113259120 10756396 165162085584692323969244492987219166208 10756397 332467293336493074550693568409007466892 10756398 41945561445256544810112749078931256320 10756399 251846585457901796707559207472578364720 10756400 -17997487686053906444917414082198323200 10756401 -58140140557320800503369596149377261968 10756402 393012628270603610190888622611765115152 10756403 -181218753517385832869696401961518141440 10756404 -9659772509464737222144199198119818496 10756405 -532257556624243126346021592402105914880 10756406 248622062969457919342880170439095861152 10756407 3019490223856864682921936441075081088 10756408 -20287055449799311163166343279390924800 10756409 -203378780419066657472171676102316560684 10756410 -39770021072352893962933957364491714560 10756411 44462742796642844036581372599744789504 10756412 640342085065228142203521169935139961856 10756413 -180325192284062385970049685353573385120 10756414 -275139165708067705281991444214471410944 10756415 214115208753897799054046869434729859560 10756416 41417947602971215811628896832454656 10756417 -21594548224585611779710686565227641408 10756418 -94892847922747433362409865499527834048 10756419 -270154670406589783843123375838548322640 10756420 -124455918475090822889636410928233144320 10756421 175355250695764305864598074159585832092 10756422 6583802874038884462222471292344160640 10756423 -667059763202732903395032848512062522576 10756424 198303579728533496891096031422074060800 10756425 -107738584104496481290202945734684854000 10756426 312436211949281090781522842003383524912 10756427 84003898231187793209150978959860022944 10756428 -107180385310258372380292986487352762880 10756429 89749983017193390936139859037113868000 10756430 -221974605261106831960531251161507000640 10756431 -212718118917420598193402980709419840008 10756432 35057255791244213657576505827241492480 10756433 -202176228277703295219354240302515386816 10756434 21894810828073796440681314485380392960 10756435 420718944379897290389714163018330957360 10756436 258310004176427750596790650152712183680 10756437 -578031757458424484758656283826651120832 10756438 49250963366784144384965926293242714112 10756439 -264750159554121002464377070599622208760 10756440 -57449574841677104723053848071832576000 10756441 584086636610856104789685371148301128842 10756442 -122754005566342030405099975814125587456 10756443 175086360834950079800624616179497127064 10756444 -92273104879384762753028690535377280000 10756445 -178699683863860518699212034794816620800 10756446 41172411304784109295456419396183696000 10756447 -4886219328415895944206574217494185760 10756448 -371645283813485921032213599550022615040 10756449 -109917677441913641492692367620631511360 10756450 -977450638087736487301162438332662400 10756451 191246788548460043331946930926819255600 10756452 88350757785425589113177488178930921472 10756453 -57374471060021762325343019614927239236 10756454 -131323538109485848833096913422694465824 10756455 89897242151684619198483899115246700320 10756456 231760358569454414212674729755547402240 10756457 -1060388875824441305616309582877803281280 10756458 254318068193896708305740237169435567024 10756459 217575458688442791882777212590123168800 10756460 4267620138004982058092942165623326720 10756461 290490740684441627299178386424529187584 10756462 -473688172272981229675672478475743736768 10756463 -121887450709628521903065693827744906136 10756464 -22891601457090195244900842563132129280 10756465 110133631963320973381428497276780407860 10756466 -115763479604379369653325392465000263680 10756467 -113748485184561802849958366007685032960 10756468 -72370115193519782152689125048624547840 10756469 754370738512934039581015038626464990044 10756470 73052996307602206104011188446371942400 10756471 -540033715739410026733890770810616905256 10756472 733936334266892605594299608240926924800 10756473 -16987460750922836766234431307682590336 10756474 -135784101820254790942114577541404997264 10756475 -260595828124187114469269643136698643500 10756476 25598178970916118856881345175414809600 10756477 -84337532939929335410361564665414853480 10756478 384644580698761698923667846297534223872 10756479 48400604064833573659983804739962718848 10756480 -262216824630402707500575562214355763200 10756481 -633053592314886082676580275633991374718 10756482 -62350942080094579808597421718675292160 10756483 478028814117869987631831483212255328744 10756484 -164168544639393405003853255580010201984 10756485 74179678601657496666096769239198339840 10756486 -187791957251156315912455261030439897856 10756487 46607521636772411160095512861043560752 10756488 -351051260833837763038602876736409149440 10756489 819396473964207207193627084166669063440 10756490 310022293541682257508215330191057212000 10756491 -96484227102297897736335898125027757608 10756492 -842383925123271569618526969802357760 10756493 -3114020010229865015108756185680544032 10756494 -87757704994681504868789339908980140160 10756495 704039806621326367638245068302560924880 10756496 -139897262329724615609987287647161942016 10756497 534772028974972168375300118100771304128 10756498 -403914772850661759195700936463040600960 10756499 6543007784758946946989151657048896064 10756500 106586710916072758281726936410400768000 10756501 -307525834507434079451183415270776663648 10756502 -171384597569045985714080486036292244608 10756503 -342428362767197604173074622197903855200 10756504 100505470727100164050660796565293629440 10756505 10499079727084213898357428309097718660 10756506 -164854280929458170738029999440562732800 10756507 -296043762276591759262370824849574559128 10756508 -93231602787418913676812735790020812800 10756509 -141273067457756989686422597375450940192 10756510 -153366624895684035237651832495535259840 10756511 -338345679064974908607854773610950970928 10756512 -289914398822313886436431030665322168320 10756513 -666222618747553560121610780800056407916 10756514 -33758670359936414789447667486537517056 10756515 100668115247897173284675436768370380800 10756516 -592767205438139303442073506290373938560 10756517 -582786810195115818349629194846577274434 10756518 -169947621199423210650403694670073164096 10756519 -74078091980835485834771642297168693504 10756520 -101752945922677259895829135579952179200 10756521 -521668956121501794187724359481615259510 10756522 -78695009430135357609319433703113242368 10756523 -624548117326325890360012130037292545228 10756524 238966316140213815881956730048070945792 10756525 -6397581700501614850458610749496896000 10756526 151607276312266980520693696421001400320 10756527 197861150214967995450218029716514846080 10756528 35344223648954006815840002093638500352 10756529 54757634261231904865380182384238493800 10756530 321503816227959560185080111122056704000 10756531 464900603771711777159627507885232564000 10756532 28093945373536038245989897193482801152 10756533 -71310979069906368780963360400955246496 10756534 -170358765349693458486085588429111423584 10756535 -104988923079985385796036274912128902400 10756536 -1009582050072564855903052467073843200 10756537 -30184862604589873984901977977194182 10756538 -31974132420999890865719787745407649056 10756539 -75295928135967224920296311866318814196 10756540 184635713419155040549648285490135731200 10756541 -18121132931078218484595377670201041376 10756542 -46016890285888712151505183536068292288 10756543 -234025352852280793142293980359178899600 10756544 118752397343400169303749706271630032896 10756545 -218918521459919776696326316301433079680 10756546 409824206564761647925680592033786909440 10756547 33628763424238653233892037798396876800 10756548 204233944781370043546278899278887825408 10756549 759803197531650005970409081532480875550 10756550 -2566592388626050572787349900444294400 10756551 -151186069580975719818865055990683058304 10756552 1454928548479863012644257495685145600 10756553 385494212757442534758041065196936244 10756554 -276156298602057630225463409566960462080 10756555 -102369597896075293673354775563999585280 10756556 -66111846488671930490954059298530775040 10756557 -9673783113713948660047024106244314496 10756558 -111553102350382054320207018399039330816 10756559 -512087634171114337012030980522361110672 10756560 -62200291753553581520326326420180172800 10756561 328209183933545255249577517958014778880 10756562 83538060179643605726149438023942997152 10756563 237028471899189267894062665971459414384 10756564 -77761264048433008326394875915037286400 10756565 472164029216231715816499459829762253600 10756566 24359689987228529801971022069134967808 10756567 347751085042511232490877762125871199000 10756568 187233626830965062793698370391819776000 10756569 108315529011613982630948566560651919008 10756570 166896573325577182641076523843466274560 10756571 106672375574510987382667372764184071168 10756572 -295409604860137882154319041658247607808 10756573 -796394274605288949329509377041970721856 10756574 -54335727216716572937313477666717120960 10756575 -48496276752480955604540776698615931200 10756576 505242329732190332153779552621029752832 10756577 191818236616475862396848941455385795860 10756578 -107571742481558719362289124261031295104 10756579 -9073756429958623939726263402024322616 10756580 52919012079514474673075855832890346240 10756581 132614324104605668486864479282535082144 10756582 -464822711463368971300505317403636605248 10756583 -124830667987355264893992756164046531696 10756584 565619164353016149489950370113040384000 10756585 28265691236503581686587773415189968000 10756586 107065375381035787610951357240783563104 10756587 -303084881114969695532119644249119610432 10756588 -314131966704805986848246471864621649920 10756589 -425700940897385307656396050003929293610 10756590 7934980198820512126802623058033245440 10756591 484605592099272701679292727874921318992 10756592 -53551552315740919488163901567735955456 10756593 469427332470218864032682171032122420 10756594 -110744129110854268566892463638484141568 10756595 -195197552489669123176217957385142112400 10756596 12077609075061938584753239525436084224 10756597 151808797043281750648486288591405234944 10756598 388487233960491254820369592656482800800 10756599 167484302266271620590730659558530953728 10756600 -38147823828430436009023942562320896000 10756601 -552491835861344239655992642536954980796 10756602 -72204142711801484271414640018820357520 10756603 54146443787454708752562048941944231680 10756604 463441478275980765633426631189700960256 10756605 -103469482552793365239929228170775782080 10756606 -156742267288500945628213049725037281920 10756607 -377447727764815488907978790404850502144 10756608 275689213596356327690082706751540428800 10756609 536926265768609405166542069192198615380 10756610 -138998565418491231844640308833960829440 10756611 649191948574328654570866771165997990640 10756612 63119519086022706359363542172345592832 10756613 -47176993801628257897083531770453391840 10756614 131618020137042615309855437662732391424 10756615 219899394450451436751869745520995030720 10756616 29089820093788970577958593016523427840 10756617 -302250256931476317413708348861871778752 10756618 -273877118697125498690867575557491840160 10756619 -698627100987797396085992934902206764000 10756620 10398927499948145871042703650514298880 10756621 -71883387053888226382824710695380294696 10756622 -765155933610849581350864715462476800 10756623 -1001777339385693645933172095797322096 10756624 33508658399517166102846239497759498240 10756625 6090115671251490273991049017313568000 10756626 255657084854998483201322065757356105344 10756627 788478814622292791689993042167929279196 10756628 -85508231711706298114092410030277918720 10756629 833345605721626386253892155206139320 10756630 19949741926237938744872834975874120960 10756631 225736239118322746946603409129705839472 10756632 -244693078386704010579972940349911879680 10756633 35585487762701820312375316810230059140 10756634 38114165273162737486436135797210993152 10756635 -73088865389099022587977485271366400400 10756636 -308068448869615567351485508818528706560 10756637 -534249651979440784623804630071444519616 10756638 373272221908140051359226877211686809024 10756639 -452206592663705471811092374832380570976 10756640 123022516263245145441538669848349900800 10756641 61917560308159318493848776666854246400 10756642 -80436164323190840884056687911438363136 10756643 597273008311927911254995487195753900892 10756644 -76838221838634552011273377560639252480 10756645 -205689010442000187147239932693230788100 10756646 -164700826624316819089184440928226662400 10756647 254979669810039446413525941300236613120 10756648 -272538132131041209110876398647422976000 10756649 88255913108706153188372181386599616832 10756650 -852175949777136557082308671589606400 10756651 8382211714297943588466968302669611600 10756652 103221289230134645080194298854752353536 10756653 -133947289881497084505645509919330447456 10756654 85743771255117366095291215364254572480 10756655 63608693045930248450460813469431377920 10756656 50576147240414711355348726041398886400 10756657 216829667405422907791167859995744254272 10756658 -327960289416917448111253653295244400 10756659 -9517241967277930765213616795667474432 10756660 -24474837822752649971955616901208115200 10756661 87890218344132353435445967111253144412 10756662 56662486039667170761857843947462139904 10756663 280319659796063334624017610886695049104 10756664 422094780459785216286410526263363727360 10756665 -3075976850445252667706448214748448000 10756666 -121938099259608142378817173352140884480 10756667 220153607054354908732346616011766271716 10756668 26969162980201155255470923072716761088 10756669 -105234026884712888471274804383460621888 10756670 155695722308189823097862099343066761280 10756671 343253394252146440086290547879080903112 10756672 381351638307592220264512649710987640832 10756673 135793435010807010667912090536415722240 10756674 158093296756044058373697844638806001744 10756675 346562575416700759728726414781913219900 10756676 77606654235960783443714311907972608128 10756677 55404370221043430732527606723115152032 10756678 31816644619415783379386517283404486528 10756679 27501165240917376700882911303179723280 10756680 148485884089299243020409791429369856000 10756681 -44116961468631382755570888120200376450 10756682 -390638190040884231674764813514587129248 10756683 -146868897738236336204396671763359476336 10756684 154325542920686722905167531776635036416 10756685 -312280007711707116259997572474028557620 10756686 -160588404920550502177199612981361915840 10756687 109609423459473186969027623436887774640 10756688 122163977919162092271381700105431539712 10756689 -998951094694771268208548139687740719392 10756690 -32511510641905635861478248029404323840 10756691 92793454419246545815989593810852205384 10756692 -79012635046021619567132041291272560640 10756693 -257205097278925449574435365875838099300 10756694 -26134116766291129946023674165592210560 10756695 -322231941198052249341140388002073628080 10756696 3767747769529725748368397361817968640 10756697 -21826436787801583789965216147377860800 10756698 -198363369005371653992685074151695761920 10756699 869881376848944224491551805856612112936 10756700 187841546475461020423032675684399744000 10756701 -28445580722266125084917661063241320570 10756702 636299987113917934359464727094790135808 10756703 1064459617960447018289280694488168963120 10756704 17014467367043104577006079706883162112 10756705 18932962332495585322137412917438129000 10756706 5301150680981361646631886088432681344 10756707 20886947541360055226181381440207533488 10756708 -4786344466694994340423494096359644160 10756709 -314818237089008108125455047901599600640 10756710 101697759433146186250331030460851909760 10756711 95037847212012169290629141742954218032 10756712 592644888414307542834503308148538547200 10756713 299492955366605660753910087397655832576 10756714 79478894028451562860725902318636257632 10756715 79449976919176547489524119112662627600 10756716 -524587282509015029192009015025369391104 10756717 13056404998988891780874870921530687520 10756718 -64826894392712853607950152326183803264 10756719 -28904442475962324461861821340140086960 10756720 9368997531475559718420406732591595520 10756721 111344929087727633256078858620052274944 10756722 -164683352271910369938106399736518700928 10756723 38885680992485144513696507674123760972 10756724 -98945490335208249051463305559843780608 10756725 125323082233262696923003474124270400 10756726 66326629243788779989840910821561993920 10756727 -13809408335499048761436781998429935208 10756728 -28729000068128563011113672727123456000 10756729 -362174146545715486814577334745418555670 10756730 -119888948348978242231531257110088798240 10756731 -16029127980005218816679794719980683920 10756732 39466429529068397582084569704141422592 10756733 126988763294571721760936448549323875224 10756734 -51601012487416062328036669222128880320 10756735 -479141820415211579829397466265055214880 10756736 -198809500660640647449141496073787801600 10756737 87436610527168839494910866297984791794 10756738 182925824263369179766945741849225605120 10756739 687321919939301846979830147751400656 10756740 -53712843090530235184189142467025817600 10756741 -459194461133943458397899738794483377668 10756742 -48279360693774400192872893029539456 10756743 162366713895646834155672491076318564264 10756744 -348101004271587274405587765546668067840 10756745 -35225520770048809293414098025803929500 10756746 6624985202076473751273475451867136000 10756747 75324023675012476869475293758326342360 10756748 -351865580613744838648717344849359630592 10756749 -661888853468043163558616966685690222720 10756750 -118507713663257002674502527184700256000 10756751 972235089521160321170790406455160944 10756752 -1897294002704696106767855707808071680 10756753 -108173674294141630633229634319836336320 10756754 -383531103567320945789312902301145869424 10756755 -82059419084778110336712769418008377600 10756756 -173806080376758697056379346571078321280 10756757 268805252707655536301992407004571517600 10756758 -126341880192182530268015168269455230016 10756759 -327625206877757341194380088974152280696 10756760 -81336951313220014806953788551357235200 10756761 -535141843305197421371446968750171052416 10756762 132015512786066810251427285378153913600 10756763 546957863035207826574311192774283243012 10756764 -80940370897453853255946546871960243200 10756765 29927612704283330138301854495751927660 10756766 272386435225136068735594811069781224832 10756767 104002284245314457657857255634227046400 10756768 -489484840330744363213296954591129108480 10756769 44225290334409527101287136310351555844 10756770 -45413986435589250810768023462122813440 10756771 728520904269198337144767276227342666972 10756772 55462723718427503415642465454668710400 10756773 237358034105295314222805651516772485120 10756774 -50925141044870217121521926482330972800 10756775 491162627570842992218931957725608057800 10756776 -18892890411852279849981576151799808000 10756777 -348585300647239587261280831202533466374 10756778 -1594867886801962064487653096089751040 10756779 -171353276601405553122836319407507688 10756780 411551048204117249624952755072863104000 10756781 -213955162841951606525481935345882757408 10756782 121664880167544419003823449275242451200 10756783 -68206571587439599448799078030654768640 10756784 -12514798401145973114423524316036333568 10756785 -29943181434913120597389536110782000960 10756786 -431759204232429441006584741842827783408 10756787 -383313085822742677923332301162786269328 10756788 -13821847519615385605210590786042421248 10756789 6397692672446246903018161187129029056 10756790 -124595802688354855014379694626671753600 10756791 254739780687246716047348660123561654152 10756792 343057639103259356963605150028763648000 10756793 -464515838387299208097822280653536714400 10756794 22769296667076976578117057322953216 10756795 -22261311705474654623881008575913450720 10756796 -605010005344587132198556522001317048320 10756797 -229982738988287002894007400233191527840 10756798 -267294619929615708621079512645990474240 10756799 -431992910430955820961051937337753738736 10756800 3362238761182219595831175606199910400 10756801 -147534378539174494419823610961262927104 10756802 122338619397432908345111964907191946752 10756803 -49017045107258186637245783641992451584 10756804 -689122707041172034638446501270934319104 10756805 610247901318095226910629285026652485760 10756806 -368544148838613570480307113017003208192 10756807 -274313538981052858672944579017892256320 10756808 16624222054218551820544828414161576960 10756809 -77271686119126803488789054691632506752 10756810 297817203885899073101472012003344446560 10756811 15638935561240041907012402921122640752 10756812 -218987060627783254749561527249179238400 10756813 -608708879699522738434101658616448716938 10756814 12886887980733328774777068049593718272 10756815 32916479023392613075943927829137049120 10756816 -3354371921830093264220630832991305728 10756817 30977756957660166692815709675450635200 10756818 -10453728817656634222382625521604382176 10756819 -16793337895299731082020697517398703920 10756820 3036620950159945358620182907384078080 10756821 233321698468176561649481811109239025440 10756822 -416956499218399761262871969052798360288 10756823 569115930123112930205990658940148179200 10756824 48867934283473829560491798235791360000 10756825 -79593244198206448251494884195279521000 10756826 -66265453787519330868619598498223621120 10756827 -2915770056203106998022567212961622560 10756828 79164165319226237424317478247949170176 10756829 95921482421129818371209911104571416876 10756830 -8148431913452978264829143931507240960 10756831 29922282142842821604950233634258473000 10756832 386916061363016239305634397892560289792 10756833 559134362335635563150677357013242517424 10756834 -27677649294807281030703895727118968448 10756835 -237116588715397756374962957390373553440 10756836 -52324031470570800480887523880327118208 10756837 -2315182342632051693200233628155088000 10756838 203137544417556120219041364909654600000 10756839 44246352574951668687321640288877943168 10756840 -361739425267661762800300342986072115200 10756841 -373787410235161441106040771037794994758 10756842 4642661312722869354837473677873228800 10756843 76593482418527849926789073189703421920 10756844 -117556109248405817128304783123007151104 10756845 88813676236508956645629360757305454080 10756846 118010413545327891048349919666911159872 10756847 -184799692112254923996612628504737036720 10756848 114192312622245655513531230645349023744 10756849 -2161282082079487447135246464503781264 10756850 147314651600945176789561605251330256000 10756851 -117701169954537374826201213865675462656 10756852 -623038325095931476800804395607473460480 10756853 -250321836595027410112636194815159961060 10756854 119425207115830724069202219386292192000 10756855 338492843905316226763280190082300739520 10756856 -128947931242318183042203362682477281280 10756857 -37269962217158685790718288956043921760 10756858 -78285713389797460402103476209643194624 10756859 -114325086264153626504569489492716016296 10756860 25622886802355935863273402188899599360 10756861 -422331641127434868965847275116270961376 10756862 54769910406179350832191677513046285824 10756863 -27927598487806151240377089646566942840 10756864 6995519597725843283142517067161272320 10756865 -93990949079400855687626669235917092800 10756866 -16381954568949369879930256105881428736 10756867 -759632582524848532640997564802490176248 10756868 -264657811559391447785279644721312108544 10756869 -42739480213953236650573073357365035360 10756870 156560906829151227048862513025022739200 10756871 -301406034029075622239606089426717358208 10756872 -421168754674474262124948701525448576000 10756873 14780538612732775703764957007068068122 10756874 -275653262730209585857326556380378362064 10756875 56767240833818217774675001245688995000 10756876 -25183591750140725212998100262501933056 10756877 -216654058344678502273896251044805499840 10756878 -51188538597124646563771413032821785600 10756879 -41753074446998440777625526903050460160 10756880 -676272023431203368520870329076940800 10756881 171753329212428833590538421808286583312 10756882 -190777643932847942415092681092192964208 10756883 -85286539604015460967072020742690336800 10756884 369177589881539925836338533672432506880 10756885 -374701244845949001267837870705300048420 10756886 -202050686485654491708216426664976419584 10756887 -32093487359110772101571970725251430040 10756888 -631108255516364319620231225319049728000 10756889 280557590920542884638831090478041426368 10756890 -156994573247766341703429608456804782080 10756891 119669701305315615695766806626569155400 10756892 -485844709616839758912065074945940150784 10756893 44847856309178931199642519550214340608 10756894 -345404669258726827522139454776896869504 10756895 -11167980148280006304948027375104344800 10756896 48452658631410613012594428369095884800 10756897 670205333792357227336615585847245045346 10756898 73630897167114837603915840568711618560 10756899 75692123417396162100895532884160087904 10756900 82279335271753257408075168971161600 10756901 308562611842763810234761582018311002172 10756902 26566866430035481670419108694186144640 10756903 1050196145729143665519309279988492076160 10756904 216268679559690585518680485155178731520 10756905 -325869196236842314427870127132145131840 10756906 238317885516640538689893639368812418400 10756907 -1067629114701576977431476090137241600 10756908 -450388118245347112335819474208633159680 10756909 -102656184088690708064608885872703684596 10756910 295735484581599837696748581590055360 10756911 -504957243843871415841690269305178860800 10756912 -67885461518514547016957583843871948800 10756913 -425481832495253644285047673873185209838 10756914 100682257497541089884594477664411336192 10756915 -6669492329382022616421104359001434080 10756916 53831998534499994073635493255655933952 10756917 -516381995558314651150960540625018560320 10756918 -12695797541690953090825729267574429184 10756919 -539070411620227915076578448740592302680 10756920 8752566110748429497961488867017113600 10756921 -129432699511077450636643894885215821910 10756922 78106682177942297394442161342899142144 10756923 4909720435808273926427240762981660928 10756924 -101218329137528145250005965514089776128 10756925 -198291110763058397953214057275716202350 10756926 93493373787595680445776550082566210560 10756927 338954544048082532345514998940231459776 10756928 35685759872874450561368434055489519616 10756929 141312762851337532081222807087437378048 10756930 -247522708266099027830034916327281116640 10756931 -554223442350339737494880116711379027268 10756932 111945386723596111981896609353119488000 10756933 -107495120922025339918326837239613123552 10756934 690715026400589128268619043237668787392 10756935 -78851626474557358482704830207963468800 10756936 65137392479121959800694278407698933760 10756937 -825331226644738334010004653960449203968 10756938 -60984562006606622779022826347670011904 10756939 95278093339916729320853919098606910720 10756940 -274183327486143357181982621857228968960 10756941 -63215520120506207990657358109149298560 10756942 -16991886029406397227122558753736770688 10756943 -65811686033386759366634928836556135000 10756944 98840250703336032736048922017888862208 10756945 50727150285268245356245910897372400000 10756946 -76711637961502908548042744403079913328 10756947 -26119720820713294854396931688385150672 10756948 60062438185245639132326919339788988160 10756949 -8584899170888891920097480913580217280 10756950 -22569486565476242371423491502432286400 10756951 76120828710783096910396045341871474952 10756952 44242574779810831976297042149762990080 10756953 -222389770052815219111449149631704608038 10756954 -127415704457356064515987585368570957888 10756955 265467956917087610160715544456048616720 10756956 58630582910820421964611551834281410560 10756957 40368444328682844253647374325779271206 10756958 149740112834613773684394217382035858176 10756959 -504023815526694352338175537325997807360 10756960 -630132405224496146490006558528755466240 10756961 192124608831957250377038822183730254724 10756962 3065334018887746873162037754145562112 10756963 381410023767951154825665441587004666624 10756964 171978086251531447603983546806235878400 10756965 -87746796242593526218317884898072989760 10756966 1915724354333221796806857864941227008 10756967 -152574823142655346719749320788894677952 10756968 -443503351225339193435703580620441354240 10756969 -15654161715768801645089074947294423552 10756970 -16849091154154637363429905073209396800 10756971 369948121574873385948324606273379153824 10756972 385748841729818979688949512416420075776 10756973 79546012316179279639086032186511488736 10756974 357147482197770269314066201719400594560 10756975 -96998375149572859029100427463606943000 10756976 168753961563291736408513127635528876032 10756977 -69197767759198113775697556486583428096 10756978 83677357029136090175956796625010049040 10756979 521806555021920823044330262469393045580 10756980 12103617940081555358516605997816655360 10756981 -137153559801219293439248772430335083218 10756982 -25543000821586120549494357329076235200 10756983 -360248027622171064838987260026485779200 10756984 409400882292425005863629173448347484160 10756985 126342857509872683899293675265701052800 10756986 26625680852352670243204875843070120704 10756987 34782877558040493727240270292110622040 10756988 -22879725181262057197419391577700108288 10756989 83191663180146834159680336974130963520 10756990 137895612619155358704821318831435496000 10756991 152421572501196457842291402237677291904 10756992 150003831555253595084425771126829875200 10756993 125712292643355177850560583095925116244 10756994 150347086271806366235528252702162809296 10756995 -70717039386244306335460158017897324880 10756996 -504051481817473400178152113490712880000 10756997 -438295898301253269765039469376321734368 10756998 76316008109823420218244289651357624320 10756999 920304669654930909799296941966175910320 10757000 -249470910852206966103343375854305280000 10757001 -91536500650077115523871463174362371568 10757002 -323183672132014443667033650785092934400 10757003 -881297146776660742084074109269452264748 10757004 95696650307399647945087848831001284096 10757005 76761966697669210010249240254634860800 10757006 35002167265178622342885099767528170368 10757007 574212445751171746938905782351908030504 10757008 12770046144689917205663217269611167744 10757009 4194365685862570948519999108517153760 10757010 12014484947781524600396781516941859840 10757011 -197497004883190404722573140217516871136 10757012 -169268843643928137266140500190838341632 10757013 -58101092405255655822893217144183644256 10757014 428681890807334371420665883637782157856 10757015 -430163775244280163408019794675534900840 10757016 -378895922793890267162886518682652876800 10757017 -135505169033737757276545391112036202620 10757018 6703684221564804931650853382694318816 10757019 62291372608178345238386117414787744264 10757020 -181962353490296208577293039933035520 10757021 810023012959595204683094368049200800 10757022 -51350629498551991190957389105852532736 10757023 61486955026286176080994671898904802272 10757024 -506898256956547232072632926614166503424 10757025 -209167561500821770001087886704487308250 10757026 -172524235528791447796571972119033904640 10757027 380980488126072639564301166036243665152 10757028 -22051004437339736825045242978938224640 10757029 -577210581213689635520339558831834466370 10757030 -20478797136356314930375963602556275840 10757031 -60206122078548390773039328576710049792 10757032 -52107062269599573992895228432052469760 10757033 223812249652611340254115690159659054720 10757034 -84146652450515221016455663503487457616 10757035 3625946072941884283463187078062697600 10757036 -425012482073476219322272189886674533120 10757037 231224111888860398753790108566727498560 10757038 -56891713688119219549513590065371942080 10757039 -195842603981934976229748214323937150320 10757040 -25953111152079623710178417313369292800 10757041 148259098933616522942479735057328469300 10757042 -307196473506024452211055282618442969328 10757043 -19959243001180248094499392290454099896 10757044 161441118293759418893001208781137867136 10757045 -68438130063283518726649606748846471760 10757046 -290600769694277961658902308481681091200 10757047 7593927464780054637011945958252003264 10757048 349854297044764977605833803917289922560 10757049 -444373676298471043795077268712150059872 10757050 80227531743904691263727944660398718800 10757051 -79135016454432811176968619466942372968 10757052 -2154621371344407164049490547066073600 10757053 589556276432534955158812960294489791302 10757054 58142325429907418785874041153852084224 10757055 322314212353024953290793305189891268000 10757056 190023894487487096652747564767162400768 10757057 159871975890357711902980770277014556800 10757058 -3173969711538572242007167711404774912 10757059 211887222495376407506267068586147622040 10757060 -319366534070938549833897955100078795520 10757061 -5786523275760120823201781454132008640 10757062 140273798296682898046417931552842136064 10757063 206791061245454977730323086880516680240 10757064 10337892247963971137457093779914014720 10757065 544881161191668007563289229592113922240 10757066 -420125086917477509561751071552339106768 10757067 -58872667225942256430738635385035636520 10757068 -272596228862334393256743825097793547264 10757069 -44117586858735881000702346966991165920 10757070 74151598701208890178166693494287571200 10757071 -80862583105726603608357631766856503440 10757072 -46741197430656827190415759881604276224 10757073 452602167673130297128460204720037988704 10757074 -16577662601731677954409569003776778240 10757075 -52201095259742931252742045701124842000 10757076 42495922632517169007058530064731832320 10757077 19488117279873428444565538992932738400 10757078 15186742396640870472085526112439247616 10757079 488941684833539363328013926813241211424 10757080 -512483687288673428106281472239163801600 10757081 -24446814058934801738546633364031664118 10757082 -35957873909002054371434293062016820736 10757083 62505314870291887674796481764267515332 10757084 61214835778562895387737992792325548032 10757085 -137165331328500734957423639419274109600 10757086 -557733638433869590101362966589930745920 10757087 753598538809397932985260107124540497264 10757088 -75828357935583885099225964561025728512 10757089 62318588162201465221916165265692515712 10757090 -255821683700432991460276865684595510720 10757091 -286272347254770449120954134831001891208 10757092 -194947498837403632739910525826789525248 10757093 154898208838237660050096159117520097664 10757094 267331903663944345891194636783053675200 10757095 5280302300699854438845741395147801520 10757096 -172945398812717069740344580276734935040 10757097 -146452447793274714355906618207106198400 10757098 342657895047487274287907651800047697920 10757099 -676386601394859233493850748446232037900 10757100 13960464898809603171961910096898048000 10757101 -53455603551595245415343959515830998100 10757102 -290217584887917080654863807360251469248 10757103 -30939367739209418173199857437535614720 10757104 -90585970254941936076539009895999242240 10757105 364327899396596310920885854192121854260 10757106 116341208387669309920079657804813060928 10757107 569813215126581846433204873518270836304 10757108 -162840705800109416989573686506210681472 10757109 -63952137069542309591779185654585082560 10757110 -26417138420144505199918805634099617280 10757111 -348241545630902878906019377927931211288 10757112 -237654515876563247350748559239302963200 10757113 88624730201412527655962048345499581584 10757114 -1100786086028458968592493033992600135680 10757115 39046110785473498862022789374593047600 10757116 110054781090264450174421934810787840000 10757117 126190762462921700711574413308419705126 10757118 302991505848068678915631950047936158720 10757119 -134827200038997408916086382742923013760 10757120 261765274413873689175560625163138498560 10757121 179255151754145331218953237941967534464 10757122 73698678185560350780531157360760156112 10757123 47237357306288968283454007822696292064 10757124 27721288593481576058873430734189002752 10757125 -698604075214992058643740167214527936000 10757126 160178691621994324479363104761801660512 10757127 63589724759617349761497267852398545320 10757128 -192903868892072843372158856023469091840 10757129 -297878717685345595088925172782795987660 10757130 -70342710707200357249344418455222900480 10757131 150129956257375897946552714757565311744 10757132 -163728383271391200077741192883024235008 10757133 64930080926200292683882198172835241302 10757134 -15701368234723594324803287179599939840 10757135 -7808003079106152701733980843449354800 10757136 1228036932329628112130913649128898560 10757137 990245477312752807052881790582515259392 10757138 -1710880009652057400596806603813675008 10757139 -112864314251004705291981645207255750912 10757140 -119414136330945913376058218913869683200 10757141 -80305020716651146850909970709904608548 10757142 254311246988684821283755059133209705600 10757143 650107399661766754248513194745398232392 10757144 -138775757131464560130025846233815040000 10757145 45665368272824864520666492171165853440 10757146 78770152134420158861695715131237158144 10757147 311070196783340291242646372602724350596 10757148 -6672577398001161209406895070401514496 10757149 -316682393603018132425212523882989198836 10757150 164244011249942001941461301087261908800 10757151 410126346539038938575978937461003788800 10757152 -5857736077737843622503728100962992128 10757153 62995684113040703032230613423379481264 10757154 23087117313522552692518137073023713280 10757155 -80622936711046685054112978991473578880 10757156 -236384238460979957176502384595190404480 10757157 -294973543328056652630289249036055680480 10757158 29730346925542839929512011529358269056 10757159 -136395677665512404182316001816031583184 10757160 -260316443392547691618770964392343398400 10757161 806127914522218378180542425158478288762 10757162 -154159544251055120653643231847373515168 10757163 -206816564035538159533992477261673534800 10757164 481076816824127623792261920764289956352 10757165 -161942723875416167181768791521547885940 10757166 91444305512465547693262529740405401600 10757167 -265483888048586816898921337180863443048 10757168 196897402341146069038470379255864737792 10757169 177164674888974239431936081160787941568 10757170 49508518640359545532163466322354416960 10757171 65955035955234343201421190794790687372 10757172 270792686462850399846021539945339215872 10757173 -147577015448854435610983447538924016000 10757174 163530647512949979915888910492608402336 10757175 71124676522305412723802234181762912000 10757176 312626027293233884337351073094630830080 10757177 -455284670264800721120201986791193237974 10757178 243404461657419671579123367676265771520 10757179 -617284409375339873084104076054404930320 10757180 -4972114473203080400631300998289500160 10757181 3650394604680555315577553125957980960 10757182 20179093269708097061662258070745912192 10757183 393841043839051043067857705459301111624 10757184 -113777806282673600391604095143683031040 10757185 -76957709737976411146600564296696277440 10757186 -2220969939602237681538322231468849152 10757187 -48360946694016298899844131984693918000 10757188 -310545032972773597115485199805160491648 10757189 -484197813729686724262512561188732327010 10757190 39406565921984728250014816718453147520 10757191 -141629779042617873587463264312093130408 10757192 115587383881892887748476331053483622400 10757193 -68473711830219715580872146095121321600 10757194 -79818186950241036148358289118467226368 10757195 -214314271025451529146684719248154885520 10757196 -272232335288557068444700449432717021696 10757197 123515496696824883478550312312234514912 10757198 118606430877548862215410344139989910464 10757199 -64222932764018337885511544970168700536 10757200 -45279942907823723470641258244927283200 10757201 116832882972602631847523344624632214464 10757202 -126228465861490613642177848397183976960 10757203 106378117538764058978887299295127733400 10757204 -666993219778883648059043157036961440000 10757205 -1434627641701475767450165413178931940 10757206 -48136583603913720043312053666751328640 10757207 -38701377362794092934994714708095950960 10757208 14023913993139066986606954825973104640 10757209 -624017390702975326514265375058361784684 10757210 -49775548438527040772801289106206336000 10757211 188605521839349284862577885214588818560 10757212 -668659352544472528388564840255329836544 10757213 704250622904407789795171184910677127462 10757214 -86373989230488998372206951412576636352 10757215 -145523772352463731497520734259379044440 10757216 257718198678609211262553583101895114752 10757217 110457847037981008318197113418714402816 10757218 360030612691783621523581236891303892560 10757219 746536201796666840813132762706948582912 10757220 -195599151125574931103689026476747550720 10757221 -854283273514736795586205096357136216578 10757222 90674505088880200263064032096248418432 10757223 -265735376341002202674832783383876348528 10757224 -4991714491420671605014064140277268480 10757225 -369996022464902900505644692069155305250 10757226 135254700179068592236366526668553069568 10757227 -47574233511852687115106871680547427600 10757228 258452596665428821174100352101162474496 10757229 153531863799584448555181401437753640000 10757230 -119499176773181615518860835887016012800 10757231 263014639018291485386328607910683012632 10757232 62492119767774709676260476749931479040 10757233 -739587798000307203687280816819217129518 10757234 3303661895014016388954326556852501120 10757235 67705462093914803565881892625270014000 10757236 -172162396606663331793976346863148951552 10757237 -192034241835463659669002327998296924114 10757238 135623388183381865771146458404960370688 10757239 659038760924470991517128048389752328040 10757240 -57761949363328262778235240419776102400 10757241 -81000192292092992243805461881282210464 10757242 -251312414792917671329396230513432090656 10757243 176702897572751652911750815220452394016 10757244 267534583223714936102785313863720461312 10757245 13073457530709509710887180459043814880 10757246 -180859501050107854079237446717887891456 10757247 440230829720953824515712200088943053000 10757248 -79521291089950629041405241655358914560 10757249 -384390791785408257675712792818489228960 10757250 -49695543891946131340078077233254272000 10757251 197910604891314282966705768116518430832 10757252 -93822322792524954202821695295991173120 10757253 -9640501408240195475730417503392159776 10757254 183471037134753903398060968134015708672 10757255 194009447072730895886923660706428823160 10757256 -21141496704092931405883152834077491200 10757257 24204697023198323859089746744774222400 10757258 -225302235971584459554120588610579041024 10757259 -81801458059317978536652154978637171280 10757260 485616387822924942755078774871897446400 10757261 -121105145657370279474253788073309851840 10757262 -95910768253898005529904063500211543936 10757263 -361554770958345623421847872339666184 10757264 75832965339618733828218322940265209856 10757265 306430763209585248403032363117335128320 10757266 154446298372319144970323607590150267904 10757267 5957805520598187463260335915355778440 10757268 -138974892026570368086978699651449671680 10757269 -292165207939715052802098783447291095204 10757270 -107083890812936278966732010323363249920 10757271 -51127440559906589392807410631049966976 10757272 -464191234871994677897429090100398899200 10757273 104813699483720374096277069467925021460 10757274 -264727350455275570371293102686644407040 10757275 146235314092713896706933082217058010000 10757276 -5437791081497879566299781851307760640 10757277 226369732198873330053026637093733996620 10757278 185853790981554188041471034292174723456 10757279 90400802642440715310884380067402924928 10757280 -5366007897836903958269987266473492480 10757281 -7405118394373554582915839455901669376 10757282 -4190397758753274097335840445427935968 10757283 -208741804081000344159765197811426433296 10757284 167290842739748330889312123960909398016 10757285 240923201961294654203062547051589889920 10757286 -21484644100032010420802238690391424928 10757287 245201253978570300587875585929013519240 10757288 398153554926309250545884390247696875520 10757289 28601515502429260797303847340216253120 10757290 -88485579020637664835799147538664253600 10757291 -847693351093923136424438656511153167308 10757292 11116759550940747638593238429484171264 10757293 305488151531320467387980441650376920320 10757294 -428537179426908013202354849155357734528 10757295 97431656708373718144596536694536622720 10757296 115075252812463745122301627486635720704 10757297 -197942314059460597821850466165606469120 10757298 -186222014725836841168629093331717193472 10757299 -74964450634063147535108146106125253728 10757300 -214783472086272967019402225529203808000 10757301 449696881705245631524710886080224249632 10757302 5965378678749384799628770204619815872 10757303 54630745052718008711484794003790310440 10757304 -163156754277438856695640012606295961600 10757305 -180196761637282161015464839547998970880 10757306 -1988264681027097859555311630669941760 10757307 76119011286409448885989284094466447616 10757308 244835282542173480674672520594505683456 10757309 678799700282345814166104005342156541510 10757310 -683046476801444444543596037147443200 10757311 -293404805765766642733713505627163041536 10757312 -128777881641725984507818018825672065024 10757313 -317597904523761006035167904058508097280 10757314 -98296232898100573062989421263862141744 10757315 -523042990182476068495208429913572621040 10757316 69587694359440330696089524135319370752 10757317 416035862813347167724714231109903918366 10757318 111813501067488649979373299605958949120 10757319 138717176927777160515311926251990816640 10757320 -85081627038708769938088277834278502400 10757321 -385174651301117594006379446558286670848 10757322 -3544352671870761903865035421094519712 10757323 416102875098539909425509497371775514040 10757324 -176799900118857650763544186156744132608 10757325 16952682908621185362520610880453300000 10757326 -376824014813394173878238599189193730240 10757327 341999981481383727000623785453324930944 10757328 -25390101126322122178862893171250036736 10757329 175971218293242109284269237194809617280 10757330 195958085985980508695589103598869086720 10757331 -22278864283979745711705036889366319472 10757332 -172352827024753147372428046344597272704 10757333 -182560574761422131872219194757608842418 10757334 15343340686265636117114447049240489984 10757335 -576658131578013218326306322751741087720 10757336 78005160964313654562187194168060487680 10757337 378656404223653118585116218797242007760 10757338 463463140372182964673049792846984718320 10757339 -8891525143215409651892880203881516860 10757340 -373494793668835738930012096611865804800 10757341 -4146110564576017178573542180477854720 10757342 83928741993097208367175241015324443392 10757343 7355130476303849668122920138753702400 10757344 346090856130678856496659788935088046080 10757345 -77593562107591897006716934116142813440 10757346 -186904282054411707234169138285305062016 10757347 1622613958543522796259385893517169475600 10757348 -43216431491377925869477798590295855104 10757349 352858663599779755069292702257433748000 10757350 200701352591995118621261383832152636800 10757351 -701000945655243964224933669459956563200 10757352 -97613275472963263902733870443547852800 10757353 521307015501876307063211587893091200 10757354 334877663816606911263883172294060051376 10757355 -101830010125317454691198897944921102080 10757356 -431378420016843505550323065962522894080 10757357 -171832516768069541204722217498145928572 10757358 43316612921806159255239336834073261248 10757359 493405999150712257065192356244198132560 10757360 -232798997857294928613577562561402634240 10757361 282127674198220942984492879094217301872 10757362 366024852435105425937108614253823247616 10757363 -73523220480227871788697425114860708800 10757364 85503862034306742427898175415866802176 10757365 243336964707480795177359676492651727260 10757366 112546023679504167387711559385499625632 10757367 903777092565459395105157153816046384440 10757368 809653047027583758569918605478358466560 10757369 29721477584792559642362389628695410240 10757370 64475121211270608101902496707634749440 10757371 130223643331494218430108569492767521572 10757372 117441052972162927575157531538239598592 10757373 -118968972089169980227633133659273865664 10757374 -101031688460061460855188673740072748800 10757375 17555721411780319127944969728144900000 10757376 -62142038322992730758215332419579412480 10757377 631604057167400142805136005931552520072 10757378 -344844374541774603771399777940386419760 10757379 -207659193193501310425181230956436097040 10757380 -149905984625815467797051044312189416960 10757381 422684134627840989694800437919137916192 10757382 194879114281463791363218323153309491200 10757383 -57822845495601349818662008081015944736 10757384 -1333223142374431348028388985749457920 10757385 -190723221893658599078163003056720068380 10757386 657884267354015609350385657028988558080 10757387 -163775741467475122373788599953119205448 10757388 -106367461063919851969178107653815308800 10757389 577598791163074506872860726108120219190 10757390 -4212486871401528441245770575617433600 10757391 -328250638007652632155061144822380780416 10757392 -124434992987991436154154068652927008768 10757393 -22192088820335926595957795526697052556 10757394 361254142300934470836293146682167991040 10757395 5239077042837512451967070960315705760 10757396 1681003807323371478549360546872684544 10757397 -33128321572767918998084249994434660736 10757398 -197343121525117898990615465194411768800 10757399 391835359208994826602825963685911083664 10757400 50119541191292221555961281616632320000 10757401 94722634295426790705031859058819547600 10757402 352291692377001802505662677047724007152 10757403 72672353617523648803037105458063489344 10757404 -5423181471353585986587241913194271744 10757405 420335703130646966264049341779887771000 10757406 35570224397417948501953186849909939200 10757407 -1260329065562830359440516300265304405728 10757408 556019746933772035006720085232678076416 10757409 80203634903231340268795165745925990336 10757410 -111824552634911854457175150544088648640 10757411 42961139729543611855337417298360626940 10757412 286511211496863492151426723918741585536 10757413 -427745335683830208459888499309137960000 10757414 360337786159017128769544237949819353056 10757415 296030060641291163497360602825470515920 10757416 -137255389158373708631263513647881840640 10757417 -35474338470779105396646711966827582976 10757418 -25494747056081680196489788552498122240 10757419 -107748281241869753919132485483485204304 10757420 -189789583766253399020149061656536192000 10757421 78848828614785305595542776814325378240 10757422 -15228493551057647793909392483108509440 10757423 -350799407609215777703843637841715884032 10757424 65083290846579879270080585383923646464 10757425 -86440301214936866684538089723032275200 10757426 18166853091154014688495548946292035104 10757427 65676347920828800233836385391266078520 10757428 -272449581651336042572366791209063905280 10757429 330028286675616371919888067007876370030 10757430 86667723389656517105924790987940992000 10757431 -17595760085488808644565682379556316000 10757432 284513549337264180146849198803196436480 10757433 -39655295945872387384653227320679468736 10757434 379319727164526704367476549528114861280 10757435 320701909663366988417344598121047131200 10757436 -45740108962121984550863565425374514688 10757437 88737015753411169828934565937930947660 10757438 -48299797159036586522513189872077722880 10757439 49205387014597381301534241024974208 10757440 136699967020483432021631906682938327040 10757441 331138995103253822872538583244606296000 10757442 39203502414081489438505312925187360000 10757443 -40251425309820315851285813542515818308 10757444 242662467309435349638104479814853111936 10757445 166432114712675971218437249017611104640 10757446 -19710829431403616651917546973865663360 10757447 -271556070724580124993697645834884582744 10757448 -10972541901982589799136388542520432640 10757449 -26964801686632376973139823871101184550 10757450 217910504453195200933046776702366368000 10757451 503567358480105291814978741161556118232 10757452 -27851843894799558262127453023797314048 10757453 -329744486075934169981550748195509214144 10757454 -100267085015047250797272765446659055616 10757455 307945911659905960810039852915104524160 10757456 28960453677143035271475615832489254912 10757457 -106222295309010626107405858646598298812 10757458 120963536304434928699758606532646529280 10757459 205040449546210223651154634589805246216 10757460 -138338309342701125190472080178712729600 10757461 264097289834398138395129990271025490144 10757462 161462121070413519276875608030821395232 10757463 229997330667393722704353789557412740640 10757464 685151707003248568317452389677346283520 10757465 122275665461815312673730916375013541120 10757466 -67087102379678976399831356482108082448 10757467 67665131178854134444806279040916222992 10757468 -129617738246139368147272481214484331520 10757469 59578367308226124182776437898873878144 10757470 94117659269444348242403356546501065600 10757471 -479190508900694781729303905079028271328 10757472 -507858115263581737473971963276644319232 10757473 44292857798558001912051866759643090722 10757474 4922153300120727691512882939900728832 10757475 -88468789488348134458317862231171182000 10757476 432680423144999800874977440962760402560 10757477 -180250413532005230177019196154667166560 10757478 15466763671707768235504015047955948224 10757479 -1044373990793193605336360435061044499720 10757480 527053364386528839594136848150176102400 10757481 -207732059704607148480396971811190179456 10757482 363284202645998551760389352227389881520 10757483 359956404563457453584731292083600943760 10757484 168723394075165117353037805257842021120 10757485 -75536029446539291169307360109938520820 10757486 -78700480996811002966286055663562742976 10757487 66496575086637594038345995100486443296 10757488 27099954271195610688183916276998471680 10757489 567072725961210124376375600632340725824 10757490 -30416488667946245517987355454123228160 10757491 -100847623013450398339041107612138255136 10757492 -696474928837249250971218460701607752960 10757493 -74493423012992961422699942356378224018 10757494 130173979334502115609411865788452326976 10757495 93736408713673024073038648385049048000 10757496 92881273232701243504765190708645068800 10757497 -365103635751573825102722211914329161260 10757498 63698919681683738621583268411070549952 10757499 6498480034215174163883086736373304368 10757500 26436453661855495546294920131753920000 10757501 555957472392888032879527866889884833472 10757502 90736346421169867304344015676891136000 10757503 -931746737246504399699704387608298619480 10757504 711159258668148479679561328791178444800 10757505 -478746804572070998129738218236582720 10757506 -321049655813722484418080655556009012320 10757507 532399464369405931605204168177024741756 10757508 -73896712579153046192989198222651723776 10757509 488027392633557113575994330048953024000 10757510 253578124414038687619094702071176136320 10757511 -79610897089981746698352180934873145112 10757512 477837626027286745972154819614409164800 10757513 -118757124150487418185680002634836800476 10757514 45320465583047819518395417780343188480 10757515 324239260096358678647217168113590511200 10757516 47636693203724358266300064139807211520 10757517 7723282054539732245147671444618456320 10757518 -270450390763612090395412529760421793280 10757519 149239484709261330892104340991818588080 10757520 61529165640619778809252555562884792320 10757521 990014341453859988545696849956109008500 10757522 -10853050539730269212408111043269644128 10757523 120644474489907054855733631415518926848 10757524 -520221903393045350258742861851832267904 10757525 -2514729902867759580871704552693367200 10757526 327435504945225086483659247051681228448 10757527 227101065405139479685674241658604363264 10757528 229396244045843595123375662433309941760 10757529 9440066328493301739705306381392304720 10757530 3729661701238894102610810345560212480 10757531 -637092212868542269045623157569246078408 10757532 -163421530668224499101529498635139222528 10757533 835045722021700552531319082654333512524 10757534 306132059301992802902319517600998104640 10757535 164908192039592884580738039917980303360 10757536 -164767380422754772248644500794633093120 10757537 -56727287237990418099426788158903752960 10757538 -223568670181178108549059702912593021312 10757539 -74979307396141472219875501130250096672 10757540 25184754178018316685292895624990634240 10757541 -129563505700781713716898418971097113920 10757542 24232929558940851664223176258021632000 10757543 -849471421865902864190869687073558435208 10757544 100499781454704004774969974085480120320 10757545 -193856843179756991549659557674129060700 10757546 354220608925881710320906323579954690144 10757547 28689677138983192358584162635168030648 10757548 646915573231391042145053630813664884736 10757549 -1036833960527861307712115597885134876608 10757550 -56743271029116770843344473047058192000 10757551 -64998549115503764602910604992902239248 10757552 -26818299518189090389245730634198876160 10757553 -466710096743675287604489028776660632800 10757554 79884474353799192678107263058754090912 10757555 -88799163162755192802099929333889569040 10757556 -52231994741326845948145560860003389440 10757557 -624271362141545548659946895648355506194 10757558 -77656978334587725078453881595657911808 10757559 -754814930577579987292578150300414350592 10757560 -228406510893605351136747766600060108800 10757561 -136396175710398610669798402040869226838 10757562 -173111191626225311546429733506985397248 10757563 -13390057119768838669815902928363092256 10757564 185824193448149355587921160419482162176 10757565 9473460563675213523039015709180669440 10757566 -97380348716821644952446339557881156224 10757567 57066941609940010271897305485596258832 10757568 -137278901585622070181491149820133376 10757569 337651586387423123556803586115343689044 10757570 -156861263095669978469287389071650775520 10757571 -287267199993185870819049575416944313536 10757572 -6315476890083102389446159212635463680 10757573 724110265728703693245579088944219297822 10757574 -56154555798765472021696859909930338656 10757575 -133413166572128741778668491698921047200 10757576 -130599829327151160029535032259819264000 10757577 331800968897520684779286119438377935120 10757578 10840834931427266459150152899559619424 10757579 159772975803358152543033170273598369600 10757580 -37449695624638539415767983117360916480 10757581 -432839543768980222778172131323848820618 10757582 -75707733846316634490891854600411582016 10757583 401238383490581507094582623907272332800 10757584 -106959350506025006578545865025186406400 10757585 -454908992507699359294938387913483646220 10757586 25521609814018877757666471894545001984 10757587 5171973593690547011339760188118350912 10757588 -255535626404326253185804748417224089600 10757589 -4340199007520926960319993392141400064 10757590 222639157774916174141552684307493036800 10757591 282942640548735192557143834692279348000 10757592 541902082944761393180508611194468792320 10757593 169207495180728692683160990805721715520 10757594 -284103615996363711871639992713390189088 10757595 -211817290554771188247131803377275174400 10757596 -30293257678152735553199354857459340800 10757597 917260076454525838795355552657655707046 10757598 -91901401256358476496169745117358188736 10757599 230147271012066351893282219524865981600 10757600 -49385055774283445314635278320218931200 10757601 46344575559147062929935424130604678480 10757602 -71636834300669918153780289554741423760 10757603 479977340215226969749173496003027293852 10757604 -133017997975579935070252083176000901120 10757605 -407373755090747004208768664161838212740 10757606 174028665233462609840264467323576776064 10757607 -293040221604942278854898104298852265048 10757608 -251482155737570405295793096839326208000 10757609 512239410371969411653005928711024983120 10757610 290878407093344016451876610023049126400 10757611 9968741152941096114433795965365389584 10757612 -7785025810380020978059621900037631744 10757613 -51131502242669840826469620389363156736 10757614 10556246823082561012215195277288970112 10757615 113203389750706157261752296104202958320 10757616 -255456608645406839944503587075260416 10757617 -76909958291370967877882703728481936408 10757618 59761390719954634810851604379448383616 10757619 -349722412038995246346120508933312678956 10757620 38840893423939955058126424702349967360 10757621 -79317984521443539019573516701648956736 10757622 121047225349609400140905592998651534720 10757623 447837289764920977153544288739131923240 10757624 85590867137469028065481161699008286720 10757625 189348602489760894605655403654714464000 10757626 -390936730842551792860950483831191184 10757627 -433306582858410928739543331999599669040 10757628 -141841511774894685725183771956961141760 10757629 320366667421893915730227560669556019200 10757630 42043521972975237171159380663762085120 10757631 -276018196325939838799261888302386670960 10757632 -288476616509428128831506217043186679808 10757633 -429429830487117623572095276092190533118 10757634 5733998638176606822160824299854701312 10757635 -222766745841068863399502306001311046240 10757636 102152534172498922113580326334801735680 10757637 -139633367198979971027715012411202800000 10757638 -49547682875929030526725037764957925280 10757639 -30508135508397338882007566407222927008 10757640 193677063700988858143737298102765977600 10757641 255075133777714847106509945271268502042 10757642 62178808157715101391821493184590489600 10757643 -2365870523920452176766473290198488336 10757644 -161779787818968095203156995171988113664 10757645 19306267524842355751294399544518317720 10757646 -58427956371280572002459172657611626560 10757647 -257078950628895064512109406488131616680 10757648 -75781704186558885035308921783098408960 10757649 20592976805501482317904690719583535040 10757650 -78907950998965674573405287759373877200 10757651 120976766719527749009278542208793452800 10757652 185479465573049239576046656959523909632 10757653 -445887745944908847599690237620629626098 10757654 9652667418077052452253475010435261952 10757655 187110291084566035276741603593766910400 10757656 27943145138747295905211718448557916160 10757657 25464608233969023035887813501678630020 10757658 53378669339635150036513122563459566080 10757659 82479584638273729503009200684683642128 10757660 -241088685154527902219797218418745848320 10757661 300220794628141700690600178057480745920 10757662 -986631188127862409265681330408493056 10757663 160897346316094100565388907274611176560 10757664 -404287619028735810291557259314709135360 10757665 -56350663936253964340104750436187672940 10757666 -260690174685715102733192398191149073120 10757667 169442647560715101910573302840932928000 10757668 -5565209167325050447876946438632360704 10757669 164346852561337102646937738891726581760 10757670 61565261070210730397224412455229829120 10757671 31030117129139000998765001949366801112 10757672 -149045913969211864182671085632901043200 10757673 178981008936971088042810085563157114224 10757674 -44168636792360236738652442837137376000 10757675 18900255116117339006965408764410983200 10757676 -152649732113443388215000113573450654720 10757677 92139526495162027963653537597828213472 10757678 -553211100895225582411903532496062972160 10757679 -169109202043829549360164588505702664192 10757680 -97248547912274903541038410713996656640 10757681 881644626738409847297090632036695201264 10757682 -19612189953328232709300215090821699584 10757683 4913848129363414628651870260369569932 10757684 -31911764672173727323132138904622680064 10757685 63107286502607395119466925891674340160 10757686 -33793107789984225060533804477245327680 10757687 636756173158408367106284211615904839336 10757688 74797570774536147699545649865934315520 10757689 509991537883364428444252337712826313856 10757690 108191055112771932191114853738984453600 10757691 12830925767795994812428847445494318352 10757692 -268304643810967126404774196261875737088 10757693 125628420906283013914564652196688002048 10757694 306577245803818520616884565364588419072 10757695 26258525791315449435375981004275372000 10757696 -63578374842022569195696953441562132480 10757697 4167476418659053967069146941779847360 10757698 -74250771640520706429039112355637396480 10757699 855691926619860280382216258201677472700 10757700 -81164936083276725640987869346646851200 10757701 -36390783766914599468166648139718643298 10757702 -499385675753459760219277273392703560768 10757703 -215956052956978765882140043058477520384 10757704 -329387450764363707601641170753413447680 10757705 -169155617560806970129813325786795342400 10757706 -173251166163146828156381302109190931200 10757707 -264835484397231466723363998255644664048 10757708 7927980178738729389278513584932065280 10757709 236509969429988125032187806107971220928 10757710 48116407988848582666733331770384045760 10757711 -69416599973030167861458450071628428688 10757712 -28385267270177985680142194263104946176 10757713 24050558805444094854010183224866938368 10757714 358485180278595873351094824859075601664 10757715 -5815507722935221253576054491995204000 10757716 456094361271623695857224456176016439040 10757717 840676489285645989597173759214860834766 10757718 -1656512038772833927105534474899820800 10757719 -138274694035721945144276342300613083808 10757720 -701663823618016878565152475936033382400 10757721 70654981276248936057311168350775485440 10757722 208455364629249607332455348282237628912 10757723 19610739014734689128819407927700509080 10757724 40690477139863536867510035533473177600 10757725 -323424099572533908044358593460447864000 10757726 130106487556604004831511157901350732160 10757727 40423008286567814221898645349871285560 10757728 275192453654887549969602124840620785664 10757729 -183608822965035197715980755471225577580 10757730 -133272832417440000347525443317094625280 10757731 781657832978657670718733730119483029532 10757732 296527535762493619630772998753396457472 10757733 -202093158609457938707999783275471213440 10757734 122565700568692878579865530398590571520 10757735 121175226197137272614987394653018660160 10757736 -185102682565515913560406642155379261440 10757737 119602907935747525135323527595829347386 10757738 -1198658237748389620945330805012646480 10757739 374086577862540747831112804432017076824 10757740 2107951711718278944442958602003169280 10757741 -15457131004984092911996985487839828000 10757742 -265390682290352171219738378128811709888 10757743 -367237028484340777788975813038746278400 10757744 9727755719285593256460752530683199488 10757745 529939014285310141755515888654898249600 10757746 -528270119297034735934517149281229931520 10757747 -42125997188927038452830929969974624 10757748 53256438166909594264390551006538260480 10757749 -13970528291634662711004570010176375250 10757750 -82565205957831715215634572458171616000 10757751 -25045356437935528748638687071542252568 10757752 -287738120982726882114753616531224698880 10757753 -32302135427982912402177434730098853240 10757754 -166818627706552631721965170142960117904 10757755 -75950598811724858535803581604227758000 10757756 -65392557770648442742712694888032225280 10757757 -52716915574768705601353770601042072608 10757758 6148540127815552828190565365219291520 10757759 -305728415392052516680950951355550138280 10757760 17063387049488518073719415468615270400 10757761 -103812326123688979775214829582922773568 10757762 -136367040495631500051274717747030608000 10757763 467462990163133594986081619939194376584 10757764 -187416792601538700791859172857392025600 10757765 -90020399292066982796081906985013327200 10757766 -268483007527727914052294692089855168000 10757767 2662115229095009420711821661413151760 10757768 195660949873932492888242042674477301760 10757769 -277599239139431286063913867643927925792 10757770 258578084849694918485561253443264160960 10757771 65681235052272538884069355981968597972 10757772 1583264617953766537329120414612738816 10757773 19635230111957480387927249590406285164 10757774 4434567669087323811589692322852811520 10757775 30304888737837366740658449222540851200 10757776 61226672388563428489383168607371804672 10757777 516007370787644258180623115491700237172 10757778 -160327390706931469953624169225310618112 10757779 213203154969606767972556717978456102184 10757780 -104095798705195489690031914193793208320 10757781 -166414215012244936041202040105899564320 10757782 97234445799278604120667191977463194880 10757783 -14757903927665342303731106144318820096 10757784 306555241941166853404370727078018232320 10757785 -189254162499551308205690646370072506480 10757786 74613196523127354260770803464632152000 10757787 53030385155203169034350868160228641504 10757788 162055091337238263966584606004666110976 10757789 64995432207631069035308309431141005312 10757790 -83885757352316816684381476142849729280 10757791 22163637668049135679311050179759884144 10757792 -681124440961248478902005306969159958528 10757793 176443665426750855051936235954111756464 10757794 -193264841064147517096438933579300462080 10757795 -8215744428743751851133580295476143600 10757796 36968571359271808247575619038430429184 10757797 572609960929122942310873268965218175132 10757798 -136087413380787255330872294003935149600 10757799 -26783183011655881527909885233104284000 10757800 -6786535513151034036300493014307200000 10757801 803101606622077680097486015364952616704 10757802 -12497535234852332436867908959838205696 10757803 -588924095395132876943908426306627694172 10757804 52384506493297904829688145816677727232 10757805 55733753794128811321012251545254176000 10757806 97111073598900561849931672769509294080 10757807 -506832024950858939236649924668070680944 10757808 -112302751931227156614501954998266380288 10757809 -692891381611659294495571864697678554990 10757810 93428532773402302695755333718759121920 10757811 -204518048737743335096375373888658134480 10757812 -172407063115419725449950352191522551808 10757813 139409217502674366054768741551048294016 10757814 46373407108099015028098415792053985280 10757815 -589785385310518378837577827580068928040 10757816 -328221871061859708042274493950484459520 10757817 27729865027487540295886592033436352320 10757818 -117786512967785558268215342300155466640 10757819 537989520263169255632963906238600726840 10757820 -34862841986709475093686079596557875200 10757821 -210332893035913435253288778601064473908 10757822 -164741759411043193055026329260744940288 10757823 225222063287733782895206339295621386184 10757824 -22847010545314915093232832619153981440 10757825 41218456689196039251068204934577680000 10757826 790185302232552040067963294474050560 10757827 -175674110170407725652576598972350212288 10757828 -26152816247781604054087986419562383232 10757829 -321449112356729582259360384127036835616 10757830 121078740659842785339711291040092109440 10757831 -157110730516047084401268570875402353536 10757832 -181984240666672690208743994888526888960 10757833 112955535180637417186587051593136277082 10757834 31147796360014782378577822385798122080 10757835 -450026959888648396576117482723398718720 10757836 205903728059182800953549821673118170112 10757837 -27711508908873993614651563982846503680 10757838 29966006179879180276242333326125916160 10757839 554074735373947270117754468947082320056 10757840 38866854434965769246251639567586918400 10757841 98900303439909818581243740651059055360 10757842 -377476461346626699108513972860044610928 10757843 1168851482625922893676244380967379731304 10757844 -326540860379242423085989889549741168640 10757845 -105808182815301405961741888150579144320 10757846 67360533359570027429162242297879485504 10757847 -146588950668339335741326628052846216600 10757848 -840299936560582792611190168558771200000 10757849 -120919100702351976323256112246997921088 10757850 -118803037556650749421722330823359264000 10757851 -191116746470077208307687817240772032656 10757852 -36832371557483268174280189280109619200 10757853 -334737125271477795202901155369958659200 10757854 139465447683116730421324230859744181376 10757855 -430505644067793891207980669750390488800 10757856 340443586594048645709526995388449685504 10757857 651604878939245449534169074367393126880 10757858 27757631081719978664440494174595763280 10757859 80832608583534612083119512339016247808 10757860 319666291862203254691915087745247068160 10757861 477939652104748940082688277458272737280 10757862 -66334933050574454729572597333517760480 10757863 641564332366972258291612055066436013112 10757864 -13252215804790570395042224673391564800 10757865 -197198166288518781878722789337171561280 10757866 125835725147238367040793046184299249920 10757867 -175694716092414638951900685466666982088 10757868 -69739361413302167034586686076354560 10757869 -18670335063984535253454738996232883040 10757870 222986772872764710270105306423696338880 10757871 371697145154099318955423803306736807072 10757872 -34641269239412734663256188492471861248 10757873 -115634360522889895909378302117520436160 10757874 177368487720801702628245290393865644160 10757875 165948835801827364875248304047807880000 10757876 503202618048684291981971724414445547520 10757877 167414721789008905122663676529111566080 10757878 288792331527464504188253102446468014240 10757879 291967710609478089096631540683178293888 10757880 -136123043902918217385083446952853504000 10757881 119662630236143618694596635547894296682 10757882 -152448888937115287865376684073868115456 10757883 383795276641745427898315161789611217600 10757884 -394730556990736068128052823797657427968 10757885 18412104811044812932049377541825722200 10757886 -131786876255580283222965552436922233536 10757887 -9086894773958560232287146625379030016 10757888 -574204824454957492426485956872123711488 10757889 501580309139398556183553375026397215844 10757890 60283884537378591343484198354245117440 10757891 1796005869186812685383411469959885784 10757892 -30089347241473156352439355170570114048 10757893 -11870135478317351973576171372089677858 10757894 43809262189384160685366830284001359872 10757895 -148120574058884079308621769898831228800 10757896 -11489739398484034668966608825926563840 10757897 203331645886089785748500077578033951360 10757898 -11964577184207322053429324367611749440 10757899 45082184358777072659732418466651372160 10757900 147629139947796797295481610973663552000 10757901 368771679754887317621190409221038540064 10757902 -465005260367829830675827174852175542848 10757903 11023347855164822208487068906078630768 10757904 -67453766291176995503546453015136829440 10757905 254789518695351846374414105544378556800 10757906 79418828708910103189596058673166632256 10757907 659064215314542753887563715039865494640 10757908 13693010511560442825467128948201746432 10757909 486747366557036488918169659617347524110 10757910 -67080443285762326339895804679741824640 10757911 554056074855081685166383824137527293512 10757912 4417925852704393415348371284544880640 10757913 -146561231815793681015299966685794756656 10757914 -40347506536946616515431928558163160320 10757915 60233707565864803398789581167250284800 10757916 -25308526432058114988587454203536244736 10757917 437338926000651964109943788758408653792 10757918 -146926850117506454705994059097801843840 10757919 22094301030810559995992741612884741248 10757920 265244324958781187256831951784283996160 10757921 -1286062930508119811558111855869411028988 10757922 -89368910548879620301683939673299173376 10757923 -137128159197477153511461909619131533040 10757924 285666543294249820366251755895657947136 10757925 22084412589038766867418456159797292500 10757926 38632376844030058874627751001922514912 10757927 2233757067761981042748750005305690800 10757928 -141166465969519808602745752804213555200 10757929 -46468523737337540678390863508311111360 10757930 310379486727483101373987184748421120 10757931 -81131866452873248384135260630859335848 10757932 -302322570527356801770393537808260469504 10757933 -583179895781733292049475083493333640800 10757934 22149797314270379319964191767175663552 10757935 206060526770161813616096462422721633760 10757936 -80021820127297134855875200372333805568 10757937 26124918653609172434192448670267409568 10757938 101051688704220833211930579507136364544 10757939 -157198659602465494457645516496967994376 10757940 -14384367124979062249818568679159808000 10757941 -51572995441603767034547920844542100000 10757942 -12347580331063820449116578319379954560 10757943 124779544167177282062736037918161401904 10757944 44811340284654588013540671861165404160 10757945 20674188750269449995665712263272656000 10757946 202171888282799186993202504609221213184 10757947 -120309413112743437509591911110803234560 10757948 -452118177978439610548904002108994184192 10757949 210828855814490230443018707991874689600 10757950 39979189558127825352132216421064558400 10757951 -402833104274960788573491929707700041008 10757952 -38893662431842985286901193403594178560 10757953 305946873437310936610896840624639115202 10757954 42700631120265788768009000460453936672 10757955 2694070700033180330087928617427636480 10757956 -543696960256659363325093209553836810240 10757957 -131934239928436159711887135904996463808 10757958 -89455622766167053236456648582589630080 10757959 416601752720396080605908159099459780920 10757960 -131112582923859355133830540155981312000 10757961 -48485896962678945642154812696452805120 10757962 -139135300350558706333192510286097166080 10757963 653846776232382737708910309588163912212 10757964 3615932419877915042761637373041049600 10757965 393219608758840825991142517444102726860 10757966 58315173247167111197537316417922128384 10757967 432896098863177236070111740761885536000 10757968 1769150182231187287678716722106056704 10757969 493887783228593208354236804591788052340 10757970 -26509257457020575934995815327601290080 10757971 -207326597011981799684007032147692661760 10757972 -95830956135156920540586836293070926080 10757973 -146718075847988059415289393322500535680 10757974 -321429055364059391872341248157508217088 10757975 25642738739837448010573706653072158000 10757976 469928586562429917934011040435422720000 10757977 -849761425490090482145204306838503433008 10757978 141419746081235243823386297482756818432 10757979 3944110884899367684850184540024607384 10757980 -429923359566037923055636268402362944000 10757981 353556348617535045405985749584079918732 10757982 -29703080789789971294155701516227255296 10757983 1013087411469201534728938974523075187680 10757984 48377309491560545716607143876614684672 10757985 -24797189168760423333964195034691206400 10757986 106941111385645323538471631123967642192 10757987 -16774099108902910885669240353719387364 10757988 44106916487003543717776294663459461120 10757989 -793168792428989977858096608297687872 10757990 66592439761842828670341100521637958400 10757991 -156182618702533274113715297582002336512 10757992 -4447690574451565899097410242264432640 10757993 467337314205445014938893252582384164 10757994 1660410343477310701455748456426344960 10757995 389590325505193789348210141357285980000 10757996 542878268652257220119452148809228704000 10757997 -176991352860755654344835729828732894112 10757998 941743264411281688488356539093539264 10757999 -4321273106721023924972689953907597728 10758000 17084100269350075643171546884079616000 10758001 -814732207717052569260843193592301843600 10758002 -104750083119747240388356166112326488048 10758003 326753225372551339401763241878034472504 10758004 -181694640690180424245912852075129698944 10758005 113564788199501012620924596835670190360 10758006 -558250840082169187405257813441872256 10758007 -241818884587796840023975197563034516920 10758008 491222741448617603528986611518358159360 10758009 26014162214221580124447425267538300480 10758010 14595509542162134362338461714793191360 10758011 663467657622703448926546289705739685224 10758012 1823848882329446419009683283571745792 10758013 -205771447611062778269845157133892307776 10758014 129137419613253872252709098298684884160 10758015 -15958693801692196790198226969441566880 10758016 -52798029527135814874271128941641072640 10758017 -538456733224531932139968255323045399934 10758018 -36082879998034110428410722753712819200 10758019 -44833230625188239657075997514874472580 10758020 -30723851334615079241309375896744919040 10758021 -275726917926421095041985917888814872736 10758022 350031844500423479158818450869851938624 10758023 -10177299595610895487888149965642957376 10758024 -447334725785934949691316951084618378240 10758025 56592623944809195508379115506963344250 10758026 -60674803579211173418628824924278014720 10758027 -127681026866331595434209236509214368768 10758028 52152488918971142351109308855390039040 10758029 -643327920506976988848300738202080349524 10758030 -100922401489820712280872010223322487680 10758031 -181737449169944470516653729750350829936 10758032 -23257111581802693434464094860626059264 10758033 26933966531504341771823992073341066896 10758034 35092395162798825545819541027172334592 10758035 -434036858303099674601951345685399005520 10758036 -312004811179059704918033983531808126976 10758037 100368287280791306453010927640624332686 10758038 159234778866439891240992549327230437920 10758039 -21692287238370956642347907853362918400 10758040 425274326633158871557789885010688000000 10758041 10076895550352777422508970651308688384 10758042 106388796349647300947152802908893926400 10758043 -166627517901407178369366663501633475920 10758044 -425947173079688398849793178588514713600 10758045 90728657700406304634461317998005519040 10758046 -27393196225068947076458419570173887232 10758047 51866327407096927380041503200856736040 10758048 433151342825993059469164722697027977216 10758049 -197278251191648545259241348041846609950 10758050 -105428071378314829802797392273624973200 10758051 812386536072887735142810119656983349992 10758052 -161359735909307846199320140767914588928 10758053 -131474108608768791729801079046841901860 10758054 18564646412347661061285420639822888960 10758055 -28949824542052781427742706933155054080 10758056 350300814930312786296165552568230952960 10758057 -336793393270446671413354840254477506160 10758058 -104086807189831651554893608271951415120 10758059 -419698774588771850799511280511450246240 10758060 -33869201918355522510658137145490918400 10758061 59218288219546235199808571390732592662 10758062 -44574138570228995097214981126677872640 10758063 20441346216259251321915065815708711944 10758064 19250986396286437934642490715726561280 10758065 51918351395642604715448238942858998400 10758066 35450762722383128552433397280203038720 10758067 680288668209763709605328456449376272632 10758068 115521175923824236665462342892357939200 10758069 58177431005435219843193390674038093440 10758070 188529653329272653248829304038723028480 10758071 -287248618788910766269242002549589184728 10758072 -16249336685577150067694184229840527360 10758073 -177523216411462996988573632754126926678 10758074 -13376363979326188557234502880743192464 10758075 -121010186735474842122466108986780364800 10758076 224252202036183928652567674310049755136 10758077 -35249777699530328755314859646065151328 10758078 26266796030025129587692131783652768704 10758079 -252518574496293064393074537877833292440 10758080 -194478535396858165926090002561708851200 10758081 124672088711481577813843031948235327360 10758082 -68760559987615016945705524073991652800 10758083 6039930785734729880333201233782853440 10758084 6903699754867385976506689817932339200 10758085 33070396686777181414330356205213516800 10758086 -428195884295378452517592403889048719008 10758087 6279197371700675492157977974514588928 10758088 -33154458733178330020991344680249876480 10758089 244683259783047675724451870500078381824 10758090 -55355166375777626097759875728377523200 10758091 -615790122663338492466274191087971046508 10758092 -615127088051164614096104231333060400384 10758093 477163127769976606845973447279012921344 10758094 134395746183815444426519463509857596096 10758095 -559286028042571148321443005963132113400 10758096 -213949120123812689818851541904522477568 10758097 200243802838916776876803996395073359412 10758098 107437993306725085311716606821995604800 10758099 154940791012893100537159830196997834496 10758100 -21114719790705729677654013583048585600 10758101 264652365170831353389369481146147024480 10758102 -91328848955937507889416373679130159168 10758103 648501562783919000906602898086181065352 10758104 51358789086596535969646043826959155200 10758105 -205618041590234681519040035473085634300 10758106 239275981239883236008744855434001824752 10758107 -372835326447341398552803742131785135520 10758108 156753245101970311505117205515711285760 10758109 -147201901332367426563673199429026713396 10758110 -8703961428850340350132967449518720 10758111 41622853330773185182707615191868860928 10758112 -491528507092441869165691283721657778176 10758113 272991644530687127016023509030391481888 10758114 215225424909260194415237001390346724304 10758115 -488032614799534050304540732720505688240 10758116 34604673663798664111876422361799147520 10758117 -497258999852231697359775258733489401120 10758118 -144495541122147946445330308405667520384 10758119 -28810724752683399626323853091983755080 10758120 106993253409466507663495235614079385600 10758121 587352972376700771910094619031005438544 10758122 -281189241943138132222197645445576695888 10758123 -1203252242394144487424054489680460371200 10758124 123611063238476254615912426213281412096 10758125 60177864414085640015947025021249100000 10758126 99738897576975855750244208583741577344 10758127 -1692909837051715286018946399136869648 10758128 -34911082504445913839098205848284266496 10758129 -575802376964463324942893842229631127392 10758130 235454014391461989042729863243385518400 10758131 77540300267158710423254192830957417932 10758132 117959136459644163961757324676834422784 10758133 -235769240150689335801497126767453970016 10758134 15185981883501770396005867803547140480 10758135 -174122240925417177989511393555968271360 10758136 505104355816179106805982629050360135680 10758137 -108451673209205247906947386772750763900 10758138 -126222569477307495980695726249509421056 10758139 -16717783917930499823601271973653369600 10758140 -179088638985410096669328739805275883520 10758141 20176166690878430424559466666243632320 10758142 9585408667530611369257658288814441600 10758143 982640615127969098741793400802831866608 10758144 -52369609705405915675659505749133885440 10758145 137348336169579151420394505449793570900 10758146 -82757780197102293567310253839451825664 10758147 -131199898648938494646552492216069550080 10758148 475155634473824604326235996954802222208 10758149 -18435352791354037059684184679931458850 10758150 64072971224695248981185256624797472000 10758151 -41507675819474263518701430962922047848 10758152 -72632446715602085387096108133332858880 10758153 -69224044236020406228900029315433569280 10758154 199820943582809381302755118792362453504 10758155 -26546496984221846117494748611843062000 10758156 -21908590829690541324013888112625509376 10758157 -378849046764323980847973205471065135668 10758158 18226439478289594472845256517813239808 10758159 1102041938951792590197147127224024663360 10758160 22229761606170394026824418824045199360 10758161 -1562353798308827253591919333183218108 10758162 -12140158802762287764670176665170488576 10758163 6359147092482362317581370022673716144 10758164 -136496672248321560267995755249777895424 10758165 48627393995697978601862247535456487040 10758166 -211114366645232098872330585070809343968 10758167 37754365209017112959665751898443708592 10758168 -428757039837927480122805430113514444800 10758169 -73808895376077195660582488100740613430 10758170 1500023680022910403193216818638274560 10758171 172263741339778936629158813083224521112 10758172 -66132862965439067293434480730204301824 10758173 266575116422236322086510881469263786060 10758174 4091243922505644876490968432624356352 10758175 -68466012326483992199618156216179317000 10758176 -252896529880176547938785646827381194752 10758177 -29445175057865981943404556542698357374 10758178 -43194049961375032857066186275221647360 10758179 -357595555473893161980611246126388974760 10758180 181064096885138408072731688070353817600 10758181 -136459001654136425796766110887570292096 10758182 196958161803205237339662114778105908192 10758183 -433984614258124407929531674439136816000 10758184 -332483622089317850248200267825227212800 10758185 -570071456288232327219335596942754518620 10758186 218810573901234612974952014569069997232 10758187 916442904387041037015474295072056388392 10758188 158132838990203467283633301086004480000 10758189 103941207986208691286595033153076612608 10758190 -164820039243614361410403626399612776320 10758191 62365256124168942587884386248759073600 10758192 -52020796121866081040229540205386301440 10758193 1319279927861297107217706519941453067300 10758194 56709576617582178248853808818084123552 10758195 71856429393458675776323840128330256000 10758196 333980229828093656510409430187959126400 10758197 -764036345730707217689143452057440094354 10758198 -54489313995246652796792881478669578752 10758199 308164559412242709292813546295585517840 10758200 -284358836674320613643024925157349376000 10758201 -79113939880286123628349773610747154016 10758202 66096869496164718535244953272137893632 10758203 156906667504452626482471334645217460452 10758204 136977106019860787767614452338337710080 10758205 143478287139831378042241372121654058360 10758206 106469004683626826070449398609587423744 10758207 -203359442914326847581363549980043044208 10758208 -153314805251793507900929032929908097024 10758209 -75090303761686844968233163823578853376 10758210 117614730685225148459226678598607784960 10758211 57133068035222939075148820580951287104 10758212 561677385994535202451319821141904359680 10758213 3415019698084182613711435833468199200 10758214 27491234273532420498084402080446190400 10758215 25904390994113810866271621518591511520 10758216 42846360142746523435864968731193999360 10758217 163059954619592188808925191386032051720 10758218 66361720304673124762043477651179895040 10758219 -385246713615844087124685093052363202856 10758220 -612186357537088313501524846132703232000 10758221 -188877072110718861309201978275687149578 10758222 -284514228306572846070413806549121543040 10758223 265804207334671104262635270534394662640 10758224 -12250125512684091959922309771446599680 10758225 114907050031194225261643333457837847600 10758226 -69016712469476161089381263364430328688 10758227 -137462111201332678431878384884075770000 10758228 -149311766841285063343757250569537857536 10758229 15512843327960059352939671255828187640 10758230 80736022597214981037517236492323155200 10758231 -166297348011980813107238149446165600 10758232 596128026217723386091117151994848102400 10758233 8095974373987865867108128662887641482 10758234 -103001738664259592606193822708096533760 10758235 284125617512969745812233222763138623680 10758236 196139493782336901058153566453540249600 10758237 70845121034252492894225447678192102400 10758238 386778830714891552508841851114291722496 10758239 77742985809998430067211566815473195040 10758240 1319731402940028949950617050090045440 10758241 245223030222015568032157935097614105320 10758242 404340064773999972107805155237962690944 10758243 331727253929798214579645752534542470264 10758244 115795248589431029723203275601482408960 10758245 -220247384751048013625233934045582774880 10758246 142853313024872968475846629408381781760 10758247 1442260911874170644134576547924280981600 10758248 815975633758482592415789523303570447360 10758249 133816403807370070293799978155961855434 10758250 90079514139006263247926548163332608000 10758251 -24425883333692513761807078066354113648 10758252 -289911832117062055665263155497925421568 10758253 -577440241549787060419834004526895812480 10758254 -88043261691589732041018278693180533440 10758255 -189779262502096120673609689489972905600 10758256 2437960069512874440725177939858554880 10758257 -814449958990466338694114647841675702496 10758258 -1795762239329130972907055410275863040 10758259 107070500059751267924714230855266928460 10758260 291210843763681717602834826031165018880 10758261 -132579764101454977742690366588679618528 10758262 179478674459550251894761799860584745632 10758263 180656602905972197045201874987767160240 10758264 201334593103587095582166965820679127040 10758265 37104052079785864727798599139754278400 10758266 -71392061675974703726348873085145245696 10758267 -21811324733560082831015535327026233632 10758268 43100406575628949148440097543379070976 10758269 353660005205584099571871734923047905670 10758270 -136802395834014033187090294946640157440 10758271 135366081518937148139064132576917335744 10758272 156974236513271291867342497017243893760 10758273 -248601583016932577560255990350329521680 10758274 -5700197890112984254034336091950200800 10758275 -182732905425892825587172776867519840000 10758276 -213807006643029444516611745545192707968 10758277 252548576479790351140755578977803234744 10758278 49443965976042319337792224681838692608 10758279 28457066631751875931331267008891736832 10758280 42285250012742792029765805635379404800 10758281 -110223214662926279222425144487951202918 10758282 844749435434086947871372411211496192 10758283 -876131877831157129088590751616112039468 10758284 -190416831697350383951148118259049648384 10758285 413179522074249146364525836214635611200 10758286 -85493497745034858064260556540738759680 10758287 -146922965550727609773874585884685178064 10758288 50324017295664131162564245861163925504 10758289 73549821201478610249656596737878775090 10758290 250750252973411956331182209568506094080 10758291 104525428805176031898681657822271409592 10758292 546223291844047207991816196758483590016 10758293 131587007730622900304581220603326884540 10758294 -124935201800115961025599568251635801600 10758295 337210725346085710565903918569089403800 10758296 -191580041745411105790942145546276044800 10758297 -201517642807971915529372379293830316032 10758298 154651564233613177045258476163314524400 10758299 15992104814933912376889527395963688960 10758300 -31275445310662403161612617472106496000 10758301 -40831568374459933362407955059096659296 10758302 6785057797425700403517972782934088704 10758303 156147683971394660581154980069392235464 10758304 -199501462099620968267057116081270947840 10758305 67851612528374938654484849844743078760 10758306 79950223401490387790739596009762625024 10758307 192662493431229804780395222725366785792 10758308 476470703631040992480390645617646498816 10758309 -62382362816729583995160189132400672512 10758310 -62441709275194994813001716824544160000 10758311 -287172485990617013504700046109998469928 10758312 -481458356784413240757983823304345190400 10758313 -272410430099899179669894396592268532080 10758314 6974763020219956608026687561426215680 10758315 157342779033552599363548118717282449920 10758316 -189035824671690679451608135008470940672 10758317 -157739541384120519568438290350692061088 10758318 -15214812719966311010297232064777645824 10758319 233795915359564779517885542236050500096 10758320 -56831733529365948860964178069379481600 10758321 -93457350459228303001886595283361824128 10758322 -399429981195272290249994972305040112000 10758323 352921024689007145401395336382309569000 10758324 -115387481685208709379573299852699977728 10758325 -14431436153337676447310569641310748950 10758326 -101278851509287807764372714103299956352 10758327 -397150105282851100758046019483927321880 10758328 -99885501254561358481255235529113149440 10758329 473096383256315405076653613426595413930 10758330 -98626249546329582903799488224469876480 10758331 -441610834652470834869483068034642155928 10758332 67941946647353267630091894786637132800 10758333 35783363764866518373421720293268492800 10758334 -207428003825122008023642027094456509184 10758335 161966373553334533416525398370199659360 10758336 41679118285143991466042534670693826560 10758337 -967503561677971472270147498545639673168 10758338 65046491612921562090720578336216870400 10758339 -580572400949402058899425260054223951896 10758340 -274511324683147658528113723929448857600 10758341 -435461741690548124178113311249129338816 10758342 597084088766898845065484362060744704 10758343 78867672936564434940060229165642021592 10758344 614785720154123371603599144837952988160 10758345 -42594642813651905970158744088303917760 10758346 139874392293397312366434905679846574080 10758347 -587720892612719749503732537880244824608 10758348 300737736624005481280139797353994068480 10758349 326689923533470043083758211808987923936 10758350 454490200003411416247110453608586192000 10758351 -196673029498473580337865704760820947840 10758352 -210512387696045149429048906799030272 10758353 -410447704367396412880718751259613200398 10758354 57857863411241553761602046669447291520 10758355 290781917952677903239536567053275146000 10758356 -57556982032146680218046507170209503232 10758357 118137842964484370353692059236033500828 10758358 190392934115290423139795911001763878784 10758359 139788914508560352092349597400104844800 10758360 -111831549357502844801892816707316326400 10758361 -591920593497202070362076742475054754038 10758362 336366927808091086772016729057895430400 10758363 -137612340167380209285181367988350207232 10758364 -53709878129921880717717133710868389888 10758365 189803361217843849726271470955553976320 10758366 25834923985825460286573032244351110400 10758367 -52851547420221909719221722951080962608 10758368 146551424027142266868309201486132019200 10758369 213874513008127304834808141831103053744 10758370 67504008187576911697325556319165824000 10758371 64826799463119422259598118506293787020 10758372 369349885340489218071505119989019374592 10758373 -591923000401563764459955445733888437378 10758374 228528044461773272461011235062668081280 10758375 37714709868419562628996313068233636000 10758376 -444684479501340811134935571447362257920 10758377 -49354024796564408076719231681135742528 10758378 96028533164679054741073538212569154560 10758379 337532399987887415648928975279810143776 10758380 2196283956096030371136297674432716800 10758381 -62268267720441666919414429529219986560 10758382 -29312625737335288034785355954250680448 10758383 226552624985037112278360458279057143632 10758384 -302891042659360045255328087930437632 10758385 -1141297712436406757728571658909144000 10758386 -59105942796262352660998743357945283680 10758387 533688238198185485843203311260007002160 10758388 516894396660050835483655159901725495296 10758389 -432035391803808558672462235822677094560 10758390 -55575026812603700862198267753726526080 10758391 -287244183644528155490497943196514620720 10758392 -597724287385213628661938330660775936000 10758393 -249998354862138609221248064917316272800 10758394 15159090715071288101953289445754363392 10758395 -268676619244585201131806121436162742400 10758396 166376587907873908690636704129403084800 10758397 -305858573955983967926083208120169861120 10758398 63924646986821717419051321103089278336 10758399 -24122428123311274793981056130370032352 10758400 -158410973404304500619357013072989388800 10758401 -128288387403886834624805237356962233598 10758402 40302225604571903105706229226731321680 10758403 6759019900376664983993171312908014640 10758404 473170960932806472575101649925962441856 10758405 -70921036246447647167958370403596356480 10758406 -205376045351879561223014276506881874848 10758407 580958496796935068427490905455193431832 10758408 92511659880882146994339817248108134400 10758409 140096780660380226453187834566260629000 10758410 76838243110293385955333331165476813760 10758411 79510616624096744335932293934012407088 10758412 218285628613214339660898508210265587712 10758413 -173907383316496391264883547606460155338 10758414 176588254282019731296128322890596899840 10758415 197029979216984302096949534441653351560 10758416 -100838389039224213540905658108950446080 10758417 -157659449594250145932228172293603229824 10758418 -247094278018387395265414566848180568960 10758419 67315041747187488380591401237575429792 10758420 17975678027417323111207137416043456000 10758421 -507513652453377059501961523773962683378 10758422 275689387479051330873508562202836500032 10758423 -41527947770663244144534920062783084032 10758424 -125478001463154481984090178435058892800 10758425 118330886314311927127049107336341780300 10758426 11015341471235950982507771480555716608 10758427 221229777416695482719750997066529664440 10758428 -1939339614224822566851326579777395200 10758429 -30539798080944195082999828792047755904 10758430 -220520459852808495907275518469467624640 10758431 -278213994132839761785030547238350884768 10758432 -310598757658776571574431924530043158528 10758433 160718712315184211648504363729142235776 10758434 214397441885963963340247704388132354560 10758435 298211320223939867121187923860268922800 10758436 450936371922869993301821147969157353984 10758437 -143298671523368011798750462915120297440 10758438 -9716336855955709228319446754592250176 10758439 -95809044205673318947111752051438852776 10758440 40304328661811053693055486059776000000 10758441 -115730653190433663601519342261191205632 10758442 -155566038707362709564966713164586786128 10758443 5680831452911175114701241705044589960 10758444 184293997144500059203843490342123644416 10758445 264808920170481134298475304251334004480 10758446 203493394662440827139930138825865702720 10758447 -50045698853205806074832721887855650560 10758448 -8287213259800509376763109453301153792 10758449 207028105848588284350728734815957013160 10758450 5333546867273910140667574307148576000 10758451 306682102510431668357866281103733730504 10758452 -216542907801807667679423230991637300864 10758453 -361776467335262635280190972722681377152 10758454 -140163934702317148054053837186903404928 10758455 -50514511164122866355609078298246726240 10758456 337495880873926691837800828411153489920 10758457 -103732543761837262460763791272421621760 10758458 322878057474089092253523489764281906176 10758459 -178305876436560157173653924204969561232 10758460 160837346016780461231830537662862709760 10758461 -90438868672529627771151311348843972160 10758462 -22439469498499205574824805681823534080 10758463 -141194115801357850489864504271711476288 10758464 6371809371924398895228512044865028096 10758465 -230896564972866949265436091716036993600 10758466 468064190959373752525422467514193140432 10758467 185629657996419116386008475906242158232 10758468 105316675790764538849890005014686728192 10758469 -925023606279883309202723158833172428130 10758470 180339200836950561159343638664040785920 10758471 5327283703776710807606402654510313600 10758472 -1580858620134993140284590405911470080 10758473 -234826303219640047956087011723663136960 10758474 13947025351487457935859295314389898240 10758475 28419122400026623389533647462479164000 10758476 184289320557023721769722184099656610560 10758477 239670368376626938188153566127824406720 10758478 -67551585482307484939562565679350095040 10758479 -521549247896426979287170982137774027920 10758480 -33804437792624135900372986261733376000 10758481 13657487313002322716805952076665716964 10758482 18834548853012418895039513011560029184 10758483 217947013491972728535852833709209364852 10758484 -38649306880968902954056523226809364480 10758485 208389639645784741985188710864941900160 10758486 -151217665814189047164530404708874166336 10758487 -913251215038663697479768418666910187808 10758488 67865061885115051896825319959916707840 10758489 -93705733912260897130477481548820229600 10758490 -6975003843398694130804355212178637120 10758491 -435536600800599791820068453646771186108 10758492 86557145048896480386673584184042530816 10758493 280287420498407940510002210983873567264 10758494 129842576211111769346572944450929095296 10758495 339427760876381006999531429077456467840 10758496 124076057729171483035001800825967738880 10758497 589778627825021978288894402854117798080 10758498 101271885203456189496963307885961882880 10758499 538976781177479690720697930221470089500 10758500 -111230088879566361505765098371692224000 10758501 15541289625389654290370893433870196024 10758502 -372913878211077208175194733916239094048 10758503 175918757294969652535796511635979671040 10758504 -218887181067263641220121159561896263680 10758505 -347593925918730207267216886020847589340 10758506 64941808323604910675842104149495109888 10758507 -305352628080181719136754514768236900880 10758508 99066656308046452037126563317930159616 10758509 -613325057234085390732835027246190746260 10758510 20203423241769325851378965622364527360 10758511 -366826707516489918152176822362861187888 10758512 -97638041443955086877070709748157972480 10758513 411912785560118777851514808742736997744 10758514 59897702023291666186180975485900288 10758515 213361478286988003854458513252684738160 10758516 -95828554812330006495608698153566363648 10758517 -164245848581181288911474904864825796416 10758518 132068635983245512527714640588980913920 10758519 -26419466273162453341618012677053762112 10758520 100578240425312874344891843375501721600 10758521 74314605871541759214125432796308018772 10758522 2812405749175397242366071958297204992 10758523 -87631295886126404479519137241760387232 10758524 -5560172527352532583684805914537125888 10758525 -278989809187845875468474769873597698400 10758526 -33594036760442388659329655590238004096 10758527 28388689711460931654550341096727504512 10758528 -221353362192722910298453488440652595200 10758529 -429278478516896280146838300057883145424 10758530 82309656947441653666006403678874416160 10758531 63675048167488385653404975680399986944 10758532 219184895442596950836753133817260846080 10758533 425238802775318485201135121051321554782 10758534 -109218629814427496460176543433057717888 10758535 -608756475826554393840475217023269383040 10758536 -1006522703465725711050252386018254848000 10758537 67162428202812367769883648536258462400 10758538 -139475338018914596286930636504366374400 10758539 63972637398004530279450029431103442600 10758540 190774841613820833533427069334310200320 10758541 -614564443051933231937678860649705929920 10758542 -86048874050156372813919765425311074048 10758543 -321948393377724619202195466986322009216 10758544 48214900900830480929982134485213593600 10758545 45637900517920789321522414712426304000 10758546 59951511779593152416419837435485933072 10758547 525451126810625140846135456116689549996 10758548 -128112445666861436455772811953882788992 10758549 -150745280133765355744332561047219437632 10758550 73706825072098413414988507008739123200 10758551 -233027026990038129653495025104572793088 10758552 -55340729212605302058568416872532541440 10758553 360943817073344893439047154944818214084 10758554 -121876998103794576688629713605412619024 10758555 -156239733912689211649524861089688928800 10758556 451140934326280923512237660516235983872 10758557 6057931885168293993302826614815658400 10758558 149183728061516176705325968944905981568 10758559 103431559974475942396375296492960156672 10758560 -342362423505287689744253154334212096000 10758561 -306213943289650195929356930572661343552 10758562 -64545143122046506533573338376465505968 10758563 414817378292923001415813072232333582812 10758564 27011818209891071980283869696485192192 10758565 16042255529087994991146093034211693400 10758566 67815504742650887266970051249505118464 10758567 11463580257616443878650061383613469480 10758568 -128273391779693273481297942425907901440 10758569 -598762706526403085790900976136928197004 10758570 64423302769728281915597712226217241600 10758571 -687889221709129319406446895693835009228 10758572 -26407738789244689166217525693137043456 10758573 8279163651492958783996124407187395200 10758574 112208523206779817692838686051925449536 10758575 270151550655022037774904471872410933800 10758576 -3662086343939974738114278799134228480 10758577 -251739790975732310613411897380874600908 10758578 -212296983195972524700782699514218976 10758579 -64114584910730722181414034184353926400 10758580 27089180982111472970667111577853706240 10758581 230531201066202946787026584440475195264 10758582 -261417502394873858165837339779087926528 10758583 -871890016058470868802129663084413563176 10758584 683023196661485586585459135073726402560 10758585 -118951957214458401546069026528669587200 10758586 -106629419884774652496158926048074335520 10758587 135983864249557515211933888960473823320 10758588 -326569902954334207096624206422021107200 10758589 69933763741791461484029183999510744390 10758590 -101861089056508836727679797320664075200 10758591 32086164824715024596637454512831954840 10758592 131399360184156402123806729812419018752 10758593 541876857567436194639619255988643115842 10758594 9485186480371546329089989702978560 10758595 266446903182658285392741332643032855520 10758596 -369468858120861666863627496487893628800 10758597 -47406169729607156453134695247817421600 10758598 14043188781509553464559134750627106240 10758599 -632256137302818395813915096161034550000 10758600 -2502051543411976061806043888686080000 10758601 -63380741088128349878720905630922560 10758602 412743929099409815618871554631528729600 10758603 153920821886155312891459604621088487560 10758604 353490750367910446868678878682036800256 10758605 81774181542391995832027864738630525440 10758606 59815908571280641635781291992743767104 10758607 616642143858523933264539069081599983856 10758608 -32183537092575524422693922094166179840 10758609 -149873655359135901998976423392069405280 10758610 -138543098867475924288495240976404738240 10758611 204256751560423600084582752308756239212 10758612 45311795992711358650805179603972276224 10758613 686440663710242383558110880348889212224 10758614 124396040539171050105579925873881035520 10758615 -91253548304312444433637410704089651200 10758616 -230180271326413229413972250325268070400 10758617 339925966926000031307446191433593192480 10758618 34074749277529775895103423789826304000 10758619 19360496700581270446741986387891630020 10758620 17319275147924907074312641346455649280 10758621 -203385170413560258231016044755704399776 10758622 4810026970876549038883474373216722944 10758623 184928250672512375775388520629238796000 10758624 -464386095133897944325171098561521909760 10758625 815479720634281236806469753826367265000 10758626 159660954389354614862878126115063501184 10758627 95540733987581445592290035974857861840 10758628 278699439962556336368736390040029642368 10758629 1747810376022142361940363234357944832 10758630 64787854642163745893463864187553495040 10758631 233397239849814068575541448758490389504 10758632 -248900986134470911030675888102980633600 10758633 2560046745011047645267439769210077664 10758634 713905678951174548194334001490643234912 10758635 -319640096965611288234601988991593616000 10758636 -176108756831826831003159223249724006400 10758637 -491459788807571414539145080687814620416 10758638 -52254438873078219702425248771098511488 10758639 73355229884569655908409446741619203200 10758640 -6477022488790297266815323833219809280 10758641 286849366054257681793320663084723679104 10758642 159790674118958276511649242546694518912 10758643 -316346076904040372779770412392323072 10758644 164840618128070762351639341645774400256 10758645 -348225574863242699795881060922349968580 10758646 -25106511263093358420624384410227722816 10758647 540239985180047035794024653574003382752 10758648 116893120394231995522467133925000478720 10758649 -696315850561990581465576285973790858880 10758650 49322721618914314799599330692253248000 10758651 -63539239925763523228944801358666516968 10758652 91472137431535221755924389376205849600 10758653 246483165608340903632418545891944699584 10758654 -105874178986297044614977816120016503680 10758655 227665089458480843972615880045696564000 10758656 -204633412316179838778097266899873169408 10758657 58692207467904857458024782127789779840 10758658 56839519873556207490045764080544796576 10758659 276695595176354330245536860917505368320 10758660 260095005661247164206193353247164395520 10758661 257978743096210371309793970168211415262 10758662 -278936745218110837606467891212394133248 10758663 10190279847793566242021777254943401320 10758664 107061391153829092675212435524805918720 10758665 -71021288554974797217618265786201953600 10758666 -67597953013670064936981549374930054400 10758667 -17742714376642073015124072402331697952 10758668 -560019017715281102997362801925422237952 10758669 -156722850140151730798083010372117056 10758670 -127129486554451678995749011745912198400 10758671 -396538454165429110275931989438102677760 10758672 107582544901140893128729848037886337024 10758673 848570905482393575216997625668096567280 10758674 -122802548405523704191453991134700881920 10758675 -52177244783219167916941676672742169200 10758676 30053649070159113505916257748092477440 10758677 98015947962781616101559435914162208526 10758678 -60530720321393546260501643461096439808 10758679 162419220889155415037248057909652209480 10758680 143957792681103082643858234691789004800 10758681 -291979195895964427038789286378192633980 10758682 40689224831508476403639063309110625024 10758683 319118291472623903640067185344435093904 10758684 -93927578454066236765899658047579620864 10758685 32853305014350818403382719057738300780 10758686 -7125050871054022632023290396651434816 10758687 77683848757559228444123954379882007296 10758688 948537843191013946418255342041171623936 10758689 -124682293181393604768626929661983177020 10758690 -159921237402001475834751409484565734400 10758691 101320840487260779360392384066748384092 10758692 -45684478991105849905084228312172851200 10758693 321937339546355246835554772267197068800 10758694 309675139448405451203669603056564032000 10758695 -5558313192893353896481521073872796080 10758696 58339254637678366199417161179166064640 10758697 -202067969598816491977952281172846456220 10758698 352450385599732460930192707617786929664 10758699 20336502307130622438278800232656212624 10758700 -29432845990018730909473041920063129600 10758701 -3373361179394026836977924586786033696 10758702 -154253157225489654263985291704493547968 10758703 -147335496607840594180725368081153577000 10758704 183202972748688216797371605479395983360 10758705 126877555272268184412853686578091863040 10758706 -183100350215153175994987883645137643520 10758707 28739230599439373090425951184837026956 10758708 -135848407642475834114506920707102625408 10758709 285874017012222046391184364620819028800 10758710 90040644917087826319589215137508185600 10758711 -104813504201539796367488840026088104728 10758712 130849115013558210836579552828634931200 10758713 336348973266942576095292122910299880960 10758714 -47963672715220834911779391954570408960 10758715 -748617747510203695725452211622565520 10758716 -544429781550585015112538513301920732160 10758717 764291296128184148473150582468333938240 10758718 -225866558740771197038708222386890205440 10758719 357595005552438894806811146689693053120 10758720 8488874943168877479961330935461314560 10758721 -379421278566704047677143751141801910078 10758722 1810520971895022839706109837219072128 10758723 -57160780682559836071651748899858492416 10758724 47417807322195179440871041580115968256 10758725 -416558998420243384419488009540930417100 10758726 114794166985684812187624714827484528128 10758727 111119481293143261412927431583018285872 10758728 154108835386587585207879875952931768320 10758729 -1955061658738140262729373682657875232 10758730 21205224712827921617392254173866365120 10758731 32796529902594960464815140541772090880 10758732 183702169675280537619500457629466435072 10758733 -7775415440783014367207877508067241600 10758734 50598657377398991708157026428942511232 10758735 78786204470617150981572594511085814240 10758736 -2792001278451592523559434340007936000 10758737 43305594098006268256608477914450170992 10758738 212922336337800433331278640637987990144 10758739 -695982505878155082405898716046018408800 10758740 26384505997277211803967706366053465600 10758741 113864426241128595627051645246684435264 10758742 -35299661250203348913815786018078920128 10758743 -193838225751042536942876577133453444200 10758744 34729277615642065806628511035340482560 10758745 368596896494721671173013054241537270600 10758746 223290629137961359931285041553168670720 10758747 183356389485712632494901356125432813872 10758748 -35647716729640565070450769518238629888 10758749 64809302837835449391658014792731487960 10758750 -25989994702423247566739205280867200000 10758751 -30449129918408387906496559522560564128 10758752 713358483950666549306846078285826097152 10758753 126236467748785728246257753152054457364 10758754 -384799937043219305440467108372230357424 10758755 65317171894219307409074218095921825600 10758756 84221333749212115990571834126922031104 10758757 -323447982697968367727758104620890836994 10758758 93191527546432851960051048283166112480 10758759 49495860085694033162838775434581708928 10758760 -490355736045655151617123517778523392000 10758761 140917294849917888743428729328404784904 10758762 186050029183369964253094585300058373120 10758763 -672802621636289746967620144402541166176 10758764 -36897513493693700441698788539560007424 10758765 145553902258756000805633417698959624000 10758766 -379518882471125469750226057520852703168 10758767 -166339743178777048458171016337893785408 10758768 -104678824033074144442034616403348684800 10758769 -65514599301207490430743947146950523520 10758770 546762399124276873452405138653537925120 10758771 -113203572040406507918413133729918255760 10758772 1042155091337049905775816465370312704 10758773 -1054179504345690886017984982734759373440 10758774 69970744613946593068898316264337143168 10758775 612052374947279156903776430563185970800 10758776 185550554291015336561592696439332495360 10758777 -114753340817727691846585839885179164080 10758778 -758924786023010392359630331862326976544 10758779 -237242054957273655439357869109544168016 10758780 240109630135732393489239768317412840960 10758781 88827423671129616391176338537934850464 10758782 -300179051233135489963589750860406692416 10758783 -165244468671358576477390202079959154360 10758784 293764453252930134951167851398766264320 10758785 -118657673660952829607302516668744711000 10758786 -72356765238100494035876809266243572736 10758787 -120456326589305324451923880422168616800 10758788 -246658158720191846622038752209560002560 10758789 -506283112277123316699705550739233478946 10758790 20918071726313339119521738949138690560 10758791 890889389161137218497131365883860058672 10758792 161548617432190748890702463748363386880 10758793 754579032839760449596013520997530852880 10758794 -126354400802434211079465131965250756304 10758795 129119698352030685828061094878119148800 10758796 -358644962746811900735087481903929094400 10758797 247338836386986516830897706444497520000 10758798 -71220671737892881762720085285024194560 10758799 152489712668733025853404654339279136064 10758800 -29394897319753199198463523605202944000 10758801 298343180298736180808611914210335035632 10758802 80203035454689465782703028230549348240 10758803 511114428085732119244952337938303957064 10758804 33154995884258074523862706928122724352 10758805 108184061599118215288512146357662863360 10758806 416516177015915037455662881468052856352 10758807 -550215839271541518804540086278339255920 10758808 88722729183858299030872927173592719360 10758809 350833747811767291444182668145475688010 10758810 -3139162362137099381170147884266042880 10758811 20915345982281337171548145937053388544 10758812 -10689349127557399528511926531005086208 10758813 -5719537727234816203232980535542455360 10758814 167468202181661781577994726039513195904 10758815 453191705755339618824282404803585920 10758816 -376501348389635765083576791174939475968 10758817 1499313783253759519957453879611760541952 10758818 -229745256761930527234007140875932072448 10758819 52598696635713160678298863802428661760 10758820 -210082991853486983803270279881644977920 10758821 -305693340704159209072525116085223289156 10758822 -48591102143710789484008400863683985728 10758823 -145383494816754252802142064897055453440 10758824 -264848083008345386796284135254292889600 10758825 57026622717451260000366971884861363200 10758826 129405278908007314674597781303340390400 10758827 -288546326738547033855796648097320911480 10758828 86561654661084231419043315935899966464 10758829 222935483371913840462481190294993928320 10758830 35328957909009290959805846362701429120 10758831 70639973139468070895507280503462047752 10758832 -137065507507155836900902235664462495744 10758833 -206898396329465999678856865480613847918 10758834 521278585188886359137788214406837120 10758835 214945009976537967780536420829897431280 10758836 -300232740653148094671915515315134080 10758837 -108630314401415371021841339118930006240 10758838 75990131488508095876791103642693372320 10758839 112914649533049098765269906108330004480 10758840 -197139797430616322564365463090560819200 10758841 -548359209450601968571941634094065163256 10758842 182548728743234231272856011173188712192 10758843 -105682638128289375605192791034590360800 10758844 -110044800732507094570872121787431435264 10758845 105176907887311760073304562911057440000 10758846 20155275359012629614341331921873337344 10758847 -298746274980967684325963753951128113288 10758848 -56095388580848193326722046204879831040 10758849 544472431319686593069989158551181910064 10758850 -58146217134785387773210628461906819200 10758851 17314473334547300220791722370265719304 10758852 -178186801408151956177966745224001126400 10758853 -101143982873726678820823172172658538496 10758854 -52685514596012661674149494149935197120 10758855 306257850940456949685863651518997325600 10758856 196414172688440709363242054447164154880 10758857 153878647677653830857622018087133934720 10758858 -2804874611531126568635235278170128384 10758859 -76928715131553198963459523696277592940 10758860 -17746197724131005373847606854498385920 10758861 308627774086509162384575088370705858710 10758862 76992111399230434657499498878765770432 10758863 334290388785069454718453974601268346920 10758864 92532313699683014707839709045409710080 10758865 438873911287887763210648748930612363520 10758866 135239184235038915320564829389237887632 10758867 -203952880717214671209295652027164367616 10758868 345426936105087882758714300135550232448 10758869 -666226474089879076682362288707524787840 10758870 34396160439244672485578194202192365440 10758871 34620932158794685528654246886142512640 10758872 -246190473059788230336483773169195571200 10758873 -128884560834565929820766869559421798336 10758874 -67391517827837625338094243910414472448 10758875 -505935587561854777812452913310987272000 10758876 -321929273080377754233503050345287955968 10758877 -42630715428518114491676907247283306880 10758878 -246993411441642559326651054724714353600 10758879 -338094887416506119242110027047038660080 10758880 20398753902107898647749850048346193920 10758881 346507365381912329683834543495499752482 10758882 68297402645545032785344785756538027392 10758883 -4304279885556445711231566000421494588 10758884 -79379143944739642645473949689625320960 10758885 -80614886450677819694896336209894146400 10758886 5060275756117635136846718038723920000 10758887 338490021140947878763369839053166868536 10758888 -110939188246095814735864386191275376640 10758889 334372276876317830494887223606746373924 10758890 -80172095489557377494796161411818464000 10758891 23052220437207415115060774434607708160 10758892 8276932639987976128806157301058728448 10758893 65015992260472173602162800946168285142 10758894 28559763865498909288456275717376475136 10758895 103132521552622800658341689371733482080 10758896 50453771796337983683641722085220646912 10758897 228608120833029798395037326524473820020 10758898 263179649934138975971300782510701085200 10758899 1252795578897080265327515794981262466360 10758900 -171575985440607083383775934753330739200 10758901 6006825857034234058336371926162659904 10758902 -31804716583024463733746225861372405760 10758903 -96851791614784558706487150062260495896 10758904 -253812705706019608583309741727385620480 10758905 -233803140571697840669167305907168298940 10758906 10000898079823804033237526858099736432 10758907 28294639538522434885028255750042021156 10758908 -1008019127767525259059590634464079872 10758909 -57600263209125434026899120428473711488 10758910 156323809796023809572304924484041438720 10758911 60785255868513930439917120634618904352 10758912 141265815580644409186607194106568376320 10758913 120553101584118006311913608452727962224 10758914 -32370491934827027024375432004700174848 10758915 -233028784262194298524031569082478807840 10758916 -114631462685646373318400014530439811072 10758917 -24861637416066722920674167587789354752 10758918 -93531553175217865482963742391605567296 10758919 -919677353921747129293476766837008152680 10758920 300200334880664174455583695649470924800 10758921 340211955374789890373654354885811595680 10758922 -15246224965065930463408964310381413376 10758923 267472243106895529137116358135554244240 10758924 188883281497578037200753924191114695680 10758925 -449907048420381992994446102223045680350 10758926 -17634973278331788150317787010970444160 10758927 -328004129315274265672198492111744848768 10758928 66520344228714463451121631179928387584 10758929 -444188894892975952741574605164751003470 10758930 -7015812387258624637649094812012705280 10758931 459916243620277369954242447710734103200 10758932 126937834155230341474822590779875491840 10758933 112410702886573781441571178223378236800 10758934 102676294760571097752973268335691296512 10758935 22367688595667593644435944104113984000 10758936 -352207583525014068775457414632485888000 10758937 218367361788953096910165539275792068352 10758938 479536512290645251015718908964318930400 10758939 68437892009221200149341187087633880000 10758940 -136870436552615764610803015291497676800 10758941 -402115673961629310540097725737408006100 10758942 -264710666246889838377694837455249958080 10758943 -75001808439786675088388737035401015520 10758944 -4825376538709798065730350496169852928 10758945 -48220724345741752753408904322093230400 10758946 -241262698427147896643020350573604192896 10758947 -248857401088628383326617147981651154000 10758948 175901611268656230714668664355075522560 10758949 263004515910568197330266577758623197436 10758950 101130579267840066997177586998812492000 10758951 -103545176839451175561097124007385654608 10758952 -347554286480015971160783745213319910400 10758953 -57064486509010996608785023929138268416 10758954 62486291468241970207051302368655978240 10758955 -180514372846018228189764089080058612640 10758956 -52434694178413161676400628090587928576 10758957 -186062497972181551083954804698356704 10758958 91113916256753504548251569859823951872 10758959 21664958216659824646973338583227183440 10758960 -57731420436293990322485328585247948800 10758961 322721857993985955210359269348111276562 10758962 -392110644657205584838910874202409800800 10758963 -3733728635824264327404191076657096192 10758964 -400575386131454160321947882844119426304 10758965 -128530589285385774325466151804226128000 10758966 -56397664136430588523275986507607168576 10758967 -214658257591039553528820982180356398480 10758968 877434827639952331678468158694434078720 10758969 -186964484563876614528846996376089015996 10758970 -27056669820193903563336564665356108320 10758971 70017546103771764009231469344356102880 10758972 28334509637326990419619218972834201600 10758973 -487166476588232272439912420406034398778 10758974 -98385656315676638050072738537839607680 10758975 -96340897097848454334375313309474512000 10758976 -245604950799163490143748716781090897920 10758977 585392377606818225196212734817322491012 10758978 -56628956249258068363772993767362282240 10758979 -164336209844408857355728612442580348408 10758980 346708362156632257631510651433385904640 10758981 158448675474212796267525502049072240352 10758982 -133567798270696864325533859111043280128 10758983 232957221739856241239583319599233990232 10758984 -74701472916721464068549317261525647360 10758985 -173484004076847066384402549494863429440 10758986 79153415039664286480067152929825014784 10758987 620041766279012717703790935755992680 10758988 -467553530039748117060718962859143392512 10758989 612663947771516684637919794405379443756 10758990 159672074453942075592181510394915619840 10758991 -379315706450737098585235648916401790608 10758992 233268872085747813445098099463840972800 10758993 -14747616569776463544915265074336254016 10758994 333894799580798024036876491011344408832 10758995 -20597888017477020561905813463444884880 10758996 -106182891039922028292993080807167774848 10758997 640685873892563277748738200094363981280 10758998 212869014935620768876077260112938292000 10758999 55518437817965291944735859110375106664 10759000 -104074514007441946883365867070054400000 10759001 -695132151927852392132272878697482886896 10759002 -20789901547480744257847658381469225216 10759003 -422792769082004175644648262329459106748 10759004 191742050904881997054329973896916979200 10759005 -185079597089176421174360690928927728640 10759006 130718062668327621685787332653725837952 10759007 67406543106381401112893661383579302512 10759008 91651019632437092410791127286056747008 10759009 324830260752195043939099465004353216704 10759010 145151069156869238303829863316962688000 10759011 -241814375589099098426237118383520684816 10759012 4283390629484783443391582682406563840 10759013 324185353277838979307763836525253227262 10759014 141770065309339093180164335434398474240 10759015 4102692615948935396990213579736195840 10759016 600626708361681248837066039801393971200 10759017 424363020194322046525468678891572065760 10759018 -7147376141056350079115416929936723360 10759019 -148935168919583046634496184880191773580 10759020 -33999082053332371438420498559138104320 10759021 -31081536814513495790522629114790685696 10759022 62374335804821215910752584522257229312 10759023 -437763474474769004734926326682819385416 10759024 -26792872139617284490824534621696655360 10759025 2345221085124642808288066844146691100 10759026 220651701668974923942067597629658710144 10759027 -164089032826189963903122814710791475124 10759028 -518236536834025632987009948639232922880 10759029 -571632570854499619270960482095392695840 10759030 3463276233794872043221476544698531840 10759031 139586095024125202295398785786187721832 10759032 6548093136137797982317381062017433600 10759033 131041000510199779277531149025359778282 10759034 -129497089286794258599693101052345573120 10759035 91757874316500624012901885545234854400 10759036 39918378029117467451541365194772674048 10759037 -638806099919026134424654570282421800314 10759038 -103836847758465641741940740807853464256 10759039 -217688607329593736483378760117405516160 10759040 -147493205680510743039292467153626726400 10759041 529982989269125381075794948977515042880 10759042 -48734090843494462031996729691201612288 10759043 -209020756312001130313259396187110374176 10759044 -205866913259026401105654012680808182784 10759045 162058819445559671645973494503112843520 10759046 -25269264585033510200353469292063083520 10759047 414885930806505709113686268566610962808 10759048 608672672299407149579309001870311516160 10759049 75016361294599629208302472554519793536 10759050 -112452058482359889924870092734514022000 10759051 -412200328491307770205562088157931035948 10759052 477664503469229876200172758487039508480 10759053 37965674007567602807552680959529267968 10759054 149064527517971104561267987508630341440 10759055 148595015598666216717810872102395030560 10759056 -6718070184037923386805680526153744384 10759057 -894500279829986386179038461521753567694 10759058 1830602514304915120454046527459891520 10759059 402569944513959965768644628064508233984 10759060 108892330345133078314860825598072604160 10759061 217267301258645661014913436068275044512 10759062 -502763933008571554829783107997465170176 10759063 -45584522831730271284204154753654656000 10759064 -123087733336745585810758511825613926400 10759065 -227461120253154882958641242981609580480 10759066 115455626976638677048182504545489237232 10759067 793970129123502424409303131642236161280 10759068 250495039156171028014803928407045189120 10759069 -69725406128179106904320086082473392756 10759070 -46589869140390048025313991944921975040 10759071 864130816521084149429598019717179050880 10759072 -112184266968395839458160594117108236288 10759073 852120730668142481971483424347988160 10759074 -171740295499344138514898040511417933440 10759075 44447022303057740776491738913015144000 10759076 -315302883491741613844596676703443848960 10759077 -134793593273253732410021508821880690048 10759078 -313021142040677966806653724806269568 10759079 235785406822444666866351008861449575840 10759080 -184744459554378299712541023029655552000 10759081 226528657573662264159425474787597920512 10759082 -49967726335628555733897326421153934080 10759083 140737107275143111664285053518767692800 10759084 64017109792464778597569960543397774336 10759085 488415339879052804384407196011485712780 10759086 -89754966443329294371489635369048873280 10759087 -179565307800446834676130168680908694480 10759088 66165813847748393433088013794233434112 10759089 59336570426802772046407218084580024320 10759090 118822198652570144653554285510658768800 10759091 -164569100262371688106190510445643850928 10759092 -8958551723413537866229806178438195200 10759093 -787001890896640827018804386137137456658 10759094 -89624719838727136639539307340695769280 10759095 518489786783716413611271376975219965600 10759096 -436152031954531088879245708327396515840 10759097 -341784207330166286061732845988901413816 10759098 -32045769862312153847209123737256220160 10759099 -104349643794412125393376405839646370880 10759100 300945918337399940276217372769742092800 10759101 268307498568589838997989507875715397120 10759102 -454332613019156798147228017114641242496 10759103 -100730910108221055316575583038986067648 10759104 -36917594491816033541176072324220190720 10759105 -17388405395471953241281339158662513280 10759106 -244532013274422139266196102210696406496 10759107 10473547901541790346015752204545823920 10759108 -119355505895099298461775211340623806464 10759109 -398550975798649952412792129987938526690 10759110 151505186716037762308477387078727333760 10759111 330679452861906791782059395725012963200 10759112 96727000574963444615187219768859852800 10759113 -504760498448128263467012948972545326636 10759114 88032085194806493377564721249524548656 10759115 477510752941242473686029457122349085520 10759116 7920526312394960100850766994400051200 10759117 -384944227601999686384779525303030973834 10759118 -213852204842274544381875004017582546240 10759119 -7273057040363793867541619765129519616 10759120 -100965394866780260572110991024461004800 10759121 73938064954203213885032053598282024100 10759122 -74702797321050478441051940850012057600 10759123 -138176183497591040578121730064462526520 10759124 -44854514986915435657286301499118407680 10759125 -38383585326983397655204721801407872000 10759126 -17912522370046366731729893032348130304 10759127 -233666151667889889132063103779974355408 10759128 -595435476071816103119169886886962298880 10759129 -245986099190888324381476508085403873270 10759130 87686083557242854346426639704749043200 10759131 -44214294079898308850475276693082159380 10759132 29119522344727391693842907296371984896 10759133 -26173920646644567245643639516726258240 10759134 9918164165231472790717148636599372800 10759135 128279746983103687171705590363032695080 10759136 -160892217247486490760200752720524607488 10759137 -96585081876175184100477209380385705040 10759138 16832207525430033489183954348625224768 10759139 -164109842500181488196723244904566912960 10759140 -18483080899251541729488996273484492800 10759141 131065111478335465362627914505829581600 10759142 182261689775664933420785800297934692992 10759143 -81990159454565757415028181940361478576 10759144 90585124351383130360565558472643461120 10759145 306755694849502975678110573864979825800 10759146 -49263031290745911120224454345808290816 10759147 -110361806062996258975238442894076770816 10759148 653276122834239456495744986667874254336 10759149 19324586003011830547370991694406687040 10759150 -57351759677704291566376036952964835200 10759151 235112787134597551631276657382611056464 10759152 76491105276265694514633177140731084800 10759153 -410575497434488210427552067208887298320 10759154 -40182466172391874738310783300551603200 10759155 118997289369379809388025796246008682240 10759156 -3492528512958733610596733797427906560 10759157 -512063895485907994092614401807932768594 10759158 -134760147322264759097581096827196042176 10759159 6859612988124444627590503391268825648 10759160 -488244115695536656120138899053680128000 10759161 -91955691188651566897970203725595425792 10759162 -274812974442615139216495621263053697168 10759163 603519966639288002214599683098698981412 10759164 16615791616509879628631714277452531712 10759165 262681976646947836956495417971357553120 10759166 -45361606795245703101583610762304211776 10759167 470820903585933335411983286628957632184 10759168 -249706776805103670140095500335133491200 10759169 859185638843016550661758244658263661570 10759170 14578911454802156842589991523990241280 10759171 455557803420126335824401717022502688144 10759172 -208470603760615810753158167854375576320 10759173 258930456983040843456272489743860079584 10759174 616359172549640092031990732444292107520 10759175 27082208942106377673355882343033216400 10759176 -269986718708355875391657848789533900800 10759177 109892512279178841288886262195585693760 10759178 -30571032568757957351175050931998191776 10759179 -1871834515082312244922062942729052752 10759180 -72812600597839538682036177323268326400 10759181 296890349122247619568820525240562363360 10759182 -14079109706932806782456541873044944896 10759183 278815337453111244687481450899084117544 10759184 -32792489919080377643175193836255952896 10759185 30529222499725313581011396865782574440 10759186 -117623109750502835710719456628285440 10759187 521882569179231147179211716617384881240 10759188 242495799810571165877462779819707525120 10759189 -190933872866777072420369808938193371744 10759190 -143508280711892375520496131339951492480 10759191 -515744537751287168903450193176195078808 10759192 -156260671738138933051431428580043008000 10759193 -235874066072002683329929142573426050560 10759194 -6306343696176935379826068906805135872 10759195 -52225651745746725235871940528949733520 10759196 -16064406111328231619377104382240084992 10759197 133584072970745715906187128770235388800 10759198 -101924516552718533684713511822153618688 10759199 664949388152751565202571832240291560 10759200 173969184912288873561243415829584281600 10759201 -226385883378352810008195476728499357696 10759202 4733677157340934141070864086261921152 10759203 75044782689357512751609655293950822400 10759204 -2083140144772243323319505889357548288 10759205 -11553109284339680933749587913205594280 10759206 20447910386142459813104931573366643200 10759207 83873057505388263009190697140092996360 10759208 -192110521331585317971507016144105559040 10759209 1394661002110038235555211250500719968 10759210 -34106531064528734244401521791687321600 10759211 845262268257949018083072278962599301812 10759212 -174416593699328333364489330517718891520 10759213 -208842729916052929834145578718526658560 10759214 436013061419844957108781473543516123456 10759215 319337243525969932558591402559954111520 10759216 25507640047485811678633886605299744768 10759217 280327835170853644877109143175324604992 10759218 124812169445243692729009465830859826304 10759219 157217859551227371210468846858915924620 10759220 -379834041014920488269745227554122240 10759221 -226977054735920100475989616085437539840 10759222 396207370026812866759081175215290282912 10759223 45894122711145870497961939233941346472 10759224 -116105624240282402732540756259028992000 10759225 276440562148986612001774690457327026000 10759226 454584301234913357616745342559891187312 10759227 -139043784961643743010103272215237334160 10759228 402502735467189088965483605426187373568 10759229 -174697405692815624001104199826473908916 10759230 5542610777511839157634619434472620800 10759231 67288592613296937022000071957968642784 10759232 67622006827470718890995151476317224960 10759233 506693423077793718007736944554807999024 10759234 78924446306602962304835960419619223072 10759235 -348601817769134396517187658567597710320 10759236 -40817094059313489277782802468919771136 10759237 456117366409173832472305066410709033886 10759238 -153005782885790404688510509590142924800 10759239 19207758962615461507877429431702229904 10759240 -426840454899600844857171267974086656000 10759241 81499439085954988625744738871448602504 10759242 -1129008283642682805629740345206405120 10759243 544477205205621990537818226053114885544 10759244 -16112505602088434483668148976540267264 10759245 628371741660157892913990726713610240 10759246 1546741490919699338452250960641585920 10759247 -93354174393927046237836096636561649440 10759248 107883108523722881297225473352996216832 10759249 735432948031155575814057295592917444836 10759250 -327416042136133207510785610271029368000 10759251 -372274972814074917810580010883379570392 10759252 78409044550013249561961987789902817280 10759253 155786825428026874827851425837777109724 10759254 109971543097781492710654256421803374080 10759255 106036780566256365921308953986186732960 10759256 -765261813507005648296273623841361541120 10759257 -165637545895029121797728001133764819360 10759258 79130163267249212332065731884914858480 10759259 104168723818543916511291705374320409616 10759260 -114403937302025484308042961327120829440 10759261 -90057688158417355289075115502664577000 10759262 -3586543355487779020537490205557001216 10759263 73037130645922451543272449148849843200 10759264 243010830345343064621613248161571536896 10759265 -19442573009861814235785286978107687360 10759266 107048373220246811375244259103956291584 10759267 -176945839620515400874962965637631154288 10759268 159603624127450714736903297646419400960 10759269 103858547892318019194403661700840606528 10759270 2491007446824086807967079338298220160 10759271 -784740833588418349032121339959440883528 10759272 284053172975065988251805003360118865920 10759273 -122622088604122963596819414219078538182 10759274 44711264494557381572217784205768777136 10759275 87439885908279895339949526840317893500 10759276 -248171969667724068864309525114360952320 10759277 1253130505528128144931388202868233268320 10759278 -38110317048963887818802567356435092480 10759279 760345570355978427625371565717552786680 10759280 -14145917545094075596877584061660528640 10759281 -21307554806262439860907320062541481920 10759282 -183316654004764533018730820039983075200 10759283 17595942072052799377033536791820318480 10759284 -177956758425567544689021220031547617280 10759285 106902875842435759122505428070096137600 10759286 -95707725366499232926189634689703085408 10759287 -142100612042670306705297141827419963392 10759288 -6869144817940242844799844349158051840 10759289 -21084500072921152107971250537228677910 10759290 -122737609406664852415473329894597760000 10759291 -135189250024703395142437138995883197488 10759292 785233750521718290417719331578231235072 10759293 -497519226205256047071697759781645214618 10759294 -2674635554935480001968197419695128576 10759295 72943549916467640989199532522641906400 10759296 117646112278199755890997644486927974400 10759297 669625630057192907930719198876640009172 10759298 -461213160024444502048435173904210298880 10759299 -99066480284837714383783936498770230400 10759300 -92686062474510637252337722407004704000 10759301 -299982239237515906906347223337128582080 10759302 -41738459038082738672494020730004666880 10759303 308216941178321135378502422171580784864 10759304 40402302654135501823195025372477521920 10759305 49543386648660013424066783164986088320 10759306 -388491361319104224723197798940941713920 10759307 329174540177292104700880227585632471280 10759308 40798861810345347748939479723140874240 10759309 1289780299357682945703329068597990556352 10759310 -78482402597595482031756589566140701440 10759311 33434700962626398822828248129404020120 10759312 62171966269088090406673700893272113152 10759313 -315818656280116360051276539777081722880 10759314 82866230224659198894440425940373018240 10759315 64287594723698727836679391847254192800 10759316 -19228905331131640231058048842739331072 10759317 -350229863814838574395526508220956237888 10759318 -100673056953875224479363350345443178496 10759319 -34257990285953366405182982817761333040 10759320 142330498826425971690304288521216000 10759321 36218555942734162604286383353863650500 10759322 242366895456742940338905834249669147120 10759323 -434009505119666880390290897372530419816 10759324 48719105654609515133636430784122996736 10759325 11982564059809541029285323268675113600 10759326 -226792301821358114539484274791455488000 10759327 -302176813067171333733091129434325313824 10759328 454686420672395214097307239689008578560 10759329 -251027037242918108100932582732459342400 10759330 241093137448474892890242569118253048320 10759331 300594433762470888258529608399144716388 10759332 95089278561557988953477838572670412800 10759333 36571384277590689691471697606674304000 10759334 269582257470408947597756771297991101952 10759335 -46362193883089454635192192195527735600 10759336 -133169816899924321665320997047967744000 10759337 785707460057897719734774643971200634612 10759338 142463811053222467402304407356252472320 10759339 384832296664335885550841629077286730240 10759340 84033629700234412497123657801584609280 10759341 69533952664604661468160042159384814304 10759342 -21741455337649720192903167336133947456 10759343 -6103639342037789039904225434765605920 10759344 33613803585136566580360575099937849344 10759345 305061964098475375593720257740476434100 10759346 25628316995677791362726530992627800064 10759347 -146344541210117486341907057251658045676 10759348 -723030414085183647268233780824118078720 10759349 -550165805474289650405042751042977317650 10759350 17653277550806694259442238163848652800 10759351 -82932282051388124869886488969571202960 10759352 333279472086253976016325068363169198080 10759353 -7071086967504089867799341116794390288 10759354 138241284440575727758086597492629683200 10759355 -1795579820521526091246984153229509840 10759356 -188691384553472402415660166301836721664 10759357 253383096277459390464691586829328201312 10759358 -125830929376226040435349812448957440000 10759359 -87744740169588235978278912535918843632 10759360 -77533426922033630722867391225470648320 10759361 -462581743333407524533382854596594607038 10759362 -215676671174504860922214241225200363648 10759363 302468480137078780441316670454012240384 10759364 -71481247088478970909865042267406852096 10759365 -134820932641092814246086496813456680000 10759366 -338467288790026297007894788490824076736 10759367 50940370887629479495394150415636462792 10759368 -456102322055195953757944729839878062080 10759369 -840559826872718632252189784413124024230 10759370 248930708997060006606400582743865156800 10759371 -119358268842914999898169623509639694096 10759372 26028103341006752661625855996604588032 10759373 -708327504076392976191384748943729064576 10759374 -4114684509588522015746272868370434112 10759375 -806688657067485608887195158139619550000 10759376 26667360194149282225078907642008092672 10759377 107493987239984311910786688634222156800 10759378 23115708234439970999957765399592893952 10759379 382046626301720152209162061117839055980 10759380 24582907627295545561204255334220472320 10759381 896722932021177545517852809930238069312 10759382 -281346651993632552680879716096304874208 10759383 -32521021643014707947426294231663433360 10759384 -142569449028086323309911123268156231680 10759385 -73502882881664872748226127124979853440 10759386 -65702355723157082490233835320486345472 10759387 -360654999127831560344088733494448291200 10759388 -217554471706878484960441545454091765760 10759389 148974811670251025082712142247913903008 10759390 -101659412476207762189311647086110374400 10759391 -524706521525991121347339400395827738208 10759392 -1663563365786672689788357350156402688 10759393 -572215770087809465494726475118174027358 10759394 21534483189384646163554188340211664672 10759395 138644980711328190388310445441545100720 10759396 344072902879637061027554122760628561920 10759397 31833865370039950827669435077405121600 10759398 -9782327064688173291167030553050788992 10759399 221414421723025981436233966079024055392 10759400 83433344521041833555099000794613760000 10759401 -443801507515901594468890814617928908470 10759402 234771204372198528216657902746817992032 10759403 26146106273735563475023449877008498240 10759404 -192020054758274423755436025014561032704 10759405 543863453874544219000208852258676576000 10759406 113230574200325898617814937178925730560 10759407 218451817677259272716036347333555263240 10759408 76176728037325036939577407599386492928 10759409 -280271303245784676933282541827724233390 10759410 -91922875391704254657018228579879612000 10759411 -224164460439450280092375082888873662816 10759412 510489804036158987583378288774834143232 10759413 82162224650263666558035289898137276224 10759414 43118960030474487270672888916515501120 10759415 162717479806700571129930665639954935200 10759416 177385880450876197091785050795522969600 10759417 -8826095737407348035412976381047435360 10759418 -18728673527136710644639627649369349120 10759419 -299085869062226874288736851409524683520 10759420 -164904869444122538149980036967078694400 10759421 -118299112675621865571554658820811184378 10759422 -253093822640812432000319218932599886528 10759423 -376340001357005717562029393435517846912 10759424 -87506928263456886060787968387896573952 10759425 90490575942565820806760820142823700000 10759426 -42935362441452359495255922150222482400 10759427 109299629986009446937998622595077259472 10759428 532706303407239078177936677547696168960 10759429 -194821968076169687344727926988901745248 10759430 -6793589424265784081227323823628868480 10759431 316906644429774555048907440372566363520 10759432 -281523890714786087376945531983251691520 10759433 -260395699380591035997704110669598230656 10759434 48333697263093448355813426794481049600 10759435 35160224080031288339376270908263150800 10759436 -458441206018446500925170742272214231552 10759437 -66269076762381106589281602644509115892 10759438 15942100748641616739931500617918280000 10759439 260089350894474183606199108951475869800 10759440 -7862916740615281258204166046068244480 10759441 597469081225352191447514665439447296 10759442 41484879057120050003094719615069564544 10759443 -297628881864873403699224444443412132936 10759444 -444271358801961266893968115787314728064 10759445 -8857347601455936220280204962842544200 10759446 -206354491890785536127374980381881733120 10759447 471450358447960207755504279119143245896 10759448 -252875410333303037362007257799318691840 10759449 101427877484654062156691893573296031488 10759450 -39251076312110077241895497145299906400 10759451 -45179900795791353610993479062729379600 10759452 -54372168496172703352464912902156476416 10759453 967951698892052151260657139917234192640 10759454 -2862927973189616737009304758482205824 10759455 -19820168568390770846727461128919175840 10759456 -369183539979704543852523337248400736256 10759457 -41983823667077195172583320645328827294 10759458 -81883164486730051060426536591367676160 10759459 -533328706676601145052906313292659285984 10759460 5684348373753924307605864840148008960 10759461 365170443428521015097273356062191506272 10759462 -67984855033699067214417572207047898880 10759463 175695810268491298767773520456200124288 10759464 -185593608810745572563255541533060966400 10759465 -176481962974469562382113422701314053880 10759466 -134573289172461465336154181274521620896 10759467 -77040505410406540073549233149961772352 10759468 476354211848721765276725704794144443648 10759469 -315421415231737480526806134430587794784 10759470 -6157514966516702364715869376469491200 10759471 240275565720681533269219725705524870672 10759472 -161621347059684144624324345183988776960 10759473 -146003520643417315248699774343192398 10759474 -35765127216185199754042955825310009600 10759475 591566454865139519350527496850979866400 10759476 51297315672202442863521731691359109120 10759477 -102792414508545614064406283259473252040 10759478 -52471243853117015298339854436154404960 10759479 -41644512471401576961101503519816757016 10759480 84462572017358948881135200296971468800 10759481 17524871224965624921397968572719394052 10759482 -79644109672200764731446130763442942720 10759483 -459153794774820777787842715937432532736 10759484 74475531416053007205204954659477308416 10759485 -367470270984023451155900017072301731200 10759486 186268039657561633061970898820540777664 10759487 -982824638282763640246268556226223858208 10759488 -98654796035930902914788149982669045760 10759489 -32296871164164304726987558984945942360 10759490 30709762549625581962049577526294850560 10759491 -286863666960760007904819229286557633320 10759492 -6307302639498931862887393153741344768 10759493 -71250918205732507684564699127088938400 10759494 114160454471201499348531532626660607872 10759495 280095585001867545971833608121852587000 10759496 -532229662003464130657369864080358563840 10759497 -18753164425373611920486813102025512576 10759498 -384543369593065873369482923637090882000 10759499 -85676840552657394046110744146643011280 10759500 -89161844001646719508287640700244480000 10759501 23978494778042336436418932622803009600 10759502 45010836880492413554135620703018421312 10759503 -4600100004005671975753708159080112896 10759504 -80033672291920487058467245160012709888 10759505 -474841060775022078829510473622594831680 10759506 172522662492145991462599784588570507904 10759507 -247240439007775721396154684345467934576 10759508 607682047712365243843792386221106323328 10759509 53851859897987048737464722527555619214 10759510 113174887462589904905313856390145328000 10759511 -24426426407593513638973322396937738240 10759512 -354620692233686135504301667622201364480 10759513 -104144068650302835176599359941583318656 10759514 -10031786137424631671365256191188863520 10759515 -17716832141150963140300954837430784000 10759516 -5640370274206372549432468025288586240 10759517 -465330664162110216726358290675166057434 10759518 188752109419283245055982107479881558720 10759519 -333061092049179544699653178044194042080 10759520 -267573925341942567847908491908711710720 10759521 -224779641389425131616764286923591233856 10759522 -435603341416041218066539140176497873920 10759523 692661502259854644169110692443188420504 10759524 -162653223071459283671085466407570874368 10759525 51716744934128048676793824660420128800 10759526 -13581323054987849435506202541288297600 10759527 555737858330240608931148900824673008640 10759528 297935795661385284900918945880094914560 10759529 835204585933297905793921681035036509280 10759530 -59003736966228569753911614884642165760 10759531 241862948239604406500730636447744991912 10759532 -1732666607177750659185176373019852800 10759533 -146912999682937392579819289640959267776 10759534 61664103634407484638516551809438948416 10759535 -348435462925428268382630875797421352400 10759536 92275555244548062051263433567049482240 10759537 306163174957904964981817283102855902192 10759538 -111985543234705315415436280699507630080 10759539 -164339290826083728460276408655852458752 10759540 -125477379766763697462230070708619806720 10759541 221464765185831050331228932087894549760 10759542 -23497204888887531239502781398232621056 10759543 22565187076569025891433388081478609024 10759544 -582422004392399773385024650211388579840 10759545 -79176987110182396894787782840272296760 10759546 1145497483189235916813340316748561408 10759547 -69354423958702138069501694930084615004 10759548 -66439129538086261399935188140138168320 10759549 555142124994330599133057334450696264236 10759550 -116614703799949975264004655387431611200 10759551 208790300270680266034989320310361319040 10759552 -572536061375797600301384815663801958400 10759553 85171770086965442096077538267444380800 10759554 296213912733141522843345770828520048768 10759555 -31868113971414884396934130215388475040 10759556 -21256544257889842709273249891552887680 10759557 -309104842456624930338274495507917352512 10759558 73175075068732905728803988635662720384 10759559 329913719576122608651974316333645908760 10759560 26483914406619805678727611016798208000 10759561 72375991587202358252352968027839842624 10759562 272350779835108624601783583623439456 10759563 -162727190072491632094470561802355390400 10759564 -542777947281011779468751665149692141824 10759565 -680046699028968459821996075394545190600 10759566 52923705259803016026558617437797072000 10759567 99555984459497914901662015113439232000 10759568 122874922233520846940311079945310216192 10759569 -37735262219650859723466574653514768128 10759570 -37367097393459039189426520170794759520 10759571 -1345101042733324517288071867618199121048 10759572 -393979094832815668649012636361871726848 10759573 22926584654522825693600351169135912960 10759574 43108220049441153251548805197657076352 10759575 -73661943866047157807568105650224691400 10759576 43083296445917585465176753968571054080 10759577 -228943623357316644207176101201066827648 10759578 -58500097936489601266038402233688408576 10759579 -838068629705187756075752228254421229820 10759580 54910828806058623395813162310186854400 10759581 -88591381077542753005526625191846294400 10759582 88171742266948365829107684313618219392 10759583 261035814584992919331599199618834442824 10759584 -162234393896276572154186962372871061504 10759585 110869987401763164390048142006284645780 10759586 807254430244823006369794313601385920000 10759587 -262982443689241391059769947589182767240 10759588 89761207586665102957303601974212096000 10759589 5742539701115272523347217052158317440 10759590 -58450252927890572339038386329550458880 10759591 671611185498285362666726371220309379400 10759592 -220204671283439789434780341932640384000 10759593 171192304518802979615809837417192406400 10759594 -168914750907727445918201743085627143680 10759595 145027647099885651035076967558199880960 10759596 90091112185453159166359863458688763392 10759597 8913903303816454099759103960389099072 10759598 -353433423733168208581582838587974413760 10759599 -32152792080035625834048257965525447176 10759600 11304356182196645288795427513042534400 10759601 -60622466219790451988858795070189893196 10759602 -65333707215422834240398203516498018816 10759603 -227990998156716205646738224673180451456 10759604 -109931134867937639904558983387106828288 10759605 3633828631603115996343213193152670560 10759606 21165622673746204671032542178822946048 10759607 -119985923303723089921559612133119783520 10759608 -138055366866080241051766979742849024000 10759609 260548037917766515632847212562835914560 10759610 176706394212971974856360707439896412160 10759611 208680854438356512320899640575224622872 10759612 125304722860330003608222333603697120256 10759613 -427495521946495488475527438253591230138 10759614 10941985397825169440412487367125579392 10759615 -229313647974301303006957748845383849240 10759616 -18018835910364691740668935615820070912 10759617 -78784757403388182519707397085224025824 10759618 106312596109952558424064103609154455760 10759619 100097299874126270193737108211294955008 10759620 -87247875848915371670237772244414955520 10759621 -176595363485811930567308845658183020800 10759622 329655025791049522851425534858821259712 10759623 -64970258467404664812535256510152139520 10759624 -188729482042823262410524734825880780800 10759625 -126648368796640972095514363355611563000 10759626 -84050318237233974956359282940829459408 10759627 43838945222420361145817257878726147476 10759628 375162641010970921659161305640264696832 10759629 -187708483196144562930421933909311748416 10759630 -3989700852559851606213877417381109760 10759631 -521113848455692324617323663762973758136 10759632 -328351247361837044059891979693850624 10759633 -134527853864062988347221206278710735118 10759634 29403620088169589716258856046316050720 10759635 9459082131324508130491931297147256960 10759636 -91584049829619695666524098190551929088 10759637 111831418870970852615558683284427519872 10759638 -61081351031769397663644818383854464640 10759639 874836337158948582192642966745701139800 10759640 -68203689110550040610124781231612723200 10759641 420022009602735530078053500208031734992 10759642 514867323860500969157967166002712128000 10759643 -495005554545515077997672405535328757760 10759644 -35607064594590705102819356495726613504 10759645 229697089872007016091189678260821209720 10759646 -410578856930332141653688784162202361728 10759647 -164026796616324685296889974407178761400 10759648 -525514703208006847987666507595616092160 10759649 334384180221889785881383443389270135700 10759650 152224352689605793655270894641746259200 10759651 58976728988274636541346891051357658624 10759652 82278917678149805631373327966248960 10759653 46418701008064201850854249857110249280 10759654 102897781441297229594163216296410135776 10759655 280710184803267535806692607883381386000 10759656 47842859935114555490623886130288230400 10759657 137997047180547190059556978788910716672 10759658 -14288791615308205097948951402946754560 10759659 -5415715161236432089877343743861545896 10759660 -89506732939508235998888859810501872640 10759661 -691831268339635361847299548899453506976 10759662 -389736718296037170149278166887566489600 10759663 -366478143956502940386192849486795249120 10759664 249492980711244386724285838821031182336 10759665 137584285324052578834144194924058627200 10759666 -114230526037982091747985356142313158656 10759667 18435999092889770656987750572458279520 10759668 312566901345246070559388695002229606400 10759669 -732529696367490747596628460200544942930 10759670 -67980033258587691598901928795781104000 10759671 95312267800515732720769811723799997776 10759672 186675190010224450796652294493518888960 10759673 -350813609082968941225395281805049996416 10759674 -131687173324228856269958631564095863296 10759675 957908658813989825899806936643123000 10759676 -246503023599982192848105677200998509568 10759677 -115624939668495956862863131587926292480 10759678 51898696200924535340714930920126133760 10759679 1574418990735745943389883723718775680 10759680 -123678546207860827287995823398993264640 10759681 -168653695358503241005839777789911058880 10759682 -337528827770664710486543368368087932928 10759683 9081213156603479670433295720482872 10759684 54320053630323889817942014927966264576 10759685 -342285547965606002986775757492468409440 10759686 1315546515556843685874659523831656448 10759687 -703654286550232431773662429451144226664 10759688 -985300242501167169151142738423425751040 10759689 -38649585854550689148739027517555063040 10759690 -166031531538256186864753660219254931200 10759691 406438915568367674754418347450828161352 10759692 -148701032902405890934238442096887325696 10759693 159233649759290744639547320008762309600 10759694 -110317986720344021222571222321962827776 10759695 102168397634156810171521429326931607040 10759696 -142294805593917572190205442685863116800 10759697 -42090012813812553561005698505778451200 10759698 7280224381814324666996434255732794384 10759699 473202155545957258073632776759556842864 10759700 -37554570496414386514855535519900160000 10759701 74668540558443925988513892251095556544 10759702 -234380593041224878978394961185588756448 10759703 -589589492109114613516623520129032374496 10759704 -459727552856213000479158591618147962880 10759705 -371171978301929668179623044940093935680 10759706 -114509701872989673234284758724746066944 10759707 -264449293584919842547067093883469024992 10759708 221689837390836626328831303956605019136 10759709 146411236068335311428881838511433824800 10759710 -110402550017794392543709118351643156480 10759711 -90587032104507548231537983664871730328 10759712 187699732634522900905404512939723980800 10759713 -563666336635416808917134734855747077456 10759714 253303787969192332864822359751111864656 10759715 128982899915891679422568019360023057360 10759716 -19919672408919128277369656299915975680 10759717 139044439583392905427151545263328320220 10759718 -5568895806107724657896763933280072896 10759719 405475368011652316449000712049587837440 10759720 -334499129979480677162904417691872307200 10759721 336999594465043647696078277581364020480 10759722 146033476402930752062640668325825185280 10759723 -174013393763522038440658009170069245388 10759724 114286562362155544696614872780555402496 10759725 -192761087974041689118968800663949211000 10759726 168174673164764014451991028408108211904 10759727 -204637603534375954144049581889729283528 10759728 -111778987145084612085115749905989632 10759729 71348495168152819238249307253997881780 10759730 -30138709660235238355951824691202694240 10759731 -73424588267010588071195637472244832000 10759732 -49098538035930300935316294167088715008 10759733 -586825048990326342143055106427426064018 10759734 104349704717221507426208532277432068288 10759735 -80396828961060447212612590126107685440 10759736 -90423544168605190352503914333645987840 10759737 247730532325036947139063287314712657600 10759738 -355092252392182410707701908547066648320 10759739 211782267198441558485447121814957807440 10759740 -195832915131223840873368384918055065600 10759741 805611444333441121158082404903501472 10759742 -66363515496013064281390522336473801216 10759743 894242603893658134401062818826954173200 10759744 56241212100337753095126580542229708800 10759745 -236775678754443775636553972965322786880 10759746 175288236717893255409186388280331869184 10759747 -157543332195911076839707392558476923560 10759748 220890816040133273102388822628861814016 10759749 72130024946752919679202013389487210496 10759750 343944607405172215340152344518201088000 10759751 15367529533588732677976765889671547400 10759752 125462005825408958254059426982099461120 10759753 82265799975814580367417583668894987444 10759754 6732024958392635509469108330326582416 10759755 310661048232644791609383188808506200560 10759756 79557760976481720281052407926693639168 10759757 -147119744577260521179112398865653264000 10759758 113652634201357334275604063554874229888 10759759 52351498666822959305406985302604574272 10759760 13469593047231379494131973847463362560 10759761 335112261223701233027356896231932688 10759762 1630243518417778839701407923432732480 10759763 -563262546058792783194341340010008714852 10759764 -228614586401413049179518638528906778624 10759765 -702051983886328094692952456179646407680 10759766 221087195795491948469323757324382240384 10759767 -40704236569797743811909764203778995200 10759768 8961121566261600687454874386555330560 10759769 -426955758794910045701084849239224691830 10759770 100033190033093189161602153017706547200 10759771 -36302522177767664963352774105009728856 10759772 462778851653556232584675342769409573376 10759773 -119208247443553538901492241219501907616 10759774 -373095819793938302093821255587139722048 10759775 36190179775529964635851799736282535800 10759776 -568116858082148998071466956608199720960 10759777 -531261158296991090052212703139753843200 10759778 14359416498732601810743693840396397056 10759779 -553912063828659618992205171530900345352 10759780 -55454706028736958733190662999023820800 10759781 255703498411704206938194261653070531582 10759782 -55850416521755811192466111235018405376 10759783 -742948939623497786575972512018092592120 10759784 3721985828426342169218871133165977600 10759785 77606842001106690868573494805720743360 10759786 -372368204992674394131661377675467811408 10759787 -880108713542364697177841592853825092240 10759788 -46549380549726386698346137730584359936 10759789 -858571268564683104094706269958005034410 10759790 57630202737336888652037666145771878400 10759791 95775071059051116724544614232166987264 10759792 192830373389761511073884323513639567360 10759793 32908776062667652564761899039521353408 10759794 60869384710023995674617371311426314240 10759795 -91107269248357071718429521818749600800 10759796 136854924832098976328688266105868724992 10759797 -576782205971034319534433579420660559840 10759798 67102804441799298575341404539549478912 10759799 -507887356107315672348881279550045250200 10759800 28137535386385347964430595579985920000 10759801 68015658946847410181722189861219559812 10759802 -120316630344124424782802100296011221648 10759803 -231300366827785507006851427462009267200 10759804 -10315241027475912689228371237511725056 10759805 124572659317363830308219918891524354560 10759806 -187808063011758110851177479760852423488 10759807 7483540531162828071035623016933416912 10759808 598779726281553803897310945450834001920 10759809 234132419783721183680378865472211805120 10759810 323001458816234778944146759776376550400 10759811 -179418275900267341073217131323426419588 10759812 -344596347294820376200631458219813662720 10759813 36056459605125436568939516487291322560 10759814 -78579901542154697256147113862291179520 10759815 279524615191859876388827476091598079920 10759816 1027610702177387442175996117391705333760 10759817 -144771328356302284023703455973703420208 10759818 -271501242889208826448572731589477770496 10759819 147826123545939005594230879527163045152 10759820 -157318309122450570401774062536747985920 10759821 -38514837196451472621847571222024159232 10759822 -69911342276517817278909955993464336000 10759823 414113432558236816825493939879067521880 10759824 -212671090358452416776050847153240801280 10759825 -30561044237578167836767888747263127450 10759826 15917766831145414610041719250275517440 10759827 11232726032440975734878680343419290720 10759828 169791361166049190787915567735580752768 10759829 430705401507224133017102975818500236430 10759830 125058984096389996554053003795621888000 10759831 611437895650271329568658127652510222064 10759832 594744319768748062825048242739272038400 10759833 -41446156416695693250871111922754460800 10759834 -117618935181026064008264214621709121280 10759835 21152247444276562908638726786433590400 10759836 217351704393726873059534813302877107200 10759837 -166098210453520814031031924551460915200 10759838 -231888116667076796456199980967011095104 10759839 270074255308421800016433525094218518928 10759840 77266868003232353668671355151607398400 10759841 481025087311041859301431372884349626900 10759842 -229329680799114647521607181743970208560 10759843 -265270923939701549460294902154299648760 10759844 -285670013517708566324391734259841899264 10759845 -32034553098922351017370350963086064480 10759846 -316240452314157654513388238718440644128 10759847 -5512202867082268677670021632035956608 10759848 -45851091668719883089540212225532723200 10759849 41425942581838406042586234485918148736 10759850 245497234886729234764533731569103984400 10759851 -817556161879402260575366005091124710400 10759852 -27395850837511974810007435564119162880 10759853 -288076408598808945936016299901611109716 10759854 -44679911009905129609692683375549856768 10759855 127937262199539114676829266841294690760 10759856 -45860554046165968920882226017632452608 10759857 -241197332869119206959588685812177794960 10759858 374830509527453642131778429711831147280 10759859 78137218332031685028599502026739369552 10759860 41638261502573081013051331434307941120 10759861 -62687756058245107086306023569803747492 10759862 7115281607771113031820886032955734432 10759863 -3016594879779202320773826548705770416 10759864 -157035169501660134495147957343531315200 10759865 34705581765536406269542900566381345600 10759866 17627193335373358717596570240986267904 10759867 437413349697682562443217060321371810916 10759868 -167094306586757096368387968425342312448 10759869 30313829345401507569086703558627928800 10759870 300681052088723027095467275572655865600 10759871 332686468648265060037689949904922743680 10759872 139420350539435534283482721872523558912 10759873 381968275212268773549269942123853933122 10759874 -403405473087755576854907860442605714560 10759875 144838024755885823118166491308718400000 10759876 38906663790266447004058309229413474560 10759877 187713806950717204419637121804903805726 10759878 -21665252194529615974012411185687284544 10759879 102195972489852991971238663932544180160 10759880 -49667268174450125881755668931563673600 10759881 522759213278086522912547236755287576544 10759882 76048081877697918005762030897531811072 10759883 78073376896523863518255672698000237568 10759884 -111467166954584837752400974217613803520 10759885 -197887737157801638173043913830931770420 10759886 -168278190023967985392034257666534657600 10759887 258225879572202751419152376722766144744 10759888 141653862483166511282598229325942054912 10759889 298820438219311705750021904719476813120 10759890 -154841653743100305382802801562624000 10759891 -346004984020514187067361978763822022208 10759892 369588755592240677890871411433321326592 10759893 337309149889654275155232995813400840864 10759894 -402990644386018003181280071579786529504 10759895 -260214829802694088036185331187592955200 10759896 25707620990545782904747561268932853760 10759897 43246043695373891726663673302933422346 10759898 360260471661263772720764333533432321536 10759899 -573389411290564735451220459915939780240 10759900 -187494508178851874760437309673834880000 10759901 10820584014311178836405396010576517932 10759902 -26939837855724937992049451025888967680 10759903 -78674742916402334735511859403082453120 10759904 332834265031933322385746952267625660416 10759905 -120117519234526127166196235534736777600 10759906 -37465025980690423027557688703988174336 10759907 148522510976836018419900064866419917872 10759908 5052854428343459474163384206232281088 10759909 -690391531537553888350399049675608004960 10759910 -87927893463622377329275337348181696000 10759911 -351937768390211003500357921191713939928 10759912 -476751102289444163294621182795065200640 10759913 -995594024292766131210625872453078359580 10759914 6171843931905098325240759497329022976 10759915 -67603635793025600446674207362556924480 10759916 623152547698892199327328870242337194240 10759917 63703706399877708659696873400178579584 10759918 28215836791823985237587631843148808448 10759919 252684551434591594052362260433174377696 10759920 7958782986750168908978477001749299200 10759921 -1111645798488230384755806531921639993500 10759922 33877736579734434623754590212742868000 10759923 -375963917638879862749993473391707184428 10759924 167366094101820092346466710788406259712 10759925 412676694643913524808337138428073450 10759926 147541302683691975576562704355221994944 10759927 -12402226475512189992979423239988740368 10759928 620376814561847873931709232440513536000 10759929 391767228926050107547413208738289167488 10759930 -18772769786055343090581018709983744000 10759931 -44487084506112699677038144264665061056 10759932 -284311043057169070165247297763895050240 10759933 5720242652695922771329066878119147744 10759934 -128666431379692778501598077864117573568 10759935 33679712286952025963658623107570807200 10759936 -213052308248934686328013826408532934656 10759937 -65150006812130319133940023292266770000 10759938 -104500756486187116694789081406173637120 10759939 -200537883735543542491313175138586784260 10759940 411231252785485020778224671674050316800 10759941 198415468917868728915702066491942176350 10759942 100859404725491342501706460994928331872 10759943 -261608089727490123936525669387805064976 10759944 -139531074139320322360025791338670817280 10759945 -78017416516855812624023777481124577280 10759946 17086425816369554954509288834451149920 10759947 292797615728476849504350937844813509440 10759948 -316234739348816694208624187566895923200 10759949 -1010679944144522774316936314133158872020 10759950 -148307450114915928765894432420309182400 10759951 529972974161345735078465051767683211952 10759952 30327887150966741686792024511259082752 10759953 -364998780990444985679532846368542695696 10759954 -28289844204037083130299116396507822592 10759955 189030089441035153826536272757011453360 10759956 -18835465105812828599535014050394105856 10759957 -57052869375944481663352468203955509480 10759958 124236815118805634270316851534808637440 10759959 -12578314932900300615574957174129360824 10759960 227914448167221872162544186944025600000 10759961 223592513191412125249609242452562671562 10759962 -11836335104911491007720719930021469440 10759963 747763118962585322711395908586858332840 10759964 -372382820864464775890404438579988929024 10759965 279478351755820755446304660853263585120 10759966 1663355951282834670287403402507089280 10759967 -478451935706059286174507278742850669984 10759968 -388727583707763798373745066197788327936 10759969 779059848465382933884183626043961245360 10759970 49428990823014566707266711143508332160 10759971 -368857155115628148165263063205862487688 10759972 224469480410339932330090767201812174080 10759973 72746035607109376459685361178094711808 10759974 -93044841323484413746924004214609848640 10759975 -209181913694758983795116016233210360400 10759976 -1081073610895626421202834872929484800 10759977 369680936112457064883805008805061008320 10759978 7079362788128433903175559694954105600 10759979 -111959473343853324454659917466418364400 10759980 32917193169594301848597490213246402560 10759981 43480603675651523292184115506277718412 10759982 365796951665845314308740553553122192832 10759983 -177169290296658021047823163204456995696 10759984 199104512940787752024206315323652096000 10759985 -43146717672541885810100382169520409600 10759986 264068526428140121215396922579386291200 10759987 58425813126597795260962192438691708752 10759988 -438416625857300581566911157597359056512 10759989 206880844044088934776210364129502178848 10759990 -83879638700900387313906247779564681600 10759991 179287130612017918356083695350383520984 10759992 341629983866233119446578202928522854400 10759993 726284054534227526816115164598243219242 10759994 757034260626844591157751636248792832 10759995 26173761130226598709869111381502831920 10759996 -10844281101009064699256180407928734208 10759997 594289514785408249955443299981586138572 10759998 -16979670755820568661422353144178102272 10759999 -456568581432811594949636915926546699248 10760000 -34097383416774303090007427417702400000 10760001 181596985958520608695156159360673318784 10760002 -400927059223680183002303566850187042816 10760003 -1404661385174533914527559838946915078976 10760004 362011015193121425835485316010725258240 10760005 214614630063494972230073729977101849660 10760006 271131305824607038677680938158308057952 10760007 20096399668336122049933743709462702080 10760008 331715976219290214873190869393195648000 10760009 65735561268191558926356123269326992804 10760010 108095468934021058709125443220673122560 10760011 405779455318090496666074707830795271000 10760012 -84034095480394754080755286891969522944 10760013 -17466023923623044008741639981400356800 10760014 20987325560063194265254143180788583552 10760015 -133956072435179705819085019047440635200 10760016 36121739919672569908899422250126802944 10760017 362654609380178032898262421881824606066 10760018 -424238736690337928311203940225224413040 10760019 -790115886159712788648666807820224000 10760020 195713381079165909914810320596861300480 10760021 252771397099261506709722738023746027872 10760022 36866379407271508364138867712701594880 10760023 361229103469684543203775231388210589200 10760024 -177788776755095815527556860568150241280 10760025 -235259102965657583024028051030268225200 10760026 -6715770366757098988697906661358791456 10760027 -40295457298082580093863156256549565248 10760028 -194939961954720680489822954511075694080 10760029 -83156010498197160718546198760970571424 10760030 -29058330412697991860748927964588251840 10760031 37731815685100145852660765236527312912 10760032 -186608989384785240405436231729668292608 10760033 200745336234248809788950324898806000964 10760034 184052260998284085265805336154045657600 10760035 136022531439276624600984434004421416000 10760036 165577881047970054834978851228157493248 10760037 -211936858201236104028635165237871406080 10760038 131539043576003699134011327048443865600 10760039 904460527766492915865110918950865229336 10760040 -119247028538721735855352933338757171200 10760041 -194815521282378870377044902056960143558 10760042 337720428127780660586936461749293971200 10760043 -48091665134445875585467206655084680960 10760044 47182664887063367484597618310947532800 10760045 -264323613172594975517990187603140435700 10760046 -68383750752016171967234052832333248 10760047 -450831568061500765868505474178203955504 10760048 -12868511588587171684229039937931345920 10760049 159187178997123622326631992876196440834 10760050 -10021436391941391663837801959395046400 10760051 245731314098103839973235681308808190352 10760052 66874442411669469501700401876657598464 10760053 370345410743037981008405280219683328302 10760054 26850554959268340461329396210794302400 10760055 -49343982551520414246473368902220846080 10760056 34242011495747360850785421150543974400 10760057 -434620641140514043919390862042830425008 10760058 219859995484735616993530018744007693424 10760059 -282482585565610485835905539146793875184 10760060 -146305913911824314427109173879318743040 10760061 -335190139218698106067443419470680445920 10760062 -1701597618163280579640100225148075328 10760063 -507615798206996635924855999075720418688 10760064 134196062801614469442319259457646755840 10760065 166206832973078613903196082805649513680 10760066 -550757007838664920229117060089393102080 10760067 -293599703432491846910005046723744117760 10760068 -204040697436182222221175939493044204544 10760069 11311339809377467033506029638923427200 10760070 57363876855089230051113316435768291200 10760071 -57225053273376454269606865684226875088 10760072 -60489550956883706048363329098406579200 10760073 -696558205372770044635650052209520746240 10760074 -83862956847327042006893956077714736800 10760075 -293894584916170289690358345479508384000 10760076 210799156805891372392917081695078810112 10760077 529949023019663950495094069993060748640 10760078 16740486643791281002790654428197737472 10760079 -4962482083024397192574294800564858112 10760080 14850564702334799164680519643004928000 10760081 -78861507704513065978086131249272390884 10760082 -278102113923862545658835324540703065856 10760083 -739300354850941379332474870262463779668 10760084 99083193073681317226408334004340665216 10760085 -33290110563918673089880281510569030400 10760086 44361936077710465954564340816938305024 10760087 -120947788160800301510721018376426260600 10760088 151109856321843877204272232524640542720 10760089 207631808901030386922129471532349250890 10760090 185132182470231914769736368466852746240 10760091 448103390542687656062440098256718696304 10760092 36968082409276163715745387521189637120 10760093 -145529617422732933834399474986238053658 10760094 -390412434262982794534504667059859352960 10760095 387091418980596287015387602276393924800 10760096 446778685335598320631707777493253947392 10760097 8979307852945197954157716430294191072 10760098 67828541287677117585013516690160830800 10760099 -167816308014896411844553011382683532800 10760100 -7217255173094742060313910530338816000 10760101 -77904227775368094189938321612710648896 10760102 -247697154986000723323795356839615750400 10760103 -425040933067774111129234525969035719088 10760104 711098699248181357483083706526273653760 10760105 5279601429879520427227926459281218560 10760106 241527042860640485878527933703234809600 10760107 514321065710823609762297177968587650356 10760108 521469234601469050964007558149027382528 10760109 338947946479462002151902445090839676608 10760110 305131078436358466775170965537408576960 10760111 -552434449528305145880978130299096946288 10760112 11650382656189258742978105357611204608 10760113 -21592362069384119797871604753585603072 10760114 374421753098253866029433032932103888656 10760115 188870347270894773804607866061139292720 10760116 543604316680389737659836325804932833280 10760117 -45491926124608462799106409004341347588 10760118 -5152233245705253448761899361899243520 10760119 112769962336666296962196677044173237888 10760120 24489333117697359921929460467800473600 10760121 9143423155752698536704614105990365824 10760122 -158661157320579010603440242088972396576 10760123 886095443723711318064205946168424949440 10760124 106594259538641845711672384075057107456 10760125 -602550429887491832008008739950715800000 10760126 3543010265547569234456515386413409024 10760127 -4186508685585723016266438959213157120 10760128 75533052840880299330810896120249581568 10760129 -65149068927084041057310746156797080000 10760130 26232485978082972983510496484862307360 10760131 -299781073389593001445327521649745020800 10760132 17690939666171119846708267039285400832 10760133 -549787451400593960480567742580119010944 10760134 -22981296183233497475150107415120910336 10760135 161881154552548207197419383951123110000 10760136 176569794779559471756931472255313838080 10760137 283232878197957686115965340298907572240 10760138 411087798633232939667216481483363287040 10760139 245795111837639404283010387647962940544 10760140 -137806550475276735879022876376934558720 10760141 218096052994372922595682202835380309472 10760142 -132405667651053418671270172303702193088 10760143 -401184458760004222505632259262304910608 10760144 313440413458774030215091025031958757376 10760145 168021656187216281930497495621987247040 10760146 -105539530825900587160672196012534651616 10760147 -551832355344728713791395968683885125928 10760148 -1966724661584121467288844706587279360 10760149 -355412380653928769163633647945843196850 10760150 -10880497805201793592956780547590936000 10760151 -309231107229962734033497326628849346968 10760152 145390819627276424237588157666502041600 10760153 103488365030372127066622866337176923460 10760154 -129890455048342032651335684070859322880 10760155 -128524170949639062497629386372535775760 10760156 396481936409508257666971762339047137280 10760157 515294146820791402673503102603632680454 10760158 -70357091802475358971306038678424168320 10760159 -377869559293035329021041210618271259696 10760160 342644620985726849843279044159969689600 10760161 927324197969060341680560393466122201762 10760162 -51323790185190704222834284599958695936 10760163 -66115793023304329421625099983079581712 10760164 -563268362377101081404176840795552522624 10760165 -185406454788023961204692025634107136680 10760166 -113665853038920439655541873743439655680 10760167 -732259805475186159200312979975489504 10760168 4225914811035377904430310105822853120 10760169 -88841259018364074390882034057759014720 10760170 117327160818983233941701270916547709280 10760171 245675758580200524200856003945610688544 10760172 -334862341919540645188201906818789739008 10760173 468868851097085563631742143942052957324 10760174 37454641910020314825224552720775096960 10760175 -158611692321290459604817574676165600000 10760176 -23130152761801862398793487173189369856 10760177 -188555648024436882262142301864518764974 10760178 27512999948684158896554882821682781696 10760179 3512126189477049982510516180250168780 10760180 -62776795463931985467401247589341020160 10760181 308403677623138396059220138583602885152 10760182 128723244638211987051586214246985389952 10760183 -273975734422625814765373028715102400080 10760184 383763327968221017616550753181527040000 10760185 310191647159247022973269788707686093380 10760186 -206820229912597702857284823858757976208 10760187 -158576480930631415180399084715885412840 10760188 54118301602004170462753529620085669888 10760189 -251287780391591119228708072454805768000 10760190 19782966083779413332549340896976998400 10760191 -3363119903658683110122800591211898000 10760192 128382749441154717417256722788360650752 10760193 -28196340036262787507606929330778601216 10760194 -364656925581522421359798073588389240960 10760195 641492413300138583704991217365963284800 10760196 -92224948265005196456604577251413508096 10760197 -3013396066713499446800437207268565888 10760198 -121297273464366368940055967857835180160 10760199 108199270935138967718180892781648457808 10760200 26098825528387038881154755438512128000 10760201 991494593711852086810744085602584865224 10760202 -229082028075404152771479553585041408 10760203 -753108395459601862491263329750597906056 10760204 100385230185966315284070088794174277632 10760205 176782822664083574178722101104069244800 10760206 141849847331915487845464414349310255552 10760207 143383936616415886037068128434114494800 10760208 102289405413530335169664089548784861184 10760209 571378910386816148975882223920239204080 10760210 36221462848547932551187808782859146560 10760211 -169395596156265997642156497157074660096 10760212 164231746058866254851703312030549443456 10760213 -53209127258220650690325280539782223360 10760214 174877819304169917363410083209695151040 10760215 341753727616523468362457945677887390360 10760216 701277509078918562265566404349601044480 10760217 108498175309925334460137399401225785536 10760218 -28211276791466087089335229751601715200 10760219 -114813932694122937536890597758360437856 10760220 -96439239597259760846029080163992921600 10760221 -35309711915918895173883439259663280756 10760222 229331653549291212989349177192868357824 10760223 -291412874145843768029481139077051084216 10760224 -31499103930093397054636353372907634688 10760225 82323012590019067507241748465172982400 10760226 -2632221236205877175539071742211210496 10760227 -374101928743532579294183447861252505600 10760228 62297837721629790543545090437873090560 10760229 303464915084194406581545187439722568640 10760230 -145500983350804849690746573659238551040 10760231 -468376412949772863633923389424162920968 10760232 -187278512848294254678858051766458777600 10760233 -130346682085819976621934909991877939376 10760234 325336196709261521262869403901347840 10760235 -17946499658139877236265684471991646240 10760236 -65363033219200294294155319882932478720 10760237 213177933699315554288401436525798472972 10760238 -1989047867290523106446047359951965376 10760239 -140413473398743068742426519699608291344 10760240 33360209401282107500593649279551733760 10760241 135786475870918155580847639812028468064 10760242 -33023123651895265780116631057691263728 10760243 -149587840626043177359104792829125084400 10760244 -265083319823234113183412916803794434048 10760245 178016674014921551938506473326191689400 10760246 -15083039146872460636589012887247180160 10760247 -545161433510458811123346109820588844840 10760248 429419559278260170710198162835523522560 10760249 -215833340859269853262524420728414142780 10760250 -205545430956706963647901054550940096000 10760251 -99816884365476376070419369687994718720 10760252 330231098769753566735918060933700449280 10760253 -362183780663569337189920418597350550400 10760254 9218209637467827221003689108402737792 10760255 -58128248257250512593469585190604687360 10760256 120087371646298027857426255946815897600 10760257 -223536731690814035187590333744239614528 10760258 118927912113155926041062389431252756480 10760259 304217298854633728283757356623443552504 10760260 -8416438789017248324518882695387955200 10760261 -648095491707702426320288192578061271138 10760262 85938423709836007253201666926474938240 10760263 -319177115918805232704291794048190059856 10760264 -741196091754012186128534934566560496640 10760265 -58405974185753939103733357710623225280 10760266 -133968344522881919859058552808491964160 10760267 194209814755439137374385758782737861632 10760268 -100661824663397799509067951294696222720 10760269 -102755301025522637955741936815678789520 10760270 277006617534721390170247700981321155200 10760271 1848107922675107938103514320198533512 10760272 30590112812685586852754981515383521280 10760273 -8743932398829758664608854303818206556 10760274 -87211995993390782891834212334451425280 10760275 52962924175499658673332797447053484300 10760276 35428610618003012391824765837667751680 10760277 -242086867261597744761018661417580544 10760278 97811776758478636040721669497295682560 10760279 -471175512095280064163908429963404720120 10760280 -101366722241363154094811135980545024000 10760281 55748792330107383660028239091696014592 10760282 23300308835370345027102714538737480960 10760283 457959153858974790558668751833909166024 10760284 248353943949233305822854473178603823616 10760285 -226816494307816246123714948758880233000 10760286 19949459441534453783302632297817030656 10760287 -386636377001897023865341099578208260064 10760288 341570316360614770463564687926099968 10760289 -334469940894418856333780971888351211520 10760290 -207347203357205364499493188914341349600 10760291 255222151559038746922708930857401521692 10760292 13904789956070132527767338091563903616 10760293 -407957611440564026078978381160918315456 10760294 -297672172431569522972205361765179350304 10760295 -20458901630868581276443343965187151360 10760296 -192201428288126443255070520654162846720 10760297 -104491953309522028362131191555085064768 10760298 243515780998269787371500125323856913664 10760299 -521379580066409561623160368378835845080 10760300 8860813826668729789178523555804038400 10760301 131846437558847535889530671798431306230 10760302 117216368963097388415718556747407572160 10760303 30401342829324182183650070576909666256 10760304 -32098576389638551664556419146133471232 10760305 253235705312416083454588431847634289000 10760306 -256790170356623135952585807974030193648 10760307 -672497273832084998459727959012340072960 10760308 186354935565697119201630405549968599040 10760309 -147492967284292059864411817698360972288 10760310 -182610265921180839898022172772621209600 10760311 570454182709452959290819235310184563312 10760312 161562625625028292005459144515260907520 10760313 6864132259369077785042558244740452944 10760314 202940031615237940032168952736559782880 10760315 643416186203079885036028487440155336960 10760316 68207088931335418919973637120087449600 10760317 -521801453350249060806693934262099152122 10760318 -352034827164741708636902022576911024640 10760319 453647615494813628936729492834183032488 10760320 3600382497645211897188924003660595200 10760321 128081451327769048859598161841564411648 10760322 197191189031684575004654396190623206272 10760323 217496715615116347165753147348453635744 10760324 -312655015942604624946730740038321042304 10760325 24159712216790269476122314413728253600 10760326 49455860787454453021454544462763148544 10760327 -2144893710578988272043371845659172848 10760328 -47672587336965755439411149340450816000 10760329 41509096860547455578287838297590446080 10760330 -65521070762738604206641079581608422400 10760331 129496272512416834217422663023790945752 10760332 292929874842940538216676404419437507072 10760333 -562224285864341308995717747867267508200 10760334 -68014411750753805052233636745294581760 10760335 -867994712045332907711074690365423599040 10760336 144583908994055587087942998012571656192 10760337 -47358217543241700289784736377116179840 10760338 -59001544235484345976551189005832056160 10760339 87374883813267397655615165012043138480 10760340 163743833830367616187801889502968186880 10760341 444466435257312210009592694370041305742 10760342 -35706783629224114904394991726372336128 10760343 -8731415009348052460796073151677295872 10760344 305169162236497105539151812858196992000 10760345 -464621114462578883635082667759505419900 10760346 -3055106626198907231884479580673418240 10760347 -5100254017284729964852277433072264560 10760348 -35694950030378713391894019332333273088 10760349 -91510072288253047007658914206921911936 10760350 53666946995599168512298966354656196800 10760351 440676779945110385139962032993025842800 10760352 -334824206773691591225405583701062975488 10760353 -648839869803899436618892332252876849920 10760354 -372289983502802435523160306933010616576 10760355 131747417525272716665439040349344231200 10760356 -363313093717647085010888154603529502080 10760357 -59456699180060200829144028088094339394 10760358 -48834057816414573901136214287964825600 10760359 339815552735876601299012974005783128640 10760360 56231537502310520856599638143102873600 10760361 -267583506016514704593437351452589984160 10760362 -318452142482418358072236034099245599568 10760363 -4999068318343411326690078982215529200 10760364 -28306425939485791738548405328724162304 10760365 -73153102936675607650678094169325977600 10760366 144511422412627846270616505532088275584 10760367 118188974652840900993503328691337349120 10760368 -20959972112661576478801547706453196800 10760369 -76688436018593295477263016313725251856 10760370 61466737109887465652263940977849689600 10760371 -120501086770536636017237821291819218240 10760372 144647172806042345885727226377994598400 10760373 -220887864058707464377452194215450848420 10760374 -42771274195183323634970089477214228064 10760375 -512517386451346383902618869255464366000 10760376 -79434403808664342372512268293303500800 10760377 -51423469363211717063150916982505166908 10760378 -108157434394533326399703310657176146976 10760379 -6511291315664137319463672129897646080 10760380 -351396021789443641297725459129953779200 10760381 -267181900715667407206274957982929538900 10760382 41582014801787954512373668512483570048 10760383 -56378503187507807532429687278001170368 10760384 182214168860958033693717683135840256000 10760385 -176820895549372723804344403577988495360 10760386 20265221861740670584711589219254685184 10760387 396519140836673338339319830798074486792 10760388 104540879923738472614780900186143676416 10760389 -278927983848889459243419809385379248706 10760390 229375063574998379574067684433144707200 10760391 354851240955884044280022326722739863200 10760392 -254181756144201182565962305226701363200 10760393 -8242770524275781840729087506046044800 10760394 15278931890573054762628139679185708800 10760395 -339092180787911006511587139010199445600 10760396 -401095100947080264448077093244623955200 10760397 321302282447631142938547375433308081728 10760398 124756173353197261866776807895062454720 10760399 6288326638101065404721070495125417304 10760400 -33768289070850319289433113614130995200 10760401 -443741106691613282844922136684719217168 10760402 101865403187468040112689662519592729600 10760403 189073157369994312720434336425135579200 10760404 -137567939764885155245075758423859581184 10760405 54464931758273468478203976738738981120 10760406 -3058684815086198057577037190965263360 10760407 101624082227731182280200767605010806400 10760408 428940909077343013058026629246862632960 10760409 4036082801311338827638225529860884 10760410 -167330589377083264496384551866594631680 10760411 -605280232520183165587212929541744272976 10760412 -36429389743368829187068182656593920000 10760413 -839495524457743166420673145523074517338 10760414 2213613760960645273673526763070506752 10760415 295610869810226551326931414105961656320 10760416 -858847786545030323259289492690257051648 10760417 -33668914217992990639250165882921085534 10760418 -91475361774846464118276494328847937280 10760419 -57227962844327970375551635671350104192 10760420 355937164336579249075126691792669184000 10760421 -5557639918869172827984833382861820800 10760422 148889145714516813157761970172607592320 10760423 504010554019715955301852683386538638784 10760424 355150703248889210319966391351416913920 10760425 30013196748235262887230863951157322200 10760426 -340509624692449110558297279421920683088 10760427 -66424374463047255780713441948523889152 10760428 -40215339668790315630181737094952459264 10760429 413158243193171946057169886836552689900 10760430 -36459622650497171120743002955568426880 10760431 -150564618211039399927583715518902058256 10760432 95521524797086791237757691841276149760 10760433 -410144981577816138347125697927573164176 10760434 142591245304900799540389039444152832032 10760435 -71940857669978612446549541098550615040 10760436 30998812305346376009816475470304000000 10760437 -414827361176697071751033470980824248914 10760438 -48201616839923743941481215159486992256 10760439 467974290435694599205001000187121548960 10760440 -574398143263180714967082822629663539200 10760441 100783344437030258010388168747783084800 10760442 -87221085983648118810771753876887089152 10760443 1079817056518185157423045129040498756464 10760444 209737585387767508518053911131022503936 10760445 -16327137093077051711012821158552384090 10760446 -143058878486439703710449873525602403328 10760447 27097699745369920720505574405263613360 10760448 -6339983596008559225638411083181981696 10760449 2660670882516152074049362384291101936 10760450 -24134766449400818547208080054145992000 10760451 89752537968448321267812791395007455584 10760452 248407198388157975595528390850340375552 10760453 347293770192871677501821243956922604864 10760454 -259160204275682950589676647392449661536 10760455 -302025116939383184967948420745978908240 10760456 64141779036389342301294429368431411200 10760457 192711421309555206881844303916631143440 10760458 299817610998620401728386852243378621184 10760459 -443799296684083056762171264723110663340 10760460 98940799603567875397639754037878784000 10760461 617316743927876431244815138826340894124 10760462 -177829547062493686294515936094685906688 10760463 37160931641796222763697287717502262384 10760464 -29749859684103290160042390839998021632 10760465 123906630840188934230232358710537151860 10760466 -167650935022320241180782778971831207936 10760467 83007667520105077681565222643304980312 10760468 837810157289524899525882003864048285696 10760469 -87786819926063419114278130789593269856 10760470 -99211551703352126523394643622000752640 10760471 446548370240680084995396378546753111144 10760472 227901317030069442878961515276874547200 10760473 66210326865703069672785042321495159336 10760474 -325861988789923470741448806110538453264 10760475 -78840906794534056144969357292585908800 10760476 -70619635503622368761798222763887784960 10760477 48164875631495912212831791136837514112 10760478 30646995032570017541839064812924001280 10760479 451701172867728073067225816145280272000 10760480 -1699078482233240700639335830172467200 10760481 -34066853587080266370986396554537855680 10760482 -259877575048460126871158759156388876000 10760483 135405593828341465424615063409823799064 10760484 31133922561379809034441764196888829952 10760485 -71648457816594417176016974152539750240 10760486 112210402969075997151948138452060698944 10760487 -137293263956248277697597444256048679640 10760488 -251436933710612960001121529051591485440 10760489 624798708920095308986603085937614151290 10760490 -89103013153296729651023633336983340160 10760491 -60299269008621995251109979558250677216 10760492 -821268500355970757607891421320096768 10760493 -34278243435057746967152839530410656800 10760494 78758956039082269085390463364084735296 10760495 -183633302358365054437170695262648910800 10760496 25424995945625238790158670098854019072 10760497 150573464639178507135712198751380940160 10760498 -306570403442559507729827763656413987200 10760499 97914671440145712973791872632222783200 10760500 289635403387914629889297412842297792000 10760501 631581465605949460487401297598989761372 10760502 -156723877371137864378413251056254498368 10760503 -71985953451759745435904845725225711232 10760504 448400462251434183713710602881539153920 10760505 53690927896418654429493423665653134720 10760506 67940614487751414600556638499984355952 10760507 -38575661917818414493590211829358378648 10760508 443694226405734566863906058024070159360 10760509 251731013952514075203803458460526126720 10760510 -163307041006393549032219375448120827840 10760511 9698179034573470589120041752452286720 10760512 1624390464854840325521668034642575360 10760513 -280224111551748366090929493514659771456 10760514 58642502074437225377208573725505056640 10760515 -244617732252075447540753850875689529840 10760516 -120200671699502805719934722581192366848 10760517 155304384294846453575453779924159525440 10760518 37598955516548723741029554282266494080 10760519 -126009821405947137631724315575300668288 10760520 37174824129911519899994624934594969600 10760521 -1257165122085776400931598059976093764848 10760522 -275755758193553784209530223886467962176 10760523 -194232673192905567481349561967640144656 10760524 -347791531670959679578102922344949174784 10760525 153053246585014051523084983016794215300 10760526 -22087348067196462001903928065402500096 10760527 -56525173248684169296868857825008563200 10760528 19101789810521334563851253524680130560 10760529 89270879572644683917764287864808612288 10760530 413065982098495684507479261054302880 10760531 -396545389832643569331734401214042506008 10760532 -85699529475268043884611696064058105856 10760533 71858208927637321831202828784140070720 10760534 -15400336904634317154302198544058653696 10760535 4269216021086596117371244602438522240 10760536 -584625901469769749081833089362411212800 10760537 -200879940846344400723569558646967575480 10760538 -69045458297019681938338691977728499200 10760539 -165022265817104011670210210968163209660 10760540 -75358861193526117315946187982210109440 10760541 493586375073540152381861002361950413888 10760542 59959211542591635850899133929244416192 10760543 -54650762712517505255914892620118920176 10760544 233973976153981911040423421161293348864 10760545 -189563617657778553294981548435128056600 10760546 79997165993295195767523065486098784640 10760547 141763544774499213653548502773374822144 10760548 208618120281768315348109120715130939008 10760549 557681929870322438138300099073925559550 10760550 27012339781228641081618328550072832000 10760551 701839180669940673553768435187819546552 10760552 -439668415775585643331847340942334771200 10760553 705171509904899455912575628321201912800 10760554 -316757234227950982238939640456227481600 10760555 138332873665397732841592790793792578400 10760556 138538922806851814832440869733298503680 10760557 -519416050572305087346855165099748865194 10760558 194784486632610904547500797257895954432 10760559 420473618090506629293650142654464189704 10760560 145998982367461599893433105942473441280 10760561 -47795459560006638468434399852006367168 10760562 36974480442794757189618656107627943424 10760563 -553580319777391134216047814314410217016 10760564 -230714093646137300301475871303463901824 10760565 -7849130898290131003813991330625653760 10760566 -219245882415902678616014410957193109120 10760567 736119731228615462140424560534706048616 10760568 76139915867453108722756064138492313600 10760569 -378045638752998442759461275016213163030 10760570 230115800149450473462553709037094848480 10760571 -43578570787296356023430500889881661520 10760572 9877837195731203920781979899201694720 10760573 -13450954092079713599660556304395381312 10760574 91270645861640927886581681742520642560 10760575 108056732465352411604280200547788970400 10760576 -43250190877234971528792108402412093440 10760577 -164460282320193022142458109232804956880 10760578 846897103320111502872045767981722368 10760579 304992551974086315274968560656767543480 10760580 -283232038699895750236812189113175859200 10760581 78928080798393648565049467142018575132 10760582 -47448043937053096510912460078905312128 10760583 -56273981831948178018334017433346752512 10760584 467107062213971351942584120012638412800 10760585 11057612929905843714278900613129969600 10760586 163706749621068043626700863729074298624 10760587 168807850651959713266565695245487617236 10760588 -377277474227756335004384751085438509312 10760589 45285295007708235850383870890998648320 10760590 168978635434849491680379170999387212800 10760591 -78168839464534704998642908652104045008 10760592 46968964706701971928049349893737807872 10760593 -173817491086574434483200615407298369680 10760594 -113711641485099837385027261189611089760 10760595 -78192640211133258435724215841113767280 10760596 47696923923305306093376420973982515200 10760597 92702612026721878880918704392305811840 10760598 -167354074152295924008337411597142204736 10760599 -303092040216828848065164632119486052264 10760600 102109437973273707329533712718455808000 10760601 393378500790683663419434307672771898832 10760602 580299612959546919475512804578295730944 10760603 -123793527442075700767013985262926226944 10760604 108770396579188617927525601951184656896 10760605 19784531840196035130278065426562974560 10760606 -74684357259973518464214891271819333248 10760607 -1838869179445845582770212151820990480 10760608 35610162593802033844454917311377178624 10760609 -851249835778572038472672418117724423484 10760610 23572579263400947269805918536423992320 10760611 -697969137601259115070987990884751754788 10760612 -256501796008965507262229584828883696640 10760613 -93739814935719373434368203323044957856 10760614 96037806599633941545791363228311826304 10760615 -571151553992414097758832940059462183240 10760616 -500454945967708347882572732095200706560 10760617 49022264817791452869577913169020960000 10760618 53680244514079999428545361546541102848 10760619 -18896560527881680071177581332095958272 10760620 146564813524365784234953516217477063680 10760621 4758253749132797328558716171618266464 10760622 177604999281482384843674915393827892224 10760623 570716486811879629647477721599015854040 10760624 -32642345818497986904757648981451735040 10760625 -44297668840939184443231639912660953750 10760626 48503709340698788064713978538103691568 10760627 -401009350719928437922383889281223128960 10760628 -380601223357586360059424787673923809280 10760629 221059487713269428600854496571260916480 10760630 59891023359243835431742869445264872960 10760631 -50016748612912631328564995150829888000 10760632 152473765573096466956613623357497446400 10760633 181301700605173710539979868020241011204 10760634 -108111944496255183113752390320718848000 10760635 636618801439853117344028357322622174080 10760636 88137946308603617250628855492122382848 10760637 -311250536941914428504109570513280823040 10760638 -1583189251426219756404403080518595840 10760639 329642805539867411423505721016808226224 10760640 74699021597669798076777497724400435200 10760641 -312615671857543326680622227634423599916 10760642 -158979695104814427762820371229965004800 10760643 -128779966664390051825482187882908128576 10760644 -222998312111618743527773295098388163328 10760645 548090122743308388767068839702896772480 10760646 92035424142378409273643656160675305344 10760647 -185985660169587377391481168200893796904 10760648 1678937006168881799509242941952860160 10760649 208264276865711381902653739347187413264 10760650 -4055700445782671274884597383449984000 10760651 -561231045128261519229913473101724744 10760652 -2294553790630738283624790919337806848 10760653 -521638893491564163541910581314175451220 10760654 491879009639214300596696908414680451776 10760655 -88583371686722418793215135155928614880 10760656 -84374161060197536334724236399230976000 10760657 -77082919850842577066496330252481427088 10760658 52700929741136216093901917521467414528 10760659 57866508075929682757125588243224708000 10760660 111179816367638211375696562447256256000 10760661 234070847319697235910309377901235328640 10760662 683212886940908837314063532794051801728 10760663 573780940654296488701130651497631806200 10760664 -4558428126359773873622422560944455680 10760665 81119405801785387573603988734533275520 10760666 -177591266304691211930376608352701690880 10760667 -479719259314327876705189867517994870120 10760668 312278810605095480869359222863647042048 10760669 -567752893012954676552717851100439782400 10760670 -206918490852555437041774456024157993280 10760671 -478420681040566138877816578707223052128 10760672 69669585193824870763030852240933650432 10760673 16075348985811488373376263826273520640 10760674 21985644937270885099293867009640800336 10760675 -274029560307873686696130397531739336100 10760676 334578850260741147245048436485356434432 10760677 -222824952701043482160361876630572438408 10760678 -20912017662010772959124192712012442944 10760679 -210412815922978625746320061903256825136 10760680 -78830626821252523547726553057047347200 10760681 -355777745808378643768157264414115976518 10760682 200861957230286804963637390582615601920 10760683 121916574109016696558331413980610350320 10760684 -357889513406265125247372636658248979968 10760685 -87336767760774306654076854499752739200 10760686 127503260364650775367663812529277577792 10760687 -307736882593552636072395721422022149648 10760688 -86553772616508108840108093570121728 10760689 -100075113376569661560658061015246538240 10760690 229096487451683740496793307740849117600 10760691 -226668003768702584519648645704244132808 10760692 -61086524578623360799242696434368365184 10760693 147573924190670779889222218555910410560 10760694 -168315081505356889966701978374218962048 10760695 440698929434216508704401630973622814560 10760696 -175547848090838338317232241413029273600 10760697 -12932465926770653838308334119368926720 10760698 -55822018080910342183606425548458370880 10760699 -289729666345200750341588853359875756800 10760700 44624654177527312943238518349048768000 10760701 -121391249406515026202379367210950403776 10760702 -131621760279575212198649724938976872448 10760703 19888462608221088041067130917165167304 10760704 130653292467015316809345664197649760256 10760705 -235314939521493001465098027307316408280 10760706 83558171926805437440701781587261633664 10760707 4074517577149948388137668521484726080 10760708 1748506251123084382091471431736979456 10760709 97397132675059064944067716153585550304 10760710 65615510621726439669497929594239590400 10760711 13981124701103439198055103116288640640 10760712 184645561497347433299089209050545643520 10760713 -278458303438203848788570458750607890176 10760714 15985838373155343245043883589277421152 10760715 -167369589907754584590635099411161728000 10760716 59330195058310000544289486460598531840 10760717 -26445267377110155221423064914766741600 10760718 -12830382738380020560706082622904417152 10760719 -423980945261348247557120843843088475856 10760720 -5532542340953316759938645033720217600 10760721 307907313670700968019859279840821187312 10760722 8544887388153274251748560913286802432 10760723 386836441486812243971549305206549360840 10760724 36144078448671380752216738513390704384 10760725 -7525595889580101072075426263705722400 10760726 50673686169268659066156885123184128000 10760727 454593335431850802709356989488304655720 10760728 -399250795951331200628074792356665057280 10760729 295883436581855518868721989185480210176 10760730 10098928554938844430626947236593150720 10760731 607097714474736294759278612822582949312 10760732 -106802203688836204862144173017581488128 10760733 -115980400790602540770353635961481665376 10760734 254152765545230114703007848580416364800 10760735 979888164764107813690062753407998108800 10760736 91742960673009797867784355825613537280 10760737 149452923570490730671423187316816343788 10760738 -243854121266502328456424196078665826480 10760739 275941932796927087709856541998725890368 10760740 35091592862766659374339031567723942400 10760741 415669701678448229374692779813532356412 10760742 171231994082441263788044222673704820480 10760743 562066336213276248365025645857559140808 10760744 -1275130249839323141198171220421285478400 10760745 -21271871319486757191507195438966345600 10760746 255595082807868985664933927261145489072 10760747 -238361421122792987202914355546654699648 10760748 -350384708322487077709441732767260835840 10760749 247617731247753517977271357944016708608 10760750 -763105191695004342919458614252544000 10760751 45254121945062252706442897073332505280 10760752 37962333727680240676490685382497206272 10760753 -390617953135962382455082075450331125998 10760754 8038634138980114986576598492669576320 10760755 18402724808575648314111478756782326160 10760756 236386085974181018428763683441022638080 10760757 -70386853692251746953878715549312583680 10760758 28062942971580354231591452164218133440 10760759 66350496230873847970177515619816929960 10760760 -77691337222815303546928695030731980800 10760761 7741148464936967739487495511471943264 10760762 107146646233297144927595074943477544672 10760763 200487939700237234623314967235035011184 10760764 -37619905179208477001952174923542118400 10760765 -199114304839932802157817135572843648340 10760766 -252461928197385603883921043977033709952 10760767 121132298094101495955855887088761882816 10760768 -18137286643627334445947604656990453760 10760769 33937033847241010418206332980299478100 10760770 33763792229405283520912016552745538080 10760771 -80748235337092420567514767121612618496 10760772 -234745627389348502185968505228033024 10760773 194469191433286343249578572053891177244 10760774 -346570480101524227720812422812909126080 10760775 -107784131096683885101805513249106632200 10760776 -81461323685392780435561508375286743040 10760777 -78587963500117844060214997738083228288 10760778 -31885627287391817281875019396972887552 10760779 -610817441421984299739266796839579124024 10760780 194439778605025293032134481034358272000 10760781 382224746967310191635125281829797135552 10760782 25084500422189971429366138460270237184 10760783 -825035162939010212995778144917835650560 10760784 1946365394718983745117683218552455168 10760785 142166899620519192817696337158877808960 10760786 -61254728478596870489133296135495703408 10760787 97547075305200244988963065818045448848 10760788 -557833597367391773548181677553249398912 10760789 35028604508984785671916132368646735968 10760790 -169247897534383460313676339892160902400 10760791 -121102911479933663288156749547966099808 10760792 -179732106562143363980258877276124753920 10760793 -1781948888155754041581836241227981856 10760794 -55700421695746734001424559868369375488 10760795 243397588620748582894550866542702148800 10760796 4445058769403815622109883379091793920 10760797 -182730962573366057444335920464671425754 10760798 19139552924241209619031469920526132160 10760799 40398331410108007750070824031792403840 10760800 -259781974358901854518968745594090291200 10760801 503432499422454570491588838463052768802 10760802 17670660561139610733619277539878773760 10760803 -718344664820408339854294513616925831936 10760804 393658982945573428909922099538799318656 10760805 -9368984908791108860262860852856151200 10760806 -21505695472850793342916545865139253120 10760807 -337767495308791848264266093083886596800 10760808 62129089208923445000231726908732047360 10760809 512459255131541747183519343086132734010 10760810 239459041002611539639159757489793957120 10760811 182884405806910516910803484055318210240 10760812 -101022263160363933674617503108313896960 10760813 -1139503890927999165197155624315266048 10760814 -257564030787488538275315728129437712896 10760815 -149268734372747441167706023902608806080 10760816 -52029248411432100181712730099610976256 10760817 422353929903654006392403713198787359712 10760818 114575227196000557335730664420591289360 10760819 108847649368288639359000742779875415720 10760820 -3807772004986742330475006440946032640 10760821 276571131206824326642787334031571730720 10760822 709278902602895787864291835231465299072 10760823 -361364958604783157467757011704781614000 10760824 710382935548461528057970837816480051200 10760825 -276226145470641216381664003873833546450 10760826 52804154106441395320678340449783647744 10760827 -304783728424715810791530981546717542400 10760828 -77238586079313080243225494767960783360 10760829 151269542375792865753566584204357584384 10760830 165057342487209496260827210566091664000 10760831 -131352914817929675208136781359904625936 10760832 110418779457214098013025679132107735040 10760833 46164030960295068185248388161508925360 10760834 90080039218128579030559200655371105792 10760835 43130255500329903953802974227054888800 10760836 10790554444895545822420900818167974912 10760837 -448986452898453265936646013201340512768 10760838 46970197128443867316063501787930644480 10760839 -99363663971488214391111915425470672360 10760840 432861906591935282791768593327022080000 10760841 -169316403222040189566696726332280954588 10760842 -13792777718226081455199027023101670400 10760843 650547642141473301583575323365367906784 10760844 12430660895587911598835307701329723392 10760845 -444232217799859797634082924853672606900 10760846 41843116788848481321410216064502183872 10760847 -11638794346788786375845583396198468576 10760848 -1988834321465379620455045894040453120 10760849 405954361824318503426862116471065030848 10760850 -12750320465631077947561364339301627600 10760851 -1441876721792352482349554546497706977896 10760852 105927951210867931404927037991537317632 10760853 21237293641521125575446198109178495904 10760854 -196390855965468614432352584440996506240 10760855 -60841685907447569363617450631906518080 10760856 -173372486198629953491735265726118502400 10760857 8552866787784721133334992697175462420 10760858 51894184950735313155725291736560023776 10760859 -254216885710931359949317150846666801800 10760860 -3371390655176490576669153258658375680 10760861 332803892384649267573632455934212979424 10760862 -13518056471656861032018590230691705856 10760863 -1309567117610113261061392399061122844960 10760864 -707288723267744141222189958279249002496 10760865 -120246737228750342673161865722284807680 10760866 -253562373498280954325440893434012594016 10760867 -13706487050155286406966767452301697552 10760868 58112380754449769887616755608806375424 10760869 46126512902223510701188129728587821440 10760870 343714576052549034197925724690547391360 10760871 -3911274516258173111351424891749387136 10760872 -359137148860111888935067205637455708160 10760873 -108243099602238657870831420333546991878 10760874 156793324499242260202359572711313404160 10760875 -131782155886302443227249270162331616000 10760876 -57321837412241137509831067546583104512 10760877 294151642541453950541813076634250663040 10760878 344971154949131506064218115797188613440 10760879 -9767726283027350982949968856314769416 10760880 1300056787488109107421672074952704000 10760881 -751652050934185538556381126238108664028 10760882 217036793224019878212005793983351960064 10760883 12087792575001659229961949222020980480 10760884 -443630287750189947477526302602193414144 10760885 888764681673412516741109751672004512000 10760886 217782070173870669631922344557319192032 10760887 748727348919777337005329613915942762536 10760888 308032016469363640200404078972595179520 10760889 30660544705885359271542066600616851360 10760890 -138657767152963787076467528338715442720 10760891 11637682787194818401710160089206604584 10760892 -178780196247641350924137873211772928000 10760893 175638874026386304565581323882669932 10760894 -143332996703815388055637831315316853504 10760895 39223785464907695921196924680956184640 10760896 110624859551442184248072744422141329408 10760897 -83609493233879788091540596482803092800 10760898 -63730701897075615659399500867131168000 10760899 111209760424117094110658374466016323900 10760900 254331459546573718100142744268816752000 10760901 -23078547140436154284549622539062935680 10760902 89322334780794420772606503513514264704 10760903 420128696750179712309129745741156733800 10760904 190398402308799484240316104065495859200 10760905 199060160127508706979264627164237466120 10760906 90782771141945802822531561474653798400 10760907 -40219557638976661872731567248063322640 10760908 -310371487532076326124529910918918117376 10760909 -83766468016148083432839223392741322890 10760910 97511548214461413215161411657367391360 10760911 180852259718407068015571764674348442624 10760912 148136861896231707672467754183721967616 10760913 -183760244733768469640946326158967977200 10760914 -3330496354617735534586622204101311840 10760915 -48966993382578424502781258028020283920 10760916 -29026343451872889383735280856044441600 10760917 242569509288318454826677767597819077966 10760918 49137629290768888566264460393935417984 10760919 -124723557600919766533978035941350017072 10760920 203755534036094655011860717503216844800 10760921 -866679956615515539402511749326455429878 10760922 9167135834177937301687075387749888 10760923 -343745885049563399845308165980152676960 10760924 2659476086859990336752565210093497856 10760925 -17692498738412827356422235879118080000 10760926 -153938552487217558201161860622300138816 10760927 -699802113602231355238026058113686320224 10760928 192812413030834252142331489455285207040 10760929 -100899693833699033619393069222926798700 10760930 16126925577811326564696653750631673920 10760931 2982262314694561957414833342259126572 10760932 -48153125226684597296296261509608177664 10760933 561929190598492121155091193541141794684 10760934 24566817254896812811872227988690344448 10760935 7624105043937374603518558952994000000 10760936 -444551391247786359430556704294119736320 10760937 144948794314941445350062379536373731328 10760938 170431102767662192149323437298796467120 10760939 216201834432744029635095816737118504000 10760940 -222036378329515742272769366586139361280 10760941 -54709770889934615718661571141830234848 10760942 201004331355858076756508206436476460544 10760943 -149473143642743384137932101860999382400 10760944 -53208408121574194787976399159621550080 10760945 -256117244246655520939737317986197901080 10760946 -17406339510412931331943132631869105152 10760947 36561307474931339169600756397207653160 10760948 265471381995095806527235233538865227776 10760949 113977841330418460773391821503837381688 10760950 -25589464178301440244921594556568318400 10760951 769880616010900372533480630584730929400 10760952 -348304638192910852948133698033857146880 10760953 118642312611887338319741261312730081280 10760954 -319993356284221722431482147498284802560 10760955 -204844821284319190925703000550342442640 10760956 113906014679536743530248845400507781120 10760957 -70560431289569082071635902011988268794 10760958 -2759960553184703324053075057989292800 10760959 215936542929214617963124284798747602040 10760960 -81445519645734518098659219802517667840 10760961 -162902136073962954663316907517938906880 10760962 294973705134384111301963416134913339264 10760963 686109040208922816975749947012752620040 10760964 27817954004209189037804593230294024192 10760965 2941784991831213086648669718449058720 10760966 -50521104984215667643994556318621672000 10760967 -50774156265938637013341315979695616080 10760968 -109483017282522666814429842580313210880 10760969 97539330947468364168031223262593943396 10760970 58796940869919650919156067793203315200 10760971 -222811884430236209187046544097347272208 10760972 124831768328894910027542974228858122240 10760973 34022775707626233322171182331594252800 10760974 11699710300595416623691167090748973952 10760975 161286136697270915704286936703763212000 10760976 15421690166603106657687665948566364160 10760977 -876216119568346618370877773855041636174 10760978 -9001705926640108002969248640712143744 10760979 566179790368771371852441771003753772032 10760980 243508760140356703488964523474597472000 10760981 -313779630773571178945120567790722126656 10760982 220836423534589579862059356627134534592 10760983 -114960084102470305863671353800528294720 10760984 327463322971121698295364639564078366720 10760985 190769118533832410211058838222086080000 10760986 309201643072756597389768934238374103520 10760987 284342381732820830661928076516669515440 10760988 -166278179061539102382249050722142774784 10760989 175277747435256383427345323667184786790 10760990 -22261227825062318440802869444991673600 10760991 60276892028529130392632222647406200392 10760992 -235417724605272001272603792302643609600 10760993 282741041785094699970932088716423993364 10760994 -221319167946024049710865560408434742576 10760995 -101518897632255030206372886835835869440 10760996 158562520395557153735136500860464528000 10760997 -68183319565575886850386215983562115872 10760998 -165429089870168358063707665862812500000 10760999 285611148539632613042554238732272167360 10761000 -358546124464989757524862938415964160000 10761001 655818004891077621128816367096125216100 10761002 74333380740349107274671254924570679552 10761003 14707538200574271011337745002852499920 10761004 474097058760100678771995020887316317696 10761005 257821635072819194702796546745844715660 10761006 -15241540279873853912956072435005446016 10761007 -2213387885750545418895081850330954008 10761008 1128689071487317091119405761690107904 10761009 156039288880920793158602146522217319360 10761010 -45071459515462089452841245547674265600 10761011 -358123464406124936168936118230268005520 10761012 356251996791617002701556496454494502912 10761013 441650934508557921111753192551959345262 10761014 -151977991704864736816797446742629760 10761015 -159363030434085538227304903464791823360 10761016 21700689788891052378554210471698882560 10761017 -260116912319980641248461806138409421868 10761018 -215573624098245987480848303818082436096 10761019 -369402359288317322136158304587732823580 10761020 -124313828389296291516297580749380267520 10761021 302538825047202417137761931340169389990 10761022 240633069957086781910810438365310317312 10761023 44955337380040245527185497836025378144 10761024 -34275982969391953379604214410387652608 10761025 -157856760135964141172666850766844520000 10761026 -47831245109535991835792745504730552320 10761027 562991222847497752223243092011576220920 10761028 479514156220632336109505402214641029120 10761029 336595330665279088860402719595276777630 10761030 15957013939549964999899431203745792000 10761031 63252440412976894973302152430602213064 10761032 -443479289382805259680665040296867609600 10761033 -66843010398715624698910510971549404160 10761034 468503997496754946643581329845921460832 10761035 -489414397798293374745630693771543684000 10761036 -8885904294758503780048109820469051392 10761037 488046034665767354086988715308840764566 10761038 52873416617998052390098539199951561920 10761039 681156683883362824917980902175825381520 10761040 97999276889387478813871842806336962560 10761041 638129685147673846575689460638700995442 10761042 195607998250687569612917702843053955712 10761043 -262249951605612355370780838512857634960 10761044 107826165922381965979723226918940106752 10761045 -78506429081783009352163732443701007360 10761046 -68291283226199342467723426977881838336 10761047 -728249274167749652160583978317944478888 10761048 358881883839195315414436369988880537600 10761049 2877555093790086621088767372300542724 10761050 29627984159290253262708613128957520800 10761051 -2858203797807039888621294032863836672 10761052 -100869681777341424984740050456969137664 10761053 890587402858350444160549128088183627302 10761054 -47793741291631511215276253974916410368 10761055 619485575522740278309349521807717201960 10761056 -93543575908237316266366977440374849536 10761057 -88838724951221741398813185523547172846 10761058 17805560638585427171158068259567299072 10761059 760823240446604251667337692683372143360 10761060 -77526681720462625040433381739059671040 10761061 51219042192589569420645186309300183424 10761062 -118974884656900328000316758272797754368 10761063 90188684655452594214628474088092027944 10761064 171000784470981277562813356813612646400 10761065 64557048768804052979137822124067600000 10761066 -64591112244272148471872587001466816000 10761067 45043967310922405476529609747857295680 10761068 -34257840058076031466239512565585331200 10761069 -134665678205217211456208850465202997760 10761070 82531136518791682638418272316616172480 10761071 -282145171480500590963103033121344729456 10761072 8046626707089208208304530819167813632 10761073 -148174896680705493123038739544112640 10761074 507586189997629932036618441946352581632 10761075 -70631613429168692742427636782759852300 10761076 16545805410550358383791384411593233920 10761077 719872275670156448523196266492871834926 10761078 -60599268392748537461401929446362051200 10761079 53187014992951637797693169959246632960 10761080 211863896913251204792911840542028185600 10761081 57227250721693163376379292809741835424 10761082 -169206380329227894146906494017082283808 10761083 2250923960818090634861312148447692040 10761084 115761910351720747918612264200786134016 10761085 302095320094474292851668202605447625560 10761086 344070301302383083968769506856227374208 10761087 -199089966108349373315107504037782734720 10761088 -183958053904939966137652726788312268800 10761089 557227085172420475220388974490066613890 10761090 20058212766455348484832936902924088320 10761091 202630715262119634415071828701080449024 10761092 -90171136163599830825298483956668694528 10761093 -16580502545010100825053351389495706720 10761094 1244570580684491333547140981426212992 10761095 -447783228271104003440415802172368235400 10761096 109824171597254529699717641348909260800 10761097 -785865649109742535523915136141308448 10761098 207673064771570723969890721689433578800 10761099 73453858327342000667061885083797786608 10761100 61329478383353959048750440120949734400 10761101 -325669252390098885475584082708353977640 10761102 -112036964799102588928878736436394670080 10761103 215118394819989747792701734606106179584 10761104 -238836894991360400562417024554803052544 10761105 -311086671638586681690206491323029558400 10761106 -140403550271715975524674486221829244160 10761107 57239188329535586278535379328400223312 10761108 -79818633111874355633117106212250931200 10761109 -41180814251727737968443270339038104690 10761110 -243932342986583901664208139542725175040 10761111 487275048963472138755511842194937060960 10761112 674996977497610173770748725767298611200 10761113 -384729041236485830426129168061009490416 10761114 -16966671115709802422711960001551784960 10761115 114538027620168723904717159472755353120 10761116 -466261134259430135103078645908181954048 10761117 5188490385551003444240619559804965120 10761118 -99861913001086881400465468600589850240 10761119 -298632562079536938580081366828758731280 10761120 -298619008932851766698886035799854284800 10761121 -525202132725741362547541475021513536 10761122 -234191278501645840250207664792063427200 10761123 126088994329638448708809521470974606336 10761124 19807797511818449662977402362343936000 10761125 205227553234266269595522744837360480000 10761126 -95850941441200655622345343299177395712 10761127 -120537328261325422369808097656918676440 10761128 134952660820248305941878080451755212800 10761129 214837850333724759521136845743038568074 10761130 139599322220722207540918979262015876960 10761131 -469057567084451503449649160177703745536 10761132 418599871278471616686380028444566016 10761133 -80664388979934161528299202505340720618 10761134 104956350010227622146636513367024998720 10761135 168428751483243079386667853592773387400 10761136 55977939399986270385978310986291904512 10761137 6364846133592809343073219757526190320 10761138 387503839121847651901822448630386491264 10761139 85993702309070704174076555457128703520 10761140 -30416484840933994667315232995883532800 10761141 -11220460370314645236194067681454233696 10761142 -13380683580928125650124081703875477888 10761143 148362546405859023626206978219701110880 10761144 -144808398254569029149610965437562880000 10761145 595821515622638337079454879921363688900 10761146 -371007906766221941523653723680389166080 10761147 -241734136073089399462279585025510677920 10761148 196961185351576674214053916874952913920 10761149 -7657328312060526680159228860965343680 10761150 103222807234176920239749755754277617600 10761151 118565122000596074542242578979175203072 10761152 -6541827335294475489485995016605138944 10761153 192392563858462620760058391065269730688 10761154 15972392870923051053651576751784515584 10761155 285146100826760382275502210608625484560 10761156 -42317381181080946680722403193308110848 10761157 149833123713813640176967725290876576832 10761158 -301064686392034500153573543288525340320 10761159 70683685449745592083572139883230873728 10761160 -77632381016897098553974524424382208000 10761161 470027106627915780805387205814085692762 10761162 13024925397512722656673847310630645504 10761163 77625520636403304351901286345175242240 10761164 -25194867444620402407716228390662567424 10761165 144910729635193408784787727921685247660 10761166 40337771360986668086862333922813079808 10761167 1095240535395707020403806443314688286752 10761168 39301824131097286485577923887844556800 10761169 -958841591711790489582954238300033261056 10761170 24799647552999069802881127125897538560 10761171 34590564833408342284378981530607704576 10761172 -154884426158014009731495990742780061824 10761173 207360490787020952942550521302276199064 10761174 -7086804503053742708248116163079923968 10761175 -338932813816578032020032546001550031000 10761176 -137456226261744999152880817377367511040 10761177 -7797588584398958781353354079449963520 10761178 21844680259821518921384263639291109856 10761179 -98658800652321787677932322632620035312 10761180 124856521670624155255897940377242178560 10761181 170775897526963269688659984983979110764 10761182 -31753871220887775937891369538468305920 10761183 209849492030587193457121060449123274800 10761184 443835080038133045133211872930219687936 10761185 16187408133093359225040492840645922560 10761186 123808185947780883613462630755943945728 10761187 -993661300702217407521713763440461777200 10761188 4015724636582678924584275903756508416 10761189 305088605118719332240207833570874498848 10761190 -212125092568238074902436456200527587200 10761191 21916633218467329855688239489607800800 10761192 -144127208956532586699841882074310625280 10761193 541536540488845983532558803376128342244 10761194 102849473909846301001470369642958145280 10761195 -124871180528735499700353531077163640080 10761196 -401692371663194852124990125297232121600 10761197 -302884931709546460008937658198469549354 10761198 47513208141603620687233924607310013440 10761199 504212756018404067181189248587974634320 10761200 3863040481902072698064188342435020800 10761201 91055910252475876934800788538945420800 10761202 -72054148695929437960481354538382677600 10761203 -649981816203779318763686119392087082548 10761204 -57683867013972360974800520388432783360 10761205 -18018971280243820439029454259101863680 10761206 -36924628975797764412940955883856196448 10761207 17996080517262299172742676545408882560 10761208 1447562046958963019422307832758353920 10761209 386963561677336729006163834777206290516 10761210 -148638995844811194507696981590752576800 10761211 -106725182075915638461921982679202466376 10761212 34317109769351691751452366874680483840 10761213 -130782900414104113902378840565441960896 10761214 483886498051084053756721862052303667200 10761215 -201219280714920686499741301956783792480 10761216 41609945260971495748821846990985887744 10761217 52168265837727192753129571527262042560 10761218 -84720469070134162362570212158908948480 10761219 96458037103976045313830974934811140304 10761220 328115467596883912838563835727230976000 10761221 -643335720769458183410075362879392024708 10761222 -16830313722104302467064980073429032960 10761223 4488296069922800398542210287822289408 10761224 -220378339821247956356920516356415319040 10761225 50276464266522774215204940900459459600 10761226 48024986349783608667068343545398017024 10761227 30479712890799519397630627288695508800 10761228 -133480546352158555539254218875714938880 10761229 176118350167542773249145535675723614540 10761230 -108634875218914015599614841422285202240 10761231 -92311422581281401479000580897661703280 10761232 -131606495389651996345912286725842264064 10761233 -365890078455106246694532290022338131020 10761234 119652103592267327211292046925783515136 10761235 -506397696122238048548390969493765898320 10761236 378051954566287810808589913224006792960 10761237 -207225477159049146676844968554245414706 10761238 279128763323135324725181344670699954496 10761239 -123301941580999777344813428503724914560 10761240 -6018091643657104984005473127982694400 10761241 267942569878967452680761386681875830800 10761242 -268673765656297163580995559109178899728 10761243 -116135015804492398683139071807931846800 10761244 -24870107896692206868579642877237601280 10761245 414058755046696868977836642935542245600 10761246 217572880706851329322616309867001570240 10761247 -34996204472535073962166117919374927872 10761248 1304651876647819067835693623611490304 10761249 325124057592447839829964642574433735360 10761250 31999551181289788056639164178773850000 10761251 -442203034601001591859461968287453880448 10761252 266515581428689420339644987395051922432 10761253 1620087948167510154677476064376215048284 10761254 -16218035121424534498596282367280883456 10761255 -414618850893734528649703088549661614880 10761256 -1307076260109471826719852283640386560 10761257 89287279514433798772369193808876558720 10761258 284811397359367038905010654640256336640 10761259 -507562933103745302872335397888634590540 10761260 45572039324585752860871200267083381760 10761261 -263376608681316087793867629730993975296 10761262 303532154975205123525550625101787419200 10761263 26182690812285277922330584784893671504 10761264 -83526430980024790755996787213600014336 10761265 33909080698641438799207027274785026600 10761266 3973699839341537377788039039702908544 10761267 -121188448902486259460429073875556273600 10761268 -186930444108226394502932461194813261824 10761269 -501371054591551593825240668779584708480 10761270 24654631164228395306625229727241070080 10761271 57450948591850502228037365485378651912 10761272 1106407530094704955252377701031445340160 10761273 489570027376293674838843037343789230080 10761274 296653122753231761973823632298093889136 10761275 37753903474244715636910880696446762800 10761276 518266620748313567139825269021983048704 10761277 235671003046741946005230798696639324800 10761278 24883904336496422680457713787800455360 10761279 -228683573507896485445627324250338858536 10761280 -58337330869444434782270308237364428800 10761281 -125189188735992755978730072442411161918 10761282 -119967164732892473232859740917457826560 10761283 65360251353614426291095340150027382304 10761284 -399968136031977360992407827813653184384 10761285 -105282692799539549975812906680880648800 10761286 88938531806394004665746415896012759424 10761287 209458089804072766355855010095632494936 10761288 22330798043878164820466410385938882560 10761289 -54381184616705072960905331812759299456 10761290 72514319429018347155368189149033058400 10761291 -694615453776797330692531593416752598880 10761292 -258183486304091795660475316671168749568 10761293 169933327378698202949780530496598295542 10761294 -179589822310226485768995897223033395072 10761295 -48213138002353496049653325982554529680 10761296 -15258135013913554037232959400797798400 10761297 -139579431602576903674276770533522998800 10761298 257156359417039579834550736022402784400 10761299 -245474916167664320585276529016679783700 10761300 12269825736233378980284480167597260800 10761301 -496310813864964444442985244338592355200 10761302 147191056224346275889005265011649704192 10761303 78049464094492595830159964009840882304 10761304 -458921482798118784469910313579307745280 10761305 590535439570278808596436607017524864000 10761306 214048477086832968722421495912120305664 10761307 402080134147999078103345274198121375556 10761308 500242802930086187239764602781873924096 10761309 714283238015531282173895045553438720 10761310 92147038348270567430368846609715439360 10761311 109032599243407156685143925998123312128 10761312 380430954781839089508828185006546092032 10761313 -163343867031306798438633943992449060160 10761314 -163835381599186885153989622697912035968 10761315 381439119403575693311591666528144928000 10761316 -588474262930718590787334396617539864960 10761317 26745669618757688949443497436954323584 10761318 -128512514946290555359396010823048187200 10761319 -333406254461457960159461623528706238280 10761320 -4755386647619295810760533706449408000 10761321 -172043021973295250487325509239688804000 10761322 -58893948128945724049059980272971374592 10761323 -7539709702361385776134246436079813600 10761324 44614268173991645297054213422358495232 10761325 414782021198172479185439890670869794050 10761326 -109859734127708983264937459573789401920 10761327 48153016225241082724541089213428993864 10761328 -24086523920950712422457888351344459776 10761329 -82915565797551908733457431483725799516 10761330 42922430963340935743843701924952465920 10761331 306487690158685511937841661932079428860 10761332 -32165941909636703173667941380496785408 10761333 232156536254716206541777654211319058848 10761334 -4797820788462814786270886345177943360 10761335 -187820046989457313529813045946646130400 10761336 -30302730529764754152002078912362168320 10761337 -670725785735524409124220668802987139840 10761338 -112917302106104796675301403350546982400 10761339 228931013385811526681340311213376168192 10761340 -88752826661065010075841153309435248640 10761341 322556209610395063019401427454356708742 10761342 248225418305207684509995919066808945664 10761343 31499742231963636216679867720730648760 10761344 546728217792295591843348963717168496640 10761345 -62386627026360722599452983606547148800 10761346 90071944047738766747213282557913191840 10761347 368904818094011792172814501139897564796 10761348 -53100445027053434960021775827792596992 10761349 -285444094334151617101012284811216724040 10761350 114475754364334431442360754547599668800 10761351 -447335976502032375791323855142890158168 10761352 548488003200249971288287343104819200 10761353 -211595264741108744716902810130223408880 10761354 -149755000027202498774359895827397769936 10761355 -128952235751996536989422231040645519360 10761356 231329915722198482325839953582501571072 10761357 506014569019557447692833988325312993792 10761358 -175102143300611600897124041690630673216 10761359 216247032519090401419954115037081394416 10761360 58170686204123260224423001072592486400 10761361 -126577653628416120481195065179752430616 10761362 -439189173007394406243886857964849427568 10761363 -167792765572622082478569903658631667600 10761364 -88445501657765933028335150686774272000 10761365 -107249599860639503418616015538520634080 10761366 -56102657457848104681687131719487178752 10761367 -549165633147066560897919330616878902584 10761368 31534509879165130661183390811844546560 10761369 473274493333547998694103588307939041744 10761370 -202187061609789815848481453952491193120 10761371 64386606738608974311951011303439898944 10761372 -192328158183312225370394326082273717760 10761373 3485546285629783259946808452446336960 10761374 -93256964107810778579566549954549268736 10761375 -504854204118456219301726772591923596000 10761376 -278119585339461613808070042033959731200 10761377 1350373789830906681677815101426198738 10761378 -131571005908146480737968344181065907200 10761379 118529227360953421135856173458133557980 10761380 274453626507032172574210485886239744000 10761381 -311997470769044031063636983717805848130 10761382 -57665839843690816873853857883624306208 10761383 498688681627050155999194674461499424632 10761384 93121515143612560852939765482393600000 10761385 82321076427421598855900398412666454600 10761386 111434429958002625085997841341547604320 10761387 -16136812778341885083840167772399601920 10761388 753884831763333014706691216935935864832 10761389 74631122537335503431831328919288721856 10761390 -194655478529523301650250325090827718400 10761391 723824663775285364456613877109909901520 10761392 45392689151566591194335652825996804096 10761393 -105824908966383867968358577798791461472 10761394 -122426028638347808782246003850262509568 10761395 7291969801524963844621743081916608720 10761396 -46312633347107870663459012535679070208 10761397 782112324200211027201425010169761032860 10761398 -193516357047054245596841859481066888800 10761399 310633111258704275111164475510222411136 10761400 94947520979346295831144979287196160000 10761401 -29870704184112178877756091800860669056 10761402 83184448470284441562468469290619895808 10761403 -480546618405828779707569718097841832348 10761404 -300434082459030685106251157458510470144 10761405 90967330946602246184165008617783896160 10761406 456684636775030573284486410248211492160 10761407 66393347780469055321195741179939671160 10761408 -46648670856610221258168370267290599424 10761409 174028755785868791843713085172560620610 10761410 -659513488718514143996747933049953280 10761411 6755879966131665238219479427233294072 10761412 194015215785555409141085664629324617856 10761413 114843740679418689370787195915947642644 10761414 189493036300333543446953980688466613440 10761415 8755944276927326952331580803839576000 10761416 536292867963404488649051002612610196480 10761417 26172656331631611911019481801246222266 10761418 -9525085787146913906406340553044637184 10761419 -269936702708704670440292036566137537504 10761420 34883192927310623529315698380967930880 10761421 701471872684530853991561478922913657664 10761422 88310884508861607585987848703804724224 10761423 -25811858211355083641234880956873454720 10761424 -94639557155214308840517137722410663936 10761425 228913207499450479910127073168193700300 10761426 -77809135303741613856269664980414924640 10761427 948576560927999647582509159178661598072 10761428 55070706607837646869812928155880195968 10761429 -274857775438071688872128580243933833760 10761430 -307032396903215168165809171735210640640 10761431 449313759367168474340742489492263588232 10761432 -374180082121331168282219458772170997760 10761433 18372593037792540538612827085703590144 10761434 -19543721181950600084958693414747840000 10761435 64239451751237532511630751360540582400 10761436 32072379821232743972611440028829959168 10761437 498528771305370633997960699324454124492 10761438 -2186619098319707992416617055587914752 10761439 -35016909945105172725265746134796718376 10761440 -254251340802000059302327758013496033280 10761441 -1983225337328794902985097176748156640 10761442 -78820404034697912446942467964890177216 10761443 -82806499696080743593871178433770170880 10761444 523686394152405740617633275010844497920 10761445 709713838040544281069739171980270223480 10761446 -396202429716326718649950125027026583328 10761447 194614141845438906404711265919174471848 10761448 395863068032313485041306046009515622400 10761449 358682253383956129871540976915753267072 10761450 -7725435842549107287059109225595315200 10761451 445148435959119027865454048777371998452 10761452 136568250516502384103458200015968719872 10761453 75669920322637166228448590555063626560 10761454 -157121089081264873503690658762386443328 10761455 166506563458458164855982909954346572360 10761456 14974020190756213426403625229635059712 10761457 -78060727964076201562604910995012645376 10761458 235630300674592111850857832366028184080 10761459 653227557530291911901087554497861150720 10761460 177556100276628876263857491702521537280 10761461 -87676717764001832817327643404477917700 10761462 250982625105144464046221483010829213920 10761463 -17796723435834596101673553190890304296 10761464 -8095615136756883539632648410759168000 10761465 45878102643630555871330644194602694400 10761466 -281496464003815826730737388740378956800 10761467 178292938105322368865157062847462851640 10761468 186215668903134175955098894554863738880 10761469 -221673569628627309634227358804001403130 10761470 47931047319153525733659722252439859200 10761471 -224049674850472560379283996274820154880 10761472 -227882255287378370587600053539572809728 10761473 569208076246904996522870177161661782320 10761474 162854848680311567108321587753868223360 10761475 -11687288008320301958634368296297575000 10761476 358643136632059577684367569898079451136 10761477 10946782712554903464699066648494966208 10761478 13783531383598671747980762507290791936 10761479 -281034219477528946077246123296919916824 10761480 -214786069997368377255602913925042176000 10761481 -5224036928718349176441847397609703728 10761482 256743149302871098921306401950737152000 10761483 35806409525779313742954459585124824024 10761484 -250607786484843949284999376224624457984 10761485 -110218429654807327800556085059549405440 10761486 75728624864927497288343003248874496000 10761487 157563368871983234932753138388457698784 10761488 -186028146498280761114992670042341695488 10761489 176589056779621138995473466010016333154 10761490 -65791302483137276158156130771123596800 10761491 154123515625683555094923782132042994480 10761492 58078123287172091189608515306010693632 10761493 -118799160416376663757725809932680326880 10761494 201010090532178632097219064587804216960 10761495 61738335638667268882342321472296151040 10761496 -1266919151165235713869269649977163530240 10761497 -509879365652384223559757317252681450860 10761498 -256415383984311596763719553706787088 10761499 -178827826528291376890345706641770170864 10761500 -435720767825527686953248961383425408000 10761501 -473240687263312300789411876886714429568 10761502 -36275147784795407493901553430106578048 10761503 156514324331532874308856553214780480 10761504 -170964835637768661224284193941578842112 10761505 -191193099827669239136326615667912832000 10761506 -77828700037456509153848774327302717440 10761507 30723759176814374530042325770242260004 10761508 -270825513447988753213824393238261900672 10761509 92506711875875106892777848495761747328 10761510 -25784011387274018148117693891655706880 10761511 -909972246053718121717118070431101037448 10761512 58944529735647638650460610229058426880 10761513 -26627943849339577307992021857197187072 10761514 8575143127025718179200092769198631520 10761515 464952798246562753232790561744936536160 10761516 80112269299500418826749391968946264064 10761517 242259205973101581024223764335320136620 10761518 8245772814707381164624486040932663104 10761519 -273162144957511923884161887796376576640 10761520 -7414688067663497534133223824099901440 10761521 464638533804805503418243996147215304722 10761522 -42412608679879021761831740849137267200 10761523 814496976441449679486857448024393979680 10761524 1223963461160675992533924716334796800 10761525 -188085736747230592957061671708813800000 10761526 90078552531073133548595233076857250304 10761527 -348653846130742962555001976074927425840 10761528 -136328276375620108508978627579926179840 10761529 376258221764152497535849671849613177130 10761530 -126986122848790325175335484737980265280 10761531 81514640179191208596138936205411559040 10761532 -144584941981034241906062009873216226304 10761533 177256868375263723862051515039226133024 10761534 -77528527639975516741501360962837676032 10761535 -301660995243443993657533890749311274520 10761536 -9619785376648038248467221672461598720 10761537 -472946544579998046369394973271147391440 10761538 309703395851686059032616843647167580160 10761539 -344796635008685387568113322075960047376 10761540 -104316017576054792684903458001261752320 10761541 -151351747422989789080976279782138490880 10761542 -84240507558970036044457764543525848256 10761543 -424668737253508432070209813960323978240 10761544 311133803218957772794766537920703877120 10761545 -316067064034752616361148155124599516700 10761546 -101148265340567546753808497429113487616 10761547 -358572155844305345501178633053682177004 10761548 205828767265793458537175321923512385536 10761549 -181632027760720305266728984347299555136 10761550 -55302318337471947243679719295642190400 10761551 -260440802159468895023513864952219341328 10761552 -50551284301188577243492666347454464000 10761553 255845361403317676359052074990018302064 10761554 -124282380537659454591520769907386247024 10761555 -146421096282227545197447781020602880 10761556 214627165986673251899888313604299695872 10761557 27046415877356322748327910691798299904 10761558 67598423148730624655259327807433465728 10761559 482016963309916914337048304389427500840 10761560 511186327395268675633329407464544256000 10761561 -107717679685044294654114764178354134136 10761562 72442383619463895671029072879224422400 10761563 -612437874262471663613943766428074272188 10761564 -162956969632196370200103280463462473728 10761565 628610056864385083091515192396499911800 10761566 636176811206084900766056545887740383104 10761567 4959817268251651033550113388428328448 10761568 -337008840319416127299891173798484639744 10761569 -25668041067129919598876704213944578880 10761570 10574585792637023841471404056944705600 10761571 795129507497774418500502851689673786952 10761572 438755433772657655600529513462242441472 10761573 5620580534459125308448319572862892000 10761574 231518990112099417687761693607793271040 10761575 407883613808324327399150680559068182600 10761576 300555855132791859256709190054557122560 10761577 -12327187222699688872810301080572859868 10761578 -85917645108401621497120362818068489728 10761579 34228066639506930909224910476251566660 10761580 100368433749422461019951023973708083200 10761581 224256163358460316496642949854781847200 10761582 -112208470111948159696496551915663271232 10761583 174025109590253394372417858080642203120 10761584 232854606884876174614807898739784581120 10761585 139716793381734734828737299062378163840 10761586 62846551610777569851999776659177145088 10761587 39077172593775631931773352826585848040 10761588 67845067425114406350732784112252903424 10761589 -527476753430489442219768398296305126610 10761590 -211780868185256721364084305246019338240 10761591 -212341409897498874992098239367780061208 10761592 126186050301624299414694043537059041280 10761593 -61339203939570730466206445079020662896 10761594 88395394443884646134054223701721139200 10761595 -219526135319361744747451668754142085600 10761596 150714764191921437704789962594366149120 10761597 38848507728721043080345669435784190336 10761598 -79605191442433133961445333758388587648 10761599 -446415685484812049209550656414830507264 10761600 120185400109937237209976229435801600000 10761601 317383912761217693475811866261743977602 10761602 -147626958088857205135070880004836144096 10761603 -131832446889024345593116270066443609096 10761604 -123793297981119358564356940659775852544 10761605 -373162156680686244842999445909644668740 10761606 89945353408683818778276141467036092800 10761607 181646543894655262228553920737828909352 10761608 100291944583796449440531012192224870400 10761609 102001151516236420677059278571631845904 10761610 2755876285836443952655035265014681600 10761611 -32266161824431680198582106218009318768 10761612 34184852909594210861883315134673813504 10761613 -92512645997099947183954881562007638260 10761614 -4207667145480412796912332483430363520 10761615 -222756667400051322654798760986944031240 10761616 20591664161619953210150922307334111232 10761617 642855502984316579582251910570930280960 10761618 -51928005556470944088583067108949746688 10761619 231459524694823297591457964203095040 10761620 -311532838171820585528270046310157744640 10761621 153203661670826876962489048332465521760 10761622 65808860581601759542610116250560238112 10761623 -452989728573873285417855449134249623480 10761624 219771863071402530203301995272719544320 10761625 -286751372147686523234913793212520800000 10761626 101353943020560790958135220476441491680 10761627 2450651526856144840621941097686691632 10761628 142156358779061002874714960824219310080 10761629 -351853829126744369584861313605119668724 10761630 -122236933252828368533118381240875688960 10761631 106108654521385291349543787830266268112 10761632 -182009990168621569584837971770657996800 10761633 -414991766067968913155599452219916862400 10761634 64834464210977159859286314608790182400 10761635 -22702978152100772227997931801335222640 10761636 -219633803941889456632165306495245401088 10761637 -513473417330563211393409426239067029376 10761638 105205017897930803755911334626754016640 10761639 11982458579338833609677303730961520640 10761640 -101894679696924645295310515522303027200 10761641 234636076695827559934582248044070086304 10761642 85016346805510661329698457673368190640 10761643 -226148603626438281373305120369057500256 10761644 -2891978552459601339426720038003153664 10761645 281876738645329877348211798722968074720 10761646 -18188454848090712995776981519873105920 10761647 -504495232554924047664280080587843478048 10761648 50483531587171550325554127863037394944 10761649 799854689915124325088328508582063029650 10761650 32596295413292477133351348666566707200 10761651 -298307195319008645247410476372523399040 10761652 311354227186849549599121191107141425152 10761653 -2518256865480490891585946245667762496 10761654 74848150577496241224001608780663595008 10761655 63510920947499598902167829286995810160 10761656 353957158550355103872969668339166842880 10761657 65901632868808922688228727274845867680 10761658 134021854914058513997607633844908545280 10761659 -371061243231045484514304777295522824000 10761660 -167643849445953770689629549771018240 10761661 -408348467001740655489486614162929495738 10761662 -230737106892825788587129519677448935168 10761663 -375011498668965158633683466973212877312 10761664 246716890068190289261404812085072756736 10761665 319504964667366775163021339686755628200 10761666 120042360842025935667746329064530429824 10761667 -37690913631872613561728981097413032288 10761668 4492007878710225548898992681170536960 10761669 325332003833731548645635754619340129694 10761670 238569543795730997433401674087770161280 10761671 51815256747483982779384461636730214872 10761672 -77726195970159762163776440995953868800 10761673 -384560622121507128368097209341265574236 10761674 376000844272458614126023550895040262400 10761675 -4214012404215653636594872508795763000 10761676 125675788149615415281058931389826475520 10761677 -223162294267063485963251397308433631200 10761678 5224731084456914661179966574571497024 10761679 -272110816452946546498233973886406483080 10761680 -55214930803099963274253200240489594880 10761681 -5844416491664916397480485896211431424 10761682 198496189836732115127509821276645570192 10761683 -85732565393311861886018974109680090416 10761684 -53727255859351983930151564506570989568 10761685 -196047043879887148005441134668975075200 10761686 214953219464732444087856477417624092544 10761687 56866537442348109872398537141848751440 10761688 -135539100009556835611693348777679216640 10761689 -248194347575850674760670255471626027510 10761690 -14480035147837230198755879289545268480 10761691 -639336894695748932934856140654155037000 10761692 353957534410882297895175312750131742720 10761693 -699622974523432283122495119118156473600 10761694 -271539201102240616230341775161608159104 10761695 -29585677460008989082841505098980108800 10761696 -7801267318921143206858625171754844160 10761697 -631442674389721741843408585351396721280 10761698 -488451946046670211914269312042554388400 10761699 186781792749342731316332176795776332208 10761700 106691782878515591082977649000694272000 10761701 -863567665508218816847750203091436455298 10761702 -24704302074476434845915076672661913600 10761703 -446230578499371373799984633408139184296 10761704 585400178552188354285700001093469470720 10761705 342736236674300443979417023265939121600 10761706 -632497997309089369981762561789741016736 10761707 348342740561409313134938252712605691432 10761708 -97780814301847635146984450937577327872 10761709 89031792457503683233726679597092623456 10761710 90683960867171686908311265935435597760 10761711 337292112674816252091941144419566187272 10761712 22433686114882958730072194440618311680 10761713 -155499705844860403259738114926233733038 10761714 -3151314816063973984498246372841241600 10761715 145324866743246863159472205645652629360 10761716 -111757529989880733642258274795734073344 10761717 178964465630347995218284682415280978080 10761718 -262326423138912218159489286760443240960 10761719 392706778993834872583198998181690374120 10761720 25055031902834174515914739835461017600 10761721 -28235489413006571133195364790039472000 10761722 133368344938412023395912063561624529632 10761723 262502185233538620123189431601083116464 10761724 -119765178527274751560256986935635861504 10761725 -146059944842156584708420650610695795900 10761726 -44867581664939086137510339925319024640 10761727 -489120524673402879742829946571216190648 10761728 105246640608166455999780299270227230720 10761729 -232602569464772205671075765698710858912 10761730 72324575735650325702285165454760819200 10761731 1088443500702174524192178701649949168320 10761732 258428439617644614047244425831185174656 10761733 1086820592860782433526656903223350400 10761734 -425956089921402445277220022535206317984 10761735 -369359612109427707544139708773321278000 10761736 -762903092848593114723283767494895974400 10761737 18700347323982337580393961715672570752 10761738 -35564989623304673638774092364513426944 10761739 3210630362854482906799389587895353280 10761740 676918426497798624619177938091192320 10761741 1105833989694548668978742791106352214944 10761742 -209403669994172872980873931140142885056 10761743 -154014944339321889315367248388669409280 10761744 24334768334277570959722746307415900160 10761745 67445902694789558712007604630984661120 10761746 -74944528760330317195068517301891390976 10761747 -91942344564795535442044544354930301000 10761748 -430934751291249641433833336159501601024 10761749 81452747195293562931803772348787027008 10761750 272082719955004534029911932073930688000 10761751 3557991382925456875688971915071487104 10761752 421678822319408078906475271346799206400 10761753 -154946071542995613391140577341980648496 10761754 145769085666355341530815689858455169792 10761755 293372122963759327669001423952323898000 10761756 38185834083972338576032183057434891264 10761757 411765436097148423126535804694150773120 10761758 -125301719127000634174083824711176850688 10761759 309601831337009141533377958295379085464 10761760 317017370781704887788726884964093788160 10761761 -19847502438930615290507987200943621628 10761762 110452255243690962504532113222393537792 10761763 -194443221574413779956862189157820749988 10761764 6614643453602629959434793289457779200 10761765 -50421738965172284735744676229762963200 10761766 -284290571016268460937282604926395739168 10761767 709211650043930031181632473578790733816 10761768 406400218015057251304364100365480755200 10761769 -135472478990794190508153667734011782656 10761770 -234106784038570009659714887234276643840 10761771 6994186939035523597618258970325125760 10761772 -141986104173021869581336664733822994176 10761773 252365053696218158881891814877960638304 10761774 4218043344340938022442826639689379840 10761775 -547770961433179092418688075891983100000 10761776 -17326882407621853878568653233170907136 10761777 -26972224094058157117154955619579521600 10761778 -128176261715603581131395476028332882944 10761779 -235675767135201956838446407253547317424 10761780 -39343962458395656073379219982676807680 10761781 -132532850248608219396992357216657034816 10761782 550930940303363053047469334706693312 10761783 174557151601654235340571568063705016144 10761784 -754703006983766061084557435151509299200 10761785 172180973259755480539380911853407926980 10761786 29379796977907783862154138450674767104 10761787 26934705202440828939281395870968454320 10761788 -154305353026993823975749241330460234240 10761789 -254668315862589945203616423510450974976 10761790 8306517852566439384342380451224659200 10761791 126351125302756444246892233337547934800 10761792 -9134899491692676958450998841744293888 10761793 -21526290651387479922221363433269633600 10761794 820915320941320274327954616158601120 10761795 467729046055944513224840627625725107200 10761796 104341749691409870147923205056950568192 10761797 -3391354445812930607802614636349216834 10761798 54121302359837519901043266525913193664 10761799 367527715093550473017164906031406370160 10761800 104913163849936960231774210061463552000 10761801 -219123601341119086277249274504699568368 10761802 252251326188237854271713855048962329600 10761803 78738819331670651916727914590733128736 10761804 -657263915586206142860951942153785053696 10761805 -19511500846091259042069994936438894080 10761806 -23106831128031300890247055950178822272 10761807 128544379651518673694010636801645240192 10761808 -248960163888551947159564284674494300160 10761809 -232852405612327997423023496276370869760 10761810 -25562803304131579325532405115662819840 10761811 118509215266011487463255754815668434432 10761812 164653736050165899765853535491969124352 10761813 -360858552613664310586418234643275209380 10761814 252222701220083432148687919420163131392 10761815 -193840927884020246243594504690751043680 10761816 175971065880249231179133608514179481600 10761817 -338641707013840396451632228317884932848 10761818 172204769567371660891606698914831397360 10761819 -25802868003300673962917012312988227472 10761820 -34115117468277742198723086737622405120 10761821 -301883200880059565049785456631200231610 10761822 -21269168870370964796269919398375554048 10761823 -1139335581745053693855496444063525284600 10761824 883697264970407929354455120179964542976 10761825 2895667029602916035636773044651571200 10761826 -560042916123466112618827467942139205856 10761827 -294564524045871007323521741972112996324 10761828 87548159493136165141172548945484513280 10761829 -348453496807530185455259321605081172516 10761830 -141510826338758045778687939851053754880 10761831 435926322087468731664266272720615416720 10761832 748672221512953729952182139382206438400 10761833 -550897014640561412410520501568709706424 10761834 -31558266483410570948544423296704101120 10761835 -210347008365374312832772609007932892640 10761836 -64057506532342128312231259317408890880 10761837 -425471762207239925123098497973593954240 10761838 66690854374502783901205348830341544960 10761839 -240310132385262861832362898060513945800 10761840 35997434573265683649943000662463119360 10761841 35237601854659529940523597703515596242 10761842 30170293371969137062255011717827942400 10761843 -21704802979436823884514314961667548096 10761844 153668556725066938796838061933905260544 10761845 302989169102439579634606328562928979100 10761846 144530337500360125322931047853679762944 10761847 -363134868285254940813225965023113419960 10761848 -227751463215529323360342621374865776640 10761849 -15900840743801559603190028110602092160 10761850 -123191109741550556088277473050370662400 10761851 -267581831596805666816534559142376237148 10761852 -421707979280116631229014253976304099328 10761853 170982640949882573894206090400288225280 10761854 -424423377458286862029420334615614147840 10761855 -1923298690585192370363864279212228800 10761856 24339627129408354698769808206877163520 10761857 96999581170322624264674220517769294932 10761858 -512626937553804202162225185337304812416 10761859 -343778259380084102977699353374685235784 10761860 -339741053733945480522417450700190257920 10761861 12328166961955962260405636761759680 10761862 50264708965066430596525229125206970752 10761863 127265111594974945706747484152474269824 10761864 217695513682950956835516500555477975040 10761865 -40191152486865952241875299290092195740 10761866 285523107823762166150825454040712459520 10761867 190186058296432896539446459434516209280 10761868 3457604640172507094494975262045778944 10761869 174089673759454321497910245545423385270 10761870 -114439343035843270411454005683293600640 10761871 607566912778597991169430791270134703000 10761872 -111820086332386738061412221004670304256 10761873 83762217927125239528040320361051718624 10761874 430497244337959445853498170989786497936 10761875 181362332837669941884920751623015535000 10761876 291446628246672687808085620262961745920 10761877 1910400531806777772332738903116999072 10761878 -68996194774521830894480374446831590400 10761879 -48259568190634915699342864737223643232 10761880 -204346154758422693813775610787606528000 10761881 -113628203165796257525391616610531428668 10761882 98914130302065030680465077125709819392 10761883 367926718371856903607021096267193607440 10761884 -37738275284298082115922828402431950848 10761885 -27607785679375835595046192739926209600 10761886 -389922477576591613095692739582494548608 10761887 170980228776161564219036562142204429536 10761888 -539747003406715953397255798511046230016 10761889 -721674053670706729045477632277914561310 10761890 43087726198444235902798636890936313920 10761891 -2953273458568402396415037141645186816 10761892 -237132013616238160710130809506981862784 10761893 202965568913756612554073399014866486300 10761894 -13069901824262280317441788384865382144 10761895 118065839343420152227589257634488553400 10761896 259546388645277355613146381875155189760 10761897 -168501803980984188753427242008427538560 10761898 -6290761112725829589478484445759676416 10761899 -149182243680077183214041306765954033100 10761900 -118218939084129407515947287821577088000 10761901 914496077901739392996143295374067181932 10761902 256030138583545846180043153218544953152 10761903 12057311681636314870232102509454898432 10761904 -7996700427966258639258070249994485760 10761905 7953774956168153942864373535043003520 10761906 249913972917168739891622861232821382144 10761907 193287073239168773598516572293071441888 10761908 -72967104981273398245892980671488446464 10761909 308210491894817600952170977671396835104 10761910 -69728540089673961624780066819215024640 10761911 -297904825441809570186206898740644560 10761912 -36326958797044935970770109153482178560 10761913 -390909994200883117630195192299823887420 10761914 -152809810925006034516872010513045427200 10761915 -36017792933951946740725078476300168480 10761916 21894975057293273410401219845498519040 10761917 -304267878781401483238752706072921612800 10761918 319214592829567448876745343777569966720 10761919 -630299548146633868175803720340409487584 10761920 -13849466276029212492260492796493824000 10761921 -418540260222476628036269941431417755520 10761922 -112214698833789765922685461144906298976 10761923 679796979235917268930360489731869421720 10761924 66749581313172933390839277222935869440 10761925 -391142550951232079454169293771463306700 10761926 -41246875614325533621202201958826336000 10761927 516750086547166793511223037205977892480 10761928 -350509479461726622020831836495149603840 10761929 -229042066858340376643395466006825140480 10761930 4983481266109637672787650045219174400 10761931 33789917117757422950813790345851151040 10761932 -63816423001142835545431715131759480320 10761933 -10116881393029094254879784821363200000 10761934 630684800686653817722620632318828923840 10761935 271958329227771392366928889547038161360 10761936 -48169519358022731194816825044119715840 10761937 -95320183562577542459653783048096294414 10761938 -12113081282729139283234797596454176640 10761939 239910976963831404835979970637307990004 10761940 -78514252221135540962207279226327736320 10761941 244111366492730508935829860849184555342 10761942 -55620859146760940242481057272626201600 10761943 -176090332660657081413515041700878166576 10761944 351579473057601923123394277894981724160 10761945 138816969232177408361970728499854137920 10761946 83785825545499893964722519690521812224 10761947 -199859889935111791107956252518583670768 10761948 -329380919954216543929438122321511968768 10761949 -796068594801682348098808358059864301280 10761950 -183157005174385866823193530667608344000 10761951 44038966143513579509649485034460604232 10761952 -7492434724113238636375123985197694976 10761953 114129936874175797183797149421151629504 10761954 735648934464630480340663924081582080 10761955 -108429991745899855558593546349782524640 10761956 -258364727687383110522160009750594904832 10761957 370847073095214433226524211660285552640 10761958 234303753267060108572475025432506005760 10761959 -120784082961057147593373002176962775896 10761960 70512419196387439589229703679862374400 10761961 284664353356130443952049951253817040320 10761962 55615988307113938837868137650664435200 10761963 82286617752641132519796305587500179544 10761964 276107237657909118694922587437352222976 10761965 205001870439866963862543954747087310860 10761966 198834222667225908199119209003656214784 10761967 188349317579702749359880469999423572704 10761968 17661924219811313315583102045723033600 10761969 -139672713690461601756988204086634933440 10761970 60603611295153440382826212524002728960 10761971 -281889215625624845669569202751972020736 10761972 -29208695047198863042530413177052774400 10761973 -628403612785887380353307786200531869778 10761974 -397662242170606299830412725174038503264 10761975 95009336103408598972094726935178211600 10761976 226746087106873038294525122831351685120 10761977 -230045009532498838042578660468020961174 10761978 -81677970606509769567255330929145163776 10761979 316954337370293935853854496609241100580 10761980 146066461846631224768795176800197017600 10761981 451088252723247670468513506198886357824 10761982 -141809559907432150953176161218827904 10761983 685030900212153937738923360048860159232 10761984 173742199371371201409301932961205059584 10761985 -83639823064548008693036073981450643800 10761986 383009558569459457889205373896084438080 10761987 -603751258076594791696550076240671046480 10761988 451337876997519151309864214392558863488 10761989 48922148956492463973532592155780570656 10761990 58351012857439629844744629838942773120 10761991 107917658842646672692017294749802433984 10761992 460002815715402750186432755481408307200 10761993 -177986489099535686984114426250713185296 10761994 13109901524939678883451991487470106720 10761995 -252631849007015504483649782483117868000 10761996 -25210456421939261215198869309051617280 10761997 -4024929218468836309614764825201755040 10761998 15762841781251004661335274819992230464 10761999 -359263863593758519290470740752403200 10762000 -213448216959230693210806072797720576000 10762001 226118572429880388731906682286954702002 10762002 73112695306939426148067812015168344080 10762003 -31534177849463500229623330903670254944 10762004 6668352363453457910787037979081213952 10762005 4930044735182795793717683562777553920 10762006 -21127769572793005303570009697116199040 10762007 60087852017800214540850783529484130480 10762008 168143560431791365007122615358402027520 10762009 26763209977486082011776866807159563216 10762010 36768962279985473657807576006948444160 10762011 -155879510328641450207941356625327487520 10762012 813702943270282927837438025063425546240 10762013 1098519772936306577655919611211623342720 10762014 -264039259440902335992191499532014087360 10762015 -117018823940114474578684561045456924800 10762016 666570536752867860552481453204932526080 10762017 148238435149437091623270449317372288800 10762018 -266482204228632169811340673430525112960 10762019 88492888787870726134253962457424354600 10762020 294941441830777830828102516092934382080 10762021 468613296044680776607283380218733268412 10762022 5136200628816722602478539123888349184 10762023 -13345646727261683177634476573330774832 10762024 41137984830173534376522586524989521920 10762025 34810483944907177484648866242802194300 10762026 -11744569745950281852577395194600838912 10762027 -659762465694647033583316180681656450124 10762028 522106889921496226904727848870075559168 10762029 146382036518999182098400205374564131744 10762030 -6357343187381632231471812913310475840 10762031 -55447081704240763743001340806193202816 10762032 -58700587414980691982630011030044180480 10762033 -156614070165715684792580093375667636718 10762034 139188795654500739803033457086622982416 10762035 182947185529892558191150633938274155360 10762036 -329792637698470499612846218636867050752 10762037 -399405971429572960631348176471819194240 10762038 38466326264409180460781757896147066880 10762039 -640938005913387010284665818876256067160 10762040 -3089517807826828732467422625916723200 10762041 -301429352733192126046924130861121759408 10762042 60832392108153214489546301917896579552 10762043 -883290483482337117238805998436348751336 10762044 -109571980753116267423901790929296182784 10762045 141197457262537507113814784217879513600 10762046 -126484493645048862840609987348442422528 10762047 -412947908947111979618926872753881529432 10762048 -146294880436090237988161446143563137024 10762049 -199688074914745352907936325572494837820 10762050 27447505948224566113298795244381312000 10762051 -712138568554087617276736151616641050948 10762052 -24828434073111923217361230217770577920 10762053 -2875571271187830259029439709398359552 10762054 -323271444911110185209278663208855757888 10762055 146821763437033554434522498714358953880 10762056 461698226714068075044738475093151539200 10762057 711622469961824495751201686715591454480 10762058 329633304391027176043362432676165486080 10762059 -47695165894120375165150319612899011840 10762060 246568793845287808329955125758131230720 10762061 -367001746473227769802812079365246403338 10762062 229500363704902662668468404986339030144 10762063 -130915581596498084609474851522772184776 10762064 143869064086725024913286273431914209280 10762065 6957611837930841007265127046295023860 10762066 299769281172531872821820070691751596320 10762067 598748503448587934003476832595891274632 10762068 -223045538172025563483605666007283961856 10762069 68136436280006808367395701547564747470 10762070 -6048712859393684680641518005293281280 10762071 -87587865117687819443488071513505186248 10762072 109969058048469253447154793576603494400 10762073 -163825111951907785387473151693283746560 10762074 83773890408066439305061046935453060800 10762075 58055888009888256759070957393183640000 10762076 286266147743408392349866525901916656640 10762077 360668491212975253556197810449850773120 10762078 171211093347629040233421669114623578560 10762079 126532211823229812233912631416526806112 10762080 -37295504694644033729959254437847367680 10762081 107807376444900753654952342969624092000 10762082 -228272348375666892728813072858760754608 10762083 6504817905999487438934381382126898440 10762084 -134711431622260934779916687277379993600 10762085 10792585550358805625567780170464758400 10762086 -108495066653703152985749507185030889472 10762087 85722409886961239263869243021848533552 10762088 764157029719439503040129020634168309760 10762089 92160655305983202687190404880086573264 10762090 -1878175325965866526976857975220040000 10762091 -17722162952924026836794578040620346880 10762092 -480614818615556088257180861404002508800 10762093 -180375858873361876689232115507084487636 10762094 40193456599387506953390625321592243200 10762095 -215838740782871528925615086381122015200 10762096 -387878034107719401698249043277316096 10762097 -573189738434392359260257554267173105454 10762098 -555224706811035422080530933784396032 10762099 -2886101082971554354597203788740023720 10762100 320360946160513959542071955587572662400 10762101 198619758546566129132891076911007088992 10762102 45616353756762565826927435392238557440 10762103 61747131880117668059222100893051640 10762104 136340944442846894388122096926342533120 10762105 55726798584623549343731977869817668360 10762106 -115896628768180594745979026093529583248 10762107 -416182072858613016449394406793809084416 10762108 46509228322580454333621821693837023232 10762109 -387156528712221710369029733600845115040 10762110 94571647517732267672296905201350722560 10762111 847493495116020699856929140072935555712 10762112 -80112926210810904944772274683704770560 10762113 116794602407334690125615021931562248000 10762114 -126325151172396804589344330000492741120 10762115 -18387590104201674569410499280877382400 10762116 22536253084301047399829008567062896640 10762117 -296851891914645586744578781519326940834 10762118 -174239346649338077433698725312694478240 10762119 -74882533326393419987630445528689952000 10762120 -42500437110832046791983786290404454400 10762121 -599699872500537772153433573882071705500 10762122 87051526704492877030343091306313319424 10762123 -507898240708480926194520266568675555628 10762124 265251797205731951391875613747703447296 10762125 5473842765116662943690206732307280000 10762126 5260647259764551160433278805974473664 10762127 -116139146941067468418960881047326282960 10762128 38591478560844854158938352283658240000 10762129 -168901619739037838750797105298730626880 10762130 -68919255000746806381885564789540595040 10762131 94901735578493459997055142574136490880 10762132 12791668520344391676980484074245175040 10762133 478314425697837370128158900884573783644 10762134 30395693281718398612114425401447892480 10762135 503017846351132746692239689837227293080 10762136 -257014783730132905921230212245283143680 10762137 -348924429563744632760869355713477271232 10762138 56692111202238678553095507458410644720 10762139 -292961714675473289135566505790383776344 10762140 -257953376783733332153521278128359910400 10762141 158657482489723235159732768221405461772 10762142 146011920377245557768881677574403545472 10762143 35374680268741445770514425195104940800 10762144 357868172710412176060548096092468084736 10762145 -573597894253972876596441097124138645100 10762146 -7313554612674093122173022992374767616 10762147 -227324290839951562871299391910682099440 10762148 188325124541505699737393263528565170176 10762149 435436849129225284547437647372755978368 10762150 -64083046569812388759111016269767097600 10762151 -399393555328161155043357356577642977400 10762152 431194843262257530585237750061976371200 10762153 -164033050161143999179920587029152914780 10762154 317339988111575524028991374183180224512 10762155 -69100726928849889232023811394883597600 10762156 269123064421551962446260755035194433536 10762157 -127411083815080578718548142512112702848 10762158 -157681697654844857137888607674148877312 10762159 771680743387117381977528833519010857360 10762160 -15411415604890122158550836152909824000 10762161 539277699565333205886363108936667079040 10762162 16671440441208531349328023285203074832 10762163 -397903453485679575739975361966729475216 10762164 85704840093116832672983551766946435456 10762165 644457177985354640375762463605033484060 10762166 135850533375684598649029457356683376032 10762167 42895777875143960155187238640755649920 10762168 28647213279812352190910766520467394560 10762169 3513294896685769600180588840508609856 10762170 84754629460566136769518363919523840000 10762171 23777449499905515228457152449539037984 10762172 141648199341566230808756070391265402880 10762173 378098458812159412838716773891817845120 10762174 -74330255724419583043637186544288216768 10762175 351856029918467843828433165757074305400 10762176 -46432582885207911088493807474602672128 10762177 289331323256475024132063030820103283712 10762178 115516968006445283303935114636778221056 10762179 -287272275880641090145399534522915710216 10762180 -34317938780918702047803629112375951360 10762181 -74299139246090701277036146922251842018 10762182 -17078338006659105989489492341011919200 10762183 328619300839735242986560314251727417504 10762184 -272942266520797874743360084436384701440 10762185 17032630088883780662696189199245900160 10762186 442706562780245079585939350456665887792 10762187 -147229551963225462026546890721754378888 10762188 31337358678489672464091027611935555584 10762189 -21422455238614791419761859965129650560 10762190 97196152431402654847490362245799104000 10762191 8930915080108005496063426736194864440 10762192 25175714652073660959595487090739249152 10762193 9364975464946824226030232005164230184 10762194 -21248098463360268105859744325642505600 10762195 -155217960005135483587502560326925672080 10762196 113395365667500420917734966259550074880 10762197 83244119659394186212214653388485936800 10762198 212357940529371108114586466197888004736 10762199 -93810679894015635084829273922546685264 10762200 -36719629776272893244252095203793920000 10762201 374054595803816795072458069453426323072 10762202 -348872859715025647726319456264451799296 10762203 -129305832141284891404994443588784649216 10762204 -263152464913649414201639461223363185664 10762205 855817124805605563538330591894680155360 10762206 24275809466014930910274574891871428608 10762207 467513061929342233422105536359757741232 10762208 158721033145399403899590563880794849280 10762209 411200580508902754099280552913105511314 10762210 175004717071686528356035591062983823360 10762211 -563385523976814128397458111718689977188 10762212 -563960424887820800851507361895794688 10762213 61471962152105994476765674748798611392 10762214 -33916224871223158396159335152115798720 10762215 51720800793211823530503148035073506720 10762216 57307756399612853908657465061071764480 10762217 680960192940812404728102041002778045412 10762218 -174341225433152036049956220110252064336 10762219 -5363346115835037232574080465210548240 10762220 2459839241417690005465169408628295680 10762221 418987628341459500612094939667797365312 10762222 -321070735447168023642260431201736945088 10762223 -75405406652969320404657803504386563072 10762224 -62906160637801009967011002385367040 10762225 -253684064312689286475655796496536651600 10762226 428948155288877335606515341297585655312 10762227 -51954746126065821104519944320833203200 10762228 -98671145178286443638802377608661410432 10762229 -361133279577698006984226362605786133952 10762230 -9906884351658345816151390560378850560 10762231 -258130393623602595526610606520964370968 10762232 -7123874111134734395990117209746247680 10762233 -58287143722545578160533785162279651200 10762234 16956272715843285837226664769713651712 10762235 -555737746475994461009355747562039085040 10762236 -19158378382337071388430547344587673600 10762237 -354942990108623476920423315700637317114 10762238 -54223029656358448687074130526521918656 10762239 45677161195131987387998712337296689352 10762240 36143512688514914415161079398557286400 10762241 192606814645651059583644811549682087040 10762242 209407628898759736850292287846377747200 10762243 720327850160913142994623823964399626492 10762244 16383397061751995654914333543884093696 10762245 169317735473297742685031304475568700120 10762246 263581181801332622238175991889818595840 10762247 44194857917603861770221929192102151792 10762248 -217403088458364889176509321241799065600 10762249 -651390479948853321455571634080518832000 10762250 -383396214344480526634434494484827400000 10762251 -175465607000876887563529812928815123456 10762252 -350431443338269873748050996980127884288 10762253 902675140498141177938111417162468296502 10762254 29085879205478834542223811014205415680 10762255 21861850233973852356155378700088320 10762256 72725222424809244689230149796237811712 10762257 330837290721739587469484871037165947840 10762258 151716794681774708353329120496491322464 10762259 -435394567063071540196140516444588678696 10762260 41862571181011154686012468703026053120 10762261 -348540333582698398368739021788762769138 10762262 8720727706860042646334184670922988960 10762263 -226190108232093363139852820532736831008 10762264 86564962217573182590816003001217925120 10762265 -127413988030493989671972926809451150400 10762266 -129187578428293964463918768858445469952 10762267 378129037444828100889592470479491741316 10762268 -432558716085195373960903315188989151744 10762269 -3977238705063547170581514364664608128 10762270 120004737269427869401362930503194368000 10762271 -213092634656190586263564711179952292008 10762272 -380114787526170169319880345815078338560 10762273 -771528865274540855196120487318076229740 10762274 12805124142370472605458651755370759552 10762275 -147180748721991383393793222141784550400 10762276 129058620535661120093453877544650661888 10762277 -183374543009811483886085641230590316288 10762278 -192743796307407136292941918296608466432 10762279 116221858742359969842577417039201616280 10762280 365590222556724771174960587319381350400 10762281 -28025973225245662841530940834398579200 10762282 -113799635983197244713598468972856605008 10762283 95899065864393163146665754102634296720 10762284 -36712572502930646324664205695020728320 10762285 324646227057577411939633339065546979980 10762286 -132802851160884250550987954110321494336 10762287 -294899583529431459127219555634300200440 10762288 -5511962235965138688705767214846066688 10762289 -10494816068908969233097258372237532910 10762290 39220436474647314707482592796607472640 10762291 121784582780004020889641688554551871584 10762292 627249736413894299701451758617479996160 10762293 79910304904139032456530097596449458464 10762294 4561493982416827627672890021560316480 10762295 342134454832320861720950116665347832960 10762296 7707848944032243186710028805400371200 10762297 -12201878454530713648428282901345305216 10762298 500325328025060916967925573105975808 10762299 -479211008977321764645832798690883468916 10762300 182746308975973488384117855438079180800 10762301 -77125166798461805429191525676468593152 10762302 -232833208987979903702381217489846744768 10762303 752844427334944235909066042914095742120 10762304 95144602652370199361148328207372517376 10762305 85435645109864138654583808212093357120 10762306 257388585355777180208449368941724149280 10762307 -108883228384297186657181867767504418928 10762308 3115925612178434853005666899523496960 10762309 96130813520946910585016450616891030072 10762310 -36468336693985582232015668490530573440 10762311 -298426725954290361116409501223314144000 10762312 -368845679550835517380789247557512192000 10762313 -280080699756930847080397158697363553820 10762314 -27022195863027855506566146599739797760 10762315 -289670506939563599716041761620308136800 10762316 122000427337935664791567192120431543040 10762317 -2617892101012121498796901342683144372 10762318 -16327828222921298967166043019741081600 10762319 147196183611188805958770470650625780496 10762320 18644616416264766718435776718895185920 10762321 66077205407448991916534607991752171072 10762322 52429920295395950266317421412312409600 10762323 -150579942455041060823511563589008965632 10762324 433416095850759953502968968211957837696 10762325 29316448445307309289677790227521592000 10762326 -89933393918865362169231754807637353536 10762327 455753694508262856331802357266494596272 10762328 -235930624231363713089067556765267968000 10762329 -457862105810301003965942081919573773616 10762330 96237215971269655000260766979462742720 10762331 5649881556345614323255943202818182872 10762332 31921043342690448390663456417400356864 10762333 -289316600863513225967894884815494404340 10762334 329954176988721436051331857237669071552 10762335 -635127774112051214404202603178291000000 10762336 -149283447789264710358633535207570931712 10762337 -1879167758367795318045524123207004348 10762338 -23146062976693438516098639412608522240 10762339 135241567199179866123990503426921135520 10762340 -73200091598849865214704411290656700160 10762341 1771278916579451674849230243927989760 10762342 627765811278011580413261738003764799232 10762343 -479920246113661519888839028254908307120 10762344 207864710169308794362287091807132549120 10762345 -511384808528760304882727171908479900 10762346 -464516409536289306016434335712646656 10762347 405152410304449708536858407746729421400 10762348 -467644003715630590507461083732316059392 10762349 368288732818156969050112610232459857964 10762350 61551336838482638595078263631575740800 10762351 232510156070955061699746624788594086352 10762352 74094584630954789471712182166777004032 10762353 -39241979849122137663189736948900401600 10762354 68524731576146622994526407170941011872 10762355 21091685309319575407986760999819030560 10762356 -105916270664360197107204966904163383296 10762357 2152109242846411099156958279416566300 10762358 196394600932061347137771047286836789760 10762359 256279418415092192419467324793529852904 10762360 -99070065876613311669565919645803008000 10762361 263628318703943329196710644776810671104 10762362 -72979176226754523419798211363787614720 10762363 -481271113446468834558533537493000896 10762364 385613143207519989908778830501336563200 10762365 -114318882515059975383233777103533093280 10762366 -157705366163119459359083554290553594368 10762367 -195505239856165245000256295409117880320 10762368 -389409310931525883615427895458718023680 10762369 -247772459868983327873297287493468296380 10762370 -33213394922354783835802931298060465120 10762371 -310560441462996709810845620110409091792 10762372 -390411184239427925400672195448880919424 10762373 -105022895867089217000595482487386217378 10762374 48835696539278173517863307475132616704 10762375 -63543888705376615773697407854295480000 10762376 47601107246482434032508240733894702080 10762377 -96983144722885259746207116540044870976 10762378 251393307750030951723051998602207660800 10762379 481710837854037842383790726877187835640 10762380 102341360198419846726884855483040450560 10762381 -121383021846875622175625678739539657280 10762382 -668075776505535571553247285759446047488 10762383 315198947238081714458660711113652031624 10762384 329592168760563202089803301322031104 10762385 27163916580725516716655818633581374580 10762386 31874767589238552134027327801196238464 10762387 -29957262135132211871789656212642528128 10762388 -17523639469028359663354223950512390144 10762389 57323736149938682473944621699928405632 10762390 -3189684221055324602623502948239925760 10762391 490241739027478340209448148167517556752 10762392 136911417737151917335581303282454487040 10762393 -308992565342227795581817262925874664640 10762394 -100758539379953317440938194883177773056 10762395 -74573606234604587515486852957935840000 10762396 -251911491608685462846548897123134067200 10762397 208645976324835810031523640938863119846 10762398 -175007281214714192128057540340878027200 10762399 -801120313257372578205740970708739597600 10762400 67509931161340214208241354145503641600 10762401 -2717841106103478603026694207636141504 10762402 -112646449476455532984313641576412263936 10762403 767885393814555395912022632368054226652 10762404 40492496629595448875381435916944311296 10762405 -98550339865688854573886834302592327940 10762406 166879478644701069606428849092424989152 10762407 -662799917132135408658082410855103220640 10762408 -229627758192843713921880582457042007040 10762409 -58924458561449053533429880593876489600 10762410 137996122547217714902324295091326639360 10762411 311079276304920116246399702767311784320 10762412 143403149441405790587733532617764136960 10762413 62551532050149831577281285425573943168 10762414 59491543618040785985619704501051967360 10762415 -363833259482198635917850040937691984440 10762416 9301352211409507103551012110021427200 10762417 -104699282850312785388260254368829337360 10762418 26311407533295541025185973140563348000 10762419 558691563884505121161304086407169610800 10762420 -398140079060722302906758262781857342720 10762421 175245847872641529997555574130191240700 10762422 -224953537925847459947818923542050191360 10762423 229176901725219060680627121123402808240 10762424 644054424157198206049343764149304872960 10762425 31069627796512767245807670974829331200 10762426 -188332098892998623502140883058168780800 10762427 4517048519024092541060550598778762808 10762428 -42513997001800990204340588013939661824 10762429 -300886240956357442507986171513198486970 10762430 29154047091372726581265474677286240000 10762431 8246941581369601886391952372817758152 10762432 -35561506142817720021443263842222080000 10762433 -536771768142156802624897480244399264976 10762434 20842771437717822447441735145665306240 10762435 -127067004543475136538996749204401656000 10762436 -496549010733685436705044493486018396160 10762437 -51519497589964041568044068975537619648 10762438 110303390021707915531245500640886689120 10762439 -547383619619755656850763103484233636720 10762440 104051524996798622583791106863370240000 10762441 -184910870311778231007473335757804199736 10762442 -219767704740250843443973880979645808800 10762443 -288345417819987753403905129443361694800 10762444 -66141431779010891812014679046462324736 10762445 88086180470769426405245087668057196400 10762446 -10698236583463494025640321910457262976 10762447 187260765311714475485800808119122150896 10762448 -101040807990011900388099091863996899328 10762449 -129871786450254833802249182912320212480 10762450 111612714966229212759845925610192350000 10762451 -50614868570281953642195520026957479520 10762452 341178345642653824224434569178957049600 10762453 -405331166397882259368621071595235654632 10762454 261167574882711104197312963378676518176 10762455 -55670585438958252909844884100109395200 10762456 -109043715558671518885965944304056893440 10762457 148957017409462792626291892727936765706 10762458 76793853531756109641875388997340553216 10762459 -39981736587873733110168241173293577024 10762460 193005443079910461121760481294724769280 10762461 -183988233793480041642885080642884798560 10762462 358617096803006457148487890723593600 10762463 -32131181853088507274558217886746603600 10762464 -258818677457635566478772921422766407680 10762465 18385361432942297773312368844757020800 10762466 -105299310677370924995861013623484969984 10762467 629356156633770045465994827746540244912 10762468 299206880864549564567339197500634791936 10762469 -809682527274001670158606664534011679904 10762470 -6005859244796019707636242312860456960 10762471 425723716628419665646012014775090907392 10762472 -238967152310099158538241314279622328320 10762473 101828827009600907742317675572746994944 10762474 262672367787932791523561183088538663680 10762475 293112774930523220709620662774317562500 10762476 -153916776737392718955680747779943678976 10762477 -230557317395724582805648251573588722016 10762478 -37042723864312387594021911835782250944 10762479 -84614692944068893160444142904770729792 10762480 -21558479756023252184647479023960064000 10762481 460277964909085629303978566108288211282 10762482 191770752797956728720566197083483070464 10762483 1071868517342713898427781850484048351840 10762484 -449170117644653067711055128479943225984 10762485 89777152114814640138428531204530459200 10762486 67749174408203323567212893827628482560 10762487 58115297949525988683414262364968861632 10762488 121682731207146545343628031643400273920 10762489 11702370144981290496994887822214442820 10762490 -103969250394769750003173314014836890880 10762491 370284082432236821218547302922538490392 10762492 -83934848133082556969862518324479206400 10762493 4706902495157211237372063394341814560 10762494 6351183887296937023984659128809850880 10762495 -32926700278352336054376957093511695000 10762496 -269950778651082723395510053213996843008 10762497 -749526390745570212397520373342452244960 10762498 89091141117984114086672383036801580064 10762499 -75890973056636275884118081516301884608 10762500 29027919748019717693658387255321600000 10762501 6104019912241319794943787048109187904 10762502 75370081325027508027144445428790649952 10762503 -105129748008283753112232830882034134880 10762504 -96309029320389846621910381792300185600 10762505 -168013347140308055968968923246263914360 10762506 -233663456731952098753800441452738783136 10762507 -476261165696744482182101659799586454800 10762508 238573656613940590550456336792507513856 10762509 -347104694903778863799695957754156313440 10762510 -321943383562204090018140959443599895680 10762511 -561472526658710096404048768038872919888 10762512 -52271488628622760419894107059851755520 10762513 15785011442310877156532986633866348384 10762514 136260760140680409969214504205288819712 10762515 -302690958141126463371623102939539079040 10762516 -391318785437315821791246714237897362560 10762517 58334011268291794347537692996413130400 10762518 39995079769090888732299591374667227136 10762519 -122775007217614202030429876136908465080 10762520 -509014020098631829732982884521549619200 10762521 -108265804004946239869155940290265546752 10762522 225680462018842633184789328349521219312 10762523 -139757474751629399031541200195116430720 10762524 4258344490645705330237965531614822400 10762525 363763435412145955353016837534076365600 10762526 -287052062547165465873791711027516124288 10762527 70167058906033893817808445341111073408 10762528 -201998574451193583507893035859359825920 10762529 9888758560879373197872623388234668976 10762530 -331984583101878099180193452208393728000 10762531 -106392396719124318590280177569156623120 10762532 -360296729566509108423356751817936432128 10762533 -400303941114581887530545483635100706498 10762534 19969574966122301652037396891640667840 10762535 76090460744598172196131400908044518880 10762536 9435356190329205231315990320554967040 10762537 864687478071590439328044446987305496186 10762538 184314813529996952076706253962365677760 10762539 -5017939314561994359950456710263287976 10762540 103572058212241329794701965597784074240 10762541 -239461825168283948033100301260112336116 10762542 -29787261756330886619925234926088910080 10762543 -852755854295650895837472020679134054856 10762544 -83167307424611604179487607033053511680 10762545 311972857008650390422052892609575169600 10762546 -225257991806908606644385664091309516528 10762547 812210584843831034477962166298954332472 10762548 -149401584869097685108949682671230341120 10762549 5212490146583773992266061281399301632 10762550 22055752312600444420692939869556840000 10762551 -3640981823488037001962142545035620960 10762552 586015091456734503151830233934910894080 10762553 1342815216389313999317760649742445528720 10762554 59850478199794517139039599192131952640 10762555 -117657218984617349161718061206370119040 10762556 -5775483206326264373977490486514258432 10762557 -200104352298590405764293836844417762912 10762558 -242758780263705022314656802328943250624 10762559 814186757579486112768124678095926285760 10762560 22068403571122479492536928273180917760 10762561 655411920953518519407832944293879924162 10762562 -296316939675692330448383001023402353968 10762563 34378134002905971519246127445300001024 10762564 78162703040120061611735396905044252672 10762565 -700880886590500816938647888981535187200 10762566 33018772533101439348625225585600146624 10762567 -456715226631582271919018315829738728880 10762568 261477657019418303051440923114696960000 10762569 -305323336998541041796391116909983584400 10762570 5919892211144046521973622575882101760 10762571 -423692014655724865233002653077711669228 10762572 -6146602695679155151947757214683972608 10762573 -458787836984396807079619975822264762016 10762574 -115925125174077836529821577054318975360 10762575 120041788445232065606254383395550840600 10762576 6535601239417804336556306007354507264 10762577 -371513142431371372162183854265311353088 10762578 -110870592566577395246802224246223360 10762579 -159587152305650576298520122889921824 10762580 -14534171281440837722767527037850419200 10762581 -249567324313217213119814259142554116352 10762582 39078552322637927866810150218787886784 10762583 178411040415714963739988173614413340144 10762584 190760411769199265940441976496188293120 10762585 -274721854217378894353911232458509396220 10762586 104283916859937404339463206995433194992 10762587 714585901985626411718298868914226692 10762588 -545886214839250466486281364889216826880 10762589 -385345672291876374588944767947468443610 10762590 -6115839496386543264914652337552183680 10762591 134369248750486413469188214611345001072 10762592 131942744542435258025840619224609587200 10762593 -38353180199504587460991039380844192336 10762594 124335146378855835251606720050471830096 10762595 -272733934054693865101292187842961766320 10762596 -217920389386086988250395961239709287680 10762597 96944683580369398936099039893858248832 10762598 -134185579306414881747021523305969278976 10762599 8325557814232807965584867081782735488 10762600 -230229144841815991954532539812260736000 10762601 -89971939570525386436208090355640553100 10762602 -142925528829709176558269384791326567168 10762603 -870302146556820134883487089839917182840 10762604 60130760844875913104543861294502660096 10762605 -48126248374771879437074126748466795200 10762606 201674062423175489381569683985721725824 10762607 -39569485977129640845824920994166203160 10762608 47799437389017577736782950553472630784 10762609 15307043447692278821701396559722190976 10762610 120298753623553904801804086454121192960 10762611 110220040446998091957186093446177470464 10762612 175820706262189275250192376758211514368 10762613 330653370106314270661752607975295618862 10762614 272415956471735332883806947785110382304 10762615 -187534112757753905587977564416306181120 10762616 -464587717257461175046984409507973120000 10762617 41602341671480834997367807783257414048 10762618 -74895511117224563850067252723275736320 10762619 20053155598862803556230833214979674896 10762620 -12470240141515730456731797989186764800 10762621 347680989063575968920095965657965554822 10762622 -71168366987287874218921859204569867776 10762623 -125683901829162668610938834711513414496 10762624 -241315431669028471620545741426629017600 10762625 125655937880607389618441630685198450000 10762626 -95986989600226213688267254367239618560 10762627 -810503919722685775636436351010162299524 10762628 -441122114826042143793343090114313077632 10762629 -198980747122106561214936524069229476832 10762630 -159277367373885406761865447510677191040 10762631 -611084139733751173260443104294409164800 10762632 8489683138577071475431687828262676480 10762633 -45015262862188371052267774782827488000 10762634 -36142459958640709671926276616427190688 10762635 -71339802534780890831947576887897729600 10762636 -5612670805283820683402223877945073920 10762637 -380719778897698350215261916679447536714 10762638 43731147714467625256779494077706362944 10762639 -132508058365170884697139616110949580776 10762640 40640865002019458173575057268742553600 10762641 178952412916120506902410079398312116450 10762642 2065695256083238106150693711684763648 10762643 -418519968680420100315550261782360632976 10762644 -277458719051518673587447006792666275840 10762645 -682208186552407213248022514645135716800 10762646 356476543556488711948405107375674725440 10762647 95761684169579201892629042041533459072 10762648 34804973701794466525780519701265612800 10762649 271169506378805697356484056480720599296 10762650 69442886465440161978518933806998766800 10762651 -267953821761901032866662987941140270400 10762652 69509869278878475662287082460104449536 10762653 25945020437217440122925779060126437408 10762654 321417513908864764504591843125528768000 10762655 86495667593553039347825152610124138960 10762656 356225305635463069142498599077207343104 10762657 313964721065304254252953912689058081320 10762658 194374966629957703592489389237184569680 10762659 257960721487110703394291777954285015040 10762660 31112626933299792687037554719395238400 10762661 -92278486608804744495590200414914844032 10762662 -181704234056853002413727354009596392960 10762663 399190880816011056913388647858781537912 10762664 195115819920369017052603486764136038400 10762665 -34788432139542665584948284222067318080 10762666 54702841608834635251326633454794253824 10762667 95280255961746134801726087651036360952 10762668 138913141074042892725485045965074908160 10762669 2196056464687460119783067819852974240 10762670 -107383832778571534115807750413923075840 10762671 -62428114437202866945201354773020256256 10762672 -145124300402172614814138389173831450624 10762673 -75681357228841813040385745068224088576 10762674 -54486026303843459467197193605893701632 10762675 -90170138629695801183865182401543366400 10762676 260380841837874464739893182320570507264 10762677 31886978811744775163114496536942057568 10762678 -106828959152463830468431630950834682560 10762679 285580532866106781338350043924913283176 10762680 -94668984933403058372585335207431168000 10762681 -321843429451286524125762291966661008300 10762682 -6944586723344969532872299067320690176 10762683 -551419152463914625347783389662285209600 10762684 -269985120027879532688235321339295427584 10762685 2312744138091831563802092525915701440 10762686 204572032169890705044283317273477580800 10762687 -39846341418253467756488759728397316200 10762688 -42220022610412130793472400579534782464 10762689 -46354604445907058869811985619707927552 10762690 41093987699454881923335773011001947200 10762691 -197871157049967602470560131850901097808 10762692 -239755117528598034065067822408834355200 10762693 524177085927920186516086457339850153504 10762694 303630782500549708623235019690334316896 10762695 127870798496701755409971987335861713320 10762696 91227290259020709501458827923479592960 10762697 824519729849870533792686248750037672912 10762698 341422579284415245246963574223547602688 10762699 414274097143297584200039581112355127700 10762700 -32933134741386069437000356503261849600 10762701 278383024005891491799710055646345723104 10762702 -248436193085964175829560660666017838080 10762703 201549494865206898859429385891565424128 10762704 26925240198763939273364699098388103168 10762705 -247149832604575081902503093466467480280 10762706 -268907042086287471247026231582754478448 10762707 143489604212586367983116028751311712440 10762708 312655812209463885255813026790262528 10762709 318938179993223341643115941768285624910 10762710 -14438685367909508669634358555205345280 10762711 393003715221446605851356752487250434400 10762712 460129232114906252015303607506068684800 10762713 -235019260580894850323461246860729165696 10762714 -112152964641371144083886970031735184640 10762715 443117561019949030564770685178912791920 10762716 42891403601492808845651173241452339200 10762717 321945650941925585448288364471672550400 10762718 -681831656644116557224043156380409077248 10762719 304473645131024446163788919414011895808 10762720 -136626489840831457727750437911031971840 10762721 -509627292686132224049635236448718301600 10762722 -35182525099095449026560100778593109040 10762723 647647181472827166670951635527457112480 10762724 2320917904218893398827761297227186176 10762725 -31620637682683509368078102126985134400 10762726 -7403675790395798389124836510182322176 10762727 28317701176638391994173786023047875560 10762728 631743418904396049590644161290649600 10762729 203524965478873374046477787704227398330 10762730 -87176416252489859580302222719793959680 10762731 13342885711401040749059567295254842512 10762732 -427060810640176427025893612081979092480 10762733 -624579319813073299383675274103215854720 10762734 -82710828496066729784685717802363913088 10762735 -72331991926710205041040693490844825600 10762736 71328894409273681812410381244493135872 10762737 202493388401324703310056170830068501360 10762738 -80120113183926112008295270040726421504 10762739 -98600300880910630275237900151990066176 10762740 269070617748462181271609046157900800000 10762741 -926853378983525533298360686584817917600 10762742 -152718855885910665425760892207187785728 10762743 -276169057424234786440581405408626483736 10762744 429113220362103823244512535743430492160 10762745 19476862434389620952720717235951855360 10762746 -34199103307503866271961282430563072512 10762747 -302497443931441616265627139802747491804 10762748 406972186466080371271730446356743003136 10762749 -311113711748172636185079028268849543136 10762750 -189113776852152687269660029615842576000 10762751 60459855358707595207361740584820807440 10762752 -48205282121039743896487514205748985856 10762753 11840615885274751508793612726888324144 10762754 330076754005538287573644522638321178576 10762755 -4029575493322935472097616528325226400 10762756 -308799902852000402540497554329542929280 10762757 -27095404026058791843656604116128975140 10762758 -61452339291003872287502743788785817216 10762759 5580896219316081645539166876993165440 10762760 -79805207947270472538500444622250752000 10762761 373709165594443026588060165737177747472 10762762 -252417768764525550821841704688365624736 10762763 -53220773474266030071355677000941196912 10762764 162499618105741212309215772434323877376 10762765 71325476071820317032484322621913822720 10762766 -42572120780254090495678374362662502400 10762767 321118624001443708126145921006560836240 10762768 -148559647394324811876395263781032673280 10762769 -212745877039028561407336536073461200280 10762770 55948371676733979367581145343057280000 10762771 515746917920880087298542729845831120 10762772 -232029000365444631928294909176371619840 10762773 94564831218804512417928672123074846208 10762774 -249122985898974825143323263624484483008 10762775 -29424726017430021364136310413516413200 10762776 249506412321535056157040549627341271040 10762777 244857284276907127884473474901058476672 10762778 110030775958515972618270693003447133440 10762779 -566813164337101804924006949486188018944 10762780 -7279791883249494878775133998457651200 10762781 83205701517014342361763803487198803264 10762782 -11423683240992989713715164226251917696 10762783 -653184135986456801283232344757094519968 10762784 -1197345051421221976592743985811779616768 10762785 -167783765276700650828021965879946342400 10762786 472870247184807028299010292646804779520 10762787 123056672295492290472743402964868166304 10762788 240005971243816443174491594388590929920 10762789 536396098456702857961923244123940598590 10762790 -53077582547013835595578934783025129600 10762791 52048631405733836965284639976667660880 10762792 356958827660523656956590034692064128000 10762793 -148569316143229486304071896097798925958 10762794 8853947041885625292968183290080982272 10762795 444700505553965114919501535608991240800 10762796 -420661008303254170590806804847129169920 10762797 60762582432955049783122463443663656960 10762798 -184211961303432329209171014880559607936 10762799 -799995088653829030311016399562750220840 10762800 -4573940739486295991146525462523904000 10762801 -188579916009190594103262068231205797550 10762802 398591911894326603344222628295769057280 10762803 -103396581369723823040586144540605698656 10762804 21691696935482353315992354681775104000 10762805 3820335028108077657146982415397919000 10762806 -86898918154998501324128997986981239296 10762807 -455000348674393802228149467473261120976 10762808 146699029941216468783514054490163240960 10762809 -265867561249605742471064712432956305440 10762810 -251538352075815257980132214456589265440 10762811 83166449460719037784489719185736774000 10762812 -322653692238955158897100344768154564608 10762813 1193391444168258795897417288617837463040 10762814 1241727496214580418550989923950980800 10762815 62568845746998506984941696634749585920 10762816 -126534556579832894293129155548628910080 10762817 2066289000354957951162626928579531648 10762818 298358743634331102733503557900798516736 10762819 -2849966211515454272425740875236483776 10762820 238772299704919884712464191665113600000 10762821 452567875445777666158166882392810516800 10762822 89361640032675492908496092463788360832 10762823 -607509026655153558594552209400588180096 10762824 -158660277262421946980598380849226670080 10762825 -117851009276122009595380001134465984450 10762826 -422575578249418114883901446143826535888 10762827 1967071530455671135140954596833814016 10762828 4504885785765573444650331314092523520 10762829 -395275989217508885593584761180804544 10762830 39129503071695238126622466969931584000 10762831 177922391302098417932761875225691563632 10762832 -61730826564535466943751220320537804800 10762833 163307501917296630727610534526634877424 10762834 -427837888565650591869347374293936995184 10762835 174312070734319726091775561398863596000 10762836 -151659333185419060568409222526601355264 10762837 -80681831418409426376622271833099582514 10762838 69811665199805738602841422607013255744 10762839 122712661889059904093590667777003009400 10762840 -202446776802367263697909246801233100800 10762841 568032093375565716368847516494022799242 10762842 -207605265787479568304675696443537985280 10762843 -35534822813648458613853899532126824416 10762844 -480807555152764114241415924191364939264 10762845 -319010796292292299933187560351708118400 10762846 -252668104938424000550392630279179424128 10762847 -914202389159172765262135614099985914000 10762848 -815016482581900284846669607369066414080 10762849 -72608075668042857266977088604428877036 10762850 -53483570038687309793318650605094195200 10762851 -338689503092061729635362721630683298496 10762852 -67596632196260395938123177734520026880 10762853 -241762598563413962642838406397688922560 10762854 651940015080541791107493892159669440 10762855 231362171913607316201746433146643528760 10762856 139872558678168285924184330797487042560 10762857 1243611877378936336941173430193787520 10762858 -106976235611620043207819178541562836224 10762859 -104115970705819896722476866144995389440 10762860 67379021118950614873364612080883727360 10762861 737917925705834089018441363316537739712 10762862 -16403915684340058535695327921789779072 10762863 17234270520705403736682295710444150288 10762864 35864466784647173448226536952381505536 10762865 115967003391801361476561686021654862120 10762866 -79400295150116419743004105447063586400 10762867 344449138322417179023638439633562172400 10762868 -346777312884483631200421744777781799552 10762869 -18809988850126376313081581850975350784 10762870 300531712717873017474083765380486863360 10762871 27643091991485789463192981467985035904 10762872 -164408608670438841336755373459862978560 10762873 261361353729633763024319545795665715200 10762874 -148760122628872250994380247672754322064 10762875 33574206064605748811533489796516484000 10762876 -63665657110189625058294408572916336640 10762877 -500317387252877539216600193361591857274 10762878 -30974971725871618473780966575061442560 10762879 -793453376734025915245355789819740347520 10762880 -328212111253458444027374512898467430400 10762881 -61605677099479172761857175263789079680 10762882 278246929548034610857254701540116846080 10762883 -396027629211117013557066698553276116868 10762884 69213595338337630157162929406041666560 10762885 47471490863774304008002990274779205760 10762886 -47141671728794649928285047859180177920 10762887 6412429412422109587122558660678504960 10762888 288598011803902385742724863967922549760 10762889 634532056218058133996486765673086241690 10762890 -5408494993896095500088470752149176320 10762891 229834330714859902301348067781181710292 10762892 148169252880874849636662490591424593920 10762893 -145186423623702762679808337147857763156 10762894 272044539804850012014480129091740866496 10762895 -58490837210209356694526717542729260960 10762896 56242666724146647775835007453659136000 10762897 -245138960674882590109630491237891304654 10762898 -43766700064760772659516001330356628480 10762899 -452196548922948671822635872291604033728 10762900 -4576912591187286040872056624856627200 10762901 -31980618395291246454129996250804461576 10762902 101403086759451606253170200775570311040 10762903 -1214467946187730745673757620902299179120 10762904 -274899766031269127156441692200787660800 10762905 252964330428905809642458272532272132160 10762906 98291701440433813930965037482890821632 10762907 114378385353711317148866656571655083760 10762908 -134453064949810656588283575901501541376 10762909 -228116029610623294839155089767307197920 10762910 70552723394139670492035498990372366720 10762911 19342039315558153342427490080336377680 10762912 -160409838999423595214198612797135257600 10762913 -141284568909520901533777504712510725440 10762914 -182315541110886916680316696115886034560 10762915 -24919383835700991978530772960863640000 10762916 294004452958674609333781193906085884928 10762917 -123903094559807170108924431383385410400 10762918 -325253882745373792364815120770146487840 10762919 -383085624633234154513223567571356899056 10762920 85524588793233009788782352871053721600 10762921 132699877391990254760721195916374240768 10762922 56892430592705100555913479670549099872 10762923 -51027252034817943987211050447518197416 10762924 169813266792697577800455692382445120000 10762925 -172921485662215080330525343707779836350 10762926 3823869090011810253938165077552577664 10762927 1311511858560713311596849609543615472 10762928 58501905092678218636284803503815819264 10762929 676820716333506406034397033098983477920 10762930 -117590249181425313097089785564569612800 10762931 -137245130813320364812070791509291825000 10762932 -87410609084012751117606287724398125056 10762933 -479580139664283744702598222100490860818 10762934 -15125352203416763980187000031149366400 10762935 11298086384994588867771956883045310800 10762936 -210072918967312595514099421239027302400 10762937 517462400603012374849698225089632988586 10762938 -73985122829778222439837322364030940080 10762939 -685018941557762986930476869520621576600 10762940 -51975152920437206046870280660995816960 10762941 10769376441055754533774509652985561664 10762942 -139759508536438093065012445752026373120 10762943 10738511690633613634967606772742736184 10762944 122622638926354043554553824663578869760 10762945 -565280769942674834513453268341941536300 10762946 -128890261905077457183371016553281208800 10762947 -200102636926786619625132988322322314832 10762948 -1519360257888545610612257689900343040 10762949 -779215026156345352835232590277178803360 10762950 -23310173750424565125681401309899200 10762951 183309716357814731250239950608395721504 10762952 -74950903667475744056459113318957056000 10762953 893770524714067142239321907665746121344 10762954 -402646939781565878153608606126974031824 10762955 224041594413360742108181012004584155200 10762956 -21402415504353041130425685653824835328 10762957 557248313167903020563750706614271666720 10762958 -31550392464134725032727000189376665920 10762959 270945421088004420116713009300914852240 10762960 -66307879872953060577048410315843174400 10762961 -89811195616159147329046025316738005952 10762962 59743563030899272311738805726145215488 10762963 -5180945843410226502309068054500558160 10762964 502482116118957746948533693499615837952 10762965 -100308962355613186992145903798483392000 10762966 32531680722745487780773359517773465984 10762967 -566543140058064257747168300597856862176 10762968 -49436875990786383013130430801127833600 10762969 -360275415029521676587037457506413756800 10762970 74647538313507304967060147533200408000 10762971 82960065592540854887387358849651996312 10762972 36135761814632144825351700310690237440 10762973 -276205865268284999831973632964847557000 10762974 18616532437343685085118456530353389568 10762975 139066836910657107960558660541820166600 10762976 -72450867605130021725493307284927283200 10762977 -43778739040067001695962285606633523280 10762978 -35385564201511580114386961618659634688 10762979 -174845555172572019929993951162643126600 10762980 -70790090517465706697068295594408816640 10762981 94451331611850881065624473870252390782 10762982 -93457963792833627955308931277997381408 10762983 -95490944694753710633840035084716933120 10762984 154199601188490699534024116567078123520 10762985 -699497776624125543867865513061495976000 10762986 -1806776102028388895405382505509342720 10762987 -267587023943011731637635444069631310800 10762988 -279632334584323547561271367407004431360 10762989 -260982454387547935956313103575260453120 10762990 -85851648727256842789499704101693093120 10762991 349074143420744732936723399423422381392 10762992 46981884311546818801986571679791054848 10762993 -99814090288487375115551232264471107758 10762994 -121888302985797426840665597617940080896 10762995 -156708592858279939099162255281441020880 10762996 319952987577248798475392885549746782208 10762997 582577969277892807047500493063207784000 10762998 -67880479168956243075029796366387855936 10762999 -147960210793564962513527754933975050936 10763000 963725165071112710369418513354956800000 10763001 -172224906861873990972703273932795402240 10763002 145016202205426666990064143033104933600 10763003 50921601641738239718488020448092360360 10763004 -60764351828331663788274308356810702848 10763005 -504458521232615500802425187974095451680 10763006 524941035784414366132819371981169088640 10763007 -59665293967684617869757354796468482360 10763008 407207242359034666463094968099570450432 10763009 -1094974969986397611549442793124660758784 10763010 -140055893250442636947096032475141196800 10763011 48595442145548143151052755092600798464 10763012 -273048634986146134967953204327247106048 10763013 123778651067355657662547358213396299744 10763014 -176604163140025626449110941741711261696 10763015 417994938872832381176748099033388872000 10763016 162256492006292989470506618872833638400 10763017 -648204263225309273115398508808137096934 10763018 17997255360338018887357231573048233216 10763019 -7828627238395798105783308334033890756 10763020 40144941110339343309145804414174356480 10763021 18130900263546268600894331684814471222 10763022 5910222879554137896582928180333514880 10763023 -325204727020491879410924482344370955808 10763024 -19712339790113307095832487670813147136 10763025 19441075703371908093906118769752704000 10763026 34967041496316510313624062239458035360 10763027 -218042035186288846671849219909401279928 10763028 -200573586574530414356598704317840916736 10763029 68364839683301438618689222045693318254 10763030 -139842833671180523027721979097618307840 10763031 177568316722644055733985979149277748640 10763032 -32627055933641311225887505978536099840 10763033 -158896294513098486009976928428600265196 10763034 -61693256077256415464451021198622758912 10763035 -382226494867684797574522034062278275520 10763036 -67826809123809363010723328379420395520 10763037 -13906029347401525834393243084864508820 10763038 -169575930618441143544956800176507441792 10763039 -63342714867540636952962860558786135040 10763040 -208016780372680907569093894865210572800 10763041 18250686382557766182431443509359614464 10763042 -146050513071795073439921935212009137328 10763043 -599181696306518332087149106094695108800 10763044 3538973244000829975932819385057715200 10763045 -141327067973822476005132378779511705600 10763046 -3589282771270477567244844774402231648 10763047 48499646951653497920662853373926989632 10763048 -58707994981106352591065276767064064000 10763049 516993086270391674075284197184225134048 10763050 188136187557635520273269278705772566800 10763051 359898720894038130262440263895559467312 10763052 201792524980958968470800378103323960832 10763053 20768910552803014909102885944948451904 10763054 198718688516174533539034944242971546560 10763055 -203048219269373800614606524261104288200 10763056 60299023782500238933578456427560599552 10763057 -304897770814240162779744404220124434048 10763058 -182376476914050216793676737430781676416 10763059 -440307619041296081764789929465154586740 10763060 -1890292071627019984855176853338931200 10763061 217558349019452162449463760653042064672 10763062 227296914510571457888884553102147484672 10763063 1264741635536082285032307892007464116240 10763064 107737130930917573533569321624817254400 10763065 -31390971666213865937842894883598505080 10763066 587260228019910401208114644165622411264 10763067 16616849638654344394948388407285181184 10763068 -203189095342572514879478453913892529152 10763069 12824237309091434729733319592915542470 10763070 108626808809110366306206189306261187200 10763071 -69627657566503503373041788621097784 10763072 -1595235821837606872435051012112252928 10763073 432766747273316827890506319986684265522 10763074 78836704686323466110889392939459825664 10763075 213717730946280431304264809291280219000 10763076 102283006787012615338256970054603423744 10763077 -238209000332913591838987852603569975140 10763078 -177804441761163607842304515931898614944 10763079 -241436195455615971376298954049740534616 10763080 -125816517527337470766272336667095040000 10763081 -41325053677777504670274884797597501056 10763082 -282449416906971531885746871020148560640 10763083 -40336005442823067020564715797987762668 10763084 385673023524711709184058535984707397632 10763085 246398139088094397828559740875170034400 10763086 232150202763548368318498970096017228992 10763087 -476828376104972826640542243660334924920 10763088 46898470454556583062559091843470983168 10763089 273948888622318467956482412764725353460 10763090 -51799219120239322057144410235982143680 10763091 537356533105901542550840461854068371200 10763092 591311562982868869669432148540598943616 10763093 -623932769222903816410858152166582064256 10763094 -307658471651591921637959586688158486528 10763095 172907875952026759776722377587778673280 10763096 -49899955511562394938342278880455270400 10763097 -201721825364341981959068102615834679600 10763098 31060821538904063225874538524470302464 10763099 618408456677675289100451063611800620100 10763100 -25376757426062238130084019884504896000 10763101 -919007182194150359295935063586409402080 10763102 -93246498498828875464896272052066066048 10763103 86388840578291328026153005393679109120 10763104 -419852476940394481806340104845201768448 10763105 390010175433058257549765565642878250260 10763106 -234668303582297761267454193764423567616 10763107 39178234354715322832570415867534481472 10763108 65011798156235222788411294654553327616 10763109 77132399879581480587195727005823748064 10763110 -41845127892911746913644964524119358080 10763111 -696993063898380932056406340615718857288 10763112 165972891650012483865435853407324979200 10763113 -65884050936592636702904572792055907440 10763114 57012300739662680900472037055307782400 10763115 625655876827662721223846784653575680 10763116 -86423541035927434203889833351958804480 10763117 510144055642948203227130511874483534166 10763118 -6531625979506789637918898617249857920 10763119 -502932697204972415352533869316362546480 10763120 5581593035777973422253227454264115200 10763121 94758503818937030695319657442500076912 10763122 -3115920400577312331760162254978555888 10763123 92934421357924421208971811554493812736 10763124 34324975287130040506155377129131155456 10763125 27273789903966680238243102359151007500 10763126 -42683648924465395757463519218927001600 10763127 -18263259257668859083233573668162003112 10763128 402696894072527871444174650504646389760 10763129 -138859511125928935806910461484025696832 10763130 46383021280385528583112278570904780800 10763131 383851492235311425828486398480449624464 10763132 -44241706382393181257131764037809199104 10763133 407223399622653808061287460466084954624 10763134 -85904669085122715982224546905698066560 10763135 -407815941982261918661688956268009714240 10763136 -325498710602916383247553072265649192960 10763137 -74187518747153080959290237859860916096 10763138 -157106844400011493276106477713303756800 10763139 497961022035062064889842831510007659840 10763140 -6023974345173963816787223916317602560 10763141 761917528768308042794317632441373468992 10763142 25790571238310126477767464794430361344 10763143 -64299321401553415431204235078786364736 10763144 160180413415334596460816890780219683840 10763145 218264211839273990252832810709008739200 10763146 429488363977012813867025067683858644272 10763147 -658167939437786741054102020651154861040 10763148 79745056505657031476847072936537464832 10763149 67977071900602318362616001877136133664 10763150 8877715259976429105319216521262416000 10763151 -162186753439014204596569930464603302016 10763152 23651128484810602395236268992758300672 10763153 607595396273787640745430608528395812402 10763154 -234047965122583060887674868548736927072 10763155 54301949960318095706971575065469448560 10763156 -191677945295687771882803436796190859520 10763157 341486767243333381087957511922631950240 10763158 2560684572831775770727024040532449280 10763159 -473563185180681898701967780095733716048 10763160 -63179940762551055313520546532894720000 10763161 443290747074547603767784523655096338762 10763162 -103548895700067612552934383435771153168 10763163 226613972122383785128932766044825019692 10763164 -62058860022790359484036393233780288000 10763165 -38594447377550464680418823332812528000 10763166 29992621899140171115295210912956843648 10763167 721063837008447799827626148277738421216 10763168 301206900521306082390450784947342802944 10763169 344431665933313625113367152901346048 10763170 -8837377419850301751943563061883619840 10763171 -90903901146393971694092894468469614628 10763172 -142279463603104102280325694384462233600 10763173 -357291818744564643229479726562133884356 10763174 -126244088176405585081054974854406357888 10763175 -140954704183701217979725066245900837000 10763176 48204541370614306040144529893494272000 10763177 13683303181879470055064786090304408480 10763178 224905658451338391800482574008061370624 10763179 -102547266552790090957329134065578996480 10763180 -316020217262741513806292990150284953600 10763181 7538134097402367858717855250388534496 10763182 495495984511442683334343223030943054592 10763183 187616817317241644748757127088627756432 10763184 69849149614677244233375278644317487104 10763185 205830879872606850113593318593481651380 10763186 -38165697393317790343236513811147315200 10763187 52785865594673361450777434816263023360 10763188 842082448213264022582768415002742091776 10763189 -320429561931413435425399036804138540644 10763190 159079535543127641995800014824555067520 10763191 259004337705284246228422872379214605440 10763192 519717582506930053771610961989836800 10763193 -22432402709303144867655796770719273280 10763194 -95013078274826864615113343828986217472 10763195 145080128063483400493701372633322530240 10763196 165733294374427472120481132470421381120 10763197 -415748030212010629818076872651212119680 10763198 -81822882237251093623220182233862598400 10763199 -632665012323428719327203685290286601256 10763200 -26064781911800754965133391804130918400 10763201 -2622233349555559040405566373740893648 10763202 -50954430514387451879492549076818707200 10763203 620788175118770690806326704096384121864 10763204 229358486405239077204180272529919852800 10763205 -15617364921630207026852718866707152000 10763206 359306605313537660232214422340595556864 10763207 20492353228111223892425586469299951072 10763208 -348983168174204655575517856337811225600 10763209 -579185018071064709410486754579037223590 10763210 -144339117509167366562823271208705144640 10763211 -226449423340691298484753273673757612096 10763212 463934235990664587861659367397140851456 10763213 -110313277607852643854093872944245126538 10763214 38340338885024498563826339252209281024 10763215 -5278491124312629089202619010970034800 10763216 -4081533185058437384223216099242016768 10763217 164693517054727873924566451456076411460 10763218 171373033303341606094752706197386133504 10763219 77065292818539225376268527156678240620 10763220 31077935316079861638818174816314368000 10763221 27532573978063044427355626159939321280 10763222 104852044414728767060031194897106239424 10763223 -163891619487495890591788466422293240216 10763224 239110381557778960509485144800990187520 10763225 196702943026952689253377162978300242000 10763226 -185565653398019602063445942684140807680 10763227 267474048190145403108373589470588572716 10763228 -103210857175093188076490506774423603200 10763229 328434415980047931289590027538719550560 10763230 -325743864708944874276538738161782466240 10763231 115547894695488275357953306210256528064 10763232 333327526361900284054130379110800687104 10763233 -252867600266493733355777844082089500396 10763234 -268507147987886868643124410702082726400 10763235 60874412088457372044421557420092098560 10763236 66607151872152540021148095314997150720 10763237 48034752981260489860107443373080281152 10763238 17841559694289436565843596186150493568 10763239 -797410193832290045242426732494734965960 10763240 -20032581498007261801047137539040563200 10763241 93934171394602401979781383754454894720 10763242 29117824880358152270305650297019800240 10763243 323829134800978723319295968873277802224 10763244 -4078888491853800248505109152310471680 10763245 48287652492678128102561028999626707200 10763246 -6213245012560158226500102299008511616 10763247 162351483317070354534372164131670288640 10763248 72604937090917651056074306863605481472 10763249 94023334122855076413772574624703491136 10763250 48569621746984793353240618231001088000 10763251 -330669234966673525526539297944668472896 10763252 -52958903624592559213124767244675785344 10763253 -759196203999640641970056902817847195200 10763254 -374346508359891156385648014170677187424 10763255 -152960166213261706469410597823612719440 10763256 -148748949560140964717732862046638243840 10763257 -557562272832212134641993873423415865494 10763258 -161421811170948514891051836484129355520 10763259 110886280254820479630188200554596742768 10763260 35058635345245801217068286606101178880 10763261 188395170879056761131389353573790107212 10763262 -55439618346825668929838071505217507840 10763263 70153726906817172544338798635933242560 10763264 207632655646606989431818547244570771456 10763265 -89916529646282559352513674708588727680 10763266 34770780496670516901067979507013818784 10763267 98789470636430572212273747866977726704 10763268 145542180657696464830856416554005415936 10763269 -415781213558519959506449745582389135040 10763270 17761199930726849210367560093624064000 10763271 549708440776040134894421736898797792240 10763272 -96417591054042966042476520326255616000 10763273 711342013461990010660230775244235498522 10763274 -2204358789907812161030127945506456832 10763275 267776794490629353434473706993443834800 10763276 443330390001803194700779903201924884480 10763277 -64909544354497730168465344847719800768 10763278 314865141765102384364643005994779760256 10763279 -246867786208471166850816173122252917360 10763280 -3499363758455059002524638523121991680 10763281 451840708462662198426811629783146716082 10763282 -140325204533318015621516625563163786240 10763283 -277644252846391373879758406520163528776 10763284 182692164417024871883167223618039105536 10763285 -203762524879868476020260545906917450600 10763286 1164390174640100799920933887173280128 10763287 8886448145800759597702091006532547968 10763288 56054219960339715584979298018811535360 10763289 563589276972888267421930096201091620404 10763290 -43303742109162054444996705016446285600 10763291 542989176721229550744740086215770773440 10763292 180161840076773473134453009150971873280 10763293 607869785693870611997593800923785728 10763294 -115618489057537104908066586164100816000 10763295 -42539194791048339509462848563696050400 10763296 -412792010537312787912519295212611371008 10763297 530494969259778753879165547195170093312 10763298 -842189232031652478043765609724339712 10763299 -365178022744109453569325073928979457700 10763300 -111438240186802962414238032451457568000 10763301 -5770689909709662809512819253776483776 10763302 -369181575729804738176859896298382677696 10763303 -341384852657824473118723852735001597448 10763304 35091095961727275027248191412330496000 10763305 -119980030502801410183740896353556677440 10763306 315854277054508180325244778387829618352 10763307 43818323494510283723272494053932769280 10763308 216656970382088176514576025335204764928 10763309 1021807798485928638646557781119728822220 10763310 -1620588311815203383227038859020595200 10763311 124287931878863843158825798559633073840 10763312 -18529585277746558974543405974576037888 10763313 -102027522679730091594908467090920000 10763314 -11344551931157766653391151788240350400 10763315 312000959184569692371873436960779774960 10763316 240587643035125188680008467391969388544 10763317 24583456788646231337283176564246425632 10763318 -255095320866898525986437061696721015296 10763319 -122621976460114258480365470003913040128 10763320 -56673086510952998158895565954282086400 10763321 -791124652291212089404986563688612422400 10763322 -174514298653057602962542132706836681728 10763323 -14335628165974031649370522208980049016 10763324 59968541413061938003430060008256569344 10763325 165097408240226110847869828497931564050 10763326 2721918559338897876053981746939284480 10763327 -420657663042238541263051168327221397824 10763328 -23013929874307502372798010205415669760 10763329 -138171973966461373657913979656606380800 10763330 -1498584564248012158846184178893268480 10763331 422627252003261959726814454014690965752 10763332 -555394809867582684572378961491783057408 10763333 98903727320839286654706275499683662464 10763334 -236865282593188129716735877607688965760 10763335 -533234231959126687035323354205059589840 10763336 72303892905661378354209490296363417600 10763337 -57622525224145980821412945014599277760 10763338 63898910214243018583533259693224694320 10763339 22692745134744184010153293451785465488 10763340 2405006533571779151362028427522048000 10763341 292837604616426450960150017420789578742 10763342 -84125539090437593811194253032089954368 10763343 -34284421714094424438397912432882210968 10763344 -21373040322994861293345270970167066624 10763345 249419892043199398584056079032265818100 10763346 35523673444923032964164407928441035776 10763347 -156231629410420034146558062151447771568 10763348 -305104501456699825706389985150791649280 10763349 -73570542984340821918353541180052490400 10763350 -65023285458103066310293575444359952000 10763351 -55371661641840400954170243797885391600 10763352 -122961942909454408311693956093668730880 10763353 -464422809210180042011349077801564276016 10763354 109796649187747440045065188304753916672 10763355 58659608697614254494252808910384947200 10763356 -294509911651395353718369775976729852928 10763357 359110807741784922842064511887895942560 10763358 -93807564839359356902370104916051050880 10763359 236073945809896675427640591436722582560 10763360 -544738083875719643230381731069273047040 10763361 -1049717007285136373968230964336955136 10763362 264014015482766996980481191346772552864 10763363 24383734867212682525250651047993811328 10763364 209486844086396270209024594095968818176 10763365 -87405080699498092603218063704704780800 10763366 -438136927605172833391498539385046830368 10763367 -173178629447456036474421880060204485120 10763368 58749323630380642629230021081865584640 10763369 -3212699853515075658759011936916061104 10763370 -8685871181110961445613848893433734400 10763371 577463014403793535963252439527826163572 10763372 394935534075750834444026107813461568512 10763373 -7788606285478058026510246062966583776 10763374 33521756137510331644456355796171598272 10763375 136656178312344850832135945129337144000 10763376 68708644564646212004897878472292040704 10763377 200930287191866015074177585555825149952 10763378 39374115659617173212257349965031988240 10763379 52044048680925875588116641945531290880 10763380 201201218080293910984181458533318551040 10763381 -376424236228792746095124214339645318500 10763382 44974239611412338435019389374837168128 10763383 839845454991494191703602509490859382632 10763384 834922159132324818253430475439759810560 10763385 238740357455575836428859422343813921600 10763386 128657398961193561234291671461237155840 10763387 367920648263406874887955672822367578512 10763388 123770001959184672513177714068068869120 10763389 -111979425071573535190173904442879478408 10763390 -100291266115869194461351475087201424000 10763391 59528440319193254920823824041631393992 10763392 355516120403111541295161882490857062400 10763393 142722811765470167435007891653301513540 10763394 2086953548236955978134658602984369920 10763395 -24670742379029912128898216842562847600 10763396 111988167824757032641593958479960158208 10763397 537045720148533536511599748636077611968 10763398 5886472144249830464959686712150255200 10763399 94361007104751093219856763743869308448 10763400 146738574486333416280528894818626560000 10763401 -182215215653190104927388401815767330096 10763402 -2312331651449792672002799757971834880 10763403 68630537450957163913757707370633493504 10763404 -243995298819759923722707073993880998144 10763405 -4171052623857543221152796835258110400 10763406 -142565561133656762644282184151480617088 10763407 498008443612279701994118620095578916656 10763408 -91923702536261854347547732251450654720 10763409 42450450292035003478320311402558245104 10763410 -45108285603264302993704069018181706240 10763411 124626502993434277874504807049992220000 10763412 -24833126538874305869103421055770669056 10763413 -441078238437112424970069103157796692338 10763414 169277993482221427323038669945232121152 10763415 -1270451484728015923207043987257137600 10763416 -13828583114827015772247133960999895040 10763417 115384099789821544891571337150869750784 10763418 204649978949977410553261764727345547520 10763419 620016916477512972690954285654003874820 10763420 8719560297913712350881392957149946880 10763421 -606784561099315039276633797024644843616 10763422 75540825649956459513807796873848112512 10763423 291631713604935052107454558336626647040 10763424 -83944583265534536875780983899207761920 10763425 163469721736616224575409407790680096000 10763426 -330399210289257118945738544092325735088 10763427 340367842949875642506045044163937862520 10763428 379806400611028212505498653049379750400 10763429 833892097126890168816021719575609192320 10763430 30882157627432766984562075490368000000 10763431 162255742998668173160292734780351155200 10763432 90675829191088225246237959122171412480 10763433 312278291525651748241697559396856184202 10763434 -111673888082597465790073373420766720 10763435 -555988118700874983911609131011563517600 10763436 -302236806097636720451627290664906930688 10763437 -218269852307184517625143351156370254740 10763438 279673147503264014594178191674064035776 10763439 -63672603656944060877136301068646160376 10763440 -34637886229874326165807118847823380480 10763441 -550994151414619136487199730243930952570 10763442 197629518970807661493431015931717017472 10763443 -587475589438432842226285108698621989240 10763444 -694673858714885670180274197464931366144 10763445 -84817679389087354575133477072714905600 10763446 -399605097565396745096064657018808991328 10763447 126377889340036912917152515779756680520 10763448 -26391736004351806153987149182439260160 10763449 511785126887474143910521748992647029760 10763450 183065918749262536392026094778124484000 10763451 193984674303076149850372697493508060392 10763452 -39756537647847677998923651991130646528 10763453 -666401824608686763672927837179624954298 10763454 -31685612674493182799901766158700843392 10763455 -245776161843713654813968931801207375640 10763456 -127290567487979997718184302919087554560 10763457 -261864493715732480432928422948434372560 10763458 -176679978151353598784218567297779463680 10763459 1199212708501354884071907835953937920 10763460 170629918208588752173250152477116417280 10763461 589002211122028649211838977805701324062 10763462 214986799451963672204360010065988336000 10763463 439002691671686517011719754065842341544 10763464 -771301842110396425691715606866809804800 10763465 219151206701232263245725013101911558400 10763466 -57856075409972667970414896975619107840 10763467 -147058992165031778325817292490153425520 10763468 -31099693723030589450651249685680001024 10763469 -315064075483932722470891488211572519360 10763470 -432253163454119703639564067956630320640 10763471 547917070782389884835694221783229198672 10763472 -12069214881923774741385938084981637120 10763473 59810285004622799536983816496293432640 10763474 23010398050757470242692515271787343872 10763475 13893894581950555956127424784700218600 10763476 203961667077571834104532851971232882432 10763477 311675727568652445044749704435526165326 10763478 -2004102388356564388941841402903430592 10763479 -172992433190641545766345263186187426880 10763480 -25699442515661845400719722055033651200 10763481 -45287524647257630330328759160674657120 10763482 134531912715834291868293353390653525440 10763483 253919722388712122705783265510664901400 10763484 -198846253855565712359434478495832293376 10763485 -2966209690866935643584557352510743440 10763486 -18464311517100414110009029064714279808 10763487 448884039543266629299164874879336161256 10763488 170702825991471403387792801677850705920 10763489 -253153588199741178173053135041307186368 10763490 74692659087079398840299906850484101120 10763491 24485718646418166427323479763384916892 10763492 439526366704020582305610808432439623680 10763493 8867787581193120102300747246168855264 10763494 1043794942667545438404976417967941632 10763495 -64033955557915550898618174772415167200 10763496 254396346152032038874127976097350451200 10763497 -306608944707547112220979665068550098460 10763498 -165310191063084759541644146543207634000 10763499 -413971481663895804858201385114329560400 10763500 -679978170093820088497772888495493120000 10763501 -214508636197817875896418965658730703648 10763502 -3345551554293992280604711656326353920 10763503 460670354405855491559384303595203580752 10763504 -148103431778812204514349359011483090944 10763505 -185598273478138452591141492071530945560 10763506 93565459606939791986550797838081530784 10763507 800490153732681057446709341592936833112 10763508 -67424793649927106744552895009705811968 10763509 118059729260861558659917860896633344700 10763510 -87352551358805258278927898861508295680 10763511 171548826417016037495823581818883941248 10763512 19171732717069717656082881263311872000 10763513 -7393092671822869321712755234396206720 10763514 -47639685106849801675530469997201670432 10763515 -151135335342238523096264782249818597600 10763516 82846023444481278736416142460641302528 10763517 257659862826098950853119466334488801280 10763518 278382248683904228720772323151672304320 10763519 -89616938122067237892573188280069990960 10763520 -32030353227072312139127822260402913280 10763521 533037868968489323059839209393652895792 10763522 32634454312112793864831214813757076480 10763523 7537781580251607780920381186466026904 10763524 -186637353351076594865593422870917702400 10763525 -48957124935827391984658165385563089900 10763526 -150025294300834512511511426410713857856 10763527 -257055123447839017582684003824312125288 10763528 -806494788835838779551618772827968547840 10763529 -98404004757808801903008442489181752320 10763530 126045356756048970790229563820444696160 10763531 380794976969202279539463197863544125200 10763532 48243497155163251657538018999088061440 10763533 -332178463914721672899832965244974502080 10763534 -265366834339982856550829681122316587584 10763535 219874396624504289689450264677800380800 10763536 -2776371028046702012319283462183772160 10763537 322122755482913745639114478078280427186 10763538 246647012939914131824229557715251404800 10763539 92575848589835021888843890245445045056 10763540 815032988273767495517804216742912000 10763541 -41862410917967912887041506506821187584 10763542 590373585605460730330186801363868544 10763543 7239242157238843113274077370888466784 10763544 268568874623467822900614621376535101440 10763545 -1563991807187669377005802910960199360 10763546 395617211047839454553646830862477983472 10763547 -486855124213932022979877971494269821760 10763548 168158672046694959937737586580715243008 10763549 -181827982984515420000018778463019349236 10763550 80282719757655796146508401907143168000 10763551 -226612366226359992758827658479996908448 10763552 447271940628952258901530286216973975552 10763553 456843839044305455058633794301574411200 10763554 127223603880652533389994298232110256976 10763555 142071898272042574875833630733146880 10763556 -222813071109424522721883822895565872128 10763557 118435939891711561093858143513438785600 10763558 -2923307690709349540180326577952984832 10763559 61953674409812032766365855231754299944 10763560 -455807428972349111734141773946554624000 10763561 -292686631753757158031329312452319208838 10763562 -245466974421297127972875590917134997248 10763563 -287409872976083405670960735035628117628 10763564 -4937905071372961975043073444364124160 10763565 1557832202453161145892465505081926720 10763566 95312461029372914050361019653445702528 10763567 -175895424174780054052136401544896675968 10763568 -114329161284853487115263823975664631808 10763569 -725806334387501278302132265795346434030 10763570 -237228055572172640581616232472132559040 10763571 -20006490466579959398291531667348257280 10763572 -147121961299245384966969904454829408256 10763573 -43019838904719453976661142831708236178 10763574 105467481077652175242754601961130330560 10763575 94112656983637209129016594995642438800 10763576 2402529629936434893022976823128186880 10763577 160561531741519938277107983261206111680 10763578 10771725397487839167526101971166615552 10763579 33370126410705943491891730245404468376 10763580 118611735299253604361937719913895388160 10763581 593737567574867672611176928608307820512 10763582 -87798369948055029456468280731156499200 10763583 -85086493341471518804418550186754091576 10763584 -83401489600840416155686980029490659328 10763585 -238834700285901183101397239067450765420 10763586 -65667061233117596889614167462454400000 10763587 728782703307859967092411087441205250236 10763588 -1652805292636397200373133778655877120 10763589 132186685774416643821239038019396144448 10763590 27142372649601701082269275123034524800 10763591 -652337639886820012846098596511278980008 10763592 69093245750494284497292577345083801600 10763593 96829307853331724241276732655004986320 10763594 -491019205488997656400070755740838973904 10763595 -60505797429551592727221192156113922000 10763596 -266003424920431182857371726514982536192 10763597 131092628816261320436184972701779592940 10763598 -147275665885524239746535289466381427712 10763599 245383388855750564468012973412992580992 10763600 -36097806873488142829064654783102976000 10763601 -94965904420814882902980631209831359136 10763602 -14072820616365939603177821069935033728 10763603 587875971805196929848670523696267486208 10763604 10444023196166316762984308044596940800 10763605 -335274642257658921221130910674560026440 10763606 80449446085470114814990621148990699520 10763607 -66264401677569998251171344241423581360 10763608 265702487441938724281319555892072744960 10763609 -171202335433487240652966215569347786240 10763610 123953145500113125894176513228093652480 10763611 614332103787971195154659337346431984000 10763612 155122795685356139481208409137121625600 10763613 89372611985727726230607244892008221984 10763614 166481417814745557431928707290794516480 10763615 -629574330897199624798335788229536596080 10763616 -376980353835453788351351848467937099776 10763617 -1305105331227653438814972076087166220368 10763618 -62498755009488167995130514238955858784 10763619 86101548458666720207528485994667546744 10763620 125657907028252065502660578087644590080 10763621 599137304949092459702231565702378212544 10763622 64553282211226030771303533192864948288 10763623 20553170099249787229889195504741079264 10763624 -163382956821361791410370066415620695040 10763625 318750891249332717980439546544147648000 10763626 152968996980833363813472623476288174512 10763627 -30192818415470495727273780312320930928 10763628 233547895370353420292735354495194460160 10763629 -772828658560572634799437570884042137770 10763630 -280983314452434978555547814156694796800 10763631 -482609892446152528852092996256849920 10763632 12724578434661314911830292657211965440 10763633 -175453269258409861473881410415622765120 10763634 -66433962027478816819559214012258625536 10763635 -445620017553613378542421096797883427040 10763636 45739805870961564763886580975455853312 10763637 -283089143361549918635339880948859139040 10763638 -217556357036895658916264054882433149280 10763639 112493662827035416024437840852806734440 10763640 201592181411485408011440223461726208000 10763641 60029770512935651975724181152580228160 10763642 -72997636768078544893929258782021473056 10763643 332028547014642619737182532412345115328 10763644 -519158588930356086102426662514617841664 10763645 -220829377207018589454309765146442086100 10763646 -201894106105083568356104751346661620416 10763647 578904860675739218985735634849578452096 10763648 41732445460802895381910364037253693440 10763649 202189130147896387327809664043055982164 10763650 -174635543246388316131406933302111709200 10763651 285219347498793192911720682611328751632 10763652 -189722050060008599381016853197612871680 10763653 699418395277793701873764695761762079260 10763654 239446915236405446329165395738415447872 10763655 23863022059256560540369540651127454720 10763656 449068876074787917270191697499897082880 10763657 -6126034073738369990911149116086709094 10763658 -469390846369407507310400883309914818560 10763659 52512390569235514644655289531880811416 10763660 118867030559273839622482533470576025600 10763661 -145285611563376830327614714133352969120 10763662 55777919800421217503035674038047175424 10763663 5961211006881313831370464142389221384 10763664 -23313087452205638813005725674790715392 10763665 63897011245678096173077645748827443200 10763666 190104917119851362290273118009190341280 10763667 -443073176792502148989033653699626007232 10763668 62564228952851955054509906973810220800 10763669 139498774234326686843286133562020569600 10763670 -43866924964622644591078975073924087040 10763671 325260208808619403185815477755263206400 10763672 -13518991878922331598742112358664704000 10763673 -362756269007170386482895152086642426416 10763674 -2165773965203101533507805879476822528 10763675 -39332491904492714431019572806980664000 10763676 -34768702273019572644589633627689984 10763677 294272786487523347257712555444687586912 10763678 289471796148177740505655345740071428224 10763679 461630954665109188415446915052555280 10763680 84884942156810123532284595238870056960 10763681 250403774361420570890242736568735676464 10763682 103564540212831887126580553203929284992 10763683 320044306377759028396783296450158351932 10763684 -724202966016998357783825264391466957824 10763685 -98108013610383370723015297458696082980 10763686 -332093549342458626359662779973808649984 10763687 290397865342399488267336570546341379120 10763688 -72575386822126933344427246388766720000 10763689 37072389661849952989690588082460354528 10763690 -52650262675616558284648965923206732800 10763691 11966428182889717777454813882363263680 10763692 -207397898938139534882182964303758269184 10763693 128847026527937821397757050391753419820 10763694 -95301472924401223909766087210532512832 10763695 -135053519535456270501782831562787231800 10763696 46316523227804034228980889653278408704 10763697 -90906065954225311888918045557001681920 10763698 -549878079661924713498510525615757063680 10763699 -175206925652817891239308323504811053300 10763700 -31179365605362885632902791957927168000 10763701 -70144717093541843592492817809011136000 10763702 -74172385533962991913908906823036166016 10763703 -457664685979174789176498955963723510176 10763704 -5424419227921977022142077101839892480 10763705 -97703171051504113387828466147058266880 10763706 -461085023598505728163757855525174017536 10763707 85658134862355753015116175844114927664 10763708 -132636162417504529629676799297196209664 10763709 120100164000001863507820535348228705280 10763710 -70609169593630102124089217698042740480 10763711 -2072855609670559942269271328094796800 10763712 -101269236262861656386369871720166195200 10763713 -183316963632484400433946887222744527038 10763714 -42214623850947047214474417630214130112 10763715 -15962928265725663289315294579595564880 10763716 206836885792237753244530848820511996928 10763717 -3556725598820423493249145819255837152 10763718 -2792460908569238364351886053586237440 10763719 316822720869311281257000461265212060120 10763720 35091178386131877315681660561948672000 10763721 348251585283792213506560252687778685972 10763722 38958995366037935184379179270265764912 10763723 171272499485974902898064839991127232320 10763724 -191279452322516619253360878402266972160 10763725 37025514437914880018704561198636290400 10763726 -19397520852303579222036368728293434688 10763727 15125646916175003197021969745432279040 10763728 27302307390021609911844134190843166720 10763729 449097203136144693153150446040086169330 10763730 756949492413444373723859305043776320 10763731 -373973226329334686110490394680510654136 10763732 -44831456243101014774001062511597047936 10763733 93394719037835722806666859498812378048 10763734 253280891015379514852277123331834698016 10763735 -663633761100312975155871519611023806240 10763736 -651285467027624583992323650538334822400 10763737 81446096623364335502489265957618278292 10763738 -130532875246269002031872494718976318480 10763739 161803352606304119365217521745183255040 10763740 57836282659996189281224582674605312000 10763741 -610053304143128651747482466656234848858 10763742 -120400440578594040214395038856930342912 10763743 721232769731288145369112576998475508480 10763744 -363471947510568405734454445169198235648 10763745 39014504930606992675037964255674217600 10763746 -108592985151234630725230106771174300160 10763747 432995242142951313284513336281507495680 10763748 58708192715510866754727967408423228032 10763749 291208035103720558489802382196648588380 10763750 32864695896903885685656246194868000000 10763751 -205238162527762634629577930141046279936 10763752 662203150861894880345723328391903150080 10763753 -77237987749122884589208936425712063872 10763754 -93019453523974009787246297526999495168 10763755 527714019851855322528771235236990202320 10763756 33882763394494252175742958116581882880 10763757 330259742400942514715298079403013999948 10763758 54488747736630791715465495473703616512 10763759 -300113675919772243371889388281657541040 10763760 -384305095585113736501822866849792000 10763761 -554210412089356738064894356106507809100 10763762 -387924622218752077189303577623339600368 10763763 287187679688789444004929679670216651824 10763764 -63054466849357244238694639880031879168 10763765 -331081161758151921187031313966371210340 10763766 6360255407155092376687320658563964800 10763767 -22985701959971369830623139001683926608 10763768 67156678183662886092375694778353090560 10763769 49870251505789021517496080407379467344 10763770 1780146212203491917594429828490992640 10763771 340126885747418518026586282341572103024 10763772 80269658751926396087356106927948488704 10763773 -216930480647005848782866661777356336980 10763774 2352860215788475290123180045411745152 10763775 -28473967688881788982459510544215215000 10763776 -155361747197912719478760591031164469248 10763777 6191307936962862318332752845401592900 10763778 -207168175347680434972171756738770562176 10763779 -494001554699509945489399950711994131156 10763780 633768542655670872308246310785461885440 10763781 184492076768303104450485837373361179680 10763782 120447563238012282256741639585136848992 10763783 -800658003624433448020472955736206480 10763784 122080521114443767236300423368140354560 10763785 -519058548940193486295250425000639192000 10763786 -31227204029073179617897081290362912256 10763787 -80118196996756848669057380164237414440 10763788 136791592486438747681161014496921593856 10763789 162762036689149066022490725676895507200 10763790 101416572850815591403483922708816622720 10763791 556557747458368383513326849635602263800 10763792 -77422018912001406249429119753336832000 10763793 -215344522066508103292834687001677480320 10763794 58492097554431519275301848365015882752 10763795 81358229091789733368309161274233285280 10763796 -209546999734091774366622493064967211008 10763797 -198672667292220943729869874108209064896 10763798 81681475772831231164645755932502458400 10763799 671937892916821707613158544361252055552 10763800 -147478185642496704084740621748476160000 10763801 775514062686753631907112195957170925312 10763802 53215460706243716507117134146663643392 10763803 -10948734637283622532937164360518030256 10763804 -236012363138891173271538819604179955200 10763805 -26068684900201810068007381684861025280 10763806 383599793177228270962725097031611354944 10763807 -345478162084653535163621140420663574040 10763808 -102526532264289846335426103158145810432 10763809 -191926207901861925011015115872637024640 10763810 -39340474807527179267567276601903817440 10763811 -471134259856093926434025309137605022940 10763812 275404171564302128921714174286663013632 10763813 -17045097299192286600170772957115532256 10763814 151528291281131246972698616216748213120 10763815 -157660008976752357908293490827416160080 10763816 54521988476852472369917727018947051520 10763817 176496508909099952627041253143911534480 10763818 107755614174694612894349129955696264192 10763819 -1020161952080820804933078152863474778688 10763820 -8368974752875506466039176238566604800 10763821 -846920156082083547261234014106192655978 10763822 149479571408613076599389196392740298112 10763823 6157071057985148900184062170850956800 10763824 -24368206433497320531426340375463591936 10763825 109090342869893805423105710642889596550 10763826 137846642726495037843186640667232879744 10763827 563937408405806221740193660394043457676 10763828 -208586760819374985719502426613538543232 10763829 750689973231977839818786125109530414400 10763830 100626443330345806828047305183659658880 10763831 4252541347221582800241718112429362632 10763832 -575003895199086625676121625026137948160 10763833 -184378288952003904693432493622832020220 10763834 -62622810519597527354776440663802487184 10763835 -123159081102748480411036857029762067600 10763836 415413808822550055760099815897938324480 10763837 141136641953708557116572625295445715552 10763838 -59560149878620166577975114899515622400 10763839 417909611477464869501412864402442297760 10763840 9835905830219249725404034039771299840 10763841 -5330389077422064445977260140191022080 10763842 327356802954686235647832492140257478400 10763843 304911216149394049734266960856272510400 10763844 43874529693915569685367539563719483392 10763845 730593411735532114844637625279820899800 10763846 3330706836908062817516552709561053184 10763847 -17234111448167527753694137745434224504 10763848 -113426855891694374370553708701487856640 10763849 4270079249433402763654641780094208640 10763850 2684654455707655518183736455069811200 10763851 -13040429304033443500780328551732642816 10763852 -199683944623564131111842592286562754048 10763853 133314661074939761896873446239709859008 10763854 301989627765409964779825937007837149376 10763855 147869050188279566161312814844780556320 10763856 79120928107485775267320997109792489472 10763857 -72535188742269749457868040861308539020 10763858 15505620803035243413773986595192179200 10763859 -34139294355935751158720330070181264080 10763860 3349179238586131637128022844042984960 10763861 230990488636839252729124494096936244320 10763862 126620765758831800072499767462993408000 10763863 -6541291194614828225585587707171086592 10763864 20839150449254224562308072200778629120 10763865 44344557753151013728094718389777209920 10763866 40513210417863843060267134130346237440 10763867 35557679675332029374237612419996910916 10763868 -40513583355126832477309264688004857856 10763869 -317562555696731370922568416578484416730 10763870 134441804988649660264494864962131008000 10763871 -31270023956678596175200075430161340088 10763872 179927915912472561954518829391313633280 10763873 655398130875073733704331416228580566440 10763874 -197440361407478358733639033784122053120 10763875 29369750387224682973179488327480944000 10763876 38937165955155012513601393827056716032 10763877 -677946965592280812854989750542670190400 10763878 -286377804944520307046113233125802857760 10763879 416977861113416362913538777215607485016 10763880 275118417870837454307474598495301632000 10763881 409243925921016561570814576169679379200 10763882 21009091893300007065544338143450880000 10763883 116581425176092705808001130599931493424 10763884 154275204997441300085253944353842315264 10763885 195802703901202760945028406822266961920 10763886 7386792973071492511480871563196405760 10763887 -193006393985193768702351584861364252360 10763888 49028156969759544062445126549528870912 10763889 -3137306423924870856153970927963527744 10763890 -69123089463255189978015378882675683520 10763891 2587854449621446325182945595614505292 10763892 -75305360269557276162337472844909950208 10763893 -498655926193133891681921586942501744384 10763894 144819757148871766942230419483758567872 10763895 -285892430846241012508327217920018991280 10763896 39817315360962913406752919292039106560 10763897 -873736118747926439956598185847265934080 10763898 -172161116633398043816112134761590491136 10763899 -557292006708990841624958046612813154760 10763900 90923588075883590239643480349284275200 10763901 -857581927238537501822719053410258928000 10763902 -433838910052000372713799588894023694848 10763903 432837783339328354975325190877103329152 10763904 338018641560348023254283913045202698240 10763905 -298225403418053661321124399605077816640 10763906 91990561469006365467313740956888102400 10763907 -54970249491820256342493529542870508032 10763908 -189183240207656468704855087176169635840 10763909 -275782733212192168915954313395759036200 10763910 22445857598954388551786841649244064000 10763911 708777627065702431779372745020286719512 10763912 1064790225253183665900524419438879211520 10763913 -6199485792648870173573862686442131712 10763914 -16409282113467178257794309039414354688 10763915 245327456168704003299441409593127414560 10763916 419808453038536257785759895651219655680 10763917 430486760409379884189566022806544566966 10763918 -60619437698177720106661435669106880 10763919 -480529261055905829304356868350962660056 10763920 -139552649022361092301194570860318392320 10763921 -162862677582958665293106295209747454656 10763922 -17581863618934884373600025535874176000 10763923 -575826979855339952548127257040474456 10763924 -175599096376282994486050784110535088384 10763925 114963427722997963104273896148313776000 10763926 315869311178051640100316127038114106912 10763927 -203187235183101147367881694885255665120 10763928 163578458295235299782822636186338037760 10763929 -16928008465282654903289100644590440000 10763930 -51909108351065772225968316301598433600 10763931 -280988340437171842693851027568024406016 10763932 -857002249931475136895824338661472768 10763933 -368560905709093818870001869744699050016 10763934 -52378187954447348102936141469861577920 10763935 -12635247782501571761596487751980734080 10763936 32614429906291993464809014708212006912 10763937 4936554163808773353338380421706182754 10763938 -275064708066381648254275107274110638592 10763939 138705559793455516299758015309134315740 10763940 400681743943536684197748363310845788160 10763941 -123692441220179674614735814587598121736 10763942 72267087574205784406919487761563101312 10763943 -248976499115479814840520077052822402096 10763944 -66900171381747334000131825212627681280 10763945 -94466282130241272611957660274275070300 10763946 173134731440161989711843215414845098672 10763947 99335834169088731595094870101559918920 10763948 -242095771998202270046174157437789522688 10763949 85696688308235145785615994345448856640 10763950 -60107718083310034769649746132841168000 10763951 305656724819774124739136627599342056504 10763952 -51895526564396094908890566994206916608 10763953 317414208836144418628547415987242472420 10763954 -231863294392811822404282128441587228160 10763955 -127334262077976438408761440365618777600 10763956 40199758218831746926642412083628625920 10763957 -6804524622768219183881169809832811794 10763958 129813407938809284921974484443369100160 10763959 -244869908842676984281625944208914163200 10763960 231397120967973305869451650145246208000 10763961 31909145853734436944508568446411360000 10763962 -149933904105216624458748538913612545536 10763963 162583480046209677492739085879779698960 10763964 -389930733798908274115989763613780160000 10763965 396714363609786516445720101942374482860 10763966 55510102809746794450950698950141661760 10763967 267334241615139935216284430059679707080 10763968 -40245111367954155882043041669856624640 10763969 272786061486616274425933357990882466370 10763970 5751915420695468755907473600833653760 10763971 172884190153714981207427956671358923952 10763972 -260842720401732355436364977550336100224 10763973 205622907155815422926129624486670842784 10763974 108372623754291275901250129994435606400 10763975 1699033093145750917427532936135552000 10763976 183420438917077530826838733691282636800 10763977 368903701620622547122496555502135096192 10763978 232246913035135351716340543434811349040 10763979 13970087590481480230465175707960935360 10763980 369324144043537566171923386642090368000 10763981 -23869739573308274215711516661595609300 10763982 -5455071804506499674952186816879793920 10763983 -849401381108621015625979196792884426768 10763984 -34096730826829290284192023208781938688 10763985 393113864812339552042774839629603813760 10763986 -76602120901198780294184656785581226240 10763987 -434074111363857551002349563043667886080 10763988 -111694571189141158010734121261211863040 10763989 -34348675015973570689440743287451500800 10763990 31248562137510458306499318923926752000 10763991 -17025564185233372534562415989890058448 10763992 913368142454730513296905186517980385280 10763993 170313211713636737027206641422955808020 10763994 -254716102365777060815982083131338635520 10763995 474942269844607985008611789839505123600 10763996 -32393922998389522862058637930006757376 10763997 -9206972810322100849880921366762707872 10763998 -10234407096133134565292469732071067264 10763999 82346243322588727835502506127752236920 10764000 86439016653820283548749340844752896000 10764001 281846997247795080964560743677952372500 10764002 142034945310229745624975623425573071952 10764003 116322976119447081910280621603023921584 10764004 539499820198380386833648917054679101056 10764005 -91194022500803681547961197527677587840 10764006 -63244607305163703352316847196084445184 10764007 -102981407248409691140912853084670121960 10764008 -998583623726021218790252328944248750080 10764009 -8726401794449772463543616916480708684 10764010 68077259183675538968758702231287800160 10764011 -163294201054145646910858882856255640288 10764012 23073849456425754495411679594280386560 10764013 110564469651893117283263392199248647200 10764014 55505248326868948219019643386059972800 10764015 -209088009800393900383489445462939834880 10764016 -96220522295850154408583802076805529600 10764017 -286109760282066147027836458419246610560 10764018 -394242239137277634389902383944593536 10764019 201605049834656983570729747430040902400 10764020 -155032387870887925064806436900021771520 10764021 -220037426486815153270290757587111790080 10764022 -163393827674256424102807708996132814688 10764023 187213346569074701995346678784162182544 10764024 2731155411380444474950969394459811840 10764025 53283576823198231366002842545910892300 10764026 -57682762414562144538900258843997900800 10764027 512220077269818544602866550361026293964 10764028 -122487368127011595785654442267535471104 10764029 -13575994873880335038673516439075315316 10764030 19433435134940304485287909340314532160 10764031 11994431159292165679406921272072202632 10764032 60133544775571745484624101229031587840 10764033 -43989084632942109215749499592225347136 10764034 54472753751595075192296582092838863872 10764035 164214701044860249066518201096372894400 10764036 99255162994664548724269990395374684160 10764037 268996092298981319787354693421243215232 10764038 -1928975877538532687307827217101009280 10764039 186954451100123872987032380147304144 10764040 34602988499725468012905060129079296000 10764041 206815207725837364121275995211187765172 10764042 -14088695678442166237410641558311980288 10764043 491283653024716995131409820565009975760 10764044 -121035024295145415307217361434437572864 10764045 -52032475904471405686306163903000839380 10764046 -274821470665967309258923544393486380800 10764047 -158699668047929919431493744917410141968 10764048 55648941698524525955413918006265708544 10764049 -181428914091262355803018019509766447950 10764050 -19270690504115142179534497988367830400 10764051 -427657812748821798781293997503102198720 10764052 -84043638718225906370375664723360987648 10764053 892446059327236877738825638874598604302 10764054 31478696426311987785480682132083845760 10764055 -17898450069704324301874025564462600040 10764056 297027206356493625467090833798804346880 10764057 -299535582186059493401479700368654682160 10764058 34825945756711047145866490447334577600 10764059 26592667332256272365852122492078480260 10764060 -81802778464640661111342620536235028480 10764061 4980481419245175303823484538755240448 10764062 328211143801343590259648958963622089600 10764063 520510636009277142746616711601139984400 10764064 -395324524389783782750360913832040202240 10764065 -176808096822698928291898173660653893080 10764066 118516107302509217261225938614655257600 10764067 -854890379389418329673021827435002664520 10764068 -75682871178110334891177460609964802048 10764069 7623328742593062436007923673863986048 10764070 -122548995098877053030712551521200057600 10764071 -512712243943160510083201129239476063568 10764072 -97756756607398782309692981905632706560 10764073 91376830720221406681935504149513779322 10764074 -99327160912219405459683354554559280464 10764075 114455920697048293395542173480632354000 10764076 -30513643123316958357924878077370602240 10764077 121605104812761534829749719440106133360 10764078 37668651187606452137491465511245593600 10764079 -152595195283957571405582573850983054320 10764080 41565723258587626142813984384737935360 10764081 -199135143243017316048464041103244367488 10764082 38643511968545679202603756766349219840 10764083 42948708141104812176801542055864795648 10764084 179643620980361993655361889425132302336 10764085 -453152109887385244598388768281519477220 10764086 -429648327070903854351318008936269677120 10764087 249647891324780526158605163072863766760 10764088 -596712389175609631635992350924921651200 10764089 -99140725318417902678711515735010999360 10764090 4303368517164956739585846737503289280 10764091 183337007605227159130843521012987493072 10764092 111783795768221748199094923004314822656 10764093 -44153805382124987192368122114531093216 10764094 8982885428727575663639213147987030592 10764095 58534672949121570307600467395214042600 10764096 -9495135435965277654659330931834224640 10764097 203071015685890896596132074094851088832 10764098 -165953005174398994292075736102529105200 10764099 -64576438441634523994604621133577352064 10764100 -340103840248575540366626445765193513600 10764101 -866055541601409532383709707304044716898 10764102 -181719048300782666438391921043876623168 10764103 -240149604526221600100774603850367757520 10764104 -3148534018222097709563967027371212800 10764105 -128687507095622128585021817499487478400 10764106 139876341186293709342827535462984341760 10764107 -617253632335613487136095105170025649644 10764108 157794492751733025346781744422996907520 10764109 -51653479694737200402723952125584717600 10764110 -25346230069009017025345096715594342400 10764111 -145570118958936456557112052824037829616 10764112 -137289404227573566098386558907668701184 10764113 2657031528882247567078817031850990320 10764114 -34916216133183675891205565602808990208 10764115 53147100382637438619319512641244023520 10764116 -58865223147129458466253838395085660160 10764117 -216521078311097471516271593653375608960 10764118 -512416255911807328993422193419925888896 10764119 380832829202329801038595104490332896520 10764120 24635005860704129079350529569764147200 10764121 30454870746895955840729368651080383044 10764122 -157667436827693192558926468527601840128 10764123 333461305877820577444266063292119135384 10764124 164490628262343311101055752941098657280 10764125 784291307120315979305321166244204119000 10764126 -214708505602677313622484117207647625408 10764127 655940444890996552785781779590572558080 10764128 624661855698847089229833129400291295232 10764129 -134980832157172739694961683672914030880 10764130 34849995954095710013629351058327715840 10764131 2933359887405020343079035307188211104 10764132 220099695415021723254858470667563062272 10764133 89986237395663730683585416563695652380 10764134 587929962443787886556704497146088667200 10764135 -285291949164566245704571682162819903760 10764136 117510618166612248948083591943702067200 10764137 604963986361142177281408656053646691920 10764138 8153394322008171123299668764880060416 10764139 -570050209903527764131557294992084963328 10764140 128881122579308098225372637557888174080 10764141 -14196915631469216829943700484679447200 10764142 -2445632293238583330743218682160611328 10764143 257227820066110856533041804678723316344 10764144 -72067079015418894864487098108225454080 10764145 -251724361770526582791837684201691008000 10764146 43339613542888647911052807804828270720 10764147 -6498070947376883084307510678803815872 10764148 -193617680243826972935452511453270833792 10764149 1482771639413399247278878492554397649280 10764150 38668808357444217722855199477619233600 10764151 -83157255067430133133837160623607916008 10764152 -212465566858237365019292191278067875840 10764153 403149668951656097722211591233003071024 10764154 -198618204438072910073626442741255358240 10764155 648742928838698056123870079719496482560 10764156 -116188658987579149515530732667211078656 10764157 -446493411663124486904559344844251654400 10764158 290255186526570151355070014849113735680 10764159 104758670581471966648974919028599628160 10764160 485610365345621474807055076294656000 10764161 92722327139255940714235198582764881856 10764162 -286320887954569268513660618460887993280 10764163 707035871565310080459856839358763884412 10764164 -294974779884283477661794822128762954624 10764165 -148218384584143104863429327622700608000 10764166 -41317929266869493923100593849487786880 10764167 652783259680511810747833764690582696216 10764168 109188700572532492668830700386166865920 10764169 222374730950011460613905509523693252644 10764170 -171107722003315645731266378240706018720 10764171 825756314674504190168290992168296913984 10764172 -317689235816613708504848440241392877824 10764173 -345966322699801166878870778516047731882 10764174 90912775823726468067048988397354909760 10764175 464224227592406972784437721471502312800 10764176 -73571284523599024915955045505873985536 10764177 154016545264032649876549364246139969408 10764178 -66957082016463267591454589258370334944 10764179 485102047837372949575846940916215245176 10764180 -79852342421008010996635815747579248640 10764181 -28418708724697281224800826964013197636 10764182 1254970164072265287752642006277819648 10764183 -33490323369739340294460317191304833176 10764184 244352836667813874474125587043598336000 10764185 42759786496909067238713479641759637380 10764186 -101742387056001892624054784364417620736 10764187 101782637774169623952341628102396678144 10764188 107412627766549966119217684350253095936 10764189 36801435921056049326832338834451990924 10764190 -4030542276078926879886511465399716480 10764191 -628907119256184934733184454085030118600 10764192 -95995500229089329199131797904840196096 10764193 60172579695762172406937450537260772768 10764194 -5736084581007268032935084221655331840 10764195 -77953031674915658027823704291060864160 10764196 -120509626426769148846788418690648176640 10764197 -856324009342523517791005867762865292354 10764198 -31501631516762554294200241955806730880 10764199 -539732337602974993722313236201155027136 10764200 -98478456253875273012190448878503936000 10764201 126313010067661232803580529560293435584 10764202 280532553402542596862363479838644197552 10764203 -298156673914743552138882419140918655880 10764204 14182226155980202011217334144829222912 10764205 507059034812896981015150669935971518860 10764206 -106416392077611343731105337396407008448 10764207 -60600717291027762267007029033560940000 10764208 3442651138444983102859635671949246464 10764209 453280479959659399136813555153100907410 10764210 -44990212586177569141898202970315468800 10764211 258133752811869837851061471046473708812 10764212 338265017143216626666481531895058051456 10764213 90794560710111247382709080012355221184 10764214 -149197491747251726162719888087744424544 10764215 -14648076469919699481007634815702056960 10764216 252602873575019273449967914903504158720 10764217 -127473929071508369418037052572672103228 10764218 442210063784465868585920634897377896560 10764219 -110552352956600775096687427001590298856 10764220 -232064922532766287303240716479593420800 10764221 168701465438538584836564958767546316160 10764222 90603353950035262930258001509540515840 10764223 211453774878944778432664121109363001024 10764224 -150785235551739519652802500587474124800 10764225 24437980626493540153505721792401376000 10764226 -239849159397755361040483588625035430016 10764227 398491958778714644262757158863022792 10764228 292320718734086093079835205008592747520 10764229 -51419945258590264173053530265518089088 10764230 55015466950227223111466072202715768320 10764231 253478785565456306631657564108649757352 10764232 -1844897954022590041238233942920683520 10764233 5241444644625311421041420309220208704 10764234 49583235871581178634259419166298181568 10764235 67322495538716344486781660195045899680 10764236 -48099814550502685073670423447182871552 10764237 -462717291981168997474471798738821078240 10764238 -274815161170299748140311940363283164480 10764239 141523466267748765734788292353603678320 10764240 60399424740776291698671374330499563520 10764241 -129684649167758953497766204063947597200 10764242 42046667881335529570560468027141433344 10764243 73931191202246435774877488147105858208 10764244 204735602532524802810121249803526641536 10764245 -516310909058113925868838866584779534500 10764246 -209406018110621801082311221964849457216 10764247 30970737891146438693112287513026946880 10764248 -453081324957082389017603409011757281280 10764249 1409037192691065633708147865564517760 10764250 103954841172171364902877549646463744000 10764251 -42357847340479570255089179155863984096 10764252 -8279429261260051780412554678508481024 10764253 509467393352715063474820805015898658464 10764254 20879783386586377165868929123944525312 10764255 -52313327628040983437965453135404700800 10764256 -1197672122265484660073798641175706992640 10764257 -91666257966085348175106590274547783488 10764258 -217907427753931368677622395291834319360 10764259 -501100556494595533450073266877828010360 10764260 -14421090806532075701796980167398912000 10764261 -149831148556004957341789310891906697090 10764262 -9830358709570845091218784260835594368 10764263 94361654887071750674889339623660516064 10764264 -65347367008499392849788213779934412800 10764265 -6527230489175838711072086004867303480 10764266 53192439113468737717689474515319828480 10764267 -164906879641248313245998982887145416952 10764268 193711128266323782287061552065459925248 10764269 -946033953831038588624317754903572221504 10764270 -130472945351767542245362863922727838720 10764271 -493187908601361255452297208985299180960 10764272 -187438904430742908425936449613567361024 10764273 151012514351518509932947811604658878144 10764274 270373318501399901699918151146213681280 10764275 432420489063250913760428585449575648300 10764276 -9993258886371525775291522160295936 10764277 398557536207844483667762625511847562264 10764278 93302887770683980191062892673945263360 10764279 -659207748516555788066469257608125715200 10764280 -29294901055990975903231536735787008000 10764281 -1034789830398462523325502776840155404 10764282 15213116211327630626077130173461552384 10764283 -153777828067475211172236980976892855560 10764284 -544976211624506200929240177926174306304 10764285 -5041124011902652393858393232235847680 10764286 23367397478526197144321676934523671872 10764287 294464352984449775164659203682665599232 10764288 -16530183355054042871363115422431838208 10764289 -1175464603038464684240707870842571621376 10764290 109691784923917170501635934353140922400 10764291 -56412314321355721955116934543167782408 10764292 132925633672386486673110740667067699200 10764293 -348588094487024822006156434182629383458 10764294 -80744560607650343489301784903643246400 10764295 186770996910692521223061134914154229600 10764296 -234076037022591910148719192598438046720 10764297 -59731090579450725562010148380287162326 10764298 13155312496383458701775110562236492896 10764299 -19611758325952588981157918649596605440 10764300 21332784917933321660714983250860876800 10764301 345518364681712149359467318016397717302 10764302 -297713060996104726349206811497062915648 10764303 -680058886100353501206062378333388326400 10764304 54668973756413312159437430982819348480 10764305 205489219703651329339372680400124441460 10764306 -147628970376330850871095739842457748480 10764307 -62638377368352450385652153548001636400 10764308 25814856613355544555608055927752755200 10764309 -263694471160397028605964822945948787296 10764310 43019700662196598524813974532836517120 10764311 -537502481186529650227053063779441084088 10764312 -17170444187865469725945755658113064960 10764313 -22815634885003812484738298164094323200 10764314 338111501503634313918778918778584631040 10764315 -80648414789050537239657953943438446880 10764316 285676693609678991968771267543359553536 10764317 -133397472402104554962334519958889255360 10764318 -145920701285148598799939588498783714496 10764319 10054498599134046516248212772886768000 10764320 317391526712638459369226294597892833280 10764321 -273563458726466270936568505514496071040 10764322 -118823278298295812257656245635506759168 10764323 -132822852029417168899737797537102566920 10764324 -409514408834306493915131144659427414016 10764325 -51999013658049677780877799229715040800 10764326 448827051567317595965224914691021579200 10764327 -154569273305990374019414887933299955200 10764328 -569084000723755598992003171616529699840 10764329 447107330312078460757427688751734900 10764330 -139055618205668914931234808347080078080 10764331 143516391781072185974724834742754750132 10764332 43477629230751716282927057120225064960 10764333 -20995620087384441304140287697978789738 10764334 103380815502167324174672745519760977792 10764335 -278334943022006490197053637177771985720 10764336 -33174076487018114300983167301425561600 10764337 341727091030352391986747346988756478272 10764338 -125162492673715206026751701789285583456 10764339 -319501931779850241481025354153499544776 10764340 -31046616135178620956456123209284126720 10764341 39086036937417296794859629114245610560 10764342 -207077008700426774152634409388552585920 10764343 -319139003204574388763673348877384293336 10764344 -3541164436642467780640081464727449600 10764345 -54145221564459957011037882916060849920 10764346 218348657954969187215638189680358069872 10764347 16125882812047506085694822098200889344 10764348 41833207247488672708905355971309920256 10764349 213398246557731463103489402757519858636 10764350 275551136045670136100842356234874948800 10764351 181137791482798264828351064696030210568 10764352 255235490459629202859122057263782035456 10764353 -244501373101320480743601264616002915456 10764354 -137917631729199760804631194343487053568 10764355 128924437772590459224244610976722937600 10764356 -224460624196835077286304181980898425600 10764357 102944971577540104520062511069542785888 10764358 35560902964792764280597619035435153920 10764359 -366953156255156206771970671880662809360 10764360 -316187067242169754804908115147210752000 10764361 66132933624215460891415681047716945332 10764362 243165261075105833936640630524235264 10764363 442010247997939807867093009603195467264 10764364 -120541210918601155020439952803342645248 10764365 112062045598600381787908687067538706800 10764366 45179269446322659826594223020860522624 10764367 -1189916846919358862113513665291106047600 10764368 4270816167779586778497357296939433984 10764369 -311616291875473861535938352820482044800 10764370 206468298212760141426780998824346918400 10764371 498204666901933359043663803690082510572 10764372 17289078709725024405086196702473011200 10764373 -21219292241431151811020078365334688480 10764374 -294489691243290518288104503534853430400 10764375 94850465417551296453922578182367765000 10764376 -105787821747243920266609651886783201280 10764377 27466524828789691217938693254299349060 10764378 -32544696437446876527706366299116765184 10764379 762697393108580901835179070443760134980 10764380 32325574723810344716628568148350801920 10764381 171687159054243715406957062121712947328 10764382 -124018986314366408943617700461633210880 10764383 239864524919101487435207090000467423680 10764384 82137098893804871311893627854786396160 10764385 -473316724281398085297606851570964297240 10764386 2094770766635291309935642725959509248 10764387 714972756780390052210228635808641043440 10764388 237647644821323853943208349898687772288 10764389 -382642239334994158862905852730207415810 10764390 11900283566738146577216135904496803840 10764391 -49388774193694054878070983407171914752 10764392 -368448150551924544465721316033095296000 10764393 -120167715590528093497121466287806709760 10764394 55416647334482728445526064857482340960 10764395 188491842230940084111093148573121138400 10764396 123343213373964596675732722741981815552 10764397 79114710283832433591285033310337988832 10764398 -202443162460564092483635835268213014720 10764399 -462675674462335460667308999070711551736 10764400 28494341362606012274286883592965324800 10764401 -648479284545240789743236146213235057296 10764402 -262730957040511612764380916865593984 10764403 100496722087581222244090438911303919568 10764404 85383629103321742074014469927682990080 10764405 -3865845073914823069066467873116201760 10764406 88618673601718190545428650284611053184 10764407 -198682929019089013242055387248252892680 10764408 -66610020023992432237845974962196275200 10764409 -22459965940414102581912113470845182720 10764410 239847678173941534883685871851787929600 10764411 -7699553690288964195805863566903364096 10764412 -181777995269007682856797474766475568640 10764413 -106805304063526319295727388374946116320 10764414 64492523785930003599842661760767406080 10764415 266675316849617013419912462414796307560 10764416 -52963482626236727097375258726472089600 10764417 404948949583976856019128338530368825312 10764418 31561435497301313066171441610421730256 10764419 -161873167277999467867985016196153570704 10764420 -174611781054946510310897352040193925120 10764421 1195999781449957401455798040191115181792 10764422 -15352444260129424087739469272504707488 10764423 475512425629524172170508130788925529720 10764424 491224294730760201040716294287606046720 10764425 -70163785894808650751399563789188379200 10764426 -145414331511349231710693856326056493312 10764427 -592726747395058546973023297789825672800 10764428 -67681227954567674476800122792784960000 10764429 151195367598248026282334228128995782688 10764430 -251507763015243077777178617785976696640 10764431 502582437934778881287109822225250961000 10764432 9715754570811347717303795034091683840 10764433 -321172459779293671076539818965405897216 10764434 31718938219917580949905620126530436672 10764435 170000369515550584752352226824037356800 10764436 425426464050849830255557338206376486912 10764437 535345501219578707525841931018734822240 10764438 -65875571425826760631114154272421214720 10764439 -253817586196969557468832284554716320 10764440 -70335281103500323017749436804056678400 10764441 -149288845711171940301885919070326342560 10764442 -61971640768107933077647536571002943008 10764443 165548901433265401488029560531181938692 10764444 -200448288316667340117276651703802170368 10764445 -280567698034418088201659337593749940520 10764446 176130844407987131209624580224707148800 10764447 312530229297528345713679595230952907352 10764448 -106895118211983442305252747217207296 10764449 -229565150855018692918604955401110904640 10764450 -28998651938522048586041524332686640000 10764451 -350100026623457722832055040537717852656 10764452 164062667459042353418049126397954068480 10764453 25588533562755692210429249009589367104 10764454 -26617869679864791272215801050377702208 10764455 -96575647537023692682486160994105982600 10764456 -380205902819336070695206077806421196800 10764457 833808994454026407495969915930708326352 10764458 -282083766043761223612360162593191299920 10764459 -40104004447185842363969082666888342576 10764460 -1953031339880142196563008377342525440 10764461 497452573011480861502218210055666646400 10764462 67984050247758352372847013982340426880 10764463 -10826271297562149094310688486438233336 10764464 -54380012699802118180702848433903288320 10764465 -111657658060545160775239128421403066880 10764466 403168105146598156374408311275998108432 10764467 -19441881003683817527494025759865465924 10764468 70892516076186946153230572076697927680 10764469 -480547613923603742104196266358796256160 10764470 206789793084245714253078413842487815680 10764471 45884790854357955457989637008623969280 10764472 -152817133025076806134769144483402035200 10764473 526782090071134755065022009405587959722 10764474 22964333085953793762668853703761429504 10764475 -119981826492618022113790666733013035500 10764476 -614929635283179053173727511741373440 10764477 470196383419605614870789184439684307520 10764478 -66037233871506881299245357173414022144 10764479 337844546911261866018912525071534651760 10764480 59662129718909834972343429494797762560 10764481 41906661787855522244803571111761804800 10764482 -176202791299639831052776614190398063408 10764483 76725953550172173729704029921813803264 10764484 -231010332165777203080255050193522559744 10764485 483744134085486051932637528665316848760 10764486 132378128577378194815704936221532653184 10764487 -66110143258591456216446833118859244408 10764488 -192492263255603008990040578082065612800 10764489 -488906310274179883091874399338741992176 10764490 157846022646313797687537296318361657600 10764491 5418402811734352110817738584778376640 10764492 334386683555085417023521440865474351104 10764493 274956805776393972975951250913817712044 10764494 -176897305875468588342161660541648000960 10764495 7378160614665906084196539678615542880 10764496 161885493103438581633021760005874737152 10764497 249242174851461886231932429632105284212 10764498 -21769404042429424878518297462794263936 10764499 613201726047103356882658155473854011500 10764500 69999816521940181982706062625535680000 10764501 -48979001466057694049998994219539868352 10764502 -47432785010419604758221922556761620480 10764503 -128941333264428678632335645986076912248 10764504 -38671229051159525921274459970654126080 10764505 276011815528656874188725677847835525000 10764506 -2223879348872471851209756485853199872 10764507 -1654971448903302746594076920641728000 10764508 494176489289548475804695901086928419328 10764509 54926153286039744764040134230597518912 10764510 51279346337180407236012935881866297600 10764511 -133376574108365227223562362240530113776 10764512 -147309581322430057874021729505806647296 10764513 -153840677876413025237559120044238337260 10764514 251930773778017480241534190203246027856 10764515 566505466630836489503363747804996174160 10764516 -148134219333779267563754238927824305152 10764517 174213290933918129551491446240455965566 10764518 -334282226198503906008780035575083659040 10764519 -226396715075468123490573820715755003392 10764520 -22161572643287692335642810313369190400 10764521 72993356096940027512870800732569457920 10764522 301245407328286414565778365460812528640 10764523 -137367191225981829869720055684184320 10764524 -210995539544633741341751998648238939904 10764525 165061892788459278538625939472697432800 10764526 -299734286187732352242653665657249894080 10764527 428672642615396071699634848903128604680 10764528 -19529669647152121395216159206543425536 10764529 117069610612802767962142958719623800640 10764530 -146412460509314685391992446639596615680 10764531 -235440109620256505631175395490641723180 10764532 37937297180550923428570196965008556032 10764533 17691930370928276822900328873121387008 10764534 -3235457291993993484435511640088843264 10764535 -432844785735350352816598036761870596520 10764536 -16534032851279310421342324995929456640 10764537 120384027952956220191671447457247311552 10764538 432135300131285278812847876572001053696 10764539 -272972858682845882704834889551633265040 10764540 -20543399211208107219402676212579225600 10764541 541892794009396439464831453927866503942 10764542 163121062278900099956357955805732764672 10764543 312535429844116259943456299748024907464 10764544 -185332724048396953673184620749304889344 10764545 -177772755803101204847691213814303713600 10764546 62488912956088931503845087839627948544 10764547 550721820942656168762274808376435327996 10764548 -283282025765357468274504248116030207488 10764549 357513479307418118161934823783251567040 10764550 24455492100607204933109096905102320000 10764551 -63425755121635161946888038071526266880 10764552 -192603160148741502261691158237665525760 10764553 1026754942833710774500843985487361851060 10764554 216975332301733424121285994196050631520 10764555 -145301158032405666256006006838602625280 10764556 115578804646565813541940768888983475200 10764557 -917662483429862025859362234212455669194 10764558 27404190929042961470562882003015525120 10764559 -107466607223087653049713047393621511496 10764560 -8338958512770325486185968254097817600 10764561 -24287688075698164902442981361357523456 10764562 29007676037553943757994024852648262032 10764563 305265921090034766914879874919649552824 10764564 -7577470470891010506276451683825745920 10764565 236073414725812023565661005604300933400 10764566 364626622897639383597132475514048435232 10764567 86817010866650048320684488440624862720 10764568 88940931937644058507174975211151360000 10764569 195027906743665045851147373051643051520 10764570 -100157717215111944939395038268975792640 10764571 282738238132427295560953203042508816772 10764572 -22804177800522070755889689991685326848 10764573 314416871615972587063537432188559677600 10764574 -369187273412445645422634875922465934464 10764575 -194078943074272327020687346637947514400 10764576 -18354503172088167546574553552400089088 10764577 -9054619905134767796528007255702099040 10764578 367007870397970197376015587459582729600 10764579 -61515878627475151602754930568946162432 10764580 181084152539219246945823198467733615360 10764581 -240818223213468500044692873115447660800 10764582 -10368246870785192019622384843204062336 10764583 422018743725168762552744873364788144520 10764584 -154390001722564577642622065897873326080 10764585 -137609799537041518787779759693512613560 10764586 -46450139185978908829887646254618883584 10764587 642164387803123794899978594483073779184 10764588 -225419995160346450378395873581477747200 10764589 -554333552820284659270168920130806256800 10764590 -111002329403050651512941432032446055680 10764591 101514914262535723164891064891959955344 10764592 73625203798796931061025509802721591296 10764593 -86194223489213584231598068393642315200 10764594 73574756086169306365189551187035314688 10764595 70675445767758351351107035451402108160 10764596 69569942782398514400856820289990179200 10764597 -83221657378402980418344109062767515680 10764598 160784686149831777326996840861560209408 10764599 -445625773504603663925811630143020129536 10764600 -85346710414980045439553346123546624000 10764601 584927800949996705531741413014351330602 10764602 -161873154112574197824767710177505598720 10764603 52662282158111069707468686897723871200 10764604 369155018857882486109304937486966788096 10764605 -78106815579105031363536539579912230740 10764606 54154507020587994497505632993175825024 10764607 -230638821730940007887876153626583788688 10764608 137286158171527733751366096840782512128 10764609 194676233846034516220491939783491855040 10764610 -34599585332681943426491089353771587040 10764611 257050862187720863340524470808783707344 10764612 -192332701661668178691972163468620219264 10764613 172185074241710862654345214969455339004 10764614 -13773414486983953942969830179534278944 10764615 -222477387068171184216122383403299200000 10764616 -683732628646994801656073349666856811520 10764617 -495253608252417123635758743181835174220 10764618 126416332539781046821881827607133617408 10764619 -151989651091750940303033298505138223840 10764620 6251059694842363938686326323728225280 10764621 84794110455992909287749452089229839680 10764622 -110836493877497859487775019142627237440 10764623 460242147302360256992839990540219093872 10764624 -37297793842063601213588999118876573696 10764625 479393686292615598068691494404097817000 10764626 -27852394502759234880479246202331146240 10764627 -156305562120710394577245850518839524680 10764628 132417760587885833812958615528901390336 10764629 -614873539443418830007791814698719056800 10764630 114018423699262382136291752336424672000 10764631 368347911173120130520732518553461191432 10764632 -27125591212916448593823429200594288640 10764633 745104193579178296656199920200718471168 10764634 -219476318877662965040717827183200123648 10764635 -116366751962454847627883641426553480640 10764636 358294502367792913456913630098628454912 10764637 -120002522934768917504370682765097512800 10764638 -95352468789870761503848827281925061888 10764639 -201488619962856479524443570142824594696 10764640 -365500456418924010578737709383797964800 10764641 -497488783900532720673732002793688052958 10764642 -89683642955999486229278464054603454976 10764643 -23466526908866088814096428193428923856 10764644 -252929617126968331983638672631140352 10764645 -151344956290363602673835603124478828800 10764646 -255315669456405755423743463008547389728 10764647 -366504607035372110423292871452714002688 10764648 32325682828716826624004460150927605760 10764649 -166459535182414873751222483562277537664 10764650 62106070914253298663077517047994541600 10764651 -140325480443179999313556089865258604968 10764652 -47479671666405639103630096739389982464 10764653 2081141975387432124796071468461964864 10764654 199413271568754374645162068122622953600 10764655 -476529810333338817076766108747610427200 10764656 8701746627823867378797835190758539264 10764657 114768805466131693472444585797341630720 10764658 -82118813962129305567375796066101262320 10764659 -1197708615564991298340823307420271180 10764660 168051900312559176756385303986251765760 10764661 -519692925543397653019735021455398422738 10764662 42675678054383647401640976077574494464 10764663 -2672059229156794601574059943266059392 10764664 -128633974115949127863879815550818672640 10764665 273073117174087378001767075712517750720 10764666 255070352463105519080523062877038367744 10764667 -332798998313791847208228692811300098640 10764668 223880190409933531608666010976126031360 10764669 -156171309539629552348584161565939630240 10764670 -85810471958414338964136812075806241280 10764671 -155415114433166336905284615486676791456 10764672 85763443323131349275578098157942210560 10764673 114128401862789736116862974496629276484 10764674 98183782746601017290787570870765648336 10764675 -209232333460490532701152534538465745900 10764676 100153421287017548341420286965503692032 10764677 61970991499846363744686799921787914944 10764678 110110180727438861517275670920485347840 10764679 804623265012765538262155628155839424280 10764680 -208248754678585562425710943029200025600 10764681 -322141423008357283396488574710442879296 10764682 -48008987596173541905326229064000985808 10764683 168943772310739175195446839970977166104 10764684 112216575297315565652765067319298457600 10764685 -196014960675735832520133814479502605600 10764686 176043274028141809230089634647910761280 10764687 -364586042477298672209077494589875966840 10764688 -33216039524601118342887112768641564672 10764689 -152242994816264589205360460578169401728 10764690 -1463017372915385544852962371234728960 10764691 -26299126351578523660735406750033118128 10764692 33923352443505099249899723516379156480 10764693 177788626245114819446792952421000437582 10764694 -131534176499441615679445007716468891104 10764695 17770019303827179793830194366234914200 10764696 -379243228844083937895460407554279055360 10764697 -671051615371702776214780320399019046960 10764698 -45802936001958250831889384331845437440 10764699 -5596416901245914048991254959209298752 10764700 239831326447798126536830304195032883200 10764701 -581412244850730436182029642309057558298 10764702 -63483412389453339977930509158863402880 10764703 230004244162657987136160192523028396304 10764704 -56485249897910512722569914665452765184 10764705 31771038805933759492804664506600907520 10764706 376727321484586395741450221978342400 10764707 790298693088091874351477584931825428956 10764708 86440508066777526602603946140256322560 10764709 -353488670160780885679302508845636673090 10764710 -24464380256387937360467532195043524480 10764711 501480256839738648006390366192195986640 10764712 46388069685379294371621996475650048000 10764713 377498242814475539266028637251649278400 10764714 104619488239034463225980444867591408640 10764715 154752772412884485417287558754067157520 10764716 -398313391636790343650026310743767552000 10764717 -74590940198353426100172250416129481920 10764718 -143159993056852335430329755397482677440 10764719 2187167340722783628158335761817128960 10764720 46519403532892044326093076412055224320 10764721 728471787296626032949182896028162165744 10764722 244604204175941753553907575083364144912 10764723 255844707866534614597384408627950459504 10764724 -187812017950819892327799325842203276544 10764725 -148834435049538594202455532045169097750 10764726 -2497163212193630791742063835883794432 10764727 151564449437513984939675162080158614520 10764728 64152225603842061256319413400369356800 10764729 78425539202192961485087156095799529204 10764730 -43161582843246561122920365941762334240 10764731 -242723727457370480890445849561040555600 10764732 38966391365209069803113270302337286144 10764733 -210857006201503376683219958403613323680 10764734 1374181561975887396854252349647742720 10764735 29170130565904449430181331484237766400 10764736 -111239485325894052523721116830847205376 10764737 96124953106684323854907960046735542960 10764738 15285948542328697255196539360307701200 10764739 -112024905266423394188963893795478979744 10764740 88072045321349939060320864342591610880 10764741 -129378363334947571313115538134365797920 10764742 221888497055844487694801233625123328000 10764743 -149989410559511827884156322990342971600 10764744 114249297867749301083604217643399454720 10764745 145290600570019353482930179768441078500 10764746 -99856342533820535135211566332664651520 10764747 -307361174923819175439993120412673760 10764748 -269290624239174432615840853924867470592 10764749 1103537290143098451399960323328768864 10764750 -14019274774333208925670813898563584000 10764751 74768772952524734595477672605980608752 10764752 -75963076911668722564124200736446955520 10764753 374519675000667246106067124901415019504 10764754 -22116384975584096161622889130775715840 10764755 235904902680649337537762272537475464320 10764756 232614448847005169389097369421429829632 10764757 942771664914734216327940540538038165852 10764758 63348767566908480764211849709750536480 10764759 -154315295664413537060525564999440659072 10764760 -62802477861811851029729938301140992000 10764761 398076189644487567209918854278199794570 10764762 206869054039902455782088387066312305152 10764763 -457912024529122950258752308230470150616 10764764 -280008871978887342850137207572526503424 10764765 399505933435803437693000750379768000 10764766 179816440063644616999659916635144392832 10764767 -61358097575058529433758010811576323880 10764768 -132511960021807023841444073761891418112 10764769 260142821194601206676261374373896732996 10764770 48153534891184121445985578030803170080 10764771 -89166783514440965248460784286998553680 10764772 18771506926510871682870948811710709376 10764773 35658299953310319447491665726554114720 10764774 -81247455370118618110569622277271564288 10764775 77704426467070382545161257679069780000 10764776 -405998581899389862534764557092089610240 10764777 341204845845993082112101228307458456320 10764778 173299750292273112606884759787399505920 10764779 -66384970220287485217560352218109636620 10764780 10404097944120345935828001651172945920 10764781 64045196969734511345197156009496385664 10764782 -38939551335698968667488439591617277952 10764783 -381629791174840678152719583701952712248 10764784 148678069640901814943830209014172876800 10764785 457380659997383342263620998341339804980 10764786 289779702777321626589076222637852344320 10764787 -17046538068718764470929041668050404408 10764788 -506539973047109774498802925793340342912 10764789 90864895984552030002669039010635558720 10764790 224753414144048784723294789102209836800 10764791 -405283270013506044154355540420133335520 10764792 7862976144598613160677834217996288000 10764793 311872668259566256840895863747177184622 10764794 -20544187285866112972529708915878968576 10764795 -339089703621654526154460601094968321680 10764796 45694692554576691208967751845091833856 10764797 76670565390382266928111506560314971180 10764798 -244801113497905550253419744963515044864 10764799 -254340044856694536941898663679177920 10764800 39903247348078040530843969866065510400 10764801 485686527049308216301916707220471567730 10764802 -315829592750019290325029319333293721648 10764803 6351940424325340319870642567374672800 10764804 72203968498427459423472710870740970496 10764805 166520983638974172114872768751111058560 10764806 -46482983912783435379657467146235471616 10764807 -30153164779913224603035098531803271040 10764808 -472694854903534081750317688110797936640 10764809 -512787372630849404619042750995109203760 10764810 -119914900957914175773744260120239508640 10764811 268689603408305710549200951561085393200 10764812 67911291454026318084113723025134948352 10764813 57313097485290283742722286761080616704 10764814 -180958885309303248908809092292369671744 10764815 -804181274986027118288610967180591639680 10764816 105344793418249196257320629526836477952 10764817 47077057338182287481957403435643923840 10764818 291296271617160265654221374729116298400 10764819 -1400206419748729737527330335160971296 10764820 250538660426659504672144657357553295360 10764821 284109285835712918010103836772096907022 10764822 218862706299371904093972705587780494272 10764823 825697168803956959838960036116476262120 10764824 93090153024785044544448171623234150400 10764825 206282676315527872468417507224408141600 10764826 330387731670759226896730221218451344112 10764827 39426514437222892357711108933869548676 10764828 220870943172615414368784985575410893824 10764829 -390892306945314756086481769123480629480 10764830 -160128208880662738715464683669698016000 10764831 -65762858059538553334802435682707718912 10764832 114418799647475506567058689932212305920 10764833 -561308855880775096658944699392480535296 10764834 -68219617691507852120590255441858698240 10764835 6796278702440709985107228333789349200 10764836 151479612735023876775988392319983012480 10764837 148352298332528108153777778443818975068 10764838 154035135933700543031109085578950457600 10764839 -618920580432111522036471135473868229776 10764840 -102205096450391731084253970881716224000 10764841 3063708268805781903205353274089286500 10764842 206600549346217739312435857809465699840 10764843 -65025549062561320596543756815636124672 10764844 -512668302893204929535821419967291172864 10764845 32345932265758314223091486959848595200 10764846 -15843643094953703956963055494648965120 10764847 341253149134916290404518931417300993296 10764848 42861184390062784488216947563190403072 10764849 -372215755872112395592134195282021108960 10764850 -78446008582942353765353599845196875600 10764851 -357271983972246152684717468049033066240 10764852 2023674818061754709719086104509059072 10764853 -63310730727565645810948688279775572448 10764854 -100416913913849701011296164033083767808 10764855 -141569834331320708230931063511358069200 10764856 533107165587435275933809707655521484800 10764857 208455840118166174709534000445795160106 10764858 -61075584987969077927225831642212684800 10764859 837646789077559028027734258812716024136 10764860 -454135376226987819851444392586509424640 10764861 -111769427173502079523718261430022512576 10764862 350186320139081460702850870659334464192 10764863 -884233909824792130790237230887752877888 10764864 78515172774859150149747497248908902400 10764865 -10494402947973424078897434234952957740 10764866 -29687968644042044018927356396240180224 10764867 -167766873286735078270572490522550509320 10764868 438263465906085090675317826650009395200 10764869 -417350362783414572493594753075161221730 10764870 -190306971843754932018311546316419971200 10764871 310716964411896954217480392723922508392 10764872 -61999998953296495840731680809300654080 10764873 -137309080816842646769180172688736522880 10764874 -5850838199437429945863368147303116800 10764875 779901822920387337898838734221654420000 10764876 82108541639669527933475682305432632320 10764877 494641305928475783592990752477402530540 10764878 67266100694399962457521813674916637568 10764879 -222976172640806017664292369933084375552 10764880 44231095979845256059653113698634956800 10764881 157894324195999710133233911794447033200 10764882 -203899454051293920610893247186312796400 10764883 137365129031059465528047787498324956048 10764884 38525921245666577637288366684749842176 10764885 -173384765528025781380038362933506962400 10764886 144147617652514581113958199741561056 10764887 -38939583812127138029377805921584780800 10764888 -285778308428874088865241969485128826880 10764889 449513792247812903795735160097859063690 10764890 166970449506976068088553240610358260480 10764891 80303795988683355240494801477585764752 10764892 -331157163665038622599668859422501174784 10764893 8673266677255593055642250848449347544 10764894 56084983759310816640640483212304591872 10764895 -66868338683918063940355455279283634400 10764896 -192676818798253074454136084316748382208 10764897 -111768863490786405380689715913046361088 10764898 261238443327331836042696599020372549200 10764899 -475138295641946375780162228023357232100 10764900 165169053882599289959824981578544204800 10764901 201499596833682648387480665215060367360 10764902 -261590075695721264055927893687894095296 10764903 -434543903488915355920312200010406697216 10764904 -510193687496904283353604298845776691200 10764905 4767272706090912898778380642051200000 10764906 117662736082037197365908666677086451200 10764907 -593444899983561760527357632725156488844 10764908 260413895110448845515128294811648969216 10764909 12767871415236456002877388766968513344 10764910 -88071774730505536517132889359526382080 10764911 -711947134190820033694744691371696059600 10764912 -31984088033150318087203361964561727488 10764913 -91860738039100366486721789479818849838 10764914 482021677901189087576403360856476899232 10764915 19069085769844183253119983856428645120 10764916 602318026194428544218574138427360193280 10764917 189742265784656124453929182691982993966 10764918 194601968351661729328808184148795978464 10764919 171177234262338568532450229068847724080 10764920 114671753656510419181146997798461849600 10764921 3629060049342218971293996123355192800 10764922 -37716050895823806661345063360155072768 10764923 -66360686164315013691184791553447106736 10764924 260864153622706087437884202740412473856 10764925 163168326490719264095104033032236052000 10764926 23294891046572159044387823726124774912 10764927 -148069440748778840001412175173795200000 10764928 38690436678691588831743463728579870720 10764929 2418085985998653540093380389065763776 10764930 59493887898311780936485025332659402240 10764931 413408661997584482120310096405237188732 10764932 -369595120958353018957244898198739653504 10764933 26359814850277567651715814122549202048 10764934 409619354298310700537135496598239307200 10764935 -66407033660297776604675337396983131200 10764936 -7832918957256445565288698761243525120 10764937 -588823465912993751135830293516907021414 10764938 306825032993353711059672640501203747120 10764939 -77676439168192903469567142261433011792 10764940 139310235592016917644481045397995607040 10764941 -339895950959442725878923460579910039232 10764942 449310243115599199635236976744032609280 10764943 11524607228312013106918368525943286784 10764944 -164693239680529135399428953586709954560 10764945 8784662630519563837845500677996069200 10764946 70065167062058525050464647162424054672 10764947 -355452047915666709200762452466871851604 10764948 76359630822167456789715522127731824640 10764949 -37511947908830991396700910664339960960 10764950 71764514455960329885923917546628630400 10764951 -185333182898163634706350299219071179776 10764952 -14060894165920841547710807684877312000 10764953 777285711461808795172639842190300784202 10764954 88443021370460478733899282044725447680 10764955 12690895931163654050134551908926355760 10764956 55349962122402385156636141715349573120 10764957 16861812946669829001887880157304109792 10764958 -481546698434036549105329262634523873920 10764959 -440608379315081506226983198858870814784 10764960 -55486571570660862158792898259955220480 10764961 211764890834134477348725502622799971961 10764962 166194042173945369365119775542528217200 10764963 252137239548809094956210263805625148800 10764964 191795169960312594990631111957041152 10764965 -281931893318359211683434218433840613800 10764966 -107889432260184945597906889063823886336 10764967 230071646239376931530993485293343340992 10764968 853577785977423419737085892087014722560 10764969 166732192814749551467272632906111038688 10764970 -37963346197732459849972154793760165440 10764971 -287605430612913989040859974483768843888 10764972 124178180430564897354559326119565770496 10764973 203397676819117800565454483421036947222 10764974 -697708345949423717815806337539195494400 10764975 -25742150807118899372889442105320237600 10764976 -19194836389462016869418136005696339968 10764977 310869736792424531927921358463329814452 10764978 -30222884679902893589601044144766993408 10764979 -854180404661134602166891020658031698420 10764980 407553189899885821375203158664756960000 10764981 -59993075974899313580722407663655915008 10764982 68440763975678473010262611479363972800 10764983 491751247434478197703341218351492360232 10764984 16654297510555971282574448403935600640 10764985 31221465322522814258229181404086037120 10764986 -433265225720793598048222942645725905808 10764987 -112552327506795892155025357998170101248 10764988 -1070570066448008548573485140766561280 10764989 64431598320817373296336385124774955008 10764990 165456711448835243226663799970701110720 10764991 37444707244769552010658411965469863000 10764992 21552540830494714445426271987475415040 10764993 24635724323253399953229490494838848864 10764994 -396743560427515994699390233534236424320 10764995 -226661571508656672567726485737268937600 10764996 43409012408769652682169873858889734144 10764997 443518304786446944227874376818604572446 10764998 -2987724166909379123997074609407280640 10764999 85449912016374690354686842843318843824 10765000 -98081308248807749500412547774998400000 10765001 106589175629384235814793542325243084160 10765002 -50719834262169386263529751181057963776 10765003 -1249261319888965335154583714106981612240 10765004 159356182328661345205388128736888077056 10765005 -282612902117226198320489401275684913440 10765006 -60299778494984356829401434718948193472 10765007 17250188157194212230363941635276920 10765008 -172833348927814665341859085920377241600 10765009 -241819819704938793854173788898370594272 10765010 108314284673807164484439900473191808160 10765011 25230179429206016348415980736352652472 10765012 -466848974961731543610984883733698449408 10765013 -462141044486469699038369818673207536320 10765014 23138250354306135796120410619979550720 10765015 56483131136810077913464271986311200400 10765016 -22259819634049314116553303691344107520 10765017 239333882231426741946692111132745066288 10765018 -26904387845024916913699613984838454272 10765019 954232631134188308171255585555891394096 10765020 -829634456606951127403469368352931840 10765021 51674423827323786432228308977858316160 10765022 -168491176861467654034277360408533339200 10765023 -328374472874651501307171659622684281016 10765024 1235227849124057279461734547364142907392 10765025 476820110879340555150153866543837666550 10765026 -11824347540904205421637317827135477808 10765027 -21428733584133328734126183981071080288 10765028 -122410905460400263446874848540475981824 10765029 207741643417250248259178575869315829760 10765030 121893687136615554799599690544780748160 10765031 766835007574528682632700454547752779832 10765032 388090747168486491407985331001808076800 10765033 -249651085105003724384337817596397275718 10765034 -80845582992352112338402862250461937408 10765035 -150706666463022028714733619875808652800 10765036 -423123112939455207810256252136292193280 10765037 213972709793958591593416044139079726880 10765038 -153625253251691112736412825077860587520 10765039 125711600797752801494651259900518175440 10765040 51394399778270031895883455813883658240 10765041 56736758622598426082395449421404156864 10765042 -84046808402089825652215585212890586816 10765043 875402841022588658727878473340160665292 10765044 -268412930444065816572577098330921851520 10765045 1085771465624872700978882159975488744320 10765046 -928338877971239182962109464273340400640 10765047 -428600786237549061444422960944115467800 10765048 -7282794209344910144668449752806563840 10765049 -481009259961287580866849537549676949164 10765050 -1966034647711419624328059816324768000 10765051 -83174792717933367794658591642719314416 10765052 -499320297369694123947690993892330498560 10765053 -22470745106198016726005511206193667860 10765054 404777464059133358916661457109908222976 10765055 -422199631263834435496386185399451336000 10765056 -195917315699168529552505632622311899136 10765057 667017414990980063480819905514066690306 10765058 29847093476417351456141349339668812800 10765059 1508164912415711440074257803400489280 10765060 47386057981696072596835533050779238400 10765061 -376016294397950991029837628490009756200 10765062 3867567381093986444031778608673480704 10765063 754502997922472171665295643817534155120 10765064 393102859584940138489570723209981711360 10765065 113245711609111866954884374122491421120 10765066 254730822251925209835015741296852501184 10765067 591946573026584740022060386935915340116 10765068 220693691453594688883591588676639195136 10765069 -13310908799650069202125775902138985504 10765070 42335727827737292393902749406319244480 10765071 221978689373713948033482905056231913640 10765072 -63281867035282521815708944467891380224 10765073 161351703398802727295412114730835585904 10765074 -25449853657694458552570013692543021440 10765075 -55205807086122950216832010658313339700 10765076 -71857486633888969573386027066935107584 10765077 22282573579643154146255647480398682080 10765078 -67623199747232466027246958053962726976 10765079 -36974271638789039106646660271421952320 10765080 290436527574426837490301164336570368000 10765081 20438050936052891199381189692615375040 10765082 149246262812422229671418871415671793392 10765083 22320102640539958187558662357936132608 10765084 274859010882470180433925119202715520000 10765085 -60176999117378368566092779216763986440 10765086 -163830103041971525416185077247107411136 10765087 -119708964951278416991159606438405158368 10765088 -196160532614965442608236630487164911616 10765089 -176690903072226407174046773297681703360 10765090 -105878528102703156459680261177012275200 10765091 11725700473086501284995682779516459008 10765092 -53621208650887150137006592930928910336 10765093 7028241706563028462814262166182819200 10765094 35941894608055243393528187278420656096 10765095 -100589335850536789907883852576674565120 10765096 -278663514718058576107621894863938764800 10765097 -189462592521162027462859582891376612736 10765098 -68069367411944409755679396779264585376 10765099 61345459363987205202483901572478642100 10765100 -129344593130371590317599861819472217600 10765101 380784621531862732192692854387736405600 10765102 -119212077087408765883919412050913719808 10765103 505756744162482634961022386656752398352 10765104 -5732412258287107345872390969596313600 10765105 -87960974005451021692014004385777903640 10765106 30204261577939464230481932757930978048 10765107 -57366473773462653661996991865607865196 10765108 361589907918371416898634498608525318528 10765109 -83778454096769128402277956155885516690 10765110 -82961271030230312600178892549974170880 10765111 -11122805623894333749528335862786427680 10765112 486059812662176267555382432475383398400 10765113 -69857708071993185319968694620397453632 10765114 105267634239686744040965809212673289952 10765115 628546239553162639298595830261839987200 10765116 -383488705944184158593993265632837222400 10765117 -300659051645632966166558089752147601248 10765118 -30273821427192461163233202530252755200 10765119 -439081172592640228566164577650870726640 10765120 -89729139321528772872496084893192683520 10765121 158100215727621241409950988680564880322 10765122 -207488679244794928482397727563299383424 10765123 -139319184652048861069238775906360682536 10765124 -103439092203973564715001865715711286912 10765125 111716138515435997615471013925119264000 10765126 -319913692617770117020805253867467107488 10765127 -324009067329792422240511530064402812400 10765128 -392232872710322562611278145222090588160 10765129 405889627466680364309581999072665376730 10765130 -55849596091491289457615523212675291040 10765131 70449266688964576776466585282525914000 10765132 -10440953739962136030647869324818467840 10765133 -720129355726881937906071336764689865760 10765134 98569027596840539781229162632090181440 10765135 27238407939380408796442121793360219360 10765136 2228113014232464776876107342429028352 10765137 425661357767632140632268720759616830960 10765138 314941644647592211050813655009628184720 10765139 -21789669114362224559140648491919700736 10765140 -793893253385019713972712531147878400 10765141 11969233923494297317948449467001294542 10765142 -185701249738233137349768201256202720256 10765143 27189208917949685247357443858777519952 10765144 -42470414971054562157862250398304378880 10765145 712252290152222544664490034718961422080 10765146 86704945664799577096952875895151942144 10765147 478000690352459213488373789445461910596 10765148 470330724311865472887363323204426280960 10765149 178984201571003629743277070891619483264 10765150 36081396637063853717389347275160513600 10765151 4551710484435276792512778754928816712 10765152 127668635041815180702257601726887362560 10765153 -52736918107848363123705129000354965760 10765154 -623240182165370347438828177714414091184 10765155 224207582188715817239589788477823160320 10765156 246081163292374391440272673262529521920 10765157 33312134724456309039131074330138335672 10765158 -18909878883359975100670263174001059840 10765159 -55297529300499148770956125542787072320 10765160 -107620803432270554075149793616484761600 10765161 39131454377589004841089479975185877360 10765162 204905892060581737590304474924286060544 10765163 113478731259105449223880249924326384360 10765164 -7220379060456949347521758261368837120 10765165 223459647644428572270148623439574756400 10765166 102221679754431795518210633929127137920 10765167 -30254014881133900662769152038382274560 10765168 -114579847745550637678718917229095518208 10765169 405155047999905783119632696955539215570 10765170 -4735767757335504202921214720608588800 10765171 -115329783073617978996098570553579433608 10765172 114434932243723292035148612072674099200 10765173 9405309262101262545310528991863144320 10765174 31179286235146273665536459847273178752 10765175 -346731664492829125175633710969910566200 10765176 -183318592474073969228683496813200957440 10765177 414705058276307303790132730728722013060 10765178 -361038012162919374992134980729506889360 10765179 7725472185084716482470500536289171304 10765180 46798955244671971213119818357830310400 10765181 -31724532788449658956156196119342178208 10765182 -213958559454185448329332606745479376256 10765183 -764513786535637029995118185138247552 10765184 -62983657390713598034444786235667906560 10765185 -95737633925372490872682661057130275200 10765186 -87383177195616995325280680400516048320 10765187 -27314533632547791740065858114928325456 10765188 -32468996289182644121945870315609210880 10765189 -474980569656869423919158812443797007010 10765190 -122934596901912312697706729460330326400 10765191 267625305527867801942442697255537198080 10765192 388156557706844669143777854871189632000 10765193 -1564515532815537523070079050940144666060 10765194 -291829024239795186758987207775158050560 10765195 -55742917616655286987887033582767639520 10765196 75490692665722129209350521873041782784 10765197 -328678410914926339539974759231979792960 10765198 -289100464008296251321025336231167118400 10765199 91722642979477728836073962060563443120 10765200 -16533837954409342996002931531466342400 10765201 273191502097753760631235421484132006132 10765202 31758630986524329619196435952174118800 10765203 99988045407433985172463661449696805304 10765204 -9606798554600940876145926436873637888 10765205 -65765939629679723518314626940231149280 10765206 54665974577162664491101760788875037440 10765207 137205395933790737816088734228785088456 10765208 -39580254798539146317809644081281239040 10765209 -52158829450829084456091710217394544640 10765210 45718019693039306510473140356764896000 10765211 803090014324625285692421716397515574112 10765212 -45028054258779961654756940997131724288 10765213 -189806714172514664610785645683498064576 10765214 -124059034390100099464791682755956443968 10765215 36178999800979866172549738436119374720 10765216 -291371486289468516322128671257078530048 10765217 -497782605328516760251467262128412744734 10765218 4997053915380004741023237801647186304 10765219 -334204042882046958675150289292062024992 10765220 -21179509489574413473197539409812746240 10765221 -395711090814783889477775984136962774688 10765222 3741853684134465339230687512538401920 10765223 247435141642009159666542098795272046640 10765224 15696758216354328743626735788715776000 10765225 302534674297408624713856684099775712400 10765226 271106613686360719317558061746194139312 10765227 188297904650571726573427950702304658880 10765228 483678706370621807380414152357167385600 10765229 10264991962523489361970742088649937280 10765230 20503821529566555075889429673435627520 10765231 -293740001201225348924280609980421260000 10765232 -116280105379060067347112529665937752064 10765233 180130472608809398788487154720554546688 10765234 -44183413896497486785624543679692959984 10765235 -119469081469145949802631809900800662400 10765236 -57418964416696271233718979670087692288 10765237 5158114127369005852429463623176658112 10765238 -458703457066691706272789874705014715840 10765239 219753798963069113569401895217432021760 10765240 117396012502778074734436152817898188800 10765241 -163718359037528930889441730711304726358 10765242 -99356063851267312699658263852926196992 10765243 -43776984436992145042245247842980641616 10765244 18274265958194632316564585400953527296 10765245 -215455235843331085087584169746199166880 10765246 -16899183413845484319563159237344330752 10765247 -53511517770110755318270028498561323728 10765248 5697506572564132431656657295444541440 10765249 -504471530961929448208033953915795790 10765250 -128974596424391715909487122963414600000 10765251 -1070058510488503318892396326492082918400 10765252 -16863022777532051249005298139289071360 10765253 -538674243488899887004557643816814550498 10765254 -18568159580954844122720867836190265600 10765255 192159419403297995073466737049786151160 10765256 -739209354124155744507236480016837181440 10765257 440374216667302381101021495176766382080 10765258 112957278227448547951627676400075793920 10765259 645411926083496191786588519895457005460 10765260 75549486610320210248178780923539829760 10765261 -370872511606782287721224454717224776 10765262 -26414176734814247347389579226949247360 10765263 -58784146060243587823362653368391003256 10765264 -154623424606532990473976613995922800640 10765265 1287838261346870106646083776039178240 10765266 147310977527697313691891114957254842624 10765267 -823774622953528793485504072433773400400 10765268 616048513971437647471623972678670309248 10765269 456333642893256852067060451839422580494 10765270 65829323577406754944711812820006661760 10765271 11025996688877338051912903622130203184 10765272 155148916902672526737895225699437772800 10765273 -784058435281794463157546941031900991478 10765274 102228143903424072864634190550586053600 10765275 -106434321485228857871432984102832574200 10765276 258898511807203670883777297646770434560 10765277 -76221728160650802139362644971598269440 10765278 200528686015803507810010648928020859520 10765279 -34441175390445833620226264896056961424 10765280 609354379074073939465124232503041720320 10765281 -102163279899183235890201949991587130448 10765282 203216023522439904321289807281077428224 10765283 281888407263299022642107688818410408824 10765284 134664295056607326629683999755842015232 10765285 -174573385099650173201749316523114982020 10765286 49674547392083860726956814832763709440 10765287 -59084579596791454569359754977905752384 10765288 50522080848409794509685682780324331520 10765289 376968805553879167278679910643463890420 10765290 111868745755642421535366517943334604800 10765291 -158483762634713947280453273173986167308 10765292 -574131224489995785251218919887811504640 10765293 -201794805422654507684151985050340423680 10765294 231814873100525989236018159197521797696 10765295 573912564363586635894574196929934665800 10765296 55057867358854195654299571066464337920 10765297 -85726047565118849032502674554361019468 10765298 -125335703612117977895157096132732999264 10765299 25600882780637069664233217747278172528 10765300 -119617335140853787962868091680934496000 10765301 510528154212774702029978673004412463132 10765302 -10547440140933521788945149947958792768 10765303 106725652516743380056899590823349862400 10765304 533958240876737508506328839516475555840 10765305 18299257642971379976342814907851240000 10765306 -359848973193539495356356716667903381648 10765307 160517791184310975984113809239710690592 10765308 -1591599824111853410073674288480059392 10765309 778052768361891712472713163336993045510 10765310 -16245561671743422610510869447058343040 10765311 -184025775420693485909577923667816539520 10765312 527362703746782395721593154430929207296 10765313 253811512321052213052014242850027696724 10765314 -10719740038553039822836059488670289920 10765315 -624234469803645325315269340117727280 10765316 -609577663108002966477171262244312664960 10765317 -141609527848215460732399897210988974560 10765318 -328734307276864737243468605793024110208 10765319 166956177532900144511100140063146797720 10765320 143273693811663571373396076251728281600 10765321 -32917729963016167200394497339769376640 10765322 -92990073210350875423552864048511580480 10765323 204685377654417010740273236639893008264 10765324 231331340199511095250613169811624384000 10765325 18051037077851430826388923695800265600 10765326 -106546181581314496103452101724019069952 10765327 -81519211679787503347167830200586170320 10765328 -42243752721620829481652515475169214464 10765329 31463047058325538452680068710826700448 10765330 379859557974711418031923285728413414400 10765331 -570442335779764913792820425052586214868 10765332 68741439488325181725134712306746572800 10765333 572484771483893997072278196095100933120 10765334 222899039476841690322753487435809471360 10765335 9176762984235254718285066728690027520 10765336 379757302894400697650609524084914247680 10765337 -118478839393057967294428572290357450496 10765338 -149307065508845658513172112252644870656 10765339 -57320325167548704846677556427374635392 10765340 96363967706101925281112684486559075840 10765341 -325025479163101507814897557607595005460 10765342 -146237053232495068406492576402724329088 10765343 -289852676287519187907440459622963916800 10765344 92071884942187561128484162639146516480 10765345 -11042019924592051551957026419752129900 10765346 -39941077549703250215471490539530750128 10765347 490722357876538947107552785041881369328 10765348 -151913442229373414706483530850054810624 10765349 535604152060984003566804375288456230496 10765350 -16027146858271165768306801354014432000 10765351 4122804658346912801690802893255522400 10765352 -173398975050730342438473505130797977600 10765353 94173606949084624887157832919816533904 10765354 -441611199580334783520748497451928974080 10765355 -104581211082704334891663261032333646240 10765356 73041904236329424835603239252737064960 10765357 -318899542358500197604926647626548269280 10765358 -15760571899328561255021820359688090816 10765359 -1028203052933992497174208021073242533120 10765360 35736463200188090130862051639133798400 10765361 -190028172521490409808933527293864205038 10765362 197406293551256779371179123794906394880 10765363 -70689469981379889912798407729230262880 10765364 -631246502895223558896241215769387106304 10765365 26520638966492420946330692555449979520 10765366 -185139113662297276198706692230102838368 10765367 -189869089450751719610345579241409801560 10765368 -241103745357977936346604536462905548800 10765369 1079655031721809323342260413302467709396 10765370 -15748355342651102081723243284439040 10765371 -64146735555182576004021063701546810088 10765372 60414030306177560359860809124646904320 10765373 1037899603062143018574471984721233286080 10765374 1215885368967461371498779228923300160 10765375 -416134366816446045305826421639052232000 10765376 -242370924723764314292476590876147056640 10765377 -126500513738405525282773501268255068608 10765378 -140511420027089245745266988840152298976 10765379 -573772363828716574026003962217934464816 10765380 -110820224829046675163552785456257024000 10765381 -6721224030903024151793384296457735136 10765382 248463741416209291911357214120790781792 10765383 -44519970433310046940111530376589887536 10765384 92288763012387978479127161430348595200 10765385 -135855597527133506157159109641439745400 10765386 26173895705153631579084339321037914624 10765387 389263987403746606023403277573856758036 10765388 -488283895530159411496632961285002445824 10765389 -260262148432209416558430810708981436992 10765390 -155880420603855797420850574731399465600 10765391 34819929395938146264359520046685892288 10765392 25831958004903178464113134883098460160 10765393 365251066966546045768279056957426137584 10765394 -6115072997956555551948564442554554880 10765395 -202014076218787984563158011577149582080 10765396 15406130258070382638115048202368257792 10765397 -29073963386901083042470154674596824448 10765398 -79173377485348175951484484377462988800 10765399 -665101781886395931808141820407581304200 10765400 129348336665582051062324674721159680000 10765401 59416138032379478908470861501401097984 10765402 135248277589761807897460847484748007904 10765403 -490086291334877315199558094083799306752 10765404 -20901278421507186753521467815363396096 10765405 176195800616467788651330197487371151360 10765406 41298110239513193871392413384590959424 10765407 -244384223477321728124137135162121432760 10765408 -436085812670899569086559916397869793280 10765409 234300393221071503442689944334195302400 10765410 22831687334432138048024632738757775360 10765411 -153296324335188999084837767330280898800 10765412 118588440523576930703771754252476989440 10765413 196925189318314008527270592165475212480 10765414 332747472342491373609506575688123149632 10765415 -99156268507653836277003116998663786440 10765416 1276965799431200908385214676497039360 10765417 307801203856777418559017847781584981220 10765418 37337406590325691159023573573426236160 10765419 -41683070308999280915323430333687934720 10765420 -96745332263410486345962431546225233920 10765421 -651897829099900683685007492338955070378 10765422 215417464078526122242546581720908469760 10765423 892926680720684062741276036487141992464 10765424 -76485799238192787719454499416425594880 10765425 -121581206634078453405934041043485420000 10765426 12628559496979589517030777676692480000 10765427 844130446600902378199751115115020819276 10765428 -363161625076608247900262494079453306880 10765429 361851561263157151001770822324493738030 10765430 148678355957570343796368245531793851520 10765431 62007784109262061257917822026227095880 10765432 -2857315662373791027364956408804802560 10765433 -210264027610838572623954300572754877824 10765434 117878718232074861938345268879255214080 10765435 -375951086317946535822714272414410436400 10765436 161392398559671584169165796406710955520 10765437 -1940535524431507752173706369494132160 10765438 102596234247895264848511442464039632000 10765439 -545312105588441728731777693495660293760 10765440 -50073934859818854399885172707164160000 10765441 -141154836519882717263199640417197152508 10765442 -279936511556999083924388830313012974128 10765443 -97243241934905232486324494528216371536 10765444 -239045453037111003871601862577671118848 10765445 -481713157247898465692589234435336831300 10765446 -32707623180061001231657703743450867712 10765447 -376977532335204005151824554147278655848 10765448 -308873809441152033878897775364126218240 10765449 -278453273480264772781493818233950718912 10765450 -102003151906693579314527639025631686000 10765451 -18671827854439587925616448174515413548 10765452 -57164256110866302131600779926599771136 10765453 499664897650092958965896824150514027702 10765454 57098489808505156556967732135984867072 10765455 -285967260885341375349985193066451494640 10765456 -582969171436237437447316557165199360 10765457 341539216646216953192687454856161119680 10765458 15034607070205710993413472007755147648 10765459 -239521420585871530497003228477342891984 10765460 -43582357402731010680509743192434700800 10765461 -52196001423989631506230044787385570496 10765462 408490902466143620973740088140841203232 10765463 258538262592574418693762529389938950528 10765464 490323901279630854020936849312755691520 10765465 731606346729069362006155694436030712200 10765466 16564662503245582767681113166183769824 10765467 -26472741903839858777254708863145896240 10765468 163904572913855972184564097090616421376 10765469 471559543762225286233085825113662860928 10765470 -1117447024026229516066151496129811200 10765471 989335501174830652681745613167543349792 10765472 -314582437033672018153514771576534335488 10765473 624493084647232594811044857760684808544 10765474 425635433624688990180837178884067046736 10765475 2187645601651788361202875661128204800 10765476 -156189523793828307677544713635029427200 10765477 94768814369486450918701997210508518592 10765478 -291496171215402421906513186877103420960 10765479 -215545282030649443254914864431692749016 10765480 -5052446750994851179722459436535808000 10765481 202352154399867402031470543783116076282 10765482 16479895227522216523681820206923592704 10765483 -227772044741040190383905463244608326240 10765484 329977924391181519293762206649517083136 10765485 331950357211135376145834546647382957420 10765486 -565198824241210304921437573503108534720 10765487 179053200475856347993792417186926293136 10765488 -180389944962847976269114284257826570240 10765489 -135616608830294377063147452689733751488 10765490 70981003561380490325085284929944386880 10765491 -1438714837098327788330689112115368448 10765492 270391162321002931852254226745102508416 10765493 233755111062283592455029999848004455040 10765494 35437720934079773446964094259697664000 10765495 -81235063292499218871423337837670208000 10765496 524863543372330912805407662696514867200 10765497 335072834257253640307682877932746482000 10765498 -41277495530042557918070897259637825536 10765499 611186808819428672066053719787112230500 10765500 -220528740189726816970238334262211328000 10765501 676905087127289505075090324791272402502 10765502 -68703024186086564583819390356251776000 10765503 114605604910629176464409020650841903344 10765504 -90644709541057567600343101650720784384 10765505 -226326031441874731970918282356857460440 10765506 -171896917621098676062385498161355776 10765507 -612320057192007724633142932806605353928 10765508 -16596124285804036658725222419437464320 10765509 120393184018282653101044093004229345504 10765510 -47207619257365893600864236417867066880 10765511 -152916393052123134594352706636956697808 10765512 -3921055189350188239387183869824302080 10765513 65272446502423040772061368556871442384 10765514 -425889763786308162189669566323060412160 10765515 -128714608394831746822544447292736116480 10765516 -234569606496964482101426006835819202560 10765517 112863003717244079792013043441614643584 10765518 -8066944251480161490737297080638726144 10765519 107932504886799636354477612111131225760 10765520 -23140508119686812932050844546376171520 10765521 241427484952776944928366688527637466880 10765522 -334065811716044799916977148221853157088 10765523 -13518218040502179672891532686338463096 10765524 63809129269235267483830509600613859328 10765525 181818905160583787513981357142961920000 10765526 -11811705155465542963668985777689463296 10765527 -173845001718015070527960391960330141080 10765528 -557560644144728596415100349066782627840 10765529 -15564304715132303552716134294090674520 10765530 184668433582011625695176585777467668960 10765531 11052272777797181917184523442437912592 10765532 -55535773416577723008603594429776990208 10765533 23958554684309301343579534016163496800 10765534 -54513317280225357036035242281430473600 10765535 -109561710728866090982320110681876439440 10765536 6721008595867999689356081087480070144 10765537 916658698428690320352809054666336780692 10765538 238125732001755713996864793963273050112 10765539 -116350411974940736710628373479936652660 10765540 -249115885980044839177328794456754572800 10765541 525302857099965672655986207833515971552 10765542 146585327598214558271659893596234795712 10765543 287106293230474939738145893280182580792 10765544 -276543882083291937921732935101598499840 10765545 127738947862225937754011593549253496960 10765546 117928591028610262330162127644608712704 10765547 4587601017286540695423619331321112240 10765548 20054272649566998200081439137051750400 10765549 -597781561682120764778521695270553342964 10765550 136868607159053746435505475079009800000 10765551 454096407988345754456683044705374074632 10765552 34325018467730153054399299758994227200 10765553 374923413431906472218134635921252770160 10765554 -168857898008161104101678104487766113280 10765555 170889801711397739105519731651090158960 10765556 -49180027082786575192727393289698525184 10765557 47708383484363659240462883883163553760 10765558 -52436945414933105305833095043344865120 10765559 -287230211986444761877371342797288379984 10765560 -207631070260279285900937606375886028800 10765561 54440234256502758928337946683826268372 10765562 -466785443372080806187126371685513933968 10765563 -34210690545718604766660682799766203856 10765564 324838670395252460518922215979513926656 10765565 -271448646168343441991073978861046851540 10765566 -826713336359776311625111117764074496 10765567 -122028319771273013270335486740921835040 10765568 -415724832443418046572251917747860013056 10765569 -135840902093903140069586306269299729120 10765570 4836060021051376884399107166609768480 10765571 -940239814810584792865379683612599202320 10765572 31283062120170915461773656088327667712 10765573 -31068291233375786220890422304435719680 10765574 -255233594654767412958551783650790722464 10765575 -86287276804362030410399403834034260000 10765576 301236648760314547710235846552639733760 10765577 235444904235670510331367942364107462426 10765578 208103497313238886856081250033153838080 10765579 763743770923899334161753025437563507880 10765580 -183009046152900837048396661818872709120 10765581 448737101094438756624724582105633378752 10765582 34384238972793136602326615514354605952 10765583 753479769319590482882422999377251273880 10765584 -92796848573789157963734702659488178176 10765585 615556461866111862442147327951771960320 10765586 81836624992840648038271511385966685344 10765587 40362721870456320475818535644260597760 10765588 -172405710662189381687709952350508283904 10765589 10611436277318672858711103619352805390 10765590 93990821861486638622938042820185804800 10765591 -116311260598590585244456579287369121128 10765592 499180511832450707330109340183047936000 10765593 521420082291497804050810671301864320282 10765594 20228518390041748612818228846599105760 10765595 22316518436319125871120300564857001600 10765596 194509353318258394149817796574611323392 10765597 14507054474813128530799523452878379200 10765598 -17955739917897936240950836475147660736 10765599 -102824786951304960203913634982615569392 10765600 136242207333961369656702179741156966400 10765601 -187790253974606309963393069050538982336 10765602 -17349327286448754291940400514124792320 10765603 -31492937310245942751550616442039478000 10765604 -382926553713035328033961187547582735744 10765605 -179750959902892000489879676301313697280 10765606 -316589536911151662202300472740220457600 10765607 319481167827808331124299226091867123152 10765608 19394299618039076679944238779592376320 10765609 -178460248620617993416270614704179360 10765610 -17093688124586881513666256271875773440 10765611 204582484622573504638443105734696738832 10765612 -282380806151869663327036008945945600 10765613 214526521290114047336087763573799091862 10765614 241185132460544848500697611849398283840 10765615 -225977550818342832204681452112984592800 10765616 40584228930039996322469069509215289344 10765617 81835534499908311486800923903630861248 10765618 -49971698005390308082542929504066519040 10765619 897888122403566830927507897136538523020 10765620 51485479946106350798272432447125676800 10765621 -509955128027149328034499189709305164178 10765622 -47124157560338536338603479791135365120 10765623 47194235430179266013824486092278055168 10765624 253152172397126308396906692076380364800 10765625 89566749900113075785139265839766937500 10765626 218204672194090965139482709384723897344 10765627 -959621759933005580840461257188193514088 10765628 -186408410387473641754618298198558676480 10765629 -80231895112897737619468540904833669440 10765630 164464113090026293168983765304369872960 10765631 114073821002330202343592172469089003432 10765632 5262233171817345794313756497361764352 10765633 4446443025812506068926986932364929984 10765634 408989258630075240875028495986810723584 10765635 -213528715852032481018943193672608595360 10765636 -2367421242369564732656758998181425152 10765637 -412966513253651626152913699832797702308 10765638 -134440470259672701447032875720205631840 10765639 523007521492648845803925932493336804440 10765640 109730622863328714036997333422308812800 10765641 -96878980081723755952803135903022220256 10765642 -296865644412230741316020864784192677376 10765643 401139018820082926916556299507059839108 10765644 -180024196115015121775115809203366633984 10765645 218338739817869348816588399461348418400 10765646 -544405911898027160428003807196237437440 10765647 212570857084561002794876362956634211280 10765648 -22442552572305497388319090047403950080 10765649 25836719637513275636884678280549940480 10765650 -37184344432313521023326011171934246400 10765651 142385786090908004279366322253574091712 10765652 -10376354929764870821872931861183889408 10765653 886645395577342060727249354609511867744 10765654 -176433499007318750762815924414078050048 10765655 -206640868368198648650002134968680014240 10765656 177458763578597930768768260647085670400 10765657 61031281395879414518988635758476561024 10765658 45408325146198951771852047800561130976 10765659 30083644645097237704241626984530190848 10765660 291697147685319696977226533741817607680 10765661 153235668705608716305859899644566628352 10765662 -153380734102127832903452388302024442048 10765663 -802254467343925856653921263561937248256 10765664 -118796430399830927764444516799399067648 10765665 -59301023926495256982988195133506871340 10765666 -108661274344507052650861326505759407360 10765667 -741158212308424213314586564333523190648 10765668 -140824980691170588376941907207568830464 10765669 218564591707838825048949790634617123070 10765670 -138301751664210893535591685652155651200 10765671 5515032859436725375693320441124588800 10765672 -56414851180718927110333895949602457600 10765673 -517833169205957549109413810935776060300 10765674 313400249758611211573935298583209677744 10765675 -40124529623017018617393962269678741200 10765676 88468839977564507273939398302863788032 10765677 133909244713318705801700341870592479008 10765678 43138714534542954527199219466776391680 10765679 -162455439709900320365286181036686422496 10765680 -20446326155731016443982110842452705280 10765681 -205983982099435040513419606751710318608 10765682 317961961528662632167844038488651954192 10765683 18052955854153436024693700247126623600 10765684 -161995123655769359571159426063434963584 10765685 53909235710921605522998391127610384000 10765686 13736376736582297546940351059129112064 10765687 -585030718063347589474234941214237152664 10765688 -419072536275594270663513047212397322240 10765689 159812519582546462136079756094232533760 10765690 -82260997342275803813982161876892444480 10765691 305696488787205816567617232479639093184 10765692 308928799877802830205182523654889466880 10765693 80065602793734344416911610655962288524 10765694 -245775437719144810418155860193231105728 10765695 4460077408907138872676399984331066240 10765696 -52257326196233404256055576343168942080 10765697 -765090124733963310844146306042172166700 10765698 34670316945228980484589227725889277440 10765699 -51277786638801974848554988098131743680 10765700 -309528171571551159948136447020945945600 10765701 -70513575020553249475701066200017735200 10765702 -20599826432073673972288340812992362496 10765703 344251172952566154316232278687167038184 10765704 -356999725122280922119222183029700608000 10765705 21063910755668799208046516807760453960 10765706 -18067835917663653950076127543157195520 10765707 233530741085510131215908749436279236320 10765708 -503191603080614520703091626188016214272 10765709 -136823114081249296155195098135330105280 10765710 4003020412109953797066668770184832960 10765711 4126760717305427147355894351819703296 10765712 -96306597642813028252053195150132756480 10765713 147883100289623565987301239896351998848 10765714 210453731281029197089477018044760557456 10765715 4885318496384421200278294624905265920 10765716 28726198378826052565806031864817547264 10765717 538433152325041318562528325769233082766 10765718 -459226998492509111638689956435857321440 10765719 -278164494598664566744953827966973514656 10765720 105442204126880526188180131738183680000 10765721 -219222023889456698019315281421870033078 10765722 -159086039780738475274878003312488860416 10765723 -135633895168480492611299395496956894280 10765724 260638091745234649284175619211266858496 10765725 -84445641375216942104827499458516946400 10765726 -370420265192871421071643198301298722304 10765727 22732460603107615722565447281512437872 10765728 15115272731240391563508735165539942400 10765729 18478097062553253238593274669774312084 10765730 141128946391098360218185392555407385600 10765731 207594307244282531772953165120512478640 10765732 -71090855070717168638728609317998955904 10765733 -1977919811320596830131321152033280068 10765734 -16877761609219817397151027928596586496 10765735 290891102326866612540035687061056473200 10765736 -90479880507504427621783640233912166400 10765737 395932010211988940059996429554211369440 10765738 -2037059162335774671242699020631187456 10765739 54447322824537145074971363668546801392 10765740 55914342515453348193115962136514534400 10765741 142269191662134780461862511965795588800 10765742 -377080989044841500835295503465440256 10765743 -303315471209670213481346813039442863856 10765744 196278665863381399123496681631442698240 10765745 -323554093014631260516008431876419655500 10765746 7547016753925320175636518798215860224 10765747 686821516292696108065980896194367281920 10765748 -7953308971100535681295922198035415040 10765749 -16566365178148809990420423943180516512 10765750 -41044845634200870970053010138311456000 10765751 -847049540075529556059574089628679994168 10765752 446734393726487833692648549609563750400 10765753 -403007174172594043815878386396955078998 10765754 60839045069453456815473598316265565440 10765755 20267080028704605858753620730869913600 10765756 190312362559326334166516694437249438720 10765757 428590501086973709954224800714340155660 10765758 255553104278338896166282814719358193984 10765759 33817873975945653154664824411793270616 10765760 -213178951967064920016301642019556556800 10765761 442892391206568077813142450028233196800 10765762 -23616273180954490580659783247740113408 10765763 -477287661479559984672207963564712385988 10765764 233594295913129313705503537345513328640 10765765 728522691865978809929278604267275094520 10765766 460007146728817938762586872501073563648 10765767 -253833049360582015275828636299676261720 10765768 198599333117504587201853120983442411520 10765769 -178273130354194345607562653337479819904 10765770 -49757053206770507773183738585724870400 10765771 -21702838171553433259415629416080409600 10765772 641705328272498135293390766125362629376 10765773 4504349971872752618688070758841893888 10765774 49384816339105158056060179832475155136 10765775 -127836572108784851655164970765839405400 10765776 13402668972003401131810894019559555072 10765777 917815758274398151488414954160979574624 10765778 -68548655347776991856122946118025480560 10765779 -116868396589748592478525494327907239120 10765780 64165076514481268058286487545872691200 10765781 -6024174061252874299940877024527120160 10765782 40249127057763521369828010774261391200 10765783 -45565931324108865933967421545379923280 10765784 115647060395151476471295284071012024320 10765785 -94151199846632471841506442829660900800 10765786 -74281184584208924022719114597596972800 10765787 -61819549663385925208579450305777942480 10765788 269283573070333391520086178096718110720 10765789 134063889038187725770594812190443546720 10765790 49115719628077725918049538609676103680 10765791 -35391017451640715349243188388591117168 10765792 -165197495216226569059455194562376237056 10765793 -152767866872572186154982926384909828958 10765794 -11206184846710221309168700969547003904 10765795 -534304772378806632288754777653373441200 10765796 -175392836543468120233702092482554479360 10765797 63284898616224912403250834316617623872 10765798 -90055885265033434267234517575504077600 10765799 -174669634366337291673847273603992827520 10765800 -90200120967333269944307485753087872000 10765801 36945658643453699580306979286420133504 10765802 -397641833446363237751338073582777973408 10765803 265328648072594941450199123470826095704 10765804 -65288566917421687426901888743618641920 10765805 -332540042129832381032003395013033473440 10765806 -250673065420225249317296530042816130496 10765807 -484009146263134636513079010252478256136 10765808 57015445010520857078115591954796511232 10765809 -247177200223848849847411633277233109886 10765810 110077871068041016492038260441299461120 10765811 184322075915544570838440953680914191520 10765812 70168696098840800771009964747885287424 10765813 252206016695205916922946568801242918062 10765814 -322926126584947103962350519797456763744 10765815 -149935217258471851289161529083363500000 10765816 -145392066218521372623757693793471877120 10765817 -107940419003545612111702172034202439040 10765818 66908606262810772636739698905369600000 10765819 379336975948334770884951190272053394520 10765820 46605513631094521255941470164887183360 10765821 4465024942031425201149197711351314560 10765822 816787167655347880685278037221094589312 10765823 -497791984959108097256932190052293180928 10765824 -563612591507664717231483070470684672 10765825 29121490093754098845150567021983728000 10765826 -73068313399700972866248836286461859888 10765827 185071838416415069929850863855057273200 10765828 182518790994470398095982131869304693760 10765829 -183317551572182194236062915871914698020 10765830 57725336629541347558114853346355969920 10765831 -508397465059412792002101580425391595368 10765832 282164760401325181669071158551217602560 10765833 108167252354611054091564268712131563904 10765834 12179623300216134946415088176851968816 10765835 29215176412901996714779556595915423360 10765836 -286975035398836754136644859843841433088 10765837 -368405614937876106490256156502366306720 10765838 -260611055517945036559014569745051055680 10765839 258956264520292762353685822922470290696 10765840 29508035459774362984423726701151518720 10765841 -66775725769824252176587797658202119758 10765842 338788462599102960983900272556360588544 10765843 -155866546183270514507208186357744419256 10765844 -140860456463259270633228738707375673600 10765845 -168942669265419707498009231636514460800 10765846 53893884860183634985009634061847564800 10765847 131624948354232869878071535733260179840 10765848 301411489256312052889859509262418739200 10765849 340678843315784737062738683890968530964 10765850 -210954950646312373647162331660780407600 10765851 -91785448906863456482955604721476632168 10765852 -192550612729212700037175966296947608064 10765853 59609352544416091315352308011220732032 10765854 -294335474647979035009151688805573248 10765855 -40454657722959982127161102851015153240 10765856 -318459003596293852266901520309700526080 10765857 -243068674170819320185161761129522586960 10765858 -299130832758864499703120116729776492720 10765859 3969759337721590353571155643148501520 10765860 12629486426574486804484098669620060160 10765861 -544621018231882035426857848265494329538 10765862 70001743801091726393189076872960083584 10765863 -228935233626394637936314033665173282160 10765864 521344532928834600351555566960223759360 10765865 443336214113049599130098191662616792320 10765866 -47014766143264876862813233619087972352 10765867 -5967625421269309039808022160948048896 10765868 395987155311859954962141340587190664448 10765869 539197521420781936449498466680868162368 10765870 252062942044931600175120067004059922880 10765871 245004862249627294051136977457030999952 10765872 -17210425924182980161959520005801050112 10765873 260877510093802659648489817981210944180 10765874 121936068713033882593825072577625254400 10765875 -460003574531130794492294479951247040000 10765876 -27742662974301918771819944665302718464 10765877 -555927426118260444525880241501172080274 10765878 183531487140353898418692520367548185024 10765879 -359697394947244274922521978063019190224 10765880 -69243921732248470488092635575108403200 10765881 191167434415450651199119410741892322112 10765882 41773947282435473794077928088291953632 10765883 428455866548019556707529576229549275680 10765884 -308785405860917530975303910696739147264 10765885 -38681060738668892921572397200850317200 10765886 -2038115940173817712192713603534621696 10765887 325491629764713503381169415620891206400 10765888 36757666607889016051464435699370426368 10765889 98693405580066503325760585765936362690 10765890 26651316670275593635430811555672627840 10765891 -170035000796549088973202734782924897528 10765892 -104557309879996142006307571648437101568 10765893 157172187324190574374052580470287981728 10765894 29504525109611973136233507693710455680 10765895 284267588859781405487226847186697026560 10765896 187173423773826010175900216794416168960 10765897 123665728840429611048366237004582826752 10765898 57206517537819299862041093959847163648 10765899 -328143870305622175865216358919275367200 10765900 -46348701660130359519541511171553920000 10765901 -891204376543843177673447453573406361098 10765902 103527493242794816696718931832877158400 10765903 152512976353849092129327020570195049744 10765904 -151431013252620501662322457295097569280 10765905 19011147849767344118034453446622153600 10765906 -174994027658282162247331474447035641856 10765907 45796145005602255873519232725330759720 10765908 195473907456556007577170056411625553792 10765909 -137681413089556692608554715089640570880 10765910 651550454504611771384149131743032960 10765911 -222347649821769503011165760971709770800 10765912 -254802768874178238192893187619029381120 10765913 332966401351918343503649511946176011040 10765914 -84987902791065744057294186430871467008 10765915 23539980498063180168020533116963203520 10765916 -167186415130712976116760596930699523072 10765917 350830537860790415129191277782736586240 10765918 -470754438945575122352709508242663984960 10765919 -379825590845056847974456067041019059680 10765920 129537451027488710813063114563308748800 10765921 -11973977719785847771320206653809638878 10765922 37082977492041774650741657502371794512 10765923 -99981824291501713612772358251940109056 10765924 -204756514983921011356053131917187573504 10765925 30014516945106147868507909728522000000 10765926 -4860884507133574674501280195523339520 10765927 12194396564391180780105815284076831992 10765928 -227282564617256586198893892377166151680 10765929 3344429927731647085758160865512607520 10765930 28894324424431186034739578629166745600 10765931 -376843477391369815776971742248723910000 10765932 200761511015350726126808029841476730880 10765933 -522800947768826338899596380053090824660 10765934 -206710647753584732438107977622271592384 10765935 222809373724254699274022354450836430520 10765936 60269382735373684055493530041546145792 10765937 -156325556990969913966486195524509741068 10765938 93235127198016634383544338977982140544 10765939 -3283735223003621584923468759827054260 10765940 -151396194060440621181693263980620360960 10765941 226767951668683499561751175609916508192 10765942 -53984301670182203648911643106499217856 10765943 283941984693335337617697014640480066528 10765944 45943618275838587245785816242514083840 10765945 -56680091926206355001925804151697339520 10765946 124823332681448771729640928674415842672 10765947 -2810011858639149520879616653833662928 10765948 -761870532074776679118646438060521958400 10765949 -192624365138453587218262882308702661440 10765950 24392662099383197024747367827747299200 10765951 -127672945241845847504554290216137077760 10765952 2005239407448116771461018552369152000 10765953 -320706709404160083175170712119300192 10765954 -693028852663378569838997498706539909088 10765955 -3303422613538075766543460007424198400 10765956 112249959015331324220452676631158787072 10765957 14874633835045785476829417081288474206 10765958 25142604963044164634230051018543517952 10765959 -28298021029711828965564581683161580032 10765960 19428312029707882378161266153900544000 10765961 -1143102562921703562717072856009859283840 10765962 137044541673842433967632599415012049920 10765963 -42470238138258872939767497293000790096 10765964 148411756353065565654296510770616739840 10765965 117337970785737088841353924898590254720 10765966 -442843521425028471782689381741191992640 10765967 63782049243955617839121144148443602160 10765968 83992880372449086786304737534306484224 10765969 -221710046964679790753454011705360359630 10765970 233274240613371030911208303557557363200 10765971 473139061889373913697782784160776012340 10765972 44594977634538785208610028282415767552 10765973 847040932157048710084734902614433502624 10765974 111822665209636804214339778554345535360 10765975 -97580966751984266030400705139663000 10765976 -278202346215532471938111891930765895680 10765977 -231598626212557685579588551100617548480 10765978 188741961845756922171901932380849773824 10765979 -291831088515930155162820755239547491824 10765980 -416820099421868728737516414261811200 10765981 1142701019597926732174324190655308463384 10765982 -68421612935648162373424004699323425408 10765983 67447881514606212917688213084088237824 10765984 203106207663167545729791142115368697856 10765985 63784056549763752614388296969515430760 10765986 -155155356641703385134921843279178410240 10765987 -89849214344983555851351357404268818284 10765988 -363524615090655226726126003306528963584 10765989 247611916498862698936617598155028022400 10765990 32241085434956914123864752943035724800 10765991 -571785694942067773015648748710818601608 10765992 265985471131203775776580829744553738240 10765993 220661104876305594769583937760766992000 10765994 102736818984605932167037632201483509760 10765995 14445104000645645888156324240913324000 10765996 -4928570521395062559418902377405684736 10765997 -839495401004750653176079405078022563488 10765998 -272738655512216166050068383930201944832 10765999 -448002712288254518284611751366111558000 10766000 14977539522681037135138212400496640000 10766001 111403492906240281462436868802626530944 10766002 69523566434319582600601138529450961312 10766003 -802321963389799846467282045487807157748 10766004 244666013887820995145848915458436546560 10766005 143918881825682601325041494837039205660 10766006 -264580945300831152181070913486954630720 10766007 -142528685046295751498889447144146069760 10766008 -384572851874847761540194243343764684800 10766009 -88264505300727196586869645927973768790 10766010 -30592000682344427830707008733384925440 10766011 103558078491551403254573163613472766672 10766012 -34751616598276665265365950390228740608 10766013 -44516539048312286701897745478214977696 10766014 71071103928839486584959467619499597824 10766015 -104345915365747787031249196490863562880 10766016 127540483854470269545032660840786952192 10766017 48327315653261382175257651287708207872 10766018 31722249237170257401118439436103203360 10766019 -314290314602166485336765506754814172800 10766020 -48175637588540612088058694167033547520 10766021 -41392120700784668448258517984692496896 10766022 413469728372443360919698016889727578624 10766023 -43987407653941431386380706796058547496 10766024 96543067819439835582284120854357278720 10766025 76467232587674100703799171841197526000 10766026 80063579073859485912240275627001562464 10766027 -372438120857062652772839190331536727560 10766028 -7461668726622840012405277045514158080 10766029 516140256454174996570646198498639766976 10766030 65735637888702917677817355856099833600 10766031 204204714274440965637470694757256988552 10766032 -34715871663960848656631537140096647168 10766033 5572923840898957223666924187826913700 10766034 20640661631548111114080441208459299216 10766035 77283116825961923571600025958838606480 10766036 -25102755266044489173257441575082280960 10766037 328400544943935145351750161871893670560 10766038 177599201736018481591014480519036400896 10766039 -4785887835547313332816983117158080080 10766040 -5201224612406889874318424302405632000 10766041 -471313020352216584801700172767889468160 10766042 55211791009203074331427457350938323712 10766043 -138661748048798912423744165298989390868 10766044 -19961828505098654936561236622900609024 10766045 256459521046663103494069988147538360300 10766046 270275096512925100246690033748226841600 10766047 84857075370553820629963256662511481120 10766048 -208935918212024159483299031442975621120 10766049 -62898993220410883820976468466237067520 10766050 -4482801447830234625126120863635735200 10766051 -313836664122217686601377713139102687600 10766052 132807329335259765035260449849490161664 10766053 462286443280058211105266233208256978302 10766054 -6956668771815002695564263006693929088 10766055 530723536774010990197852084136252881920 10766056 199381806150594392909686283651924213760 10766057 -52706672149613803663731584891613914694 10766058 -162697574574606649047120918206353564416 10766059 463985242525590363247361250708353814260 10766060 89858323951312648109066865328118292480 10766061 -109907269672767822018505270193911485120 10766062 -374685567449957540692977578918269675968 10766063 -140813140761357081664537871992911594240 10766064 94906622812057139150499110239763693568 10766065 -26226189968805548808903067202668886400 10766066 -162846318259177825240217747700284997600 10766067 -27150987993522661888898879799906742944 10766068 -342037363187288168569376269244554433152 10766069 104350621995305056000088395372668272544 10766070 -5604498791425299002159718210225807360 10766071 698686364259195342389642170080599319272 10766072 65680060161334210157534466583131340800 10766073 -129871540262855487387701211039265007232 10766074 211705635792909464526717966899458881792 10766075 89312729819676671971026480465890469600 10766076 -103798630197705873247412791734544849920 10766077 288720230373365435598470432242615960672 10766078 20412747360966278327226039052310307840 10766079 -81308086189214480304268870593102357576 10766080 130792709838451431025177148783968911360 10766081 -569166621834240244964018622358689125118 10766082 883252416417657570923450912978814720 10766083 -353775312435667014217323255125989993320 10766084 189368248276775598874463582240920857600 10766085 -30987397408172691855688806912919603200 10766086 -87442875893297953618990430960116667520 10766087 1394368567083372364204612365630912840 10766088 436837614607300337536265457042209587200 10766089 381724245596036966876995589634144324890 10766090 -841726741427268058625470852052862720 10766091 173258770689146057906557846023220030464 10766092 475888377273541871966447094104667727616 10766093 -58734389672123562143386184963607724416 10766094 193357033994918023245751150372297435200 10766095 140993147482914688575670624694354575200 10766096 223406098911043734103977548573638656 10766097 -282688431988803462138716630667756559872 10766098 99577979920064945006675362113227099136 10766099 77487634713354878386759126488602024400 10766100 -22038156610284405647761695447728947200 10766101 -27248816478089449751118278824730982898 10766102 -77058104438289815937512161524878916096 10766103 11791474469388618753012850550339651304 10766104 247124979651584557780673495959799377920 10766105 -25655323908231121004763349566464985600 10766106 59793916625628289155684253167811326720 10766107 -353084890506815288415016352915861344560 10766108 13161683992424920967394953585064708096 10766109 140494823116814569693369898157150853440 10766110 -193218613962729179376406841894012495040 10766111 502807806912252571269227250023387183712 10766112 -15105743378323032539897940774639108096 10766113 -72324459011552934889738094578778035196 10766114 -103441948488320978164937933270590844928 10766115 198233399549661908229541177629117768720 10766116 -394350570834872407713967940543977832448 10766117 -306507175667753863231187097664766082054 10766118 -118191990333591045612486876240580055040 10766119 130198302897543257229428347609768036288 10766120 472128149094218272192612761097961472000 10766121 110934925947822106142753130565603584912 10766122 -668006697417954762708559635704327232000 10766123 440307202679643410319686273253686760372 10766124 -59168292363190108992554886425518967040 10766125 8625415484812638241579354370372808000 10766126 -90455018790510221350201232543752264704 10766127 -428173350909074328906644194246329193968 10766128 -67797159565844734131634935490556674048 10766129 -290182488962981948025450430882004726112 10766130 -261229621622083412692073779278346567680 10766131 924384648336312286188422814587596929932 10766132 -82856609256909571859711714280333151488 10766133 -351628874383499101603130476458312825138 10766134 248930171961784780716383166509706028800 10766135 383847455064485303546142463186526437080 10766136 -28839686815859608008992284746131496960 10766137 -136893892176407083976575203306051840214 10766138 -266224441615255449559992263669893883280 10766139 69461204972012214102984464027312145408 10766140 69276292684496875450354544893987061760 10766141 555840851906187685465329740088504484800 10766142 -7028325251905130220594663084842213760 10766143 -166050170204206592271362797558460868480 10766144 161507100951354345563747619467821056000 10766145 -27877508147277474695517880713586613760 10766146 241367875955771599880562613489625752272 10766147 -4852263376819237010749677913994860128 10766148 134476226821364237334695104813764587520 10766149 124390584212623473363022770717893359104 10766150 31690606741085780234428372999380609600 10766151 -27447863568411233420381568109873799376 10766152 -146938302156824772941193351721448601600 10766153 -601129141863399652039677678169286210598 10766154 -18430319825608552682470750157910547968 10766155 -257485719782131236443444125011721557840 10766156 53993250750781074406780411191270752256 10766157 135918151593454161914114674265096247840 10766158 -60802429048468031363766132518125511616 10766159 508412020766786812981162688328554941416 10766160 -76409373765113920413747595675503820800 10766161 -281065143231054488365066424223850866368 10766162 -108888534660411450311422014035302427136 10766163 -684643297710398700160070842155839504640 10766164 148776360731111890776122468806037020416 10766165 48962854544973642285567621403501915800 10766166 194256557947043056745967621666642853824 10766167 423116188252542836781957303946716497112 10766168 4060883853647847833657187384663736320 10766169 68238214447511311370487861657537758400 10766170 125591358552821247317136456958770797280 10766171 280237410814343798564669915113208216064 10766172 158594576925373165790859259460991513600 10766173 -640656005418296399673430439973691036896 10766174 -72620267279021493000841466326875530688 10766175 -37430797141844406077183584939834819200 10766176 49428067073963088837385294588982329344 10766177 -876553873257507316920029373478199818974 10766178 -146209345093829213876345899056686908416 10766179 428997321682633469717011791994535173440 10766180 125322717746444578357538114385936902400 10766181 -50258731880185134688615412248769609280 10766182 -379884325092331976787015851828844949920 10766183 -83513486485431740962420405288806826680 10766184 -81069874738772024684520632444433039360 10766185 62004698410218815142612238232429688960 10766186 -1489045320280921277463256085063612736 10766187 561008946767468071372503284535976290240 10766188 -146493148928726506397113405382481262080 10766189 -5444134938293584384138836744301395744 10766190 23113162917679021374246429963702493440 10766191 -343212743582518838523776144871190063408 10766192 -46798793829398241029534921659886960640 10766193 4227573881912904126925441776123416928 10766194 479066326987559567658897865606195089312 10766195 542360905863378145322658351637832503200 10766196 9015809707184557228290342960443375616 10766197 108024851494064434020633835770949161340 10766198 140494968772476939659638252211427348480 10766199 -85715389225031502060320480416770704640 10766200 -117577257268996428866076086540637696000 10766201 216576836984596085933948039320991475792 10766202 57568858364072447594769747546750988800 10766203 169795715707186150700297338516947051280 10766204 131073367621815337685133196624357779456 10766205 -57705735886874652575748262267211637600 10766206 168179196426932781626276243257866034560 10766207 -202007906428761188864693464925721899328 10766208 82296868103645155403696948071869972480 10766209 -1071450889589112758490249040451368980780 10766210 26451384811827589411430460687989176320 10766211 1755990894359492143173006097684933440 10766212 235707450181087017921348117904702451712 10766213 -83032027962155669377315242033609125538 10766214 -59730603615021097841522381684632243296 10766215 477338734594203037665311077288977546360 10766216 48922853881659276440893742112851604480 10766217 -164427735543987231439945969260072960 10766218 -143667457258949956016278412421145584384 10766219 126960002661299199828662768309611098696 10766220 -240481096575934169329747725541653918720 10766221 -288695588303204263212448949708962252500 10766222 -258632678115876240567075851068700417088 10766223 -139209867162517419044107284629823940800 10766224 -29063608327818005127657440520215461888 10766225 195050140337593618705324506764393403750 10766226 281253143261902397744547547308796028544 10766227 297114965741695147979212591414397379792 10766228 173175901590895713668474268245331357696 10766229 99761408094647869075928049367966779168 10766230 318636229804036331438909921175783561600 10766231 171207595263062740619792620750608078624 10766232 -32562683823296576394879906608419092480 10766233 -110244757966005281836612657443877998720 10766234 -325811164297053471911790237971468191008 10766235 255112874224862214164631132373915449600 10766236 -63134134790401973633128092989482383360 10766237 -289329801444604398249216532394346489114 10766238 33520306971322195489293180846613217280 10766239 332856142965088556179587284608608843000 10766240 -199944067373871999079326859915562188800 10766241 -42088086169063536674074632101189813340 10766242 -94498447389010666666003701170952274656 10766243 -490844952581830815512649843470741515584 10766244 4601901098517403006681645041156851712 10766245 19955298800352023792232530138520854400 10766246 -235767869685076185825463234397056016928 10766247 296028448982528707405411388929859070672 10766248 -395397109830366493512858560618239472640 10766249 -22460466208195083610350053258113132032 10766250 -59024709460629630836571097853208000000 10766251 509758323590351303074063617111224147252 10766252 -3931204098051933854731658545744542720 10766253 -47788907662259246595856212848462811840 10766254 -2455105797877210376670489691416609792 10766255 186738818524454341852568190173219298000 10766256 -24028923028190314255510706875125006336 10766257 -196907384074713643430256209374405151180 10766258 -365144821632982960873542759785349857520 10766259 1324214756922356847574805022720866208 10766260 -84910000406586108498308917391024448000 10766261 -440480696010422291092035538358587629120 10766262 45477094332763630255936900026991804416 10766263 723916629203064804329457952509171273512 10766264 -251655606143491826337533064680944496640 10766265 22834619960912568387778975526671744320 10766266 76089968040566541624495757447802699520 10766267 965725510703499461451736109265025068840 10766268 -320900852308547635474067611828097269248 10766269 -133178201416479813098994226042525270400 10766270 -404350163295914121046975452701445575040 10766271 -429204657387396701943525429276759526896 10766272 -24527187977339164859818966210068873216 10766273 -117255303409160879926422718401390480960 10766274 235162021590944309529349716187587329280 10766275 -131611733266623846332740421364560100400 10766276 -388477364742007897638383662445585836800 10766277 -21918785960165585162616748970793851040 10766278 -599060423423724584948628350314887325440 10766279 1036441959327749819369297378713398050760 10766280 -126353087935629351809523915528946483200 10766281 828853263873887301806837621826753204352 10766282 44232414817252276910641732051115663712 10766283 -341931391513878301385665712731266111552 10766284 492072659284123463523103136311533775616 10766285 274844860509631804976612426564612691000 10766286 181306409149078209019932200148753493632 10766287 394399082659279155026317774616076306912 10766288 5936057708019537076801213211992915968 10766289 -359307682778577868292773294964937896976 10766290 548998993663507409318315885640561454080 10766291 -136371311713815215316087216226234437000 10766292 87651221281611967297508131480466737152 10766293 -638184612168469153457324578840557564000 10766294 129325164998208821087028221387564734464 10766295 -138824551234959548174056295946827453880 10766296 -675720732457012153712276493292287006720 10766297 -3949127940306828548160176296108996416 10766298 11332185547511828969824899905047756800 10766299 -106715266955991090578391195462190896700 10766300 30486577490775942766498281901513113600 10766301 5322657832320281419248569308360684800 10766302 -136335210068389376091734526195870795648 10766303 6314911548940144693322544380889723552 10766304 -787687175685426909708846228758892380160 10766305 -412911270181474825968232465704447718080 10766306 -46287063331174369319179338150575431680 10766307 -73700616243939808449869442146978849160 10766308 -116925939623956082933511116468463513600 10766309 186304128255350830006733644720395181404 10766310 74894385823584679115556442314941324160 10766311 -103050457958039857224838201729783377000 10766312 -872041914288211207943826950455291084800 10766313 21067367357286889681836108955580871840 10766314 -130677276825101942534353057326248232672 10766315 14131254222310126725005273406906208800 10766316 -314602313518480100605568193923103707136 10766317 376408801466927164929872252623003846252 10766318 132339174450238540356041005687902327360 10766319 87937387213527757704272888819218721544 10766320 63755979057751958315262739057375641600 10766321 448252867105268359432204166197362916680 10766322 19415963679995997385166392590528594432 10766323 99073522547028378995829027376657999104 10766324 -174315855226851975497885020826875634304 10766325 -109644164204365682396644880916893894400 10766326 -157688878224717498741545604762760317696 10766327 -29169707979391878241775234868205817040 10766328 -134683034476181247162856502386732707840 10766329 -211152308132977697628799281308512696854 10766330 -17953943864123935599916217100198004800 10766331 -58337536641489097587436925159893555200 10766332 -7670438641952853465011642644277838848 10766333 654314560472785548089331588702530328582 10766334 90140638231134666400095774479086826112 10766335 -524433954074467070647334645115421293720 10766336 15215466779447845068225326384393748480 10766337 227810079983419037477415657321487038720 10766338 -833984388750634732231428559900774752 10766339 -489024718968833964130676846741549401860 10766340 721410139059287456074936621676728320 10766341 681880590591883757333420994792479275742 10766342 288122801827759154073455979190892415072 10766343 -31460705304884479946652479515732818816 10766344 -57224837490374597558034075305914644480 10766345 428361703890609712168661930287832243520 10766346 -149791376279797614678438742930280925696 10766347 98101359839275140683210695350015475796 10766348 14675061790669833243164720924286244608 10766349 77239277180677186303613419134626539968 10766350 51874067254940278453783437330130560000 10766351 138076850695353569530688718255371474352 10766352 -70207702259153704746348727504635494400 10766353 -126894098699771934004778241077104200600 10766354 153504332416722763214964055711221318432 10766355 -53434471808978590026046634868939979680 10766356 86883036071441426565332026176583041920 10766357 369183797001426214938461221686332409600 10766358 -283846744935115880337399496667428230336 10766359 779406626021246838025299889931248580416 10766360 429914428769469232107160284373226496000 10766361 318724234986874190483555646858497233872 10766362 -10414885274505246331242532255393115136 10766363 302493729140267424037928685530889684612 10766364 76667534651214559276384569009732698112 10766365 -391878861558296249866481410370605198740 10766366 82624286483051868278310989857154515200 10766367 -100731241665549124885435979448731592 10766368 89909731993211517230247210521196625920 10766369 -302947340881265769870365730880764165120 10766370 -61557687827436041543305125524495923200 10766371 43775217389008546679275697118202248960 10766372 -121132742691276057274038498202273647360 10766373 -331420671889908608136488911160349587616 10766374 429292050144770253890019418518958803936 10766375 -348732448891145813862674551451834166000 10766376 -77424131182741279173342327961713300480 10766377 -46868733309934234384185974914676464774 10766378 250998534260376354207396371350814094432 10766379 115187736014752119948009244565063827200 10766380 14164988049775353396366820401108480000 10766381 185093152486380084850106768364706060182 10766382 -135935211167419742220346359983888126976 10766383 -2147095087221868647207025744639132416 10766384 -357406746750462086243539250133828894720 10766385 130517312200455936062327522885075347200 10766386 -112044669375294515305786894763850490608 10766387 726410288093260841105253291630766091232 10766388 262571019902360352747921547415675197440 10766389 -123947642464688779300622547255742175844 10766390 -75305833979423461189502079307173004800 10766391 -91808596915019151648884645021421706008 10766392 4631425181702045215671642022119997440 10766393 -23633324344105049965768526095654186752 10766394 63751734387477470618278852405125570048 10766395 -256251249476016919484626862770515818400 10766396 387874738570694642933349436933555276800 10766397 -478772676975956120897357933895833670528 10766398 143995610854539303740168128574570625600 10766399 -333200596120184454860381375608903787664 10766400 -81720840330641760717635710296470323200 10766401 -316439732311780946342102487779870817598 10766402 -455342076602845906242255258046880620848 10766403 -434896071764056197285544941682053640188 10766404 -506448353535995741994001529447602111488 10766405 18731905174463837455661944359489380400 10766406 7772292054805298185484202373706151936 10766407 -594571469522903307144428715831387559160 10766408 -38403079293552910466633068307976099840 10766409 -373622205766628482165598253442438342896 10766410 166556422559126906851957169231376000000 10766411 746578365187752994693493900962211829012 10766412 -455087932637581615982904327856059417600 10766413 183212754733076690790054592933797038560 10766414 26891495978456754521416183506437105280 10766415 -86301874450973965103553705855519951360 10766416 205858296761984106836802366894114332672 10766417 -473320079824337018966562118346756520720 10766418 -71264613618063549225796353065392269312 10766419 3833460962291909414721051809351423280 10766420 43872558767685174432404944102241525760 10766421 -517978709297190829671533167410253629810 10766422 34464233486806696729901878017303412512 10766423 -314611547676543720983513578391204706000 10766424 15727864361510113077291722809344000000 10766425 -112905498351033248769860309181454131200 10766426 -3987209648164302957705121159137792000 10766427 109262638981211329272167368241379379200 10766428 -236309856413417006076193801274694213120 10766429 309560468874978575293096306721677114476 10766430 -60159873264257884765370072432410117440 10766431 -583463401458338618208725059551049122816 10766432 895875465686162200603152297582806433792 10766433 217081536493852731773735407520394043824 10766434 796624106798885625862020282889718784 10766435 -114051158998807891618046576009769337200 10766436 71530411127506399068247550168201871360 10766437 221319263113943614504312157388512721504 10766438 280369864592254056642989962655146475520 10766439 -3814608820577574014638512177514190040 10766440 -202378346023879469763428705680844390400 10766441 -162134137762887811319361558858588014016 10766442 296107639718504397192426629003947833600 10766443 -488342436723215794615264338216730123080 10766444 137311187362897975293552312289546662912 10766445 -80883291109104329491023491823718377600 10766446 18386824180712444923426487045109444672 10766447 -228994371408856422432685445687161855368 10766448 -21577783793524586481153405678040645632 10766449 -190532067442431764410120324558411806300 10766450 122335695453048052469342670341502702000 10766451 149929401282556905219505385267159480064 10766452 -83190090740611906351323779360055707648 10766453 -379038703768706517715091611691653265220 10766454 -26105632153461650492942981675420712960 10766455 21646965141915995581197693728111953920 10766456 203571015616503290395918578429874483200 10766457 -202583751651958512191372710855058516472 10766458 -196954222675760158421145700633963147920 10766459 -496702065900346326162049566044811413040 10766460 174333764094453700037374845033597404160 10766461 -394435932660269419857743570927260035168 10766462 126247179048308848830303823869477547392 10766463 -307549134016437938700541231296297140976 10766464 16770243451566900526678297608946974720 10766465 -435729203976098249816992357249951366680 10766466 363281290306082615289027741014369721600 10766467 -948858178448625355429203312620856031280 10766468 -637137557346689781391010111344189076352 10766469 -820379196325717596284039699779533312 10766470 88833057955573380495767147425397817600 10766471 -462000802561477080679006017924041804856 10766472 -230982686676357685402003834935376281600 10766473 218614143198641080008296730195817155684 10766474 -524486574952721695005716473496317999008 10766475 -6181870980452418276942721793751630000 10766476 -108156180682486152122067739299611484672 10766477 -250604878853011056893723115016253599668 10766478 519090215165005939567479301025968128 10766479 451421872669674826379999786440157811840 10766480 151425096798616086263050229975775068160 10766481 469878765944360190606417701487390901344 10766482 -17820578028247307131690916410643470368 10766483 273577572418765566954956868242058931200 10766484 -79126467628546211406684665967808690176 10766485 -29972020988587569164313380564453846820 10766486 116535563731254220406754457084259278848 10766487 790872001316878524420175530234668016768 10766488 543224450919510803747061858771045365760 10766489 126530902560646186766727784886358409290 10766490 20630974179280663505503496980055900160 10766491 -1292140761493334196632629180294792334160 10766492 216387272070287754194373848284825313280 10766493 -722918792992802492380528330199431876800 10766494 -144706007367648307786560352879090264704 10766495 10871447822428437933097190853526329000 10766496 243145301493489810141255135008054575104 10766497 39968502952010704143158111994993024000 10766498 142140127022655514781219148856575639936 10766499 -366786244043975300670171910746876731472 10766500 91572180075613428873029690330830464000 10766501 -1067028504632695213927266277911984662148 10766502 114906857093303357015998408657712710080 10766503 -595273537477495195059677986302945682536 10766504 33067393368739002920871264575780044800 10766505 -405290214625806419231997717063793833600 10766506 392780712089875670629879216877396939952 10766507 -384542568662272850916961885365551785680 10766508 19419865188775951135294034769448212480 10766509 -86889617028225442336815815711135283072 10766510 -251199557787131061369315661180294539840 10766511 -70181960605167186148570618964739356160 10766512 -2380789834367804611931018092487475200 10766513 558049834671197763906972144524610729984 10766514 -194306277221343267502714066482322740480 10766515 290510177868710528922636975619662556800 10766516 114278339282245996180711298501498530560 10766517 39267015464507980690736952808880666880 10766518 16617869152912274094526820698554746112 10766519 34700707259778082552376401457049862296 10766520 -24052329060504008733295144916813107200 10766521 -824122572044320263470551890329758938800 10766522 37552119816594104988479490705996886752 10766523 -395570651650395945592350207607104686400 10766524 -84011309175122263838347228963222395904 10766525 -429323869384496441068979220321738153600 10766526 34688052115600673367818919957797495424 10766527 115481639672396337704718291057891574560 10766528 193617011291654062551741106713938362368 10766529 -83142284949329942253805282816891707726 10766530 -116189759061132849066044959708647098880 10766531 -213271397862842821870940245064072041668 10766532 148797638173571531365828746068126625792 10766533 303572345167594132174768581432867552064 10766534 178770586641577209161353601489477848416 10766535 28390048538623978663472776279077515040 10766536 490122079042110347798239045411635240960 10766537 -152935575388548204712009338116465531814 10766538 163339077467459368711713525108698628144 10766539 -219830482674381996654897562079364312944 10766540 85056836751577481470520216526146304000 10766541 -180358114738632344727120802543466841408 10766542 92653812290197590628225299365283979392 10766543 -22234358715799886303392696553002568208 10766544 -3984351670613684001007853380108025856 10766545 84821865321684231006317800215705481320 10766546 58403001361678139714919866510246999040 10766547 498407295069997763005701168865320286080 10766548 7129494409662249820491554151318978560 10766549 319991604908929000042528950710829679836 10766550 -19458112393938975130630865036343787200 10766551 3525580323618760829102666759411065792 10766552 307214793040717977710291854329153454080 10766553 -65661200990999219425538507777510925312 10766554 -83882076385975021357113093623345104128 10766555 968723880384859312271622808684713360 10766556 -47008706604246895958480213430698787840 10766557 -776546058760578424250494006279718351194 10766558 344273355116933668936469003479817753280 10766559 21540790004123424404563577116831042560 10766560 29891981474576134054723024887569448960 10766561 -407098374421899982431916616438915768856 10766562 230573033725477261222354258073979706752 10766563 -12467321941918168022708174688201897800 10766564 -44609411469156403907872410043809853824 10766565 -271629629133748879007233570543990670880 10766566 153183595108939363220131404121431671424 10766567 38272130273522172336115474605998943792 10766568 -323454954185532556622516753087133450240 10766569 733397516510208579904526693944816605120 10766570 19062910551643814215912188072079536480 10766571 -287910537966868548539146974940645200 10766572 -13924405647797660326746138239047895040 10766573 -116043314237105289550296385940444315178 10766574 -171527806446824611802379861739600623360 10766575 324048101769212532273301530199154781800 10766576 -54926042927033678401010048583047970816 10766577 -62143831848209295477022700177789300880 10766578 113233117808948081426479705023466698240 10766579 84556088459893317765243350393579161728 10766580 210288789262969508888722818191738880 10766581 62557093623800959332698276936722232992 10766582 35761001903520039705164511989832096384 10766583 -202634367820339515564487201176310126848 10766584 138640349719465711795408466366210764800 10766585 9538797680681190970024580515477107780 10766586 100441626340220620794901850671825956864 10766587 265896155293648669432243976245964472400 10766588 243255204183690209379334061553842067456 10766589 -58197605166514177628354792551762829280 10766590 216431886807223495804749993779858584320 10766591 -833237565005175274477147128133941594000 10766592 214272661153428050357359618128907075584 10766593 -110166266654890078668968236621550900184 10766594 7490181895231054007919965671989918720 10766595 56999473565160776347628767266545606400 10766596 62354771117752737638783865784859127808 10766597 229334343479208749054057198114481580800 10766598 -309801528168623639779361239537459200 10766599 167533446000138440216072809880314984464 10766600 31346040276504217910859775153675776000 10766601 33042427785406239877858011722336409552 10766602 -21642189636646295649572484002138652672 10766603 -288301595456321791418902782655134151200 10766604 117202259304873825326991509297621732352 10766605 373059543223917319494189818555663581260 10766606 -230191567872896602718155246245052957248 10766607 -317453674630035637126267523371992387960 10766608 -43857636901696639816513800663199571968 10766609 319832348452511438882912217407177284416 10766610 -6537323930882901396892271245749473280 10766611 -214219800949388953076405325476924888788 10766612 184656211975193689751641097933228640000 10766613 -161517115644779522707933930709964956352 10766614 189054474237501313735236102603510816000 10766615 -329605955108001585875882891569627933200 10766616 143598615108683356490784335434196582400 10766617 -441190244186264699872628126503681569334 10766618 259405372882225362615632064303601148640 10766619 -512917804820231242316261565330573831456 10766620 360273586163826836960792555073575431680 10766621 -820768287996417213336410155348982657178 10766622 64941507389668591559528577333919088640 10766623 255641965701892962407507246646877302768 10766624 -11299338193136306937443678621317201920 10766625 -125227456862026123442982812480909712000 10766626 -94234431689511614069724097342956785376 10766627 700302948576396438383696489358081211200 10766628 -527534378440979000341803621237110108160 10766629 -904193721000128539901873228020718456770 10766630 -13219119626002926295304532113947768320 10766631 -13072494525613870755474162724296633048 10766632 305740115668726860607924088355755212800 10766633 286346032272805741662935115985040565882 10766634 -66064549405654918053904843868563019520 10766635 -316503389998188605306253785100188313600 10766636 233329717900398685070687587718367694080 10766637 -26908039609156431020822358438787471200 10766638 -214992699535684524289992238376825965056 10766639 -92760975648306356294622695267514769392 10766640 -21290589245950933226881641801313812480 10766641 -801974560822897176577147737288033792 10766642 128466688021322371260508405037175347472 10766643 490958627521042994444567553560040279864 10766644 -31652546534086599632768023159724298240 10766645 -64488759759576931775191015334900722560 10766646 207084629077140757541708417898836510784 10766647 879761980047445831068853517594222872 10766648 144239184939709893029108066742430494720 10766649 334516189415865771933642790521101373264 10766650 -381918324591666054961724117913660000 10766651 -234255505874358853194606947467118750448 10766652 134114029795621396709733391374090769920 10766653 -161532634509880814503709549613076745376 10766654 -207584413156599580482314185666582734720 10766655 -245323288286990160994945837075796049600 10766656 -163374749068635399551506631319559864320 10766657 -8788229418288723869003421554572015296 10766658 -59951960327876265569802486737782540800 10766659 -68936083935274682244173817381288314880 10766660 -372957121605058788549509818143281560320 10766661 -187055902189794751981138931619691843776 10766662 -171353060944043257680283168211457604800 10766663 -664566259115291197350606947053618831296 10766664 -134566308136375644191975452952434022400 10766665 8440838501535771466353725299892037120 10766666 82111938232219650755966536725410872368 10766667 -74105336618411459464973412378787907088 10766668 4817012024246913700435077858287124480 10766669 -443824290033708602470114951945369713930 10766670 -39137381127389211539820423029806694400 10766671 -342811058073031669958463114415612503000 10766672 29067122945279356088206691764482342912 10766673 -106333507543201220285272364886790876800 10766674 -225763195042073269422913186066689118080 10766675 -6098366960660035913110132761205168200 10766676 -52812681452398494428088569343003629568 10766677 -395801139891330792092629365069622160160 10766678 -22752946263988205021467954975008372480 10766679 -105430409680093186746594583701830762496 10766680 115953379907909829343662774271688294400 10766681 961613129741824623257990956929434596932 10766682 -3049543358884673357891296053541967136 10766683 -685812722627210425967410939618878348176 10766684 1708770733755221203599231208614852096 10766685 154005488987911662888384611278293705600 10766686 25520939144237999751385327637283521280 10766687 -240582376073833780911847756557078461664 10766688 -125120983149334018255312986764604604416 10766689 -24257285848613771175556449222728941376 10766690 266651404832973543258729539482592140800 10766691 -16794292474607915695527893079697257504 10766692 -91911205781617493919495807921755171840 10766693 -82552224196505091219249626070766798080 10766694 -156163951110007923517965398911206377472 10766695 -251207336227381602072789536803809175320 10766696 112798812135324841785705719203510272000 10766697 44010827405051549819734576504285759296 10766698 -14975763045807373379481149828383794336 10766699 -723342427746047657476492992156416801064 10766700 -10037254639702075616997416865154176000 10766701 171983209489637996956355305168351212 10766702 -289135883747201672510976422839334720448 10766703 59040973676178969029034325703277009408 10766704 22176650546594729751001237966163148800 10766705 -310956610966339388225855692246755976140 10766706 108279989328631717347521263606330156800 10766707 168258309542145869685070179587323596112 10766708 -87682971953559060558906560413709638272 10766709 -497157615779771907100495988346201788160 10766710 -104728459847916259601647033842019722240 10766711 244432652389879628982862865669574969600 10766712 -106218680387834720812749980848422912000 10766713 -12025562695254570930707681360049688704 10766714 20083800457578019658626920044351416320 10766715 64192982021687316232643658093634072320 10766716 318092058572995789971700845313266697728 10766717 -96795312282996072395913421243866710580 10766718 190033193339513347528167880613569769664 10766719 338482465203090847718928016969091553640 10766720 75846870394111777349149956297562521600 10766721 353793535144240544154891821596315539312 10766722 455076825261949612959369180071772264912 10766723 148142994144022417796538315032798377488 10766724 253253105558435969347173694964244836352 10766725 101665489619458430027725596468671488500 10766726 -136865817648529924602305588119265078688 10766727 362735517830248546025441569534648116504 10766728 193220974186734426735544752228140482560 10766729 -1052560914684849734904382221566592654924 10766730 -36351499858922587711208892766984627200 10766731 -670100707073109771499744198349188039468 10766732 140138135259898456926983156451613811712 10766733 27541253730934037860892115332912833824 10766734 59233240854133696340744125784319258624 10766735 7272564003556363694694081760334376960 10766736 -58861391598298597287535953323885199360 10766737 -187970016442046959760871203247622604686 10766738 -129032079969737725346185704884876309856 10766739 336871359502292022734776434662088976824 10766740 -20044086604130995650605569229840448000 10766741 -60538386001120783451673993973145357988 10766742 34377801110351146100280818979671500800 10766743 -88347438378766092978230320796853614400 10766744 -641980085480634637350641744390569082880 10766745 -252324531556793420797319404738746634560 10766746 495923069724346878515106122133238067136 10766747 422734464651041747018493548453364200196 10766748 226412618763060470521750181190320724480 10766749 326104864207634897736720202710067231040 10766750 277585524828549394766840764120959792000 10766751 310737450235658469994568759586322959432 10766752 -746255782886637114461101657208861491200 10766753 -299277096591695202986790442852607797632 10766754 -282356054271617192215005774327562316160 10766755 352994851748218639962423005974679870160 10766756 -69179192807872340898976419126719569920 10766757 227303527392453230998149145055562764640 10766758 -157941338986059145310942162027787945024 10766759 -582624286898925697099343220372518863320 10766760 -151124636817305161542133886023158988800 10766761 -142106314894590107404365533904895995248 10766762 249574106473487985688542788520406675632 10766763 16472146088278488845391894801545361696 10766764 36078756859124372526617774205516529152 10766765 -17912711232648757948008669195915425280 10766766 -16619533576373668679387007654006706176 10766767 -534814257709954939747660346217516437448 10766768 -60387240026776297927546735504907304960 10766769 -57909857840459933286975959722626115200 10766770 178780007879029097328634437217536000 10766771 -696373200234194610951569183516652023028 10766772 250233188554382215082264825463856085760 10766773 -728180396313437956624558632853540264978 10766774 -56089627687217627433882366245650272864 10766775 -52109284641697051074682283725041546000 10766776 592881624255180712505589894680326287360 10766777 212494950157201100389806958549955830272 10766778 -27213504441670644167927150397679080960 10766779 543840019604591569084333058015177985380 10766780 -208708315306464116558647145153350978560 10766781 21205380299823988171418499409108172070 10766782 -294828905118653248639211291190846528 10766783 -218624923007183212954292977028419162416 10766784 -45612679109953808213645276142064631808 10766785 -200091152062822817470811830505157081240 10766786 -73427959789558336092386408652876015408 10766787 93413005866466998442417744085653289280 10766788 -149511458045097434838600169794644705280 10766789 -288638019006943418647472052595035710400 10766790 -192144197015144918750447835303034886400 10766791 106424258893938212939070682915842423264 10766792 415075276237436297344033178103324057600 10766793 58798430277096671515920788434480648464 10766794 -243057924197151577657068645517734884304 10766795 121678375562582847930101527613360619840 10766796 -93087692214442083371878926100269760512 10766797 -53493891641482781149258504249202686848 10766798 80556072119070895391006569031670999936 10766799 -35103277154842392831107566675498320816 10766800 70272979211519897501092298903735500800 10766801 -754633653532706590906249577017644201600 10766802 12999516533332388835963707946193850880 10766803 -410191071108635855268438750206589004948 10766804 -471649914632586800360505426166294153344 10766805 64562541874640691117054247842197016960 10766806 94010587069708238367497218812199895040 10766807 -550254032388720667806592119770221746528 10766808 114044686760728575716002118598399344640 10766809 295442465673732229061811478976539862016 10766810 -30511690896062459644811816895594296640 10766811 6450229760035611948958973306133047808 10766812 -18301670347518542436750170105298444288 10766813 -2824186664719062482244790498152511296 10766814 -259602027637724966943620901739587201408 10766815 -22846865194800202315617313081848684000 10766816 -128376026779460119493905069123211624448 10766817 225157954001560424529672625201668414240 10766818 490239797811954767548881506807653089360 10766819 -190372617322016256937292068182775043124 10766820 78427028340153070734349658015984885760 10766821 143584406646962757007489317130585397370 10766822 356363554778344693689019916310354336 10766823 143015258252868963100097134382955590184 10766824 -1113547008271599638714368272857381683200 10766825 207322011189979314649453932640901550 10766826 99671963474756243535378758864806051584 10766827 -13725474434867850049351869025753911488 10766828 -9911582348233125012875673345515043840 10766829 -228297047913133022849469645193693791552 10766830 -16668475905263121420843000720161203200 10766831 493892388952382246157140071823951302080 10766832 5298269582596126026402466262045982720 10766833 -176606469048022590299715305369784419328 10766834 -182507053127033445060735454392846941280 10766835 -214120211032243439916958757364649433280 10766836 152761141407059801011034936063135057920 10766837 -55092425779215030833892646182056182368 10766838 -26073026196071264697838909804856484480 10766839 -80413177910298326071621308673686418880 10766840 -132217544481883082424795897379134259200 10766841 -358796953680036537794530215620992652208 10766842 -127874624188315285506052112531898230928 10766843 44915745986847702616474971261945089904 10766844 179448662334576866895898145446454599680 10766845 -277080196823722990088082414969869970900 10766846 -67400711714316447116295983518947647616 10766847 -1020576321508907043040658674062781440 10766848 -245322970483243290689822451988571357184 10766849 483431253282220412726874880347843470850 10766850 -34592934346426867703185450990192032000 10766851 782122983092528696289722761748977415400 10766852 -20509381035965306598761842036839026688 10766853 124190761736877792192692486565149337660 10766854 117875250711116130956092180847392960512 10766855 224272072371112581199147725745477577520 10766856 -7183320029901584504813914481086709760 10766857 378711309355816094973941285147502660352 10766858 40757664495477384054508099207462763520 10766859 29332734671188844055568970101496824560 10766860 168804026321047008587215088143260994560 10766861 -17633230209748987147557202968104119296 10766862 -82396928838921166923206004780184356480 10766863 -575536117391502627404304887077833693080 10766864 27967848151509072672410901399066132480 10766865 278895343623619897627896840932204248320 10766866 74414338793957017568433326830785340416 10766867 -670806700544373863918190177205025036880 10766868 -55997547618660046812858021420742907904 10766869 -48433797693855934298647388999761215730 10766870 -51672073190645876235111008402706397440 10766871 500831411104096389917603254304991211680 10766872 -485821554787611193956291445274168371200 10766873 118423001263726175613733528882937178564 10766874 -8411771242355506524929293138385429760 10766875 13772188267333023101034986393188320000 10766876 390744723057267428286720789139208271360 10766877 11648729792011174638614404280578543680 10766878 72057004154628924280121348924855226240 10766879 59623194196913001832628023833440348184 10766880 -121193500854199085648802625136400138240 10766881 -284808108507502750571473252659698908318 10766882 -36193588414901422463283407648059253760 10766883 -282942302713464352683750018720122954376 10766884 239862348539362541830464157028809394816 10766885 -250008127897805264414319432614154108420 10766886 108294842436324487560337674039617986560 10766887 244046779742811043463173706157397342560 10766888 -29042565987399636935392640531564544000 10766889 -20436879718769831568376513927439846400 10766890 469587440997272409460041525713671507200 10766891 -935830701045234357505581557188994667288 10766892 -119138258960898561805865005622136642048 10766893 -584013131191741602789513150449229439220 10766894 -95030420812958152257416638924299885888 10766895 -10664217171182620198033320245940288000 10766896 -49667172368861819176788231758152728576 10766897 -202477115730893249561848961480184959226 10766898 -50315663099060325456815610935950003200 10766899 8246662479718747521213660286153959936 10766900 -404837816134944664834337928976291276800 10766901 -641785887030636777437877156434462131200 10766902 408398917506426393951567228357323701152 10766903 -135024851200794672252374068400928372288 10766904 -160871275779666318771639012766009589760 10766905 -78223064038867088294462310002085453240 10766906 286421973310232136318707794547997847152 10766907 -114404033595074919332669695588026695796 10766908 686817134645616931535242986740119292416 10766909 -424302644926282311166881883803019288890 10766910 -51721904450774945770749599945048064000 10766911 -399498312128263706300257057434858972200 10766912 36288475669216474870837944598498639872 10766913 -525874293441441426706043360588736904656 10766914 -14117526868947155176666399856857797120 10766915 625322637127644769341844690846369413120 10766916 391147624709932942694298014980452864 10766917 263032851478410853360033225083767813340 10766918 28891856469098645119567390156176824160 10766919 280477114291859252869704725961720139944 10766920 -69765281367695873422137146320257024000 10766921 -197525463437793636154221014314541630016 10766922 -46015929596651642530245895263659248896 10766923 -66478303623682835345786181568825085000 10766924 -161665326454880557623670340478822042624 10766925 -5057567130253161587848451993012809500 10766926 10275722600321185291806726923879819904 10766927 -431923795758791368213805550955593183528 10766928 16986894274454710257081174883883286528 10766929 208964783206521581578529289978462479476 10766930 95358417429215877902993528036208832320 10766931 -63198070985602830510123085743079424256 10766932 -268718161117128904603592493272827158528 10766933 -373724648126555494796462567131506791424 10766934 16802462908251618726573216815617221984 10766935 -184927025485531004191064509559335206120 10766936 915486676433076834037001061484881408000 10766937 158691313326554544402340926020439595200 10766938 63095530731179068134518866843974865920 10766939 -37489040821937220918169071184982815560 10766940 20233647874906866211072549417384550400 10766941 884166605369412491217255563519538242342 10766942 4323466008705599542544003943391088832 10766943 577279460693646278419309662833800416 10766944 413672411176604531637993278391134453760 10766945 197144546901673616849241988147420284480 10766946 -308786225033419736801874323336714995200 10766947 1067809852941966437666219240211647216152 10766948 -523105495834498999823114528892289572864 10766949 -162242745382759571948494040688519913152 10766950 -48159414598729953460210716439919808000 10766951 -25422608938527407820599785842001136256 10766952 132891023817278618680466386702324531200 10766953 -179545957795414713425858124265413742860 10766954 393088992644577662725408755211834140672 10766955 -58777946600898104563752343847367098640 10766956 318540301118629039686920424431925029120 10766957 273905780711259656642623102806300998880 10766958 264989198923327579092954153637213808640 10766959 -1406284586952665527734817911934988320 10766960 86264939271206691790485145101930823680 10766961 173916488544724849582486028202153515010 10766962 521539164190918311014880136860677683200 10766963 -50052401420806053623746163769654162000 10766964 14290806101482648206208043416193034240 10766965 68210742738343051584193176171455135040 10766966 101330057804280968528739797874444781056 10766967 -149284349475147080826884808234285712896 10766968 -268214422603987707247950270899802624000 10766969 346334885857309822863716055735678687840 10766970 95154410267384719432117396990692445920 10766971 -451670874938623129268069188869779188828 10766972 26009140731657729097153792000655947776 10766973 -24047362256962858021176907106747307456 10766974 871275940146321081782118167028731896512 10766975 -100434298579318036728930887947841961000 10766976 388100362712652821451282814831951872000 10766977 277511031025510607575436488950366783680 10766978 -71305086344874360486307897160563706976 10766979 268304822055313216454378568042407455200 10766980 -28738606888343574343003105554430095360 10766981 -76657952724117504457924215521291844900 10766982 -48892668632711767208971994717870825472 10766983 127205999722022745290312376431241231024 10766984 266923139707214939399057639607171210240 10766985 -4467027151398757642028471838757181760 10766986 -76017244448145580062496411933245172896 10766987 263496615592979210165947743123437992704 10766988 -89568030753451701927761797371514346496 10766989 -84637237797515879598070259776752192640 10766990 -51748274535854731942738672489036135680 10766991 59353799713358458065444820911802921344 10766992 14686171557006392085819529474847645696 10766993 72370540073974899754950787618680040242 10766994 104748498528284727042647730328067374080 10766995 -3403750925059600215154705170448461120 10766996 -254290989468375915845491606645731809280 10766997 -1206370764129410832644264066444969760 10766998 -44595159226770188567027692814375839680 10766999 147837299809591071388889012863821508200 10767000 104464843742794037287085180668293120000 10767001 2397784970953917398333593318648270464 10767002 187126073372044765068718072614171762432 10767003 15650638475258722283577118716581875680 10767004 75144252032366457154436703985322649600 10767005 -177916039932076801095503231141564168340 10767006 10199558211797478907824669492023999232 10767007 521024876269037995319649134029879468256 10767008 -45571177310555796108867064006157795328 10767009 202321406772265361033914748838450821376 10767010 -102750025610989744917269561073050143680 10767011 -51265671928971834139153609855093042200 10767012 -35850483609426512683698581962584357888 10767013 -88355166670465027426571640999281044992 10767014 414328411772304253471042000162670309856 10767015 237950291158870438469247084466211811600 10767016 218926454278157107476703440865694668800 10767017 -21377907681256779706955695809164375820 10767018 -38506239785088259468573276159681807872 10767019 244979243537096981704986110808801146420 10767020 171037444405732250530577026404476160000 10767021 -795672188416303065163600040501715265056 10767022 66485657758760095799090537304120565632 10767023 -199150730210548256326392987998229007728 10767024 -15894754968832193600918648037310611456 10767025 421397765184803943753620436135790800000 10767026 307695369310340090341852466693756285712 10767027 689489977460579845395557886264682041408 10767028 -9551074366624552625395584390481274880 10767029 -86695035342653917381132434645145630080 10767030 31042361811924141047645509549612840320 10767031 533318749416447486237775218392806261464 10767032 -199043683623597021747490392256694169600 10767033 585946882482628544069695303503263299200 10767034 36538566642051952690502745304063737600 10767035 29162229005655524240369580118005876960 10767036 21352394466883438285448019624048820224 10767037 -300059610037862142554131779645143878408 10767038 -142473044874332336810285086889923627200 10767039 115728206784115646880561700273459493520 10767040 56232599476932294347823391077291786240 10767041 -253308442456573705559079637965066330558 10767042 56580203664740031313784488149201131520 10767043 41673637494820697789766766970678826240 10767044 185935114487646133496366857057426094208 10767045 307349515510729880782502482722814972320 10767046 82958264276370791397286215438752613120 10767047 67141887994796326072118508911185121496 10767048 -46109852840448325603247544121839575040 10767049 -707882880537528140848759461300901797980 10767050 -37214336426501813645168579074609939200 10767051 -198272337539729066522091834835488970680 10767052 506752961981674877717765189241670778880 10767053 -156206569869830824968969393940615083360 10767054 64535585721874721659789891741464081408 10767055 25131493632841366816087362442911136320 10767056 87827556294850573348773010443322048512 10767057 39231718542610084677846267184126560192 10767058 240463510715688134796568581846293684880 10767059 152134005469082464087760739380410241904 10767060 -180006326117602802758488235399623475200 10767061 -732911196903139382456803215091471004338 10767062 20004948919278086296508294953347141120 10767063 133419709858727189381867892923721358464 10767064 97145519700141035325628440118917120 10767065 -101314681523781081866806555648839838080 10767066 105544279362446114090985314155264760064 10767067 -583208003943042418435911436482725285288 10767068 -277799108373862870456730487040201789440 10767069 613372417556624256382665491824823919564 10767070 66874273524092291193467698192653660480 10767071 1300274443077239960217747747250306944 10767072 -372812527373011057428142585556993310720 10767073 287893073638838120498208465250432060322 10767074 -13061153399563266600866497825068104928 10767075 31062425644978850738116657468606694400 10767076 -234598371241718153377739399501309863680 10767077 33016449963183903156141851337980850012 10767078 -103336010945179537603143258168269164416 10767079 450091942043921551457270858838500242560 10767080 12399042630249479496293312068925798400 10767081 -182284916394202577608386958990760695680 10767082 -293740280159583576739239661298032597248 10767083 122081672088253686299662393696349294160 10767084 434664676243289976055427587188443212800 10767085 77358737579464919882401440592273839360 10767086 225333905920873496060805563352361361280 10767087 -474065833886891371223523870909742575360 10767088 -188541725343312881808295844723489701888 10767089 -680092120551548150187466248396796871808 10767090 52422502438219380757338075088839160320 10767091 555956771385145947589299512731098553200 10767092 18968970275459040292888645103165743104 10767093 -215332659712845006605602104477513210336 10767094 -33157712524448212434576188756630035200 10767095 -415867605901885025195838173442981119400 10767096 -105056432197553911249740718563823226880 10767097 328557040010799665731506089511798410784 10767098 201065803688228103121006465774112338800 10767099 100542397051478009198700029036207635200 10767100 -90950931601123948215039079804738777600 10767101 -17693909131111150419466541918876946816 10767102 -15759734281984090071197901729383871168 10767103 -374285324795771306190812268674208731040 10767104 62076492161984439811546837144867700736 10767105 188842585110098684090197395783311297280 10767106 4323926387555105276157383458968145920 10767107 -47116614108046114606781510160537383520 10767108 269158375939517129511920299069218723840 10767109 128881393103109158813705403158815638528 10767110 -30738361436965205933066139203663904000 10767111 156176257855944252805575649229277345744 10767112 -47569470168744222092599172702871628800 10767113 23571719477209490042570436401505753600 10767114 -1912086825462678180051026758487784960 10767115 85129647999857634064121600708138890320 10767116 316351594167568624619355921146361047040 10767117 414466752857072425259284975478300545248 10767118 -211385612661975043269222002899263474240 10767119 127884423165646736518070907360659151360 10767120 -10306819791159348327286137703523942400 10767121 -420403041892986305716554333945830137678 10767122 -204372648116167372397155627097599183200 10767123 315419562058686815655471445060101749172 10767124 -377237803834790006348133928940031896704 10767125 603633802635165146320959122819343507000 10767126 -57751643270175000185048949718787566656 10767127 302836066460111004878733279213543245312 10767128 -88811391489158067453418425890409676800 10767129 6212592556829971429594408290353332800 10767130 -239423693841582525020534178097985921280 10767131 186818773824817096529145368662219519200 10767132 60816319677134902379344721380369837056 10767133 140667142462214047962178951251168288408 10767134 -125844348085643484521155425584400955008 10767135 -588778830222682440254043139407387360 10767136 624210709829912180035088634213574901760 10767137 162383861148706334243177215187581891584 10767138 -84867140071457708789359990809273661056 10767139 583353114689655860362594046501405810760 10767140 -46577949273489857494670891560677154560 10767141 -54688132534854525605685114686509132800 10767142 -248702571133611712009400923192260714528 10767143 -7890205125877456156665716915939900616 10767144 -123808369340757480818826470518629089280 10767145 4665255209642358931740595890184404900 10767146 -48770360981557478633594902205607609600 10767147 -124305762029707727720646655258495848960 10767148 -36013357640251832090628326564664688640 10767149 -62741465040940473697667760702654536340 10767150 -82398628790968181637393318358069718400 10767151 -219818068341594793578752847667441676208 10767152 -205760432379012306738674112750482620416 10767153 469117440990132002616537370832691701664 10767154 289152996446919630376358898017160916512 10767155 164419564111744423496001656109035955360 10767156 -386923129948777041257867869825411043328 10767157 110105849211328702106578751417125760 10767158 -650848060870137133429718602565842737024 10767159 48419125937700589296716574229611889320 10767160 27036142362636172998497333617393152000 10767161 -873040850205378003256885466443323905238 10767162 45002949102868411002345457560698029824 10767163 -796300170459233846334856537808473949232 10767164 256466445946523340219019527987848987136 10767165 227731269146938503988168842665935309920 10767166 -157553268533364652507815476585941363968 10767167 741427328559614012604673879202717417640 10767168 3677266068700801829635266713512574976 10767169 -160846216957420529380019073187162032704 10767170 122129796021007721703864905195744885280 10767171 -147853240077562522850470711545521196192 10767172 -108991840970609041870961172018985933568 10767173 -678901921682978569675153149048721780578 10767174 17651996224229532786479993716482281472 10767175 248485493147353412450261488267547727000 10767176 -189444813607745545265146994578627952640 10767177 -112451664268731648125536045931254563612 10767178 -39898994865530741588365989969302843040 10767179 588545801136199538277296846030747061780 10767180 137086650240088788675744853996601256960 10767181 625804073016967373056760179260901492982 10767182 -218919552176966828346783636651906431808 10767183 -164002098062066673521996404003885409280 10767184 -47869448033309066490869238406676684800 10767185 201234604136809823643324761666294940 10767186 -3277261141043523310726810922330952048 10767187 396319745762502084200052459437652288000 10767188 244689879185841698275354664593134825216 10767189 -42065589186776107345726522299719790720 10767190 -14778435833443390234011984614985880320 10767191 -700037490137940287562334196588798661216 10767192 79215983251751423698672264237370142720 10767193 -260848114202074923309756143289546589558 10767194 69688052683053545540960106435287373792 10767195 568352847202951661487338870397475461600 10767196 -365678614993066552973538769582696218624 10767197 -177842837843025715535527497037515063168 10767198 -75862926587137760383300192539910622592 10767199 164372694160631287398426017261801517760 10767200 8545415938461006139568854009715097600 10767201 -84400276220264257836479883158963122080 10767202 101178090467773881943513840875290409552 10767203 -63788102741410122813937319531104696548 10767204 91592645273365683054847240585308082176 10767205 -157128143577914940101246631105954288000 10767206 40289789857847600907230385389333822208 10767207 34444672731543360737084165477796090240 10767208 -46939414384863605058844966390060646400 10767209 668505830748118143153542655978746692410 10767210 80972476047454109833037250541090632960 10767211 -74020328815999158774894912565109171568 10767212 52374298772741610995477977519452723456 10767213 125062696761427015127181445098372804342 10767214 -404917513460217183818089514511733316544 10767215 -55678712730303289823141185496044373760 10767216 64234983762896158976637023936806551552 10767217 -782501329823801427835663435956942024908 10767218 64951398119596472819344320278593167360 10767219 407677343697811146861544507825229721144 10767220 -80413786937088051068428363829473689600 10767221 69578495764411718397766928362702333344 10767222 184501400172668682318215251266975966720 10767223 -262655971267919423669765612934625436360 10767224 -293261439457390544824381075011701760000 10767225 -36162657143780982335440666502864472000 10767226 -492128795178261652366007041938933726720 10767227 544729121451184645029658245611865334320 10767228 105624310375987858378372560481884971520 10767229 -422819815238375974417310430568528372320 10767230 -138391354048014788315614557426575769600 10767231 251953443785724630272737774720523908920 10767232 113255627010168164834426329977763921920 10767233 -789726129022953435213729641716352731518 10767234 -128792453491148472908243720182424200320 10767235 129753610603048972178793904909376291760 10767236 245429127883112753489409531697350094080 10767237 204986755867274101192548909956965375968 10767238 -26422934009047463253544183839004980480 10767239 -272181382047186774673681680578369447328 10767240 110047583695693313815589451665129472000 10767241 -381444274652752555128114278375105002188 10767242 -8307481326510032344811137068010630656 10767243 -2369590805616209900518913383312097280 10767244 267397529709498830735770186529725857536 10767245 -53729453271554322680075183947517176500 10767246 -28079701978046764068141995682429152256 10767247 351310851075072656863910813348504603696 10767248 170055816529982361398917525379468009472 10767249 43974293678922259161582334940900901330 10767250 -76558896089334821448283095852575472000 10767251 -382577589139550946981999380438023143792 10767252 101160936917023372397464103087749650432 10767253 41915780491267631367801893903488139680 10767254 216811427916716713672383580829521836576 10767255 -262469913421464260467119466701554539440 10767256 17349222238317594773600857307266129920 10767257 844202776242219525166261910280447922506 10767258 -58840882377766796458425612294459046656 10767259 -44424016443016821332693916017348960384 10767260 -194213001348956917371844462091884116480 10767261 -55285581744043043595635924121758190336 10767262 -178159222713299074315113096162432921600 10767263 -217225690598703053014435547044471792800 10767264 193758744205707008619496499926495395840 10767265 266818697189840913084663053444635487400 10767266 65574205982937173462083526085923652432 10767267 -760343565532010312446059880626776928 10767268 258220761384454142462297712529425527040 10767269 151893213236671039283739647833003226460 10767270 54773434435943936465839140467245257600 10767271 -244312580310665724941755738492938523528 10767272 -1023748840237221181214139542772453304320 10767273 -96981729605856340055038160030826131040 10767274 -107617480937958096376161301195855918848 10767275 -378253821695096312534684454839522528700 10767276 57655063727853200787629630176829798400 10767277 -1258630060984356052705130406329906130048 10767278 27701655414404386820791354782319923456 10767279 105164297801616392169991943485592107008 10767280 -119683110025102662866891762188788695040 10767281 19933321768929324914950882728804566400 10767282 13516842946312232752228320974069976192 10767283 250842876718327549869248778262590181944 10767284 -76948103659301714815591715340695021568 10767285 376932728877508771451086690372102469820 10767286 -5712445064722475208644688300100295616 10767287 -457295123177382606903182564700951119064 10767288 61094684189946913238980430955501649920 10767289 88138876622671807663606634204034821568 10767290 -28045683223627969836359890805422969920 10767291 9198312032439460053075927044075128704 10767292 19174715726635301878919819395568369664 10767293 28978703840054146846807650547482230400 10767294 281448547770897123493010713410772100160 10767295 182101178358502087817506158347040092160 10767296 55471602787866711352899573966446788608 10767297 -159372145708447395639463485884346889440 10767298 370257556917475782055297054455848456400 10767299 -181494641122600971600055384245839868264 10767300 -84069308021994932660036012852455680000 10767301 -122210502275549047056196638347088000128 10767302 1855029074528151011376199697007396864 10767303 66585013019969299138196848777612331520 10767304 -235725478012803326001985711384160394240 10767305 -42868925919352128373553704707808176000 10767306 -340786546590973906977593626818943488 10767307 43782083286117980396921718829333461504 10767308 -382703744234873253674030058367537059072 10767309 -144569419773484800793728936674797485120 10767310 37936510100957086034857142152135930560 10767311 1124450769083028415195046820398666183472 10767312 -67946436931811201578535079269383667712 10767313 -152516940355870571226325401021599047438 10767314 335651601834382159741523107089184776192 10767315 65992834355205107740633830355777434720 10767316 -219949507652187281324830750450096412672 10767317 135056467418540771123871722593191756000 10767318 51769926257158113101749805138901917568 10767319 -791689482957387397553912656335182383160 10767320 230515077168627828714472171626794188800 10767321 133976975112915938848279154240673183108 10767322 300851672166348017795298534340693961712 10767323 -19686954128828683670919075586650055680 10767324 252943967092601694895910899809323876352 10767325 229350836873974597420471899937678332000 10767326 102552225660082130640401188152758954112 10767327 46154377636256758674531668057857880208 10767328 -152870736986291072891260936766353047552 10767329 -4034352054649012836684739934966561616 10767330 -40637322935373485234052032061748769280 10767331 183347245676067154257858588462399359132 10767332 234660699380120460497909306281810378752 10767333 217642473722550187961025308925168675744 10767334 -124819188939812338023971684441186239680 10767335 -123313566450000052656230319856319695200 10767336 156782167736044313193728114695108608000 10767337 142135320949532669448819612211478119552 10767338 48487623313537034059896831654664519680 10767339 356599321083216112832960420949388415208 10767340 -177863921534664162814802289943650140160 10767341 284909016430358231366468908782609470784 10767342 48022696194433607066657019854225781312 10767343 -1307746415870552222075160100304965440 10767344 31399180641966175750851420019831013376 10767345 -351263747090985363587544844108150445760 10767346 -132859780072381679702303275453804102128 10767347 -100022559304348281401450618362366302960 10767348 95470536037548078959153029717449081600 10767349 -195497661407183186963033104124496269650 10767350 174738438791354148486675887749791556800 10767351 122717008805675044550081512833975398400 10767352 405690714694866776441916875896666828800 10767353 45815192860233305353701620968086906240 10767354 -1880183286237151657104231789799170048 10767355 107801504255414937313234257969227765760 10767356 490655427393970089769220259619151953920 10767357 384398868555252520997132761883644032000 10767358 -110302709460746348301380968258551138048 10767359 -529653590200617368795476241477887933440 10767360 255828695453571079220083976506504642560 10767361 -236769876111248755966766543137224858576 10767362 119553747984934423645129813387005972432 10767363 -269940634536625219263375674944827731712 10767364 284654717131480765346350104353156379776 10767365 100549429342286012098983069823704451200 10767366 32364442304416169374510382905469557152 10767367 -18441256400393861847486324979095340608 10767368 309186387379080849430469320940239426560 10767369 -411275142189930817999008936459737364960 10767370 -86034371591296044708931962735622194240 10767371 -256554863286885154530357620241947854368 10767372 214268289063384074108591341416480768 10767373 -877708313079612970382401328073652018378 10767374 173083258836409709932088307973361885952 10767375 -69020178034117429540996985819344572000 10767376 84721269108168338670681791390762598400 10767377 609868432046424565054933489409587566372 10767378 26434736614999354429786853952139795200 10767379 -21941249085709011956383334314206799968 10767380 3504147100271001328066352614492546560 10767381 363353949920001769634406831044266823040 10767382 258992726830775845487906615990555400000 10767383 874703748564572823174449989296703310424 10767384 1005987999296097510843754917912969216000 10767385 -207146274979546200337065836911677623040 10767386 16435071757261985325488054772785925120 10767387 -239725073069185701551104054064829602880 10767388 482269864070294233875283013103438232576 10767389 -317906610262506460475581251826291031700 10767390 121988614941053104906110333933298252800 10767391 102801619531027326946098037932079511752 10767392 -86036091137851531846093135019583602688 10767393 3087322619818081136311949043095947584 10767394 179817414293992103980679125732840394112 10767395 -358313674256590130875580064429482518800 10767396 -213217902379597140333741861738862626816 10767397 -16335790037228336633979441820647328388 10767398 -1801331503803434755274248701733818240 10767399 115193762957214585537569139415296084264 10767400 24746089928530795347447563979884544000 10767401 -462115170640878088221949741741693599600 10767402 -196302349570043385566923469882778346320 10767403 914115416614743742114605275079727657652 10767404 77902754622665355383228182057471896576 10767405 87378134925668200823988248708588051520 10767406 89625077495632839457412565879324619584 10767407 188277323832403721544012302277232148520 10767408 4826679214387096729877885543039827968 10767409 743976865225649913446678664664907642916 10767410 209089558120559181954664227113258150400 10767411 2546557679380739180139965097221340312 10767412 -352046182007384807272512375069576214144 10767413 1292080457867748552404939848438381458240 10767414 -153927710133420004567441477164636733440 10767415 -160605984421714468347474639035196960 10767416 -125530707680069316037188692090223329280 10767417 -178804063699468163526738097020603219120 10767418 -133623985836957671460337201280614224384 10767419 -185998153508805245723944800866558303472 10767420 -80522090449918186748040228366731750400 10767421 24890225847043722727644758056278063712 10767422 -4345111888386129364394615611061400000 10767423 170042265362509928994477532370876848584 10767424 -10061200462737750624520165414114689024 10767425 444605131911272236767538464355175688150 10767426 23503609544761751392829248278740515584 10767427 -21704890862556380016657174635578656 10767428 -36949337806962589888314476318037196800 10767429 -156424979194180611058469261474997367716 10767430 -48860525585046004188935667637251242880 10767431 153887194317519403038113716195634618832 10767432 214470587551475842851163517490444042240 10767433 -380208736425387789424485855674848682480 10767434 -135095622764837325744942720359195959296 10767435 122838331283299803504570856277494268160 10767436 -425981159969599208687849022228290519552 10767437 206172140475606286679184359731036036086 10767438 14517512309436650796062012284421591040 10767439 918227615021565162635638919542303047960 10767440 -15981986221823115098863300054371287040 10767441 361015239103068916673951571886487961600 10767442 -57430542640534729670932987713192354816 10767443 103146351178670051670351477251340466680 10767444 -100358330878199079351491804176376199168 10767445 -217638150238346461611217087370652415080 10767446 -57926835342424597056252614841567023328 10767447 -79814464605780862528358223751669257792 10767448 -514525489816832965552047908873248880640 10767449 282491032724274312722476824687322358592 10767450 -686382120828534912351121300458124800 10767451 -906089745109331335278231898413312143548 10767452 216667692138332152061727500654476853760 10767453 43940339644327408821274917815647730304 10767454 -71347101982427888906567658846863221440 10767455 -92387520652375662517372368528242951640 10767456 101059887440054131162630016646905856000 10767457 -169337033908038010582529015274013867500 10767458 487633229637865045738210150140438528 10767459 -442901195231057222223055009546054050696 10767460 256212733210778223368141859799533158400 10767461 62845679022741160783709850805719063324 10767462 -17253649767161618887565330513152427520 10767463 -210704713692702098908812302398768138240 10767464 -478258723362574914082467322029081584640 10767465 556358359833701396236138892077349337600 10767466 10119023969078101259662969872308786784 10767467 932786167290036016473785675014645446516 10767468 -12377532390505149930832621388945802240 10767469 540243621282786835832565047621355177900 10767470 24322180475426675756915079430353999360 10767471 120087405883498991239003514811371493120 10767472 31296995085637578513375835776093618176 10767473 266311407123880498716331399927088833344 10767474 210334355323214890967965058221811404944 10767475 441676041683437602729453505509192867500 10767476 60067523076933098977771005773109185280 10767477 -63088709922493488416149053273976922496 10767478 35906863989769160081117427311500362240 10767479 -586697207986218338121763280422259488920 10767480 8561741482755793957921402443569971200 10767481 244072527241406568272681880995085265732 10767482 323264213175597284127341037717413040384 10767483 71194059588199411015744241431381597200 10767484 80216297287033848393607084577567578112 10767485 159627335376356820406542556971639030180 10767486 -44679549307983750095312781271233386496 10767487 -476562627519662311358192351459499837600 10767488 266661102920541815918797619992744427520 10767489 358795578272324790889088074328674027824 10767490 -75904167371067155051824545956114380800 10767491 -162122518088434024957977923899706407728 10767492 -4918485607518413225017734109746278400 10767493 234847530329494631135952574625329652544 10767494 -178316206870043531205256000555289521728 10767495 207119349051573530985724073516383002240 10767496 160834968319415842957675225083575500800 10767497 -545571874480836663778122694956482941140 10767498 -28162772787341607879286935013243829760 10767499 447363727514213242188211997993079084500 10767500 -5466434613414238785620495347166400000 10767501 2272029145724107105549056375734357568 10767502 168410682870821420674492120912564149504 10767503 117094120325191964455371252386940439560 10767504 -86908249742054600879401504671048794112 10767505 -339110856356984472746729786428515326400 10767506 -35415298058301523698201592173849384048 10767507 -99876974701204512683788899454136291592 10767508 71944261526248145677206888193537325056 10767509 45904067666199532554767638564306076160 10767510 31788829713428887259791511197483501440 10767511 -253082620428624003041300835294438438288 10767512 -325707003281123516244200213439574179840 10767513 413468092050900766379781195093278901984 10767514 214897932605979448770552428939817455856 10767515 124376177319727306947574165032987136800 10767516 -289935575392740012101426315448900381696 10767517 178030558348200821161599448445719019712 10767518 -5996074709969982251512969530979145088 10767519 -162893137630436436656480413415955010560 10767520 -135327283211434158640632294206609817600 10767521 330357262740539903345733553379255338722 10767522 109886824501746584611714858175542284672 10767523 -511430569797028432167552777054162889072 10767524 5808827745613013013245674257128027136 10767525 115055215584876295371058837854876004800 10767526 125299018121077151353504163554428856320 10767527 281125382798858936805166655766429590472 10767528 86370057839421835841273067293869670400 10767529 -968187592617416233464942245067359718924 10767530 59257142137721993118317526044034488160 10767531 93390437118878186822594482751051868144 10767532 219016886819304875168787912241772866560 10767533 134546227443542794887281532465027684864 10767534 25177471540741356126929712444339017280 10767535 -541185502846328743127658803329630718520 10767536 16105341046126248369733765778333171712 10767537 70480614938462275352002073968267141056 10767538 -59377349957221384233405088906777160160 10767539 -258197425338946597560328875250342314144 10767540 -432056015282040965202120878354595840 10767541 338275021683567988721838532646305439584 10767542 261623718545917647978125473978563563520 10767543 47544455139210475868517711963810715728 10767544 -2022627905625238678054096301923246080 10767545 -389604683266716410977753886212460672640 10767546 23587878039270859752407099495201088000 10767547 -53209500047514834924406107152464368 10767548 837251492188191444151323255150626304 10767549 -71208264742293119492299481696991300192 10767550 196563943500208485540006080519108452800 10767551 157089253348740439626815882875387071552 10767552 56969177420407178549917854276362698752 10767553 -83549823658089191545970765162684246480 10767554 285014684680901517953663948251410150096 10767555 94199670472374856659429717721346937600 10767556 80669670252416090701503929330189340672 10767557 33779395751096744370571100410828078272 10767558 127060786350103633856266711014233952768 10767559 -185709414652339907375107231958138856960 10767560 391339490097419522356973319595305216000 10767561 -968209839638340252244051841690815296 10767562 33321119040261185446765254958528115232 10767563 -284244595890995986922429178303130318188 10767564 -112389865411688208364926574990329926400 10767565 36011563610599409063190262449720336000 10767566 -70522141266215362933434885027765196800 10767567 -546025848024579089874196864154144870520 10767568 -2896559376746462792669195893687189504 10767569 -485668862608561801542543132652746524160 10767570 -53169765600507750490454312102957998080 10767571 261407801510572801401886234684300577344 10767572 -507008079912103785785788914205203921024 10767573 -48962882638151399778026629173071429376 10767574 -489869545650863894953805513001442378464 10767575 -57811660294359443182359650491153154400 10767576 71962427554250736671659157718681907200 10767577 -345895199202434317732039491719456458428 10767578 39063704727293942407188234848277757920 10767579 -390643225683195503840077799591541650640 10767580 -349936642949448228977231163788591001600 10767581 641862217245301784291468976551921228064 10767582 -14463733390508853872214038605712491776 10767583 71474442425813558937181470748213518760 10767584 -130072424005381510383983867383452794880 10767585 158832901145863469001401491436025710400 10767586 104287798055110575364157393130995007264 10767587 -306508832744820463065424987575437880 10767588 54690618017360129776271126037967085568 10767589 117054479699892601738594403224909639456 10767590 83215170147717433373706941098966312320 10767591 -349717818344890001062541081608009321200 10767592 38521604066611668834593307205912412160 10767593 -653126133549085821417784539119108185158 10767594 300253988942699418867955340871871315200 10767595 -605576815121338574490022004650419386400 10767596 -87731241339696743727439978884904433664 10767597 -36987848538929702558392868456706692928 10767598 185047470042086596939599750790602323520 10767599 325358755342780679395044044114768331600 10767600 -39473550854817070258474819725238272000 10767601 213185884518907282791195285517959961012 10767602 29182278408938738463297339027556091904 10767603 150752700950189199291270012879073523520 10767604 365886523275428016857118464278082252800 10767605 147680796765841733952007117937254379520 10767606 151499048810969897471236587625607122944 10767607 -355934094320176105158683461013376613144 10767608 292272581575392471237833983913268264960 10767609 -155246800155542867223579252612056076486 10767610 -5752808881440337251488620570683386880 10767611 -454615649148158968397466740373954815568 10767612 -142429697260061065689669842585264537088 10767613 719070552348827206325968939798757934360 10767614 163953586989215470876581174750743433600 10767615 85315950050928093349377556635628632720 10767616 -165739539850192256270189404323523330048 10767617 -56793825385554360730576179174083001408 10767618 202448956369621705218826787746288540800 10767619 -326435014208322416583950475506695312104 10767620 -394461455511527813954218610898391019520 10767621 78515052796367479571022471897417467520 10767622 52679877831479282727384982133080790112 10767623 76585702855173576529955081761064307720 10767624 54748767104024559421933773966606336000 10767625 -163358631655836289400018821238601984000 10767626 -78563058935513991337949149940297058720 10767627 -6917190326983406815054164666789852960 10767628 328922921280260294700071711254703130368 10767629 88832237237098999733265593688606447000 10767630 1671677127456966664507017570046371840 10767631 -11482857491029278352001862357400782608 10767632 53985897430431668406701135783239950336 10767633 42851206039970072429286087904265288448 10767634 -314127115626946262873506365633696806400 10767635 201377663240631344810173438614809048400 10767636 350846084895219616180789848489973622784 10767637 -504955082323319725446207028125603091808 10767638 70335335566886884264535210068054164096 10767639 1957017147320981413139825188428386976 10767640 -122488850882490685359372806355322675200 10767641 543330089748404767119077310028709700042 10767642 -152223566161258949826451758014459404800 10767643 127101847601125711189043733379010329504 10767644 133682453558294546200551872148831438336 10767645 116818262620736362120595284281689051520 10767646 13506800066792288642263268243019452544 10767647 183829277729379554975975162574423737088 10767648 -396459321687275639150133660689874026496 10767649 463302190688879990629766075054499658800 10767650 195289887407706294213488411874340402800 10767651 -236761758989298543822036949518335631360 10767652 99039717201499838417656628969607468288 10767653 -90692512804879193922495564070528025856 10767654 -12334984523649153656304986776010334624 10767655 61262077728075960870244521045936133560 10767656 -219590774840341915062898153772326917120 10767657 69955572714053260511292757031087392896 10767658 75807451137266889560195776991113466880 10767659 264549526763038308413472034505976904704 10767660 229550950137592377303318552882924149760 10767661 168523606449460422878790278536542150400 10767662 -432740811119861793340646170547892369408 10767663 66985384147058594346227909496624358800 10767664 48634818850459296297897734048259244032 10767665 -166168737483840966078642707201723779800 10767666 8291671307177206041697504030628779008 10767667 31294181717651743370521672753150426080 10767668 -126084983569184401393087489290334733952 10767669 -438901119919959179313525905345966208 10767670 152087631795810685315745423509569569280 10767671 9877205253254695748763823164986889000 10767672 401688412610887270388887633817385246720 10767673 603772791783426999679208354526210048 10767674 -190340688569730736503742341210311304480 10767675 232084977663913084381166462544663141000 10767676 222480495574116357939534321080621068800 10767677 -225116762197566510728228748054931752480 10767678 -3123128364158155970443337817122460672 10767679 -59209075266844841524964380219922954320 10767680 -23197056050143011888882990004882636800 10767681 -693469032318987757130352467686228804800 10767682 131710439804325441954801592702053354192 10767683 -582691379584421722190070211257372256068 10767684 242964229858492425127607285490695003136 10767685 -10230072253945160962985911944196390440 10767686 442111262463073860481298620450871421792 10767687 -5243537616451427517196754584793547648 10767688 846013693706837057710280689325007759360 10767689 240492518045947382376335598989811158490 10767690 69989854441883649127137718461780143040 10767691 81608715714915497211858048285639648000 10767692 106550012149578442852031955094491589632 10767693 -106687387518141036662691904758976740576 10767694 -14318412323548428244738300803174091008 10767695 50434290378983924841057212580919541760 10767696 35113899802460071802537534226025807872 10767697 -103598429126420120015442243667069004300 10767698 -216242806252262031654881038330530327264 10767699 367836817228656002235772579534703707800 10767700 493700062983011034604437061483130880000 10767701 -210873286014962211978153113440294247250 10767702 132473724966678132575416318262509499904 10767703 -13716264124879408520200469834274386016 10767704 -1079312321098235844510204444105909964800 10767705 -70966215189363904610434010263885809600 10767706 352729865950408342345664920148142765552 10767707 -225345390708413483324629330177342045608 10767708 39566140110401962394993233315817963520 10767709 -766225393290247404886576421460263728090 10767710 210893658321724948459979618245131965760 10767711 401409602771334702113268220276277164944 10767712 -760823103375600876837898880225760903168 10767713 233227285486178531538307198582728356784 10767714 -223500524043337098599326570518236088960 10767715 -8154781114799898176765257268708886720 10767716 1220891865968100676174211456871293952 10767717 -336296932227140917268084309643134097666 10767718 22162155225048759703819159957619681280 10767719 -40305458405634153290883158641854581856 10767720 113517726619573964394954229862773555200 10767721 -513601603883719028413723397079303314688 10767722 -78777379996811271905574152200504397568 10767723 824130317737921996640155382432843664384 10767724 -168421050901410471253403267403779716608 10767725 366518371332697371947176529725945205250 10767726 21393314252751854669774943055077457920 10767727 239319485936225614254795269517086906576 10767728 159803353261573282356291604553776791552 10767729 -58619431227304119978780421214509822080 10767730 -193885936609505209809339663091846470240 10767731 -63213540307761003692023175073899843376 10767732 393097536038813819454721008730791862272 10767733 -523489226822721339573506758821254776018 10767734 193667822470888261974463565988237611712 10767735 -13504155555924154703296495904316233040 10767736 170714932513744236592908752547176448000 10767737 360176677304035852044869516347501980240 10767738 97427455824084844104296521444646406144 10767739 154594738938290789972890568948066172360 10767740 9765328213934050483631363327096801280 10767741 -80183311578262818592588895059179652608 10767742 235899870758119890149743347400719862272 10767743 6708737026999854933774088781602141920 10767744 215522069041861836531314213396466892800 10767745 17625839673586405130725816370706004800 10767746 -172738759236927670489028167778415478272 10767747 -142193696396079383175184405132511075328 10767748 80591384076314644950131933783597926656 10767749 -230756034412076856274848264247760512320 10767750 88158905656394303177445617378946144000 10767751 297034783071677906245829682617890089752 10767752 -516475020511299162076366830328125235200 10767753 101800779349045751428276428244750044864 10767754 190751655939913647558880576372655894880 10767755 310569351640635557818004905780118096160 10767756 156900541637094053580009583917869260800 10767757 42540156120535028681011707327478161408 10767758 456884133042900751739672378084432573760 10767759 553068042199123537194075677835272448 10767760 85017694570858654930420708640544276480 10767761 -213083832116129794432501208231098540176 10767762 137334433195291135623730749967635843840 10767763 67200132888677401025435031518937188012 10767764 46030685814974740028575212198798876672 10767765 -250570993098677174240150231144597299680 10767766 -155010958445295257129382775466082052800 10767767 -495073861365614638167987719839736048184 10767768 502627517461769596664775101240481054720 10767769 -444781994040293310541042095105593984240 10767770 -45122278451634802223639954247368223360 10767771 12918517740694081455579691690749836544 10767772 162873833182290763794307291868150326272 10767773 994696551774189676629060691421682330720 10767774 -259879402846483184687978469921123133440 10767775 130296820061648140049252651127461035000 10767776 79763832462907544709880273545558097920 10767777 -207719186000441303067583920051448464768 10767778 -5520382775728430150034262803125145600 10767779 763314234760859363489895654749260638720 10767780 51434752579780013466707611116538306560 10767781 394505190066290063784326371247836935964 10767782 -31723420180194178706270434537829271168 10767783 -82410508504739655040192686287794584000 10767784 285797847349355045949279881383652674560 10767785 61580236511923813643211554210730144960 10767786 -360668936881343866668939124422729186816 10767787 -487035823409640706406432303313073560240 10767788 -156897467300004795994007157214719750144 10767789 65704644275244798734671154655055898880 10767790 98926161685118910596203076405369491200 10767791 -235387135214469038167035790799429405808 10767792 177003239670204600019414416579624960 10767793 -341443845918875120219547695195788302958 10767794 246342187174555043278203259317618201600 10767795 183464204479752956197737125091053376000 10767796 129520720098295642173812960421317608192 10767797 873899365808489462072397656518688907246 10767798 36790844931403843819113596196743186304 10767799 -217369834583494031637279762552774666400 10767800 -364454610493067238657098284216455168000 10767801 412080851130766102820893389865885920960 10767802 7796318179367794948861349195267588352 10767803 -8046195829175568627845631687565678176 10767804 331947703356762191786403968222509994496 10767805 63602082278794341538802728223972012460 10767806 222508316537352611029553835599355451968 10767807 651820570789848332532108906140134298568 10767808 -84094013256664930538327574563333865472 10767809 -250353501249911499422998878214366199640 10767810 88022988162092834974544477200783672320 10767811 -91930688915578450946549087767922779588 10767812 367342838813207252217582753554896809984 10767813 161963232024332629923380267064102397440 10767814 -177408520907349509194553842611424963968 10767815 28583718336374073986614970446816371960 10767816 401567967600293066526122014571043225600 10767817 -836851241022919924491310108287261195468 10767818 -201911884757869715950494845343569239296 10767819 80208646238775543101192619965704117248 10767820 55797709844616538457804945372580833280 10767821 -117401511221817051525925714582044704628 10767822 4939163872849239473231725555326910464 10767823 -58683194683776640079819528693424575760 10767824 114290358987959611528599138804912930816 10767825 283706961424938879039988526139733502550 10767826 -1484853805986294182162050578864910703616 10767827 -51033367584649327723538630087112017328 10767828 -123732909738503372392707738979853383680 10767829 526188556268220102527015097292972324430 10767830 -75313458066248396256571283437197799680 10767831 -81842058860824809268304156960314841136 10767832 -112136474778691625651467625293516492800 10767833 1337549369462353342360126908313142770500 10767834 51169207274150316961459576511203421184 10767835 -222301215485323144144292737638633894480 10767836 -363137148487057974553310291026633643520 10767837 148494352610594455579763272731245765760 10767838 228584042224156254620929581024597153792 10767839 58067971380331078259679078869237466024 10767840 -165101178724108999247972829897338388480 10767841 228085004349241017424170153907866845184 10767842 279735050210829437063036556771664544544 10767843 272914022495986135123308503803878981600 10767844 1629096534772491242005368697123937536 10767845 -7467687353257277960215171596056630400 10767846 366902594281049973362239594150460160000 10767847 -188265392315587750151166357529193813704 10767848 117290592204464214474323551289104988160 10767849 -86263814620325291823651401758645677936 10767850 -36255001879548278373197125794233779200 10767851 41609895748107535157267899711798085520 10767852 405313709070426720635209384637796600576 10767853 521483685944376370293310912753814172544 10767854 -46179708932430750808268657833148700480 10767855 -67547425391194529934805853195513326080 10767856 239447912152857361020817988766678319104 10767857 889509606323435323673268933822295169106 10767858 -292750705578164910100196503257264522240 10767859 -822315638796110326471656031241670771984 10767860 -7304440701841276260685446693434327040 10767861 52535066572084346904116270111396442588 10767862 -126427433943033317661800790801649257216 10767863 -227331001201371776882726086028137881336 10767864 69936392426289967639530584526365982720 10767865 -11445371601122805909334664774301879480 10767866 133719943817849130642979847072515778784 10767867 47007168860971800245716326029331121536 10767868 578587796489450083337388227807218538496 10767869 158455042770236286628569234417060940896 10767870 -14373277868511548793626168494252800000 10767871 70916647211183541684803834761191867888 10767872 344256682760474932463634644928364019712 10767873 389937722305563547831031079148880441184 10767874 -115228140022008271315460062019691334080 10767875 468335833105491563868676626383287104000 10767876 -62342975564905670985984219374021775360 10767877 -373740650143108114484019620725306842500 10767878 183485422464578693541589629931933550400 10767879 -492085857249938227496215472467062556176 10767880 -8074112968129614453615968846666035200 10767881 -69997845771287518599035074449799276800 10767882 -87740565597822814770763336440217828608 10767883 150297833567286224262156548669157951264 10767884 -5955681275346313891171299007945895424 10767885 -269325610643731486790992170577141765440 10767886 317395436067500352973639270377832147392 10767887 150674556412223348376807002741541147168 10767888 -940745851233153674145033107808976896 10767889 477186889078646319721084945728566726880 10767890 -15756977650505312167233403635687168000 10767891 139648480253353680829361923468787287992 10767892 51811292353849372434138006868418625280 10767893 -68660898948550403923151702230582383858 10767894 247014743020549456116211853726071972800 10767895 24320509196729072705574352273110117600 10767896 432965486073853889747806103331095009280 10767897 -9962467503076113478915604395233676374 10767898 180422787945749793775585643517313129200 10767899 466400256986649433060659452397660410280 10767900 -37929910378966249868839507334619340800 10767901 246916518292197041212465499183379481600 10767902 426173203939735964187180479624284012032 10767903 466348847476702036725271982179510365600 10767904 443561306041083966126698085809651712 10767905 -226785860620071322571014698656122650240 10767906 -138648678352450363790502906323151037440 10767907 -856641181115291413884612418157711175844 10767908 14065866005511421266708170528165179008 10767909 -75041452394749389926574913103606625120 10767910 -13933243348558085814873336511287747840 10767911 467884840662425244380390146211545776 10767912 -8634442678135153941228902645748203520 10767913 146253461041079416201382621756888385600 10767914 8190428655314891017049407890293079552 10767915 389785822782170979751727403636133634160 10767916 609222873888786384098174290236579626240 10767917 487694801775294478697812313000770728972 10767918 -88816957629603978909340570970050099200 10767919 -274192005458659293552589786458796120704 10767920 105394349004586218128092432317795532800 10767921 -35121278331425365235265931195108140000 10767922 -351027729000370395792686169835911495936 10767923 -110079810873574666013905312925113652880 10767924 34004050748913736101873748011653836800 10767925 34516657057886430338386315782038988800 10767926 -82572918237567968243322829420730820096 10767927 -6858651545470053438592394155414705920 10767928 -362650581355208651603857971070517514240 10767929 -371822412740775718804432941888451881216 10767930 71915115752892847009023717379050213120 10767931 -7905324998779249989104455223363832576 10767932 88229771196271528655945071573655040000 10767933 130495958299784073716277644882692203840 10767934 319112425271537749264480167790776911616 10767935 -461434083403987746013614211634079695040 10767936 -75154708354844573940455866422735667200 10767937 -684416239911496110833008367990487184640 10767938 -5434989694784498856385132757238442752 10767939 -46231878105944245754774859256762436352 10767940 -1218375604285708970797693779405576960 10767941 473517197988270992339528780078021757342 10767942 64279844603353912881785721645830343840 10767943 -20903725977137869836345474382375117312 10767944 3693890006245429994678807978803077120 10767945 211453472384181425678887143156646353600 10767946 311511137630772824785489797518272945920 10767947 -1116900739314640648466753323832432519400 10767948 51514738516760574356301960679597678080 10767949 -278142795201396501594220032163859070464 10767950 175810600540808812180515629160734784000 10767951 -544353964817389514123898858562470702960 10767952 -40259746847289274910689203735518658560 10767953 -26164981708149466774247974106175249408 10767954 79660183000946754156023297420593326720 10767955 506039550647853935693458994918246928720 10767956 94113115326153349600715202576030799872 10767957 26693504436031781816384056021499741088 10767958 -37146774213976681420367517753547574016 10767959 -105923066490653141809398939006088227120 10767960 -35667948675584961496119243596750438400 10767961 -778236231913476944204743355196717998400 10767962 -174333504850729675527408534501301985568 10767963 -23688184927483580363037878525716226112 10767964 -17033140307196534454129117570703656448 10767965 78783731211711675194941553235377184000 10767966 262224242558566020910499722924553422848 10767967 45061138866550106657661366128119226992 10767968 83668850056658052059311994582384640000 10767969 -453647216635569755013881966411464124400 10767970 -71183746151354727597206660044726074240 10767971 -150553261743854713215694487966500089828 10767972 40524620208528747846696316693738536960 10767973 820455543985934000963308423781558324222 10767974 -319178632074955485259607797181300736 10767975 114035008618479384918022752876990036600 10767976 -293146053717672988819939998403907281920 10767977 -115960641688443100603831409182505028528 10767978 3239757848375736845557335652689535584 10767979 12441750658623272513754723028007636784 10767980 -124649175065081952943043637063396864000 10767981 52919133202307646750628643200130401344 10767982 480517028877371507182214438200720756992 10767983 -92496629502990778625234206238474910768 10767984 -53143068820418899168582222112159170560 10767985 -637086381708776940346330477905479127000 10767986 -23352969832357784485672502025508301808 10767987 -392288949139210579325240681173071357240 10767988 162156940464773625926078589870016622592 10767989 635167321707402177991859883293860703790 10767990 -26139339361830210231050459299579219200 10767991 18750496058629954086358061317126016960 10767992 -505583122435308454880234817390305280 10767993 -388676999046778307601769926228925947456 10767994 -67080527012541778266493148886509610528 10767995 353446692905063310332405627738573030880 10767996 -153250739620491978593143957623186091008 10767997 901152933741503802227101191619048557446 10767998 -394287512977866881652088918219083840000 10767999 -36139446363577537705898093449412257920 10768000 -575429797866156346938155501365493760000 10768001 176986542827392519987693167472857757440 10768002 24311178907149119231920975986837454848 10768003 139234970961231804302663646774547828120 10768004 -572806346181764453457157829954875624704 10768005 -234818317223087852059973731841980046400 10768006 -114815877529440027522877049206094406048 10768007 -36992466095898689222862039564583118208 10768008 60553887637618864345445722185375375360 10768009 -70468005570092003852054215784074684800 10768010 135175904223283476592483794084353848320 10768011 17162986117476888062844754760976412080 10768012 144859561272843801047023918662760845056 10768013 140985255767325385228454029191021526560 10768014 -5560091294416592706116424403974124992 10768015 444068564021731510690345411128173442720 10768016 -16363932122030175316563413743482961920 10768017 -3477852343122574239254093585166057024 10768018 14636668370766446151005099937774460704 10768019 -88083548648526225136000019577908593440 10768020 -56729421100207259710763517494778839040 10768021 317036703284628459467400452138511876480 10768022 165571060375732197591430870745588318400 10768023 -79914888515692766206607276215935508176 10768024 -460620194818974235031692448264564951040 10768025 -50634294569852916209409770436959822400 10768026 -212246319158028166782331903792451129856 10768027 -115430995101266181106884141885668208124 10768028 -444634785912097421401921555335695161344 10768029 -195828220241636375944730340285093164160 10768030 29370999354168596273434659971208568320 10768031 397668174949625063963350131827767464600 10768032 -1621601626600735255371727466271866880 10768033 173812003736659573890742945180004918020 10768034 211391402450424448931557594838130478416 10768035 -56809162524317684344005908254040848800 10768036 -28172421469494726393602834804675559424 10768037 -31662221550725140141394940693424243200 10768038 360184215546727780645294552750355838720 10768039 52606660107516033987687027905402740560 10768040 523578597183565129545114775110622156800 10768041 -509860063657827278457909045788274466320 10768042 115779394110118563465780418310722026672 10768043 177077652494732608802392149521969894688 10768044 172109420612922235551206365472465143296 10768045 605701161788395758054708619462618552320 10768046 -6779809553737270463449443732058238400 10768047 -7310698137489575500604653074538851072 10768048 -33415699343344694780697862661121638400 10768049 -872895327221733051658631488338643145436 10768050 -97353947684410905730429356275588706000 10768051 106685922430281643519018790419769852752 10768052 79019451556951016683491471378400573440 10768053 -272066175764566697850558070572849206592 10768054 151972328568047548914655628228752030272 10768055 -12399927211437787272686617766087537040 10768056 11040766455785970187468890725968650240 10768057 137116494609034728967634455200275928832 10768058 55156195729033790302314817156259602176 10768059 167296848676392674294574978215075137884 10768060 -2940399656927085996237187390178304000 10768061 -716240082060924874865710812668832290676 10768062 227662950070686975567460293060260626752 10768063 -111724236502458763742579749006019031696 10768064 -228230095889193960773781944938820272128 10768065 18259080972787897356070962507946429440 10768066 -229501619344998595103688086121727998768 10768067 -69838605738463088721002797123661748096 10768068 130197735691163311092329740088580711552 10768069 335390313552681723059097184974629665248 10768070 281762982045101393401927127574254947200 10768071 -39330031768063123028172206240010130560 10768072 -248827300208935464231677049294545879040 10768073 -170590852438308777436169858063543188800 10768074 -96000084801015324511320424033155037440 10768075 -64449726658691253514201344019167996700 10768076 171190445837779210202371256039481802752 10768077 -305070618223040723968908618378557343540 10768078 -147135176608776159308434752788750756160 10768079 222465937586790169123637261415325626240 10768080 -36178927971504686652080705042296995840 10768081 -490882935536093449687947013600499119500 10768082 -108923077817104127173193233274408600928 10768083 454775895098642913902533517804460170424 10768084 35629498009504362271813462545615951616 10768085 -28572717724891984542583578469471208040 10768086 126471584587858147007295106417484451840 10768087 -373338471679732908935189455319790896808 10768088 401438762651453949224836403448571637760 10768089 -92551387594898268264652509437522755200 10768090 91796054656967131018245612409842681600 10768091 344793012597916475269326974867750391492 10768092 104988687271858708955050446489087074304 10768093 -610288834249725997627244488746463933242 10768094 -251267020476070056788696426574153217920 10768095 -212297631719195300744189521280908252800 10768096 -248682097747215248667416139249328324608 10768097 698538495628534418810711283370633584546 10768098 -29908820630289376631883946400463421440 10768099 924820401345686950552593526742616691100 10768100 -63501099463411062805042366236092313600 10768101 114450858924637304420939105335761908832 10768102 128266718175261054155749543694125078752 10768103 -6145021761575086436194884619303056000 10768104 -107264545413562917828381095134164910080 10768105 -262110610659492366444507599055475819740 10768106 117902609688222395953169782545908559360 10768107 -51915797652749733926149021964285534208 10768108 -28500179462827112486661107295296875520 10768109 286488962280191116780557843682485304128 10768110 -9775543989095143618918743634516416000 10768111 35302061566460486884964103420587023024 10768112 51113581108692090303828127586820882432 10768113 -718479920045865901001620680129855477600 10768114 -47456991120601650907121915212036005888 10768115 255085831455799652988917254829842781520 10768116 -42612337506126244913467643265876412416 10768117 143261017256103660338744737197380684160 10768118 194235527160236169279120163357321625760 10768119 -359048564342386249903930575391858079256 10768120 -210333962353789381183971927395986022400 10768121 1082682914787447799251044094702215808 10768122 -262240927253590679953459567095791575440 10768123 -972917441009372356313301614143891520064 10768124 114319541481876945240271942430037696000 10768125 -88761443148676574976329269167888360000 10768126 -170149340335178400033415020331279039488 10768127 -5349925787572767871067067033039969024 10768128 80755009154709543110458210878020911104 10768129 -50823206040564441467905180527213102080 10768130 -40793547658663873685931163988645507040 10768131 -495243357443911304970764259002072481720 10768132 -808423570525601742667819446471908200448 10768133 -101194678917318144651449616792313155618 10768134 86784968761886524632111645789043122048 10768135 -385511484721533119987043869655215623200 10768136 12603919697452810530942988559900467200 10768137 3506371287906829623010592258650056768 10768138 -429672605979411577540099993424766083280 10768139 -1072784687933664864228822406411025481576 10768140 -2962060117431016407271782062539484160 10768141 372545884762707301414526042863456959542 10768142 -82180257435296316414656641115257190400 10768143 134220468485429150537168656500192777864 10768144 104515164649236467245691457274659471360 10768145 77638000119424628406245674425855158400 10768146 1652755260112207168533328236589357824 10768147 -130280502380030167254366219150940221056 10768148 170115261622295634505267731248176250880 10768149 -31638247096531093421640909263051503680 10768150 -79207632681622615839758416546938062400 10768151 -529832949590800028909879026810446642696 10768152 -47945975356360950641883197338258022400 10768153 -213376214606845717916434949968146214 10768154 138069368011935371979834506021733889776 10768155 -210830941975107490879537661109777849600 10768156 -36442167798061043828172450779078546432 10768157 39598251697494849970773092616637902552 10768158 -126292704772943178391567906281162903552 10768159 119662333279548080599000763004935782512 10768160 -79906223600766372426031345917052846080 10768161 -816007396470897775510869539268235028256 10768162 -201212371553084105357749017678444885168 10768163 91441949193627355446818307357223175424 10768164 -63784715870155353816298424958129051648 10768165 446651325814336503875864871663834840060 10768166 243851043010469276889004370037446979264 10768167 -225147975052465970039183217965723219760 10768168 -443287906808408400920941441612320445440 10768169 -294485189273254002543850362580299902556 10768170 101244313484922518339849861502817566720 10768171 650888547993019906345680374257580476152 10768172 342223002999362631674146126870197202176 10768173 474350207101248190474016489070249031584 10768174 -457549467999923078220138554275479244800 10768175 -61446468554130345510272065762906234200 10768176 -137084389152053653131570241925517066240 10768177 318320863766623142056981089055177425472 10768178 -126405001066880807351923335922169352576 10768179 -51932052605818173090026186618582642832 10768180 101493171168227944801379784160305315840 10768181 -3081153744318443893693974962786217636 10768182 -5073078515699212143505111389255571008 10768183 -256565546847113332043684220582041171576 10768184 -88035585930101440491070277313613086720 10768185 1067382410910853518213810230710650240 10768186 59787787445816660921083357880809141248 10768187 -671773659652186795954014628994033179164 10768188 150298606381461371018996395367300313600 10768189 -14215232730337825463774392558826295776 10768190 52591019227999976383997140083651275520 10768191 -93134135889235118001732838383407569920 10768192 -24572973102972319515684889141944254464 10768193 551836232814150700783656504297507163200 10768194 -388017244193860918762646612267497224960 10768195 378890694770183977352580260950781725200 10768196 -368010070001683048113152126917623644160 10768197 -537603714095474596928409717544526225760 10768198 127949953604536385301854688743487946752 10768199 -6050009658082479585102626870410489440 10768200 101887647108053698368342909238745088000 10768201 -190732159566220894941253328531668181196 10768202 176223992025360876465821577168230229552 10768203 260728215646619539004709445668804328704 10768204 500303826614146643744483588413516403456 10768205 283640691031204950770554248964398892800 10768206 190106157214900961906785844519618039808 10768207 746700220993189061116395755259511385456 10768208 131561342509549756993383910101256765440 10768209 -30382788718695387581626004028391303872 10768210 -64121494467594093708225277421641830240 10768211 -17927992155109526371020487170030101376 10768212 -16396697854784594395187052404311941120 10768213 154119464754680953986297899839782560462 10768214 -285894692712573797011263143629065272544 10768215 -40586616617201240099876612769930485760 10768216 229820789007150832573876106641654824960 10768217 -406477610417524622259559126292982868608 10768218 154216556721043899224407055470721954304 10768219 -147151513074604355826646240381449749760 10768220 -137238000969251696060442151373313477120 10768221 -18064150569966432064774108129264714068 10768222 22131162617225433322938303529562019840 10768223 686985445338840517089804219181410315600 10768224 -184189992403769921566685672544720125952 10768225 153534952090922917476542122550927835000 10768226 -785380550843779932142728028107363840 10768227 170534223338349383239039773081495531840 10768228 390885649235764061670762757805916764416 10768229 184773976675062228065311418791384792830 10768230 -11499068575785918381531754476845664000 10768231 5856995873404277481890118532744073600 10768232 -7704606037404296348915854057199861760 10768233 -23687628491481038939946462722988803712 10768234 -21262275568040893090039876415137467984 10768235 68878262190316326969782380789607443680 10768236 -263689922785393278242896914310726656 10768237 -16256155480820706652933473206450919008 10768238 -106103048581441377870900342560510345472 10768239 -82315957749932419972565757746768391096 10768240 38595776109514985221707555742862868480 10768241 460212428343096605991237737179674207984 10768242 170972046629687681989171157419728321024 10768243 -454713976337116334528938655051958723508 10768244 -494534558234992159913646450869751118464 10768245 -278054149804461165367868523473810054880 10768246 -224592436834799570805471662342296088928 10768247 -206074702545723109488453156797647948368 10768248 -135617908071404776816714287826389196800 10768249 -105897782929077098871910612480716169750 10768250 149988381551216149592058483994712640000 10768251 -40163798432217320247402593274100995360 10768252 190777252649049942976131982604437335552 10768253 -205709841251617001083002981590873687040 10768254 64590345722755163781269082081193973760 10768255 122416470064202458664396907061769475360 10768256 -256142528312104319236821732019761315840 10768257 423143880729389352516493610361415712754 10768258 -129845225328633508043871228471524934624 10768259 -774972815961820626356254289731625975784 10768260 31725005166740663506168132915474882560 10768261 -23901598503633116923071169382745557440 10768262 -123712620162051666180430520146587336000 10768263 83145201444158316038423188476022008576 10768264 197359629845617523703564724707727441920 10768265 -36324491899017117534564090116694298680 10768266 -97229244781035075759740868813211374336 10768267 141278375027298664576860838053436126800 10768268 -68081714757280298852021705579765197824 10768269 1771713951006729184356754161654575328 10768270 260059780444695427208264153288266918080 10768271 228278445751776942366176835393875687472 10768272 90469560651528149899070222321106812928 10768273 70823513957240520602708132554580777522 10768274 436032931887531968645168985291057168 10768275 -855190331995221348207371813734848000 10768276 196577964400543436658642856757808645888 10768277 46008345921246600762113820561456818808 10768278 116329347373288035250732035665166225408 10768279 -816742084458694260431012325084107224120 10768280 452615187828149488076585519944018944000 10768281 86041840221735892170400917943249306464 10768282 79215961489114750636120011975388193280 10768283 -43057070903254992418741634300822985468 10768284 79755650433038450424825851758482124800 10768285 -218600300969263882200841980525102961440 10768286 22366520788434199722936503879896888704 10768287 12276383753236802715670649840202887568 10768288 38178168502656607685916694771138560000 10768289 60895970208811401747896695380906012066 10768290 52442771462685604048661194964351639040 10768291 -113111692616424699882879080986562436728 10768292 56317672638817563712532610493179982080 10768293 -374691872777367572469492977908805755716 10768294 341769854618519894437007007012228873696 10768295 192857089790352109536175336438310321280 10768296 112904945739775696436851849171921797120 10768297 191072371597660996689133824029425052532 10768298 -279145864459038459696580592714463887520 10768299 38701459211146807055602212284082213888 10768300 66017652703019923232603531150892864000 10768301 -2001867642017442800573791001241232608 10768302 -435469134974877161182274191738711564608 10768303 3506783941675462687249170855267821248 10768304 143989114174724669448937502195143557120 10768305 -236359730762169426761821102351168842240 10768306 12438345806858914952698277797157943840 10768307 -222732940524043367884792977031151971200 10768308 35962270734468703164534097016016015360 10768309 613470597585836836723648714789169260860 10768310 30510747307199354031256690874769984000 10768311 890755034050383897511781695833702332832 10768312 124628549951479183780597673921903923200 10768313 7699129666004969358913523639240891562 10768314 -192225419246371110881136240476761205760 10768315 36517464377446142402626139804029000320 10768316 -140706140651343816512667307167779604480 10768317 -10609574105498269633744029450156936576 10768318 -2923632500031824810346716024276278272 10768319 -727089988320363850243997591700964889280 10768320 36554863011471844322545978129199923200 10768321 -30810730912807869645840381981809033168 10768322 -192052491798875841831692338497785441376 10768323 -234056498715746006908923831515280663816 10768324 -36766736882012780720729129988770484224 10768325 23003725349572510544351392230205660500 10768326 -51632145448521722574976753851014323200 10768327 1111615240056751277691477486195094006752 10768328 174018072839226157460872969930577203200 10768329 145715802286668027402717010617043363200 10768330 126433010593342478284945202584501862400 10768331 190843400736743798950419679375640331264 10768332 39446783917895886715169880466950881280 10768333 283805279157897359244841709688981154144 10768334 154585672594359132669816142027077210816 10768335 73391052274483800466593477787187895840 10768336 -89823856364501789155292753820598222848 10768337 -248580271311426145752160277495875879008 10768338 -101693832223438740784945826459750156640 10768339 -362186403941449318293276699032307466560 10768340 -391838614044262190541287529276851435520 10768341 -417263026973263213409534869233387825600 10768342 -299169139473440128381956913867431610080 10768343 -73108578725826212475503689688304881760 10768344 -356111214692299682556671074024433786880 10768345 -74057391868688670311297106496510492800 10768346 84305124685044349392907555734551245824 10768347 52146750608620276635556539966438023088 10768348 442965630750619818455580548994910980608 10768349 -700217983787330699361233734443359335764 10768350 48212751483666666824429903948473752000 10768351 -515361027249445527971386197275209102992 10768352 -66856681081255460082552211280012771328 10768353 -49476432158223979647214784156884950096 10768354 315714463184455251980920246446123575376 10768355 -92628161956742537399116361501561330640 10768356 284076914807217892592213177630201026560 10768357 169719369740147282475009455281971166752 10768358 -592640933450085270720878474018642047488 10768359 39485490489363684624951926945909266560 10768360 389318092656646594471408596333798144000 10768361 6557268836116681154301085560623932704 10768362 -1056825468720857420166396426640584192 10768363 -31646721132647514352995626653764545736 10768364 289042622820123464905527226979821862400 10768365 314771774149325804144900827156298785260 10768366 -17143465031199874957974921379278334080 10768367 -21430709586294954440761961383519314000 10768368 -39326295139494488965518986386396348416 10768369 207735435351385692144343930336431020596 10768370 143558566920320128953137492468389747200 10768371 -161139309634738876088444400177763718088 10768372 -79382489786907536291995349942252151424 10768373 71609228694127731805585348295802004992 10768374 -334768117911524070904770118069995800640 10768375 293984877625788591535578101793250344000 10768376 9223494072819397569906362090496614400 10768377 -26241368268248865000978591307785454080 10768378 -62631303176210236495672699146576877344 10768379 827652272132741040881610306920864608800 10768380 -4759557686171016057659881330982092800 10768381 27579803603777636073877591112709686520 10768382 -320415749980049051913234533236048478208 10768383 -32657135234912585248397382263413851480 10768384 274656071003856532201181781974455418880 10768385 -161815801594347778106806351201719028800 10768386 -229598025628031224768992454716169489536 10768387 -202194463403156041796314571431934774484 10768388 355534966226607396332559597189625355520 10768389 300817285135013351024712003525078025728 10768390 -190008860080206185670754879439324054400 10768391 741635059141632248183471507314644971784 10768392 -223940240060377629664485354449731783680 10768393 37497350433562248745421232270546081024 10768394 -37603972311033725605084747181668405248 10768395 107410703916251365430331761069868000 10768396 609921735842427027894307319307833364480 10768397 596782782913762211223626569326849846 10768398 38836190758353065328131405503028172864 10768399 1079514986271798844760672423815634122560 10768400 12917936403260507064294075432085708800 10768401 126135844294276370404073151077278776192 10768402 178197004267632624449915127742677523200 10768403 -29361782207152739988360984423438459348 10768404 167852847082425823923202670428016640 10768405 -182916926621125865120700945777866711040 10768406 105971540365349489542297377631794514560 10768407 -108750049937532707822222316501636939312 10768408 -85085278899741656782825173952356679680 10768409 -38120702636407888733953960612906245180 10768410 321379079109087787285243102695509875200 10768411 -412978344589617067500738006208761183200 10768412 537678124843887451176629152578566906880 10768413 -65515428973025728418235056034477718656 10768414 56724902391967424230024346679988210944 10768415 70417228013363807164944024436380213600 10768416 116498510355445443178956638635136385024 10768417 909476694881348281123938560425101554352 10768418 117031725010768328875535302887479903520 10768419 -407943634262225233436901287027765966556 10768420 13119354198449121300435847556006400000 10768421 -748468607488288002591371916484552456800 10768422 -56912604893077834435698652306648836096 10768423 57440819404347959224990532672960723224 10768424 148905926323877519071811663557897420800 10768425 -147029895628160733981862703947123272000 10768426 -2286003877981387105083153176776538880 10768427 309599389911190849732442427215480004276 10768428 202672189470229771490269036719769387008 10768429 -72055111596044664011421962182188589664 10768430 -147155576365732052364671022931363544640 10768431 -7369292768674028092137995564910265848 10768432 46778620527732290627547727716151951360 10768433 -110973820135620430734216553571750016 10768434 -21108835445502867643300650126044631552 10768435 -419819597924782768853184139012926170400 10768436 -308896721904690586832428955415849455232 10768437 245007296288893550364830070658992072000 10768438 -373860453604469899255071954577397750880 10768439 -103682787826092118599103770559328262144 10768440 -142649551985254051260561270573293568000 10768441 -614941710584653833909284983740786051248 10768442 362439117252566801160398685309663925872 10768443 52809594922567169875460812669476721920 10768444 -566251584915472330341986984724169236480 10768445 -223659896840308040061489999299798668200 10768446 25634419120414476682193742372518465664 10768447 -4615408063966480273684737842553897472 10768448 38010073492011978328184671479020912640 10768449 24211107680370239118411071113973633568 10768450 -86159608045717235424240523192754803200 10768451 769677009498138534691175354152136690472 10768452 689860390190212093199395750163966214144 10768453 134638030672093713039173076941554892702 10768454 50235357804698569160378505104742597120 10768455 -132016172834077881641947731015774177840 10768456 -52408253683832686488146939461239767040 10768457 -29862347431894820351609980796007856128 10768458 -12715824052198706506220084682096928512 10768459 98421170576885567298353259052930433840 10768460 -326480283585977056439591107912510878720 10768461 -307890614552169183334386145236320348160 10768462 292162503841807427735917336741329030144 10768463 -283112839404236418375101071430380138560 10768464 2368559003473053832163020058501185536 10768465 639914362851152524651185554502351439860 10768466 36538133993290640177337714402489265440 10768467 414807618908368296844385039618278033080 10768468 130770056430859542547698670223568203648 10768469 211971305863400703779249767642897975680 10768470 51667105922442224310007901187188121600 10768471 -180862004620797567699147790616709527888 10768472 -351830666445063477643840703007551938560 10768473 431756869995035589360243725073929016324 10768474 -154606650128169822046162892111329520928 10768475 182329966863779067846572965667821768500 10768476 160111675686958850325458809375637432832 10768477 277495331034069353429495051757468972326 10768478 -57213882665842668374393166246584079360 10768479 -356786455865680762135411627999361081016 10768480 -107887985037218554298762980056414289920 10768481 85828898311687043324945711126934883092 10768482 -84081916723988849993493606582698256480 10768483 -316649312083221364488063799189267694640 10768484 -291557384428795525000837512031587993984 10768485 -30484867938919741944426012648399365760 10768486 -101677964023448699962985392357227508704 10768487 -39767550121257184259412408508166503200 10768488 -220532344905176843511613933768677949440 10768489 781203252813706154458702021467376202320 10768490 6308552871324510337054754493590476800 10768491 492576715588190880810036154479648715440 10768492 -130442453925306599460958621222375316480 10768493 231089178413078974989103764717025478742 10768494 77839078994009486975303843246573635584 10768495 499339471574729893717589709766734621000 10768496 -50302517104871485463691687573167308800 10768497 587595817299310139065499222808267593280 10768498 -57977239920365923396708146364302517440 10768499 321323675143683807951962668672459659264 10768500 -192382841838409475335926123128740416000 10768501 -315041011706297483744022878476813056 10768502 182308900779215106669085070068576276032 10768503 303544170011763559260746512757569860480 10768504 -502284744784844470925084151600810762240 10768505 550770375749792662608638011933603144320 10768506 49426353133499214582170335557324655104 10768507 857107614124338352044191159267473728912 10768508 73811324500147517433985768102196453376 10768509 98595547663215076040793481555651418214 10768510 -26307364556002295686744565776117520640 10768511 -315508071574654492359621488953501919160 10768512 202328884486396563004079649750358425600 10768513 68951693601409047431844705659580424640 10768514 -318770375578614671289142388383438921728 10768515 -74592754152335277685245635263844993280 10768516 912622309566505156157028535544181760 10768517 -190348154476514760995483288159754094788 10768518 -251078375980272300293706728127240689280 10768519 -65668049581888774296053022300567429960 10768520 52783203747970332610458360278667264000 10768521 -364268410141234449916931688305895728736 10768522 -19672289402647833460826227400350942368 10768523 -223444129841366694651108852124059549228 10768524 108285330250150913618929910659201551360 10768525 -18796298464482904268704494981604889950 10768526 -90874677151694905096610135424479412288 10768527 45908107578581699430262226178329552640 10768528 99868898271602862639174770280386150400 10768529 -640243635089252464983988543376367153870 10768530 3647394341061330304114269843409528320 10768531 -456392734664012856438214031170932285216 10768532 -30462216165260599194840066222134304768 10768533 -7346351613308813148431256137636171616 10768534 -36565461940151271503212706549158192224 10768535 89717444061745414815187779370528742400 10768536 469273940977876775587814674677855160320 10768537 244040079058113996172594230323325909700 10768538 101184335387279754088291816838664960 10768539 -45293802232477740449489137149927503976 10768540 -112563793429556808959893494407731507200 10768541 -174363134837615878818806024383610229120 10768542 -276530178043673017538634689478767748288 10768543 -174279972337960702731980883134923218208 10768544 -118842399582702525250295103804064923648 10768545 -364686917455250508878415998351394497280 10768546 266063117991161822466135713154285419520 10768547 305471497207705367421557647733182035600 10768548 911932811487586883367128077689249792 10768549 240510106867951274412056805593935686720 10768550 -83746509198034929955572516597280291200 10768551 -193201501704758023021629104465661441456 10768552 190371069130746031665352976194823854080 10768553 145038560343539195619756599241264662160 10768554 -78452621429930386306321883508141730560 10768555 53078713166330159018426716510931803200 10768556 -75962492056317708018535348220491303680 10768557 -407602142645451316752280703359668455808 10768558 1522380058595441094245781749316312384 10768559 82682226694651467131940358268444783760 10768560 21670495155747451583711582798846361600 10768561 -308316286256121368203619538879250280760 10768562 52428204592810865698579561375467932160 10768563 9457193120752579291101725907337234560 10768564 600948362249368265241791950764844800000 10768565 -218950333120338449860216471934297721600 10768566 -181583350637192086571716034989243469376 10768567 627887325119907005086203279235104088616 10768568 -243896933748641441733609496223364218880 10768569 63579688920503297109208567429352478720 10768570 3179964692729421059186394995687193600 10768571 -973979112380784644278658865559458836976 10768572 -419164151482523763474498597151243238400 10768573 -299398630196858843624583706519294921280 10768574 -37706407068039573513818043875212016832 10768575 -344520273288634485574784505948036518400 10768576 -24258095857204157232013270474322608128 10768577 73792337414127093337599242184901310400 10768578 -230216367765940247579578278552984168576 10768579 217144084080891271768306198986351461180 10768580 209123313700462936318727700806003097600 10768581 -39027469781923458572125931617879858530 10768582 -520356953058199249367597175180682955136 10768583 429939901099169322328578175181153138088 10768584 -52996974173780753403187541819357921280 10768585 325873314545158216697931897293124759780 10768586 8147346273836267768413911533624834304 10768587 -126444381809557625152290453201476470848 10768588 -561806404499200666537738420045316269312 10768589 363122634745543945298429599991105192448 10768590 3170450249854872562146640867329381120 10768591 369487812358392513153197045762989114312 10768592 -1787677703171491391244539530232463360 10768593 -364925665943511759451317610814417823744 10768594 -105949255381355374604834885130424117248 10768595 2521757458391303750433786960560991840 10768596 -403778735690126935669330193139003181056 10768597 -72704110293070227733927034079762068608 10768598 377475046440590569971158667295858859520 10768599 364203085209621276076718416065584136000 10768600 -19093272552271462361301959741955072000 10768601 -646694417131445659909548791290603884396 10768602 40808961338980770100277733432897066240 10768603 -5265497978191701408547991752888197656 10768604 -77962894422891856883856670902928171008 10768605 -212139135451903460942619012949934849280 10768606 -9393529397433399085288914424792165248 10768607 -290432682880838879159973741797163330144 10768608 344698243732156458285578048529176985600 10768609 7097925147424355312203695910559943300 10768610 105861720646120956959671848398144604960 10768611 -38452491137843822172407670650131637760 10768612 -207640534459446768530012111519271533568 10768613 -671663744238582967267746154235443272000 10768614 159926670280613607512147594804338395840 10768615 29576861623870865187712556323230966240 10768616 -299708886976479065801080523560696842240 10768617 334529984108340202355625437005701449034 10768618 -3296386661272384425410557657531952640 10768619 5263605075339762676800909612861015144 10768620 153192575457872229303177534083426088960 10768621 -5777410679501727633155543475366760800 10768622 -193071808695574939047173201960281149888 10768623 39760826564048013389917088603268203520 10768624 -3522872118825878017219890440390901760 10768625 -66105593723133966829935417532674816000 10768626 -22200212443055820939267721861116099456 10768627 -291511930158512965891955989188046409524 10768628 -108291850246720457888609024433508131840 10768629 -127978147623974919557491856590579940832 10768630 193923962129253623338710416232193939200 10768631 -411718623148320612783392693488008908568 10768632 311874561622583385268467549959267143680 10768633 -483527188595133864522663362709519696300 10768634 18394107880982383575550371966118241760 10768635 -34079938084495918713049150918699406160 10768636 5399361346245941790705319171368366080 10768637 -1447459716377481336102961030690173882 10768638 246659006448665504460374016082236058944 10768639 95998852901089238384100312854590773632 10768640 -297722799394022078233427190545488281600 10768641 -115426337070628893587097642931846039680 10768642 -568465698674891038034066915698278599808 10768643 1161579720557848769182290816996818398584 10768644 126681542021035320811645018592871809280 10768645 -367885303810437961383958631916070316100 10768646 50977973653771637482352879211745026048 10768647 447400948829075171646951877925784114600 10768648 645135656114918504580129026578391040000 10768649 750501001920756071404365010054649329440 10768650 74083130274172629588734424498550963200 10768651 -83397964320142255729102729634089522348 10768652 -120326104634392674429187688571784688640 10768653 -21662259049508640967137729116908200960 10768654 23810589480313553975508558953086839360 10768655 -154053310785158276695110603544299192000 10768656 20842250561014203377037440013743161344 10768657 87002218473459948311002492853243148660 10768658 -419717308165877663619734761548155422320 10768659 -343771431480762517382673438577997479872 10768660 84683838040600149138981953772691660800 10768661 842765203385719315138644395040560078112 10768662 5495630576376286306134352939974539328 10768663 -497727051072481562590985455588139329896 10768664 464649733177131118441579040161272207360 10768665 41440342890191402780478212266048547520 10768666 -152797032626215174685819121273958813968 10768667 157968307510060486275503225123839170624 10768668 -19889965947531215647985884538990837760 10768669 -410851523287073066882148639217368263232 10768670 13196366953474677597816867532678348800 10768671 -208298086682546548743727147851470803560 10768672 -66170548556901019123739894747403583488 10768673 -549306339459925068743078579922533220156 10768674 39542522121106490548074605422953876480 10768675 -100152242890729486660680464105559648100 10768676 205749169681796641078699179744579000960 10768677 3735065550014862196712367218621133600 10768678 -216521314292037524073902347102812387360 10768679 -24252590873449661690233939603226505216 10768680 -226283156084311427488324887446999040000 10768681 243476893102107205009070125076356811280 10768682 -295263004271096667253760840475100265808 10768683 279371285473549896255015758463615001584 10768684 -103754257721729639508857522066366529024 10768685 237266125434399252420092495749152394380 10768686 -28212940205402416799685974647220736000 10768687 226906611094622684990871624599830425600 10768688 59788639403992344394362933646820966400 10768689 108313100039864870080538218860067346754 10768690 49391692263689954147852136371368221600 10768691 121807851279819243928283978615283110184 10768692 218423177015014078486362206547781976064 10768693 163886776636160063533507512542385506044 10768694 -203895036681843541489899293221349035968 10768695 50347924167799381882458120401404569600 10768696 14952896908981381767343447931924828160 10768697 -29350018695880612850226526756772272854 10768698 -224628325346228647834085357106716585616 10768699 -58374260224597324079598119629730197536 10768700 60378933499198122976226846149426291200 10768701 -207574979535282400684183205308387287936 10768702 33114652524773975333636235404268445440 10768703 -324532947053093615896737686933247680136 10768704 76709620597803520170786311108869226496 10768705 9500981619709026634172016648940464960 10768706 -21881425950885360882550454568763968000 10768707 -36169905427734089280735209695125925044 10768708 -400328910716908160419208695782765224960 10768709 263563832555272033433584813695241849152 10768710 -52652845261509817987424135942865158400 10768711 -145830623300494269134344627223431371008 10768712 138143258730207498267128262405110169600 10768713 -135147760629845786888229709728893193456 10768714 36280801858838424479898190660829394432 10768715 347361412180669689534225445883081304000 10768716 38595050119932379344262828260476043264 10768717 156904379613425244634054492163354155766 10768718 39812902773968002500992529268869775872 10768719 24206732332388353337285023432655644800 10768720 63428675083401365255812940806448332800 10768721 -451352292614020635213361277608491366156 10768722 37985729744513302842274872721358355072 10768723 -93149404942519376468834816933008253360 10768724 353948196941192126547768698113964500992 10768725 -195300318347250506124768225667615140000 10768726 -219897624293182480732970492285901374688 10768727 -72757078993651492044843033315572398080 10768728 6289562730134930708071499878077788160 10768729 79872336618642325666262653080294654484 10768730 -100601948895654683994604233087288886560 10768731 91777578559922749497455232402680646000 10768732 -59353367830833632329792459226407781376 10768733 340684626389875149588692790790569848940 10768734 288162371839110560148286454987983933440 10768735 162540172224581943199461118454515487760 10768736 -452390731706250634046158433073296572416 10768737 -57182987776977485484879604522242282048 10768738 -196931311709007638431155265450791353856 10768739 -196209228523305404582248975542570906480 10768740 -159737867635583190136268818954645401600 10768741 42739330068084966497988895369235332252 10768742 -37715520729325357684621139062995517728 10768743 -674136394977696564798182714818125908520 10768744 49657497498409809708011653537996800000 10768745 -9051043503686822889863624086919045880 10768746 -47470467484548299040547513132972924416 10768747 800340320995607226217238001787113869760 10768748 -2273723934387061109413315114986998784 10768749 -70261461965589681264731971785621050112 10768750 -439546865932861952532301408840565400000 10768751 210945839287835553313021550710665338352 10768752 36272518844671200427194222249822978048 10768753 -1174403503645851987880653535947107957696 10768754 -123670882266694942968504139447504457088 10768755 89766925927871779218190536175339456560 10768756 166734111439284428699361954745843875840 10768757 84146752669602136685903553311380323132 10768758 10432545528123043732435995877607424 10768759 98491252619161193883189900663782407960 10768760 -31521025457266634759915383236705792000 10768761 404098309828182597442834998949835518080 10768762 50561857855411613099419112109796119264 10768763 510256833524663808177963781540692605040 10768764 -121932726811565327559410768763076500480 10768765 95678910570589834131092901797917528320 10768766 291221073902586496414439634111695288832 10768767 -173097053634959833154676309406880721720 10768768 630479344512186304398348370613234565120 10768769 570368743430158662054073361271135820512 10768770 174294259486516138586541266961343257120 10768771 -208652615705638262040094031699352243456 10768772 14474097106371452276084268338420428800 10768773 151558679808900514873628814795776366400 10768774 -191859467077055833283858659088494824864 10768775 48421481586610366064192312410280032800 10768776 -59862338333489902578089945295514337280 10768777 311693041900235938266072405935127821440 10768778 -60148154418523050216882448446689188560 10768779 -151419881932752115871234171071904340180 10768780 107105237658030245885981217773907148800 10768781 -964420023614695265782798901804850535488 10768782 17841715136065532446690159110305710080 10768783 85014425627232339691785180942217052784 10768784 11615583114753814826833252328723447808 10768785 -168002788436527707710308631674164268800 10768786 84045993230516078736469650217774473216 10768787 279505368780927231430742607364879900032 10768788 227717383837499889463103539278667530240 10768789 565233114434561856336264288091711898656 10768790 280812429211185112270645981341804038400 10768791 -9919208781897319702204723735941674880 10768792 -519929001977618430114360359522644684800 10768793 -277401698710453625739974845838797497600 10768794 -153248873178456572959400829979926569472 10768795 537945546073855247088370399410176858400 10768796 -257213445502395194825784683402473382400 10768797 -55279422547187813606320608473645013972 10768798 470576066418101194469259031710324587520 10768799 794867773553964669104126801391379000800 10768800 -21339931894697298597261082879485542400 10768801 549439423659522877115330683731791197920 10768802 163992274686674130585385756978524748800 10768803 287607572651571672315532558929921422064 10768804 -933389360893412214435778727482733829888 10768805 263726751257194671507004917840492476760 10768806 174566591631807570496805710018653630720 10768807 176790783452647109991549394601398777344 10768808 475766656162879022675399612104094914560 10768809 -256072533085971046140405174026352541296 10768810 37388245503951122456375302690288474560 10768811 1031984904319566887822546203606892544 10768812 -185422287440322619118398645706704255488 10768813 128682586872212442890270528299732449120 10768814 4342887374092562659474492110940184064 10768815 21402829755853248349824057247835412000 10768816 128826748655143441598556576693964800000 10768817 -262357526279653193069234296069475905134 10768818 53555098478704940697488522105194902528 10768819 358453022618537398009580232015833742360 10768820 410352957445491639431108384853015244800 10768821 287321908379519086999793368777765367424 10768822 -83451488110873303925249957290115232000 10768823 197600721241721527908394423840521969864 10768824 71767785303878538907094132328721182720 10768825 -301145080164008980701945785905736098450 10768826 -112220040128613124141289019272111085600 10768827 295100475977463518443317041848467300120 10768828 -670440271857323003523750196386290073600 10768829 112429538258588957091308767300563494976 10768830 -5904942590997621497393446145469050880 10768831 280628665099446234220359028976957038200 10768832 137930262028405667063397265660723593216 10768833 192703049277106487707385866231897044402 10768834 1653944142354544302136718036513927040 10768835 153469865975835717146344986682870187520 10768836 -58416428179514719344264475722802384896 10768837 875677005713927367928043988580756420092 10768838 272743463061817653877176498819414583296 10768839 183567179715560200046107411852098723840 10768840 -459247957260578422500127056253663795200 10768841 408900331375430379831998741586484369242 10768842 -7568145344518303216791677531878195200 10768843 -494078141733031633682262080817387317584 10768844 -5942313156396406876885806907851452928 10768845 96121506204501180858425410941244151520 10768846 372213992199992279720332969777508397504 10768847 -23818187658962564625263508455949010704 10768848 53306898752338737501573004885891743744 10768849 246075268002223602612943107754480089984 10768850 8206069772375301152472358134660088800 10768851 -238820247435127078102261098453512356620 10768852 -117355989598044067118950122982226856064 10768853 405592707258838914449494465110027922542 10768854 69625204611673277292831715021275193344 10768855 -125384094162207460091745308306624772960 10768856 -484413351988663646888253053230198947840 10768857 -7934516995222308153231224346496216320 10768858 74753819502668846198629386684508880640 10768859 791274895642852258469351263254155397060 10768860 52488076708504378074064555655113420800 10768861 172369010971972507986668377511830756512 10768862 -3115207636461086678025501861476144640 10768863 -92599030573586054190575570918351477376 10768864 868334802169097991938630913031335837696 10768865 -221676852849956493000449848626024373740 10768866 182478368944856787665610916952178724224 10768867 49899417955553945722399736449553531632 10768868 -482134056620442608814067352980412857344 10768869 39257124630779619664680004947021253950 10768870 -13363590408847540962496476893663235840 10768871 249732749854088386130019814698155110992 10768872 151398797273341868790525608619440209920 10768873 36001371046904522288423362532224613120 10768874 130973695422570816073090387447036245936 10768875 248251484568066894327222641981015244000 10768876 -288563336340135319833773723193809875968 10768877 8005537324564312798438923645048938400 10768878 79555964688323447676715938827972160000 10768879 -1121229756691175968415983348081735640 10768880 1966573950763951076287345505598504960 10768881 -672348485679335539211279796153617851776 10768882 188884283947874741953056223470162699792 10768883 -70312735928427814406562069569403303216 10768884 -52045769497215187877919625678334128128 10768885 -39854362657748956481501137137395520000 10768886 -168374907537057487369752300067559156160 10768887 9953257454792903982770584581966331248 10768888 -144257714153480867713342484502372065280 10768889 -473273483851290460846448079709933980540 10768890 44616582483822008476857209005663357440 10768891 -202892599709033951216006420181229580528 10768892 361596665158348416604735729405173129216 10768893 304527517326934765397863916977150919424 10768894 -278693761276526190664615758661078143360 10768895 -210847495445198683086006543721193064600 10768896 87855122070922515594694023090851020800 10768897 -1168268214841637641244692016594932058688 10768898 11331214512598731843191825879016654336 10768899 231800087105577101909897438101556467968 10768900 -127945875016120090770016716815327059200 10768901 369853156706469222862603923913797543264 10768902 -234172002953126574788637817215453941568 10768903 -349431343789564718669016440486984063848 10768904 55083343309257612252213660389716131840 10768905 66826629866496515023679121063748437120 10768906 44318756861573472840893452203830906880 10768907 199999215156045605679756634301448003156 10768908 188115234623673950236496157683114397696 10768909 18555212983011654733571877885268930816 10768910 -433153044040115316471021409181088723840 10768911 -77845829055541148081733305494955597280 10768912 -22414016689148307033445044985507086336 10768913 25811592660847907821849802485477126260 10768914 104947940404960680328983857166465202848 10768915 -200357161459890239307686693150329088400 10768916 216473460682412955458546865579054120960 10768917 -3385731907951852100392781086153249152 10768918 -366183345924878870846239158484062426240 10768919 -41691932138301839406896775832078320000 10768920 2244071003929811072328014840748441600 10768921 132397909816937522425446735947208547792 10768922 -198685182973989799870955276951323201536 10768923 -504639919104817134892676047651468915200 10768924 188885131650441244858493879574427434496 10768925 -194592876322339863576665075075372647200 10768926 252747019421244365916322645353066473280 10768927 135132453610436435476452018037729788760 10768928 502314293780954731484322753060064788480 10768929 46486322685352156301781715825944088320 10768930 -95739936004540328487032051472198140640 10768931 -259350698127506679356991863144070560736 10768932 -175696502378400150312595346921992950144 10768933 127260005655589534640801304648007877920 10768934 284314680363173866160304549782779476480 10768935 75287134039140347405581214618148403200 10768936 247518594067482758116407154197587143680 10768937 -96829268207015565208731454562612833548 10768938 154322097512329878142227352342540556544 10768939 -654414679696077871799892623055004285944 10768940 -35890075612002892229861953802823229440 10768941 -592800906366219603487973575800615778548 10768942 -46082684985637662479623206393920104128 10768943 -119894058519693005044746290036490029808 10768944 -53020795599075194774432408876336087040 10768945 122212399598538964993645045549735213440 10768946 116235795061316920862796092957123495040 10768947 -136130821614723562884392068234691470080 10768948 -330350167511269478497762092266365720192 10768949 -802571110716829084143883271993079868050 10768950 1317974972520327946563685662739044000 10768951 665092425201212898938577963388938934952 10768952 598961116971463311521037340241600409600 10768953 -179521681267783389046757528161797589440 10768954 -21774153474055977713496025893233971200 10768955 659704030793616365432457924136497128160 10768956 -129786602781541818094075102710900326400 10768957 19992943066976836910275619432135188972 10768958 -75640725244743606979863255684265969920 10768959 -734261314768456694251094392649416621776 10768960 -13918354037199429889522214109802659840 10768961 64741384086309983076123326099145698880 10768962 -198934888914704736077939463820407975936 10768963 -5015792572624439851756714503051070136 10768964 27222077711701629875782123625041551360 10768965 51909070208972283155370264887345080320 10768966 22508039034940973495667080331762669312 10768967 -206554389099607239536607166040922243048 10768968 10715088859763347100016724637874585600 10768969 1377694255383269803319211072329298420096 10768970 62609423530490858405282277668433681600 10768971 34659660432688007401689506056160207280 10768972 -219687717115928181055708042252055575040 10768973 260758121564844280824759895939712517420 10768974 128378249036204941006979523304600503360 10768975 250463457918810051722438070551393925000 10768976 186840012108791940370792635760436428800 10768977 266069290121461677445531085023748677440 10768978 70243665357241588480936599016825608960 10768979 -102117531405521552615980883043154852416 10768980 6209266843316317442712366135086991360 10768981 46409445160291212800678609874391800782 10768982 65113950911488562152604638323638396160 10768983 -6113861284566435317241203242582061976 10768984 -2199514592319540938283837796638013440 10768985 -622641601223306362791416907344529581820 10768986 -56901032790249700748113321016352911616 10768987 -168543892898875718465214991421085365880 10768988 -561022641542440431817813200470152576512 10768989 147702164481606614847612196012162490880 10768990 77828950074638122195305466452776906880 10768991 -6185453762682317873910246425276138928 10768992 65103275826842903270846761030236241920 10768993 566659390623307153722673092304191006242 10768994 262390031999324946490541799741075529296 10768995 -270775405847136840806426444910831725280 10768996 -7618688028069626718332517316914929664 10768997 -225464584153795236696593604192931001856 10768998 -6981712416790912339056029658459156480 10768999 260286781768472536821938404114341660664 10769000 377724272476605005594131721971200000 10769001 -35911708144417185858338204147949789120 10769002 -255769942993121728600061065873879956048 10769003 236738282094838216778662410057690145680 10769004 -596013891631221432416473704184066298880 10769005 34412047140737128376583437664523608360 10769006 -2935786092451021402868269942553933376 10769007 -151045505616850520044111458806663066088 10769008 -172433696526226923796242089390755053568 10769009 429373484225447072060169486304923642804 10769010 25679039706458114268288584912163840000 10769011 436801273150324345095532773079603873224 10769012 -572804278951657067366628197365976087808 10769013 54706196296884873008312253287000623260 10769014 -288278385945783695924627338116320915712 10769015 -22466233336970397883641643638587739600 10769016 570393460294826033162690967520576143360 10769017 -14350419226655685349656263825793530688 10769018 196027492523388611398394178088959015168 10769019 -188035623441505469597348691926829742032 10769020 91637627089031512654524242352570823680 10769021 676597654498010190694368981280793913222 10769022 -90184930761992234349253469306306656896 10769023 -914670428905898464746863323293861401728 10769024 323857630133697819615235895236661084160 10769025 1947539345031382345000069709070324000 10769026 41779743122242704350838195325187765712 10769027 1523960347722705684758528979392492664840 10769028 -48145543579377107978947544341569945600 10769029 459270317666535450299448494317922052640 10769030 88750509255478060884497816728954220160 10769031 -28507930337816051470709632071647648256 10769032 -96005349540172716589683834595637529600 10769033 49377411838648961871523316268876972768 10769034 195216367550945996319418467402569280000 10769035 -239271892070135918475109781900900215440 10769036 108149715659971862630082960983938010880 10769037 73999643431225846953531224258199469440 10769038 -13175809755632059978200008800054971648 10769039 120145901368501135123426359861741418056 10769040 17396236670414662383505807425717288960 10769041 384918796694289399816211998448931159652 10769042 80852621696874790181191918023257797632 10769043 -734637019270708684325752745126258073600 10769044 -148066596880315911555850769169015484416 10769045 107284418414206371680126682336671057280 10769046 30556541444324372735722427977627368384 10769047 -414856169672799081466523347485548872504 10769048 -683464119115718877562345136784407040000 10769049 -5069286024572372912673700346079631056 10769050 49145587826787688894961985946119214800 10769051 26925762165449198222915903778138161712 10769052 -75593441382278232215392782671281840128 10769053 -841593655411952859459456814586141852698 10769054 -662437280190176512091852363008710093888 10769055 56674358427496262194831888282297806720 10769056 -28563280056294491648734315018398793728 10769057 2280192509077987132682806333429750440 10769058 392814406734564660604110278962389527040 10769059 49098704477094584405791862032164488192 10769060 -58493807784479891355494751348711137280 10769061 -597042683387558774908782248093123102400 10769062 -838857085449270077549746601479084813056 10769063 546496300565002000222318013564884368960 10769064 12007844951103957104786888614260817920 10769065 -145397801901326238131203479970876680540 10769066 12218925721057697192622339080332316160 10769067 -67847055690669101892904534504068683520 10769068 19639098336211626510707250738472844800 10769069 -176404484726568395429104106660050999530 10769070 -24985426210991175041235096690287531520 10769071 332073021457334136409925416594591578912 10769072 12143844714062934186370227910971359232 10769073 450260453428213139433375561066583312560 10769074 -158560851346806630673915427034129460464 10769075 -251172646516210247725917560682567789000 10769076 -63281716378473704604753684975800659200 10769077 206221257682336530401072092025985059040 10769078 -52028671383865859604522737494157088576 10769079 67235127808153319087451236254247025384 10769080 156941211367711115729484458650977484800 10769081 -289860781758300159770537204352238316118 10769082 -12955111694208845289131823740709524736 10769083 98460450839387819189034057791379203424 10769084 -11254864910448445039709882709380505600 10769085 -5205515451556602588229754549660361600 10769086 218579784525060774394551290954000608320 10769087 70164648171131271082463766153377949552 10769088 -37023916486183612611203079999376588800 10769089 -393170035906474750365738766923434684220 10769090 -80903700418207365407782661522041497600 10769091 83191384050386425103700750968006001840 10769092 5872928655134464772926817781254062080 10769093 -2903339569103441789869911665592948000 10769094 36456919124035758975817073909058983040 10769095 -381393698628183258658077892094590427400 10769096 -153680755307419934082949954675222272000 10769097 -515423406345373218811124840358349263600 10769098 -12348794595022699601579087191540021200 10769099 663997284979985053167056039203450820520 10769100 -15328422053176571874642148677094233600 10769101 48441384605430151423527677852644692480 10769102 -705439079070400566613687278943217222208 10769103 -39609164404894050702175025678948679816 10769104 17934623590635451997239222565508177920 10769105 -106295049110863032502160108539107984000 10769106 13398601311737974966458905141287080960 10769107 -136548900191674311584608697510980432008 10769108 -172798595625122140770661896960165648384 10769109 5318624200279363189904346570431573760 10769110 -377383033314236837122852570113661562880 10769111 158866818635323813621141881841858423200 10769112 7547749185431808641809536697247385600 10769113 -22331697568096341788977920771780074480 10769114 129178971453536540521568422856632348656 10769115 -25203758183314684043093677508283636480 10769116 242070470342710927632575048480446615552 10769117 -705150092194469703871319198171735323008 10769118 -2398248575034616658051311070334084480 10769119 -365178702962109248987271705321720976480 10769120 516566419697582320111960451835938734080 10769121 -117413498874778370976281296912201336320 10769122 -80935156329798607232119102230707358720 10769123 -114070232028370740806916605065948798032 10769124 367767222529763936600181263492540928000 10769125 439677858259126586468878106087482398000 10769126 -27223400154980477314780477235066457216 10769127 -183689674649863963141124772731621470680 10769128 330192070857646711235697290592316815360 10769129 -75582287021318365243721517909142177920 10769130 -164116254744740480213229454018895156640 10769131 -551699050599239154593846514818159693068 10769132 69814166798090684810355396073304566272 10769133 -44772807106947944423947592769463410336 10769134 351193587643709214567679037834641268352 10769135 2881018819569712175797536789544460640 10769136 11461014707697071729106416600090148864 10769137 130817150699672711735059225818966824786 10769138 17193868158462773288975245593633185280 10769139 62621371540271835052624034878375217520 10769140 -436199718683905701602551758337784290560 10769141 270116865533573945004291764816275354542 10769142 -81609332551832607408665345897023833216 10769143 65829317910279291649375877698686650880 10769144 21710630286361949792333436798392156160 10769145 382971182047444696642913125650377419200 10769146 -191550496085145714169672570398150192960 10769147 767551695107429342004208638008870626596 10769148 78624420503401719277651488918806106624 10769149 2225328760423406766970626974677059264 10769150 -96068286726936132536523374290608096000 10769151 112691746812624835219701163576961593032 10769152 -69740604841966556420200992560287580160 10769153 282890148921630315979534529748446982144 10769154 107979549564014106389217197451312295680 10769155 -166031145794121089748000619090988864880 10769156 -162066451491859219538106680254629444480 10769157 136205472614614307768047926609513015552 10769158 -272485386848964462468832930940991292320 10769159 -51701191542736141472998137245614193184 10769160 287154448167560346309700487131398144000 10769161 118524808456041248178844409351139279652 10769162 412311265588188136025043475617949893120 10769163 -466342062412826514652256279673829999656 10769164 -237899792654043001678507258427583201280 10769165 -439101811071898236977459004306682796160 10769166 241766381401331054995238344723237737600 10769167 627081205897399327195440745201874049000 10769168 -55219981672373202062211319839786590208 10769169 -233795183766067674506410971443162949312 10769170 236789051953015361320653991908968261280 10769171 -149970921820045192744982855396563663200 10769172 -135347890116661385744397780465487147008 10769173 37443345092525651912113913936632318204 10769174 46578509231462322877347947431553366400 10769175 -177365595990249330317238337582871710800 10769176 -237391072063790583886207465579018444800 10769177 -392459659193680877125897853878910296800 10769178 -671055883551726223484788810061783040 10769179 23583667952180132752907371604992536960 10769180 100724292572402193865621635603613286400 10769181 132584211419911278491927219691926486880 10769182 615671014701971617697992803299223724800 10769183 -35080759733889995639782764691536257280 10769184 384570639675718674226857772517040979968 10769185 -181383225752073840897346712923683003840 10769186 150004249957307924639918594290325715792 10769187 18962381236892128146039032524825344576 10769188 15624836308500071164601906930813237888 10769189 -139414773856257099712646943835043791620 10769190 -139659886713482083395956121615851748480 10769191 -366366837547226967695550653818484537216 10769192 70687862257097507119651257996116705280 10769193 25305805762384694781877834209104264922 10769194 10455060726743632030021439242604224512 10769195 -441289253191230781347898290031013968800 10769196 -348224078447944849129221965140664375808 10769197 -328266264762169232558103540349554124928 10769198 -3962756698980808581568437313605092352 10769199 33253859195528712915836137293485216640 10769200 11392916727926739312550228971560960000 10769201 -415227940659205460023295301229899110400 10769202 -113872205640674556759782049759312448608 10769203 14540159715386295130377871086571631184 10769204 47261647238664201302924318919948988416 10769205 -232493280515526739748652065874737090880 10769206 45833956001682149594119208399649305856 10769207 386665127019385833375418946764126683600 10769208 -128409998987704300750226773278290534400 10769209 462775511361495464105976415142047805760 10769210 -31939245285290714776651174313062302240 10769211 -11723593698309518862090903095636190960 10769212 -640528189361370583538687032224630252544 10769213 121215227401517340548227814435961738624 10769214 2157503217260641126955151752854425600 10769215 -169878491805710780257454823841383293280 10769216 223752820619051121743897944371230146560 10769217 338329345387805559788595777958359916080 10769218 141209267875169240313757673830708900560 10769219 251575034875482561065461458809767895040 10769220 86124496653281353617636147838990540800 10769221 -2392516053682812373252581923149333440 10769222 190805008015333857674041044268600578912 10769223 267126623038878189767400760520113007784 10769224 -91340365333873834515931027756502906880 10769225 -203981256710520793228330979018090093250 10769226 -46710154311296752311108063060388856832 10769227 -148982452328533420026561289660786230128 10769228 -120848445623729940598208895244238098944 10769229 -111190647361922329327437278176675447392 10769230 164684295621863309276150963960880702720 10769231 157999938675356662257903286720693167984 10769232 -117709101955066275286322273539563847680 10769233 164456471083799947500727099110736784100 10769234 -115298336605403272299829291593407044608 10769235 -92945663680720651599748871348254195200 10769236 -180946583939167636246827289906173970688 10769237 -168103610202948292161868891260200068740 10769238 -286548110234808539198007624728486702400 10769239 -13706922681967748007763205829534332592 10769240 -68398479555491837220709080859851571200 10769241 -162252865127412511010293747102967612736 10769242 -242546650420424073595643839297760784 10769243 253182534418336992662619581524468839492 10769244 -92091512122798430113365626751072706560 10769245 -189832280297275875538358755706952391680 10769246 154272748047996620219746705619763219072 10769247 -136932266706885171891747725301085340160 10769248 -370040750860144486888653799115810930688 10769249 122487484321005346483580893892234536836 10769250 60533505273646042064829203061165696000 10769251 -363458377876832218335654962090479866528 10769252 -8855837323234794646794559430437682688 10769253 -115848932999040145170557656478703862272 10769254 -268403638461502898684836143253128923424 10769255 88808307868604777878444644023659784160 10769256 -70650652242439352400047903585258588160 10769257 73043581870049982456591518827290286400 10769258 396425868422173668588112532975809466976 10769259 -391255394323686548935829374504068227496 10769260 241720612362535355413861037841405020160 10769261 919248181563872180743595533390858223424 10769262 -6089260161774672608738280468101830656 10769263 -131046435663222242955814179490639295496 10769264 2457285515149305558681590031442771968 10769265 -59834801750502272726745936988071822000 10769266 427797934769021870389148551802833022880 10769267 172473848307116908947399484036959060960 10769268 -389384139805392799556801951581302829056 10769269 -32514794658045204025341891164278890048 10769270 181016084024305086529042575101362281600 10769271 -462463877547118476763144072774757566488 10769272 -302761498910794207495716793122332467200 10769273 -499575812331696857599881687212533127100 10769274 -284096328006741251355484968018068052480 10769275 377264505308918612359448124217501716600 10769276 16460049669410821386879493105430691840 10769277 131755611404728298485037251629183591360 10769278 179226121972809248110033556792235493824 10769279 -162391852570318940042393216039864229024 10769280 153575386606688153869673811438206976000 10769281 32049809648765344810480926093296062082 10769282 100885979663089311070892424201456867840 10769283 7543179853651952619838496678854944000 10769284 -239727141292478209342409011850653307904 10769285 -14548331711273453981770489096236751200 10769286 -33959790528726888748727470644408847872 10769287 -561554141224960364735162271805478073064 10769288 -826268378002474257088797632799579786240 10769289 247936948043822086340437762819949931024 10769290 -15505282463766278695777443024970905600 10769291 119693020194913817489604793434262789872 10769292 -110669095072565527619871608363890032384 10769293 -337666722701452790809154968574607824458 10769294 151408948756934941936404855172524725952 10769295 19636055792502812850948279395671872000 10769296 -42246560649385897706597315439728885760 10769297 -291555436155166305987388485940034137536 10769298 50727546290782959228825222916643374080 10769299 -825273507867440984832582572690258511700 10769300 -134925140753277390800837984890573833600 10769301 -343791458262802655027817921428897496960 10769302 -267377981730303468302831993963988231648 10769303 -115401837044777283335623850910737851560 10769304 -4621624531455170601436694445838172160 10769305 -32833627922967095076413630454127548540 10769306 -122162271358916531468985176151993955392 10769307 1548773724968010660756306373390826496 10769308 -519153273019404022021387615446142722048 10769309 -20697561472809399656452925605518859380 10769310 59607416566030631270045651268795921600 10769311 102004964029510395320547996380192286832 10769312 1033677318005189406031716633452784648192 10769313 -16296806214946524896611624242582694272 10769314 327493034585955841769528728314571539840 10769315 -469269090764705002718722945421975637600 10769316 -18330020498778451649626259464870837248 10769317 49252024501247128197036330674131977820 10769318 231190904478183668742847538680964578656 10769319 141660457557060823803439705008310547376 10769320 56099988142046697998812647473543577600 10769321 -98937237794798171016537643736857191948 10769322 -135927342262036416262812911519480614656 10769323 -609343407139418419240000877147868020428 10769324 114288426645957673425454537955342223360 10769325 3313014577236234033804339977439907200 10769326 2972404073122804113537515176247278464 10769327 -191934124902720090519223409614293683448 10769328 -130018530847639207683915147067413626880 10769329 -36408662183065236596146408761115001280 10769330 -81192087076665971989841100687839554560 10769331 -85176399215664599830758752037795070416 10769332 -123872172935052032214034269311734384640 10769333 -123968978268210423857551752583320400800 10769334 27311527107543895323670734191912166912 10769335 -226702269415914472098003720090739449600 10769336 106901208018041278408338208491197890560 10769337 -395625940633579340088232481019012758406 10769338 103846081286402094063619021604364518400 10769339 215113250327674556433300374664415564800 10769340 87203779607432602741827607772243558400 10769341 594434616997025185586741534081218241184 10769342 -9338274397846392981299247789975260928 10769343 89822209793440138495536587287916142864 10769344 31482206374381972527837184221241147392 10769345 376587169824192003541356984111533719680 10769346 56883957882565564229290242098950324224 10769347 150239002035448549501706256986302833744 10769348 56582751861498684777680149316787988608 10769349 -9567135034073663409242527217989851936 10769350 1597875695213774632059694812743448000 10769351 -61662536604749123139798282054558658896 10769352 2737066241986031765214242168848957440 10769353 -147113121344234424628742762318350741440 10769354 235686463358240903727060753168149603376 10769355 25910909286598882513645030194264480960 10769356 -90211558980687183280245811961820556800 10769357 161889268152584678187868196431525618560 10769358 -8627535447708747444050326662302970816 10769359 -560904658478162775450777889764456791040 10769360 -1199183943369615024674124744401879040 10769361 -338052960218538137234291606418158863776 10769362 597814069751505371739360458993480784000 10769363 -509113376876283900209838408317449884 10769364 55836532110235865214959697325400153856 10769365 -130260717756283566477641983363622680740 10769366 67964764892238414225819913218079801632 10769367 219608822547870545489216319810934701264 10769368 -196593906288993752671003840040915927040 10769369 -81929518972445654423124279687670071552 10769370 100698218136710389991746978389504172800 10769371 734623617994492271229305204193956679680 10769372 600409564448883952144776511271249496576 10769373 208682214634674817511002427472869116422 10769374 14997647739663831636697021496697314304 10769375 -106009827544543307562618694570264530000 10769376 -40059124412998466609520019627913773056 10769377 462100025873657199872348849635834152960 10769378 -133724555628672695426819204672072638080 10769379 507967884370460035132764634422441440640 10769380 -45687145050386481946561951665686077440 10769381 -119869983061587804731836826453771448000 10769382 78965236266399527781546303376448966400 10769383 507844731942740153442663440394631416632 10769384 -478028103953811983031824900598676669440 10769385 -210943850274603963663461975861456673600 10769386 180964693249742087358891936099722473392 10769387 60449165231558216882990780084078274036 10769388 15850276537696180519939329376683786240 10769389 72780599716586652145396194100221661260 10769390 -253346330778534337319123821054513084800 10769391 644429422994175670394323116377434719648 10769392 325678230382239866136299497160531116032 10769393 -616293088798566387107926272077120016 10769394 -98288225268822525236296440079228336128 10769395 -49126283084958949804304748974996836800 10769396 -62125789554699064203263864470520125440 10769397 5717332529084738778660181695612251520 10769398 5327514154297625158002796004558033280 10769399 211076898158102263962966966768154168536 10769400 -70404739765190642661613300857729024000 10769401 -604102519270686984372183289708098408598 10769402 48269195347490864085854213326193809152 10769403 328814623598048604170011603986563182104 10769404 353862102585829635742822812501798067200 10769405 -32678833673667944969357571226983012480 10769406 -1239426177795450009984648493317998592 10769407 122990689141313401470348857175022067832 10769408 -118829366386125472747769318966600663040 10769409 -119273716498209896801733014652192000000 10769410 -37862130032893637791155903777995658240 10769411 537109774885601323543549304227542292800 10769412 -214934569647669940992811908171037286400 10769413 252343463610039217924199842923889917662 10769414 166534592846259123055538151289715497056 10769415 -285619837030548438715365769465822948800 10769416 -267400617922625435808406725830271344640 10769417 318858578951523770281095126065776061466 10769418 -11665856088382524943051822989938400000 10769419 -720401358563419102945620050651191468304 10769420 10644014046467065280770076590384481280 10769421 -180716563690655455190512070516959747200 10769422 22477854805154275627652266357479648000 10769423 -113792255628011807914029690143943255456 10769424 -24853494907257278116040547036004417536 10769425 -18305783628103120880593439113523707700 10769426 -305443126191692359684440144350536127088 10769427 -541068423205071847283623056983454037836 10769428 -166373752007113710419786190111119646720 10769429 -19452311385850463674263976145788534080 10769430 41101183962340218131666198962730526720 10769431 -202475202932057656402226544434309481536 10769432 -304003659849231888296227287690386411520 10769433 -133885553099711329299210332944120599456 10769434 209081342455864883495921149082451133920 10769435 588291346472994508797903939688340258880 10769436 -467853876155652076091742405920414208 10769437 -242712740074598948826333607742296511648 10769438 492734732507380941861514428547564604160 10769439 -528046951900198363438743147931929411840 10769440 443061428342279801884664748203940249600 10769441 -134165836431427171264715644716088477656 10769442 -16864957019952115550477267879656512000 10769443 -269877379129154938873782230132898300600 10769444 -102728769284730977582824300984801173504 10769445 124665303314524033138027883015598291000 10769446 396308586495264891012126113547194608320 10769447 -268710389862510260678561889331928784000 10769448 -222649067322100666042492804089932759040 10769449 772958912150075755886242423169485784436 10769450 152871636522566438059965238561297866000 10769451 -5343578503467043711179636012241170432 10769452 26067797799040740495113193567720955136 10769453 327327624766801964794729866830031735702 10769454 208503095442150054064528507746054046464 10769455 -506370983604504293932280722815969059640 10769456 -16249745105834085833273087536428761088 10769457 64187077007117491538652041224680739440 10769458 -101190691763019942157488548457959860224 10769459 -274085455100162596302166934603471060340 10769460 -90946381398938195560711775802241597440 10769461 580226368813497175047164206957488606062 10769462 -72167403016162863940678862192055631872 10769463 -567617736129185804490445813256694895200 10769464 25756299381145480557967387711240335360 10769465 -104594291072474831289660352584595591800 10769466 -190564353387238347051371352270911439360 10769467 -348936392155554148609829388860402547484 10769468 22973587093298608977630226784265243648 10769469 -53373521904343928732926263852082268640 10769470 23108076792314328918244151831332901760 10769471 10546147788907931517411801011675043744 10769472 -50579801393932388036621286248093319168 10769473 -24612551200898824900560074915943831552 10769474 -63443350510439505823053801318742520832 10769475 -224668538348177573905623042347995757400 10769476 19228281776602915492773770214686883840 10769477 556888131519826927576474789256114023326 10769478 24171448388670688605940095588268588224 10769479 -966383126552593800915868368131906048 10769480 67103291764425195510911477668939622400 10769481 -228803844432028384635707445947563255830 10769482 22207583798862846901603208266570272000 10769483 583868755895773240700419420922994691776 10769484 479325226155296098585325858573741568 10769485 -295632905777932399073640906874039936800 10769486 -24400977493459775649049863985363476480 10769487 -452525920738864540722205683062717317248 10769488 -20957751871583251238744409917753663488 10769489 239060029224251054125765552768239098100 10769490 -101622894474932391585791146822554470400 10769491 646248369409371158291382018565509382892 10769492 15957058223946549042592911768380436480 10769493 -38344635914777754064858712209271537664 10769494 93507213172263029276833095508596211200 10769495 225554289714347785910006790037510119600 10769496 274628066749101423892832057434004520960 10769497 204038335372657145266234785891712106880 10769498 -522084762469488605204843710118101815840 10769499 146922203467967516126503724041747919280 10769500 -60909094911237209721851812052087808000 10769501 -640082252399023943412013456225187745498 10769502 -288736410422457044973913135796690918400 10769503 398256834188587663136753433194375838752 10769504 287854416229511525238312875049021603840 10769505 254175822229044753423194535188349874560 10769506 219328373908951071204384089049666827520 10769507 -237589633790339985903145302084217981488 10769508 -136915360203564087127451727711635863296 10769509 951127888477908151606403542252807229116 10769510 64399104435670405144006001905817320320 10769511 -8730075221462301215561709069522248496 10769512 264994650518236254331303524360832235520 10769513 -387221406612843687922180083659110101360 10769514 -111883521733070394716692985753083468800 10769515 408389869322295765598926736783641704160 10769516 -260660668530593731014507873728114614272 10769517 -433723745273530507501816632007636375680 10769518 47766995901852345076711761989351289216 10769519 -73496474369424299261593577491524844080 10769520 35314565566637863635185205590297149440 10769521 252838349601822507385414117494603368512 10769522 -583437269292606659093736776055718656 10769523 318126602766942119940130565360975361600 10769524 135526508215979705474261270041751560192 10769525 316879270871009318073798588441537558750 10769526 157673432647476651826081915771006356192 10769527 286427240085969492863687874023533156800 10769528 4784187697537129461386723793246289920 10769529 -114021482055386036247574431246738666432 10769530 -265328184243190695244902674408776695840 10769531 -320313174265108838084501016793107901800 10769532 201357654363208528309296936217626665472 10769533 -458518119707072097940470109937753405760 10769534 -31811232066623546153544161788999737600 10769535 42687733492309085272252876742711193600 10769536 350342106589032401514640735599864053760 10769537 -323739068888054986524587717052693554814 10769538 66375106160320837923421309572413219328 10769539 1181773535769359321376646780301134311120 10769540 -28317264708419978587947321587448913920 10769541 -237877808711166600622038570386072229408 10769542 -22182298415011228330643921728343009280 10769543 408649366214068493635891437153674052624 10769544 27467656195604260517585424508819046400 10769545 -222592399687239335615092147341690188700 10769546 -90828909823261228058624140648866725376 10769547 265215898904469827689396042996271110128 10769548 -265505256033820696799068839815336960 10769549 -299882342532034834323050884072666642464 10769550 51757354073469774241923554528000179200 10769551 -223555890113675724835595279796733864656 10769552 43727022924802047218123356415177736192 10769553 118678969577821120919893203932982415284 10769554 -158270155229710964566765794849319335024 10769555 38426352217063686926693164105613473920 10769556 -20452418965180304460112086119010263040 10769557 180742588087047340694578722928100996640 10769558 -211832366581781486285582931499729521120 10769559 -163898910994314123612673194277181062296 10769560 -175570368278421211773100886594125209600 10769561 -459503923197407815281419199998908124880 10769562 45702159712752868227175842473452950528 10769563 124149357143204400550918154673554261748 10769564 1552861226635694653562653696562460672 10769565 1807823068659151092585021882686630400 10769566 -231016264943052904828668614878529798016 10769567 -7080259507236064515635340578358384288 10769568 -419381446354246744642885976648633548800 10769569 22615408266082048604418769831642510896 10769570 -21195034244428403137426999969585443840 10769571 -307395177068393150267780456044065732000 10769572 -81931939705518906155043981827070627840 10769573 177726753284480181733550768383180100064 10769574 181205274138722193798766090687563898560 10769575 -289666676522016850907759234004150875200 10769576 -149120714168349748980422710203389798400 10769577 -127375146518410999325482162548802781184 10769578 46652791764321636027202956841306307424 10769579 -82129547535590674647963686579441039520 10769580 -358392472620450210064121339799451238400 10769581 -201115090033125821223103376766878064800 10769582 -156307432459784720846539195676212440768 10769583 172633699333059198201708164454360814848 10769584 -30452691730486322062954844610680520704 10769585 199432729722859759758874919872554790200 10769586 2213540345633256796475052622934857728 10769587 -80865684223863601168358276533885479600 10769588 -310104482884836896361629345975397089280 10769589 17077218166040182797930868304423059104 10769590 -30014761231009983224993116607595417600 10769591 102360010171104317193527452327192052064 10769592 -478678370565784878784105614901661921280 10769593 479000369281521401466764365491247776168 10769594 -132860134755497405602983492697691356416 10769595 1201686305295530387351729917223186400 10769596 -153365669798443531281678905202910187520 10769597 383788405424253818975031377748455364192 10769598 431935125288714514727525255191883136 10769599 300805938595891300007188752881326531240 10769600 -28861185572735683418217457898854809600 10769601 213913138570229955195045682892599503744 10769602 12663526036255436347172958282616508832 10769603 -287527731369795069104414335724107605216 10769604 175530938663931981341255974000449616896 10769605 178720427381323044623594105976065280 10769606 158291389376584362764049845538661253184 10769607 19159956306743034831812471740686649128 10769608 1466787620019512043041305903824936960 10769609 -371053733756072495141308436330413793190 10769610 43865687412068910932833684062462869760 10769611 191941596048087440725189128797616009424 10769612 77053623319439980626266841825923742720 10769613 -170503244403006701280742010815756481856 10769614 -247209469284223132031073937516755099840 10769615 367675116732399895293266955057345345600 10769616 -755992033967526608192381928595390464 10769617 10529445118365324743347906212229475840 10769618 84247287637528977005271110362947431040 10769619 109020033901064400604264072154736681984 10769620 251767915523990615583234778510799527680 10769621 48218226761678066593704453653638527822 10769622 -125500215739753047939820681896342982656 10769623 175739960304178992048514877150283879840 10769624 -728122036014871450639126738302161203200 10769625 -225460346374912329535162918164196320000 10769626 -39215935852146736781486338067652138240 10769627 -64129518792003513657584015676517326336 10769628 -374025204580732442427793006960294049280 10769629 7564659654268248407198906342983954808 10769630 -143844197370623060203536061793021902080 10769631 -86595837654266675147933707917081090816 10769632 -201743632786022434704543910871684087808 10769633 179203850144174031442777955003135459520 10769634 17209641655077187958726987886142930848 10769635 -110924591615398981269513066777207321600 10769636 -150915078508477913943171980765500362240 10769637 -481175582098723240608052204619779218720 10769638 -381181812510557920842055831739594869440 10769639 562144109313787416291272954029124560440 10769640 -3631488400957253536046394448463462400 10769641 -1176752674455242695485186333072221006400 10769642 -162646574163195043864871352055887688608 10769643 -306831917193126579870493827449723842080 10769644 -168207756721520657713153466086020177664 10769645 112186337449711006746061049247456549900 10769646 31225090170582268932227906045436715584 10769647 492268218115736456004467940586748615552 10769648 48365450094001695681483981715818676224 10769649 -356003729623170870146883286831317493152 10769650 -220175596953251217362982734765947141200 10769651 -10011647577308373925681687095342661056 10769652 472666889189187086039983505816853811200 10769653 209730424776316479728364525479352942264 10769654 -145863854044154425476654721801228192128 10769655 -99597150826111376486027904040786706400 10769656 509498483194043434927207448785407283200 10769657 -156301685558612433723595519488548167776 10769658 -160173674165413024385911591979156746752 10769659 457523701981031673744025513359538989860 10769660 -10782527790361371646119828036049290240 10769661 -285883387092662290571763182341615637178 10769662 135598289416115791207122894471314193792 10769663 104374411817780348191100487381475214640 10769664 91745109502293061000068131425364213760 10769665 453846425153629760094130526168742309120 10769666 403077634376883137130414856053259054032 10769667 177877845776672170794306771589011557880 10769668 -9713503068552909413918554694879924224 10769669 -29726347471772981565609586297165200930 10769670 174245533325713223451713711736280166400 10769671 -585849365428906695023672286858054938856 10769672 -584387107739899432698781193357130854400 10769673 100388622269387860671015865598707061568 10769674 -83767701828395250012495637232280165888 10769675 53461201493503940707165806498967680000 10769676 -293996321212368661753127540748692525568 10769677 112643334235588722838033222551881469420 10769678 144365424506750921262449033119721042880 10769679 -9113990279365656574092801188920768320 10769680 95417422707940807017251067029583298560 10769681 7820144855055607025270252687268345600 10769682 33425905805395692838627028091842838528 10769683 -78927855510203823140654835504647015640 10769684 -83427716062645577558074445038809350400 10769685 -49280816887709224025405269524130207200 10769686 -321213073192863775305141905987173514208 10769687 -1366219103885601866792985809804262428016 10769688 -484586358937279995162325195320984115200 10769689 -349300842784350469029919791986794746048 10769690 46216731744864275846671408621187520 10769691 98709805174658100317228553331871692080 10769692 727984332747417841584831367048212682752 10769693 -455770146176692218264015969956806681056 10769694 2073775615685386489938685171700275200 10769695 -308760371896511633437306913796485875800 10769696 -227686436452343300409005030755868344320 10769697 -251972939518536604944743190916690590126 10769698 50233516053949993435955785249255371600 10769699 317194641254985078162363187103610692700 10769700 175018534257764028056142286540805760000 10769701 381967743646020648468169631636551131480 10769702 -316940273755598461656606629245755836448 10769703 117990062171336436340882045313012863104 10769704 578464323758281375373753426108479242240 10769705 33974603865995997870431590628544223560 10769706 -115748457387738204722614031122132216320 10769707 114859634685423159909386399611449094272 10769708 488620524877378288908416744061007465728 10769709 19493552747354937244110730156448810304 10769710 -7259031036695261365945902682120627200 10769711 -313278530365810334486315150114846984688 10769712 39511882862311369581710125927532789760 10769713 -6483570508037183504575306258742596158 10769714 -382571846397934894524606973196763744000 10769715 295533609325378431083035061566679626320 10769716 48076442995290162371111229336590685696 10769717 -111179918586753975541160304946702855008 10769718 1208270113317305671200317096603880960 10769719 -508623145181350598241113364003024417880 10769720 156927783733834666017639112220620800000 10769721 -902901911200235324204919652903580971776 10769722 -15342685773132348283357834332264947088 10769723 244730370013772838638518043358374655972 10769724 123315216129215228787644020159867124736 10769725 261554404281573850629573105925809007250 10769726 580248510832564249406055371779249152 10769727 42651670873301279554891436874415595520 10769728 64935991070277659586695219701985312768 10769729 -639217349056971332362556423074583505324 10769730 129035529591708895665375561880814784000 10769731 131626999786372038000075861553307757984 10769732 109775513690417635264995323851627330560 10769733 149195458108803792666215558279060616960 10769734 32785553931353365026520869976976690016 10769735 -60859824663977273973078054734232240 10769736 -28081248666913651133423998584083496960 10769737 -3823311998050892591109281545177732320 10769738 12730829165471553437260885591765112832 10769739 -361897015526942945467366752064157947176 10769740 -256008793807509161883293092876085007360 10769741 16732371216660481812962695180198521984 10769742 11751494318072793766532182754583541440 10769743 557247781071513701349007692470786010992 10769744 -124680758444310003029413588851713187840 10769745 52265353591888487135970369570078739200 10769746 -41289352009151518786022282305484509536 10769747 98508547758642828166481740420899396552 10769748 69183907160053842827192196418644246528 10769749 -691928432596696523986288953068914707250 10769750 -100822785130209192169839538908624192000 10769751 333463647913422133329672224798943307080 10769752 -230777437621476827354183441587778641920 10769753 496020108925290176092693056628396837002 10769754 -254454671497413785550915290076764974080 10769755 -375168835373459266251551723720542021440 10769756 130817391575257664926982297455318110720 10769757 37337472930322859408134640906063883840 10769758 532749668560259234301116272113482621376 10769759 -107418248225226962876112645485950930080 10769760 209045551675249675646782085645543669760 10769761 42602234112535235907066423276003678400 10769762 -50371143966225725211584290285595176368 10769763 975258736423110762401367842205045744 10769764 330127424927679356913773609532404130816 10769765 -559325841523440298039756300958508734340 10769766 -36513156065764029861320887132699969536 10769767 -901178780263421656226004410796683226184 10769768 -373539904542934291949124546722221424640 10769769 -33093398577241205510328992726003302236 10769770 -99469767080950080874935069836395353600 10769771 424387053877516932020381321432352825972 10769772 49390530080318274213940521998589493248 10769773 84509887387884025171019599614310668288 10769774 109507043840208144533874552489047555136 10769775 -92233947291074024742068232628825304400 10769776 -99128506893954574868721110590604935168 10769777 -501492840202855701890150961357018652608 10769778 -90928849560205274893416462472332228096 10769779 -434690952440558262824595947271347933620 10769780 541521095514488195380623368695603200 10769781 -397179174429632711841918625004189041152 10769782 287513917814467006287342901922045752992 10769783 314735507704983773393778813552045111024 10769784 29859861064477780304410976079556792320 10769785 -27894876213039701387096940806404776960 10769786 -468974946595340937713771966955348784416 10769787 -236672220851529408806491918858384719360 10769788 -52991145292536570723945343255019289600 10769789 468074614370520728973802080424872522240 10769790 29148818159823277495338688970907054720 10769791 180990736558661799785540430675228571000 10769792 97871823474797414149753822834065408000 10769793 -201055758655233765458186668406674786176 10769794 -73483938954024597804972871729805953536 10769795 390136380108316259191007832909621382800 10769796 73208160875337913394617805807092457472 10769797 1045814777352028445820528153836121326140 10769798 36625454537024954114871094875232343808 10769799 218393272620076976348006765538535293864 10769800 -252307984570020117849741361033564800000 10769801 51959214468096763869457401315371932800 10769802 -107712536287720284080493994296391488768 10769803 283685000690008831598685863040885977088 10769804 195647609779963280529544680870394983936 10769805 -94420258582217700579356282160071711700 10769806 -362566442502538100407201086156683744640 10769807 -653001362989443500890668162845989012944 10769808 1041008145137495392087749903075901440 10769809 -760466842087703441359946611392559702990 10769810 -78859141019741510085611907578167129440 10769811 23329878495418736947842105861306293760 10769812 -84273870627362199477968474459410856448 10769813 -685328393753083757278241157582332050020 10769814 70165900943800356970295092684060001280 10769815 -286922026479835996099910275751747896320 10769816 -296311069791857315031935210949025136640 10769817 -207791635887747010175854688174937214080 10769818 238475885667846234615002715573153185280 10769819 -509898555636623121491133327705303045456 10769820 39914402921411359231740107763975214080 10769821 -404076425911064946601946433560632327668 10769822 97646731972360576173637387191856232832 10769823 -5814643809781525603262723050217306256 10769824 -283730834115035952800804615909747589120 10769825 -488784526960935005669995890678366488400 10769826 12444986654947603913044137511868057088 10769827 196209533629798851697558359619113116440 10769828 51953456674109807691853599168679305216 10769829 89639076245502223477237997624278651200 10769830 161483256534805151984506305322841376000 10769831 181091306328887000861369397164208073992 10769832 -141932780255272078014453950441608488960 10769833 -797612440064264300659177782245523240320 10769834 -133954987331708213221310053773867537408 10769835 172944710094056216807681238711339356400 10769836 20268455658955353879444097872645980160 10769837 -105633037992152345760563102090999990100 10769838 -161579399378888123600884573113869662656 10769839 31993342468815598400551374316214242992 10769840 147088322817826741161453627051678105600 10769841 17229608552457994136707879895886264882 10769842 118029883371828344430834229575068841984 10769843 72423763457765206913681557498295683584 10769844 794564196956893422307250299373432832 10769845 68091352464766445930991088614321862200 10769846 -132753670149258964746841724532676524480 10769847 -77897007974986883468419459609145880 10769848 -214034450575189788406371230612380385280 10769849 192105367367393112516441137424842359236 10769850 16330803422492242369674141515065267200 10769851 -254818559340040104074303718107455893148 10769852 -136393125779621954387177939168206040064 10769853 -226794323746413549599719273756601334336 10769854 -69439083014733446923051594488441753600 10769855 -134593831345004190586931379569780076480 10769856 82697663503128630214967181261838221312 10769857 -580643361663913457134063563536659411200 10769858 5129856805619980996188552368021854080 10769859 -184962215670921875363255506812305590200 10769860 59621712399047740586249824981667942400 10769861 -143966539457574868495007337604924672548 10769862 -110053807570368108644244557757672886272 10769863 319453083047544792342627240411879667632 10769864 -190658707963593301344449834022332006400 10769865 20404302286631733803987031076057497600 10769866 8132142084106011614121987534196191744 10769867 -45503044084502907669622743607183729608 10769868 -108414352217079279730453458385038689280 10769869 19034787691498152819979072433237925600 10769870 133744580277198001020363853680020812800 10769871 -29199795624911140721561521263108600576 10769872 -13503080564003789725483991834460135424 10769873 157680293398512941118826690874793019122 10769874 -15375434201164568528683905712024683648 10769875 -422517196161747586731262198124691180000 10769876 -117050737576840343734496221193447770368 10769877 39753377836225154072327679184791328014 10769878 4333653503379335558475900092997303552 10769879 -884072575153445161415402683989047366520 10769880 12337455593493859698412668280995840000 10769881 -374610874910183829776255501371652899318 10769882 -358895877730156015939092835030624605216 10769883 -85439222491962145459839960867749522496 10769884 341834541674467397681064792882307801600 10769885 -75201151382981897411523233994476298240 10769886 147548899443516139027426157235862113024 10769887 -430426390264249715144813502420622163568 10769888 -41279441788650967355232460548135714816 10769889 70215032821374847548527862361067523648 10769890 42806570335711152319044228198607502400 10769891 858564993034667623813184217320688482064 10769892 -65373299481159549576219686013047328768 10769893 -55290477990078100014545857155502007520 10769894 418273001142030875344690387280420150496 10769895 11246613727238069509726527488342493600 10769896 -62355581894033657036609306206510448640 10769897 28239576996473688820249214504045062260 10769898 -55789201467877838398762005287969723136 10769899 -31034460132407296227769876551094942720 10769900 271014142306643800438006020114731040000 10769901 477150024770229708383503850547790078080 10769902 144859467070635101066095137558412424064 10769903 481368625971267468552236249166995245440 10769904 47031091642037299484774683130617036800 10769905 -391974615700692559524975819666117812940 10769906 -164342458747947929091222608542812825072 10769907 129086808546068427938010800819833774080 10769908 -562663851087563034472684127377503203328 10769909 14339951201052507924334559579787071424 10769910 144095912662934062547187766649744382720 10769911 227489923486269643520799508954924920920 10769912 897393774720733582639070595172271308800 10769913 79904392261387766659678873097535605568 10769914 -78354085044179406108922023844257200640 10769915 -123790816408656026388218283662839234080 10769916 -38285434725846233808859563739129076736 10769917 25609126024849469970987896776436160000 10769918 -161348012509334228189770434311306287296 10769919 284970228773968842772562383831505936640 10769920 69044357068035582981771142370804367360 10769921 80768109827849666716791330753028927044 10769922 19473543236140714019106580225123440000 10769923 652774076178691604687856377787695453628 10769924 160675294183813100264590555261351440384 10769925 -25995329782706199699656782624857139200 10769926 -180344101531640532728150421722647964736 10769927 -58434467907616603739029407498249867984 10769928 109118690387787713320872530112820838400 10769929 -192305448592406158275564038636833066716 10769930 -310415841109862585048657013009483156480 10769931 40564764553410757318067928297972073440 10769932 -313528065974343580597841428983497615360 10769933 -145748844690601700055092679844341447240 10769934 -8522212463328930150682455509448806400 10769935 -289865940402365779961841530679739898640 10769936 -161633872815392787660771926823954014208 10769937 -189291461670066163229823923707214651040 10769938 -43771157842514894111063975998327904880 10769939 -111291193113818394392499783867249250260 10769940 34403192548665823420525349460766805760 10769941 52802209172425254551812659396639299200 10769942 -114063239839905343382695375465463867136 10769943 98799827966364034785016627968007241064 10769944 -391394973085312275672090034866743715840 10769945 -500501141054686358296439248452441234300 10769946 -145087820109013277678098868093896895232 10769947 -288959194517784020244121574312055156604 10769948 -71465545321816422658487664762985042944 10769949 176551666743826821758161795048847373120 10769950 88032681524244717259219492480951560000 10769951 18601364279278305613905454856744455272 10769952 -96078153689766474703651289730908160 10769953 -418504462053357071735394871333164982380 10769954 -48957575349755790387246386086898277888 10769955 -215454241543695209556054837658686012240 10769956 -386512120449080223638001386445860216832 10769957 -387481139544450379892674930000135657920 10769958 42344130175259499826475262616844610048 10769959 -538428385329302361540676460853388498560 10769960 -183464726084579570112681914935148544000 10769961 -170854926630360590618489228768870335200 10769962 54627318861002274320727415503522600960 10769963 -248856321032630325040498387856413466640 10769964 122808009561352306863122962084996670976 10769965 -523966883434844848008725679669138721140 10769966 215434152636414869199110510949183834432 10769967 171351955387021740980486102525171553768 10769968 -202297883895312948496404665206226944 10769969 21027840226378072982889210117780715200 10769970 65618647260623896861932607918416960000 10769971 135125232275386589865209254014024149712 10769972 -308131308859830382613482821015046084224 10769973 -456738551125602070303226611068088725216 10769974 314331811409054760641260457398905080736 10769975 202999281133052150729550179556982170000 10769976 -52545122689278569620046545333813248000 10769977 -447425689133424706346158790441159538428 10769978 -168385839807385130502984407670839834880 10769979 -195371279223000780051969412886459769600 10769980 67843080370691281509667296420966174720 10769981 329919914647773767754069859153042590720 10769982 -24383277665794871961344762824909172736 10769983 -270940621762533817963291304142494913680 10769984 -236410587396819468641202218656241025024 10769985 239593435162651535501502210124631478420 10769986 315433123466888626307846494382710122192 10769987 54623004739400078636922495241265029680 10769988 -170400523695226958818904207873205888000 10769989 -450762738997617735395115623740647342592 10769990 -29221840424448724411713849357041786880 10769991 399461817355974519698447136434988748800 10769992 -551699736088302212497361246214460800000 10769993 171011527114585001977991830245691692744 10769994 -266830731391420783585049729714591706576 10769995 -6579800368685985591350342076830096880 10769996 -56399006039325655264801681483837857792 10769997 -62133075128955517815958912756465698816 10769998 154540078877590800066326514246325632000 10769999 -93307125988055590848754384425502746000 10770000 -19164898533933575882076474139852800000 10770001 432978704381971381975098765478144337664 10770002 -94792821621153824068412483466129491808 10770003 206869876246451634784736313119238448128 10770004 368299514948746512851134479631826044800 10770005 58587601473492056297141021607174783360 10770006 -3658959837963462085428718221769973376 10770007 -419767922903459037750780422111859351728 10770008 -642395305152877000269118962102714531840 10770009 -99168986001442206059996825446687238112 10770010 -324160225138008429838723814742959653440 10770011 -106527991859342582305298712159903683568 10770012 -335990697118663345832288019145043409408 10770013 110048403222686422101257041665625876262 10770014 -66854132240543671717647513542246646144 10770015 6788562891098029482510450794447233920 10770016 12694817192166907116935809411369009152 10770017 1422215361268022327891021741346184152480 10770018 -48817045390203249543658467427244774400 10770019 -265299607703891559447451099627360821952 10770020 -82108245992127118178738530770984960000 10770021 -9974266756381623915033945881194650528 10770022 -251907856977395173009152995567490946176 10770023 217299567535345590216453168966413297304 10770024 56442059509122328562662854622666014720 10770025 33468402771335638673005340523281732800 10770026 -67906525756929590978212829397836196096 10770027 469930603918971953368540997352804384432 10770028 424263391891904109027421544681343527168 10770029 -730729683476110950466961687756135507370 10770030 -18016795018080396086437998219357273600 10770031 330935031677024266764479791360511482832 10770032 32600190522947249976888977351433584640 10770033 -113781826038548797948964851839114757776 10770034 120690625959856954788544986839061954048 10770035 340860972013561264765185217986101946480 10770036 -336090622224655305409776715910286305280 10770037 -192989402766197020764466040174326466400 10770038 -7785457719536998849074349449905323392 10770039 -114232482568261204730121496557946980816 10770040 74883265896739975585380507250089676800 10770041 -218977345917950248156885055128157793558 10770042 -100369448416047785918078853961836300288 10770043 -191994814187192663530406844547673377840 10770044 -174720514759771019666859216625899460608 10770045 -152483867059711931397847753815977205120 10770046 -17668558345788056748896469820731576960 10770047 797596944899794857871081790265146906496 10770048 204156896260531595752164695767252992000 10770049 8572754693177436541571548698164065920 10770050 -203615259884992689679925323292050099200 10770051 -138386645740104843258750847442987298816 10770052 -537758249039751185295018723962147361664 10770053 31134415816946092933676386767341190078 10770054 141085690261588693259155988778322249920 10770055 -25070026519977182228596540611376101600 10770056 -40941159942810342392216200497512816640 10770057 389454195685509796793292852448918176000 10770058 939417017787242632521912770910399168 10770059 441101116129160609421434578207589602260 10770060 -34377306774551456681837277142469591040 10770061 620541554798808857472376003324302999744 10770062 -564584962086820950102374059028511168 10770063 319450844523708627516089273054040823944 10770064 105891996725399715346641784474877665280 10770065 450001117233483176479039179962110265460 10770066 11698128817422451635021041679615966240 10770067 -92834259481969900871302770231116399616 10770068 35707815225666066778971863595737091840 10770069 379115189544105070958052552855756272544 10770070 -417532220957777606243434609385076979200 10770071 60554954709314389378805584150177779744 10770072 49037521957031091362012329993814016000 10770073 465564880684015366982846437177721393104 10770074 1254725504929954863099561529707524352 10770075 -199176664829071179940167182137794716400 10770076 185463509986500326650719946394891701760 10770077 310674159242812423848586590369062747820 10770078 -182309102106127236049337581449046210560 10770079 58938418280418678114936404337433308400 10770080 -141728749979281296534883143756027002880 10770081 -3652404252245060378148323631970384896 10770082 -4818270738936847033708447997776453632 10770083 933034826677641158294819486596014709800 10770084 2710365917834000642691039503687352576 10770085 -64982335236329631364570856347291817280 10770086 217365993478407031941835154557375168992 10770087 -137830050784999813077764716218753240 10770088 -57414788957310692822983940499772784640 10770089 231866952222054340558650777218025930 10770090 164395318719877593386369955945710296320 10770091 -24532240480289959592822087183168890016 10770092 -401931219218534701647093129007209090048 10770093 -55007754848089399107317500608050989920 10770094 53996309774807596882160020357865780160 10770095 137725919989605325379340143775742786560 10770096 -69273287589302889002298746688468418560 10770097 28789541219403655591386396643358113152 10770098 437949626671312511359227272985953878800 10770099 -496681463920732306204733052563899032480 10770100 134406812194320979351362835512620236800 10770101 299853451782781754692697068971205221102 10770102 -1968825322544622645432613033071792288 10770103 514462175546718639684347285792930317352 10770104 -90443496030130233767800821413799321600 10770105 -78912078133050732976053751617316367040 10770106 -406516692966589739423505190933489423248 10770107 -176440834482429004782424383436782669840 10770108 -49052828890007192668116331110258966528 10770109 -177276412000639246221962141709563271584 10770110 110686977010011289139609117418898652160 10770111 -121729683950206474574747705199642443520 10770112 -184347385638237269532057764082619514880 10770113 -185625471249474255857786094878127908352 10770114 -360446686672583047542512506925591812608 10770115 128747847934979247424078190812404233520 10770116 293772879816916401770460350669639479296 10770117 -29357586513268614831769606658219116320 10770118 -18687818017726561400068259213456897280 10770119 194271590344119133160371841577262204896 10770120 -299404226978160501874419970630363699200 10770121 -503468582556009605522255340921046624678 10770122 -102035461807256597645971759340008075776 10770123 -10754858795512506262094808286621638912 10770124 -623880746773383568355615638685494784 10770125 -407240179190155671221929305091620081000 10770126 -59331608674322870741917360341106979712 10770127 -165706708986801708770433274574602508000 10770128 1538769770925487667706181521326260224 10770129 -172445448851961460929774539712843419196 10770130 -33592837773755725875519164975942830080 10770131 249982586296863052059489373959347810880 10770132 -107825219106972561903742557861282656256 10770133 -133591852342350753808903249077519912576 10770134 -187426969394830024618802058813987842784 10770135 217314123593426805839375986085918599200 10770136 200326037253787650130579111757825433600 10770137 126894868127082858680529599118916180800 10770138 -190156928047896732250832849150238343680 10770139 -10977163645148679333920621119425757976 10770140 -36991477874931589008209260096419072000 10770141 -182630101171537237976317541324016555840 10770142 151646156781576069180205146212521675200 10770143 297280915349781087555433157558629938144 10770144 -63012915307231085139144335470280835072 10770145 153049674977236714032222744203819839080 10770146 501021141646706013625337383335173826720 10770147 -530129138546704641399751217240843877276 10770148 340266984652376714910147139215097966208 10770149 457733722284219021019908550619796629760 10770150 44126969497099631949685787982722880000 10770151 75883438471639277642195573712354107400 10770152 -49744836292822773432113825148214609920 10770153 -519735178069062617959262142709151830896 10770154 -19689882802398282325644912055637638224 10770155 -273455498945433338471463480908841888000 10770156 312816467609975996175701725645184416512 10770157 -82812912388553161250619687588284432820 10770158 -140780020704406624378694173583253047424 10770159 441321615544493167564683432879753758208 10770160 -24357452432338451934021729836547440640 10770161 216097740296417803826034726558019623762 10770162 88149964619314531196661608073407416320 10770163 241075781541416434746492889175113864200 10770164 -432999944557997852748006060458402930688 10770165 -10920695404822675633734189004583395200 10770166 212992658557220534406776243422585372224 10770167 -8699144438988272135891424326086908600 10770168 -329911252668887388030776309406904442880 10770169 60497700832625059561999655106430069840 10770170 -51865077654475579296527013365149170720 10770171 300759312587477667756091456339492889112 10770172 -31202823887105806465883715316772866048 10770173 -60000889974638428565682951794915785716 10770174 -63021254030964672855818321535501873600 10770175 63196516345943818188441647370153872000 10770176 457597574015150483001681261596101312512 10770177 279668178226940039261652054619429872480 10770178 -204288817461873583376547113661595917360 10770179 16719651972141354394973182588584685776 10770180 -51378248803029320220717227883680563200 10770181 36512812485355611573176435647701363100 10770182 -107055120115999801589310320714590063488 10770183 -339784400617481585872011520842796053936 10770184 -347580900023486462350758837812346301440 10770185 325045446105440198024271206945119873380 10770186 132522655540239653320717732105117102080 10770187 -195974303945885143502552460274873853088 10770188 113622933852888678426408603481755156480 10770189 84388808269519313409346411182975666624 10770190 22640983046074684254465698811161339520 10770191 261784572401606767148613197497282831392 10770192 114648818275138264178042667998651351040 10770193 -143984947437264774534071050975162078400 10770194 -124168797256810464493976364080635571040 10770195 -142902671840362667683585169594666184960 10770196 -372277507069316176372368610999913065600 10770197 533561250634146220944422495471609403000 10770198 -149094560206279011306489799805039209536 10770199 298754121826221062701436388952208901720 10770200 -174292248856779914192097010019174400000 10770201 18198355520435983217159321922725094588 10770202 463251968676339350298515917891223733504 10770203 362627951932562299827124795867042606224 10770204 -21574992546601845303298657599993890304 10770205 200036198728820163581611638421162954860 10770206 -30059278448083166100042919140566217216 10770207 141076290762888779532068673150415783680 10770208 434724981322459725809427574631301120 10770209 -859188064473723977146987175547354117996 10770210 -2095945533185830981935078289236480 10770211 -941356350837630662021929116033443867376 10770212 -152046936107311601494433966820803036544 10770213 -97028743438483844046061892262357339936 10770214 -5175644870835350152311237568219623168 10770215 -95221405731592601464416042377519789640 10770216 56470850543799841084196043052267683840 10770217 175526668035279816051446832783243493620 10770218 421663790425059929074323289061301611616 10770219 81462063698176838243398229370699951840 10770220 -109622172840569414077960674644226693120 10770221 -109813714007887759197997876657728899712 10770222 -87570095733118067802633984216230939520 10770223 508133174153144421177953159878494238680 10770224 60200885492792201216986856700966666240 10770225 9708118175285034004462684968454975200 10770226 320583868827611526926378785019382243840 10770227 207314025164015771657093418263434285008 10770228 180994192570649837155490828845444546560 10770229 -293666772592161931034321037778991201170 10770230 264657880396143831157752893057857589760 10770231 363954496037930979828311799857441424384 10770232 -190709553606569592278571722335372185600 10770233 28968592702245583970097596688988128384 10770234 111582532363200758530646656530851527680 10770235 -121330381885270051611149233172156989440 10770236 97288478436078797500372876942837377024 10770237 65656368898280107531484491624818008448 10770238 -90062213599668570345212354834947087104 10770239 131595467868959698364370365869175087040 10770240 -20520814858782043793379218360138465280 10770241 836312898232036854248555438577942081984 10770242 23973653546635756150668324699799856640 10770243 160757654911831006563716305711393478400 10770244 115769941154000239676791930456479633536 10770245 297379016309123632012433629430208919200 10770246 -54231407718918433525674773898533605440 10770247 524457711434152501970564033120418308696 10770248 -302240090467878613165072283788731709440 10770249 136236023256706273763400763525088027232 10770250 -40548770578455509746441799810185536000 10770251 442352036872342061314019791840225164600 10770252 -56656675773772336592651516332604544000 10770253 6418099200528890042628756629067551264 10770254 -188858384697403762501571456193207678528 10770255 28340508569595597681244522243491681360 10770256 -4780871809366958041837040898262695936 10770257 233075980491662340049313326770847387506 10770258 -159972342036889406884856784845216966016 10770259 52611284945117893317981516571699133280 10770260 61949476764878577702391783104317402880 10770261 66532400845434072813697508247801485472 10770262 85755971630571664918127789004250489632 10770263 -208836785003982010376286716582143586640 10770264 306834154934518308227954718139802726400 10770265 -268728962443587998561208067422513868800 10770266 -79128184794988893050238270303923236896 10770267 -460904745255773849133903116310684879720 10770268 -78773599359215096751758386810407194624 10770269 388856231913543504290624885061780101670 10770270 63897425356793822136792695181769666560 10770271 -101997286089809932362953491493450146528 10770272 893749244637301416390374117020850061312 10770273 118474089652644643154798328778810430400 10770274 -9561196307424308242475366066631997440 10770275 168067124627151423568963442070134094300 10770276 288095492112604318713285568513467924480 10770277 -292586217369131565678272124660226581728 10770278 -54810612738158990171566607490020553600 10770279 75268690002328868572832367633402951168 10770280 262334731651988425829693879851958630400 10770281 674590150975210007291128606555240649700 10770282 114998396182844056357907513097561150144 10770283 916216458326199781576330444109040390520 10770284 227577670184502591739609738238080253952 10770285 -226473552721150676111431133572972688640 10770286 148374728163606793714950949807163798592 10770287 78425116546750917136532351717549345592 10770288 -27771807336382692527624025375693275136 10770289 -228106300231327132194729994831703878476 10770290 607089128462768376514820119993027200 10770291 -68537407640933240515053149442319363248 10770292 219684273966115810582857011229264616192 10770293 55211357676946473318142963126727520540 10770294 -130132638044916803410825476587080526400 10770295 374980894758041553694760035555475155800 10770296 6523310986791140456206977489341644800 10770297 -382347281739896688220960749906265786800 10770298 -368723089490620445379802930089463792128 10770299 90971112193007122347668474084850253824 10770300 57559780306981509819852113029618560000 10770301 869218440420207446362079748781720647302 10770302 2207064524338500151549325166910817280 10770303 116745913613475028609246262744838421704 10770304 -52068229309664396984741431885462241280 10770305 -25969417824443532380350584763009793280 10770306 32931721622265793712108774351044660224 10770307 80401415474796712431931693585092345760 10770308 -220298020406886624483510184576844211072 10770309 143278846512231475783124607393400544928 10770310 197959457093252755461202617853345776000 10770311 -209632560880418780509350227806308026088 10770312 -60000585117669924890861219963336294400 10770313 -301247279168045758852565940489564718438 10770314 130564803465593370753969809139337245792 10770315 -272583711222439527347206708002556800000 10770316 636825681711318310697119891665490790400 10770317 474715544290545295178956763591038487232 10770318 -49516803939336942343040745000212874816 10770319 -196175955594110950410208443969347615504 10770320 -52704273204468473724463662467422617600 10770321 535205466467957412391112836435608763680 10770322 3550727348036652250964025258441191424 10770323 693481721440170897225345879278744806572 10770324 297844748753802415996070511837382957056 10770325 -256232938276004484109235588667418154400 10770326 111182179394504617641162065451419218560 10770327 -49499025540730348833032267567017945224 10770328 316685402721481311601594255262149632000 10770329 549334543071044792195076914110185771984 10770330 27981260736491384335030365196326051840 10770331 -244374070416392695137253765984699488 10770332 -441084463353594120054228729061930352640 10770333 -12590611374293141120654149491149554560 10770334 130146085214256606175277647798081868352 10770335 -301603729640456054071187815092066867600 10770336 602283243595347109521184175351068557312 10770337 259739869333421101214057208276589505172 10770338 36620814717839598187458138875787918720 10770339 -5409052120357122284086527374226278400 10770340 -133827896719232943522463899831260160000 10770341 -161670593951067831338050867794451361088 10770342 75097385922304204879697721236522096640 10770343 -1174239768098790250629708111154903752192 10770344 99922413423630294553296372286931589120 10770345 -264848570948568588521261600111387232960 10770346 17070202672380958684158272051194750560 10770347 16400254762467852832618409979202945752 10770348 19875915629911266312522055513394479104 10770349 -304260470893760127081742818133530860864 10770350 169694728254885176761462340312259532800 10770351 -248202022073305318798028667198466098168 10770352 1850412603287569856686889902657339392 10770353 5091308343963976849121590369434288768 10770354 -79792538471453514200225612362098140160 10770355 -283065632137440430509002061647118036240 10770356 163682455904539286607864255241903104768 10770357 -173652432611903571727748015067533621760 10770358 118999173059859082613364987062093477280 10770359 895892308099677739850409944879049936000 10770360 281534263576913345464747959415737753600 10770361 78693929893608735532291876761035538944 10770362 -96581739977233332264331005691746152448 10770363 -568363186855134026088141080331445854708 10770364 -282373263795904766068098503904013582848 10770365 -160826895497124843438644944496287936680 10770366 -161510100377398120097333615347898371776 10770367 135190318752266724111586157060267622672 10770368 -104731245522570108039203917332794572800 10770369 -24544934252943025882961084711307946272 10770370 -25213316250314888420556799166541259680 10770371 103133997960308959494230415400954924272 10770372 83249927351573869274673538276811811072 10770373 -573038169423415805634051416251069484420 10770374 50604583490425491508113083849034051936 10770375 -44671665914186874017328048708134784000 10770376 -625675659447079651414638927274101964800 10770377 106779378422453803213995198813155626752 10770378 -207339622681001071107152644618833020160 10770379 978542549409693835241747436724550993376 10770380 -134505634827177435787954600828294579200 10770381 -416960316587186588730072979193382020160 10770382 -385064266279029037874326875442646016 10770383 -28605454601887564030096425682345191696 10770384 -76493557808896990828163391640813436928 10770385 478923532981631550906695758983296462580 10770386 29100436109084052368890607884258575360 10770387 -131417307824332346685856601364865946832 10770388 -122066513713414222483404446211548026880 10770389 292899850515441359611415166091792637856 10770390 112818162140724992215967588383102120320 10770391 -300206031279670055264436747916275717000 10770392 110610310189738768552096149766431375360 10770393 151275145706038185983894846466498832704 10770394 -36570238900498331495101537700387224320 10770395 -42447474697348678673980390041079264800 10770396 20262866051946306858224966633136706560 10770397 -765549159927545032114590414944208964800 10770398 122210750825451183890799632218432387200 10770399 114138787968049056544129148496561918600 10770400 223062786703303118845374105870159052800 10770401 -1123410635400712387275625394759191652736 10770402 239018837557375483327895419137224322432 10770403 -14043583627471018387546322209309763120 10770404 5371212037726551224202885397817221632 10770405 -146501415478646996929884090225645742080 10770406 14732678107834635241141715295601462080 10770407 641552481761591191635854137353775609656 10770408 35867888248770487998133701701285560320 10770409 261558128569328711430437763427065743168 10770410 62318951109534610139651394666790763520 10770411 139251008919933685673124294764096298072 10770412 433909495515852484767266151976461983232 10770413 258549980229628700074186361378629076364 10770414 -88601480070833871912014613304259853312 10770415 -118519801480765409462670446905675510800 10770416 -11219658361357249858759820314214400000 10770417 -64961563502663744514203749376501154432 10770418 416321461103947317806484113038934800416 10770419 -65287221895662984907309546033585648560 10770420 -19279499206289879731072406000964710400 10770421 -131557169613372031707974434823120623008 10770422 5172244272088405216662926810249761920 10770423 -91995523418470914087093034116243282432 10770424 -26464586746130345736409902091477401600 10770425 -416054617696014597960418839840029107650 10770426 -27323143924461842741138310188859033600 10770427 -574734332937770862467447328126442490088 10770428 -127843173739902991097253293017116625920 10770429 439161609010845003213339830765109878784 10770430 -78372819842208546229701754314289075200 10770431 127588259273555625369985862991421287792 10770432 2690622337931530208033942163066716160 10770433 656673525878270618415407515794605203524 10770434 -288953372255558388207712067066450190384 10770435 3988448652202383994926853102015147200 10770436 -5732468922318091453912698728661224320 10770437 -1133889986843461541455952293849234362468 10770438 -38874136684477613648017132731050403840 10770439 139392361033260567450928580572456601240 10770440 -21177693448558061076974088408183552000 10770441 -154624669400115501525840824257151299392 10770442 59304967849844048969720757558143072352 10770443 508061863545038073986130674733382257504 10770444 -4970581593764769097097765460260325120 10770445 44613687015108894085916217942903816780 10770446 -156397954432424227303799954121236580480 10770447 -370545771762079711357503650140660174200 10770448 -7954405984529125814665609140673806336 10770449 -138770205012765908280395335508463307740 10770450 -20786147063840846749339670322665952000 10770451 -559054418622378810654273272717811341768 10770452 -50363916652251700671817476058535522304 10770453 -442307269762908230871787415782900511538 10770454 30558192350251447376483967302309314560 10770455 -42070487645467670346708941106402948000 10770456 -485572228057399822308213857528438476800 10770457 -114438950500512454246088851552493098294 10770458 42174342496055236731755179189621732080 10770459 -46605848176312983576166626980699258880 10770460 -287253020258568717607992341722357854720 10770461 -17430655775586189930578182219589007240 10770462 121016053098921348856445410142270259840 10770463 40484320636471856086736297487672494208 10770464 858636070713738151549197869677468778496 10770465 -359996114495547469300646760560285760000 10770466 -6573488133732951660475900115811847680 10770467 -291030270718576707468003516911574012120 10770468 4285926231592544424792111739881682944 10770469 15952901594119841989340856821640555072 10770470 -176037651142749116624464605208848136320 10770471 -236531959711440218526946389376603034160 10770472 -762916992384189022909592190955364275200 10770473 -579247766534073009796434421585140725760 10770474 107942876322378058071701649389923877376 10770475 -66268428857883664866415348230835229500 10770476 501338428682421225839028006190500322560 10770477 76549346985855610865194172065195444800 10770478 -155199589614193387947637031083472814144 10770479 -622863476066751239425617313171117639920 10770480 10057008799356596458129493651830210560 10770481 118800388682673466868728632069304452592 10770482 -99657589441440800271978488673321935328 10770483 -176268847767841857030249132191375051976 10770484 369058604744547655420408049351376864000 10770485 -71474208754694604854759709348693588480 10770486 176788957435323074833178087658678509568 10770487 74251268087327805414955307441215302144 10770488 14095821741360491359901205199634165760 10770489 90279331358372313633890858101721011200 10770490 -209187014759720667547369842203436441600 10770491 -404183428076508410473957020458317777200 10770492 65239128704579859983927567258526597120 10770493 37736324526193115749018204723126441324 10770494 192060343400665016216329563739777739136 10770495 74735704889735770258183486958683956480 10770496 -284058556821397973818163080810148659200 10770497 504816971464128166342958469428143370946 10770498 415849361353894986582110206640683843584 10770499 -552468964272803762386972395644772050500 10770500 -129887731335323922341514125891111808000 10770501 94890399117928204559235349465813636224 10770502 96460734849250134875213019932291924352 10770503 -403898327423771424493765005917042217840 10770504 -55912217320549638085284388867915284480 10770505 -182614672138517715423605533415442959040 10770506 7818917033156762880995305348178747952 10770507 189861898820300135870231876014274036328 10770508 77881052150763106788188943648272230400 10770509 18826994650613226084958385453066233920 10770510 170243239622184932946604802829934738560 10770511 -2698535049047227804754662099243755520 10770512 -10596505715353335973376387439399542784 10770513 42163923246641900886990627887057020800 10770514 -362274491509128519953783181485273870688 10770515 -37950040867820643770296226838520067520 10770516 76773313698091424395976273044454277120 10770517 259305992932350883407364183576354621632 10770518 368909892311814899426265129790527370752 10770519 393796205731803884345712057585655690344 10770520 -916300546961867508382482196336523673600 10770521 111726432970034698478164722612541383444 10770522 26554990996272380417971427551252437504 10770523 110307241223355928815075316560643240772 10770524 444738390413602155969392692766523204096 10770525 -99346265656552410669635998047368172750 10770526 -158967040042015363076128317617390237952 10770527 -509444115388434826635753813857032902624 10770528 55697549011010750379506290351908323328 10770529 91004082268572622842271258094818026624 10770530 -79290431607724381943613894890661350400 10770531 8983057870716373170067931273507073264 10770532 406773771524987250638930258915703447552 10770533 -217821766934152752340911097643253807360 10770534 -289000072857440346975794916637519451616 10770535 -331999961171918005387109452267231761600 10770536 30124747950329071105761330446298808320 10770537 398262249733532828444725070787945992352 10770538 -259654218092992114873101714147432256080 10770539 508232868801888769656510268711126096848 10770540 -168613538184960681532270000682011852800 10770541 -379485491309539811896386588911457030058 10770542 243389062059938900857955157541442856000 10770543 -237095234481137751537305349612754368000 10770544 -11645355003341175904901683627248189440 10770545 -130251753707161758622279485757378442700 10770546 -247018337507205705950620739221695647616 10770547 65095762016291376737376757091063551552 10770548 92646801180666989825959443535951771008 10770549 93810828859372233112511597641015235040 10770550 66893443362284961583067527018370044800 10770551 155216429535342795542785647246249300864 10770552 -50407126706490117690418727153369333760 10770553 -258656470649861856569362167593938450198 10770554 2703674370127539410349917167101519360 10770555 -55454048200555844885482894882243257600 10770556 316202651059892397797948074214149560320 10770557 172991052825346255095287933887914777600 10770558 -203536811100166488845063601414347556864 10770559 490151256189338005066124591763102627016 10770560 -464215258735619591286422486406660096000 10770561 478406545182302551038003831957684909810 10770562 128262879443124482418884465338027860864 10770563 499669198428479737560940969487801841624 10770564 -6681090355731188575414872688067678208 10770565 84032944759947096267487988627665672920 10770566 8617545397888420577878636878512472384 10770567 594862486560565960249732661442593171712 10770568 345029737178472360483820451258898432000 10770569 602335661245662262984778093035722050970 10770570 -3609824171200585756537994718404591520 10770571 -3544656452843679661177811440124245440 10770572 -117262304192587353064605456476815905024 10770573 -127617497184838650455260535360362848 10770574 107395511783968571208532807822728601536 10770575 76608309479446809660063834003502705800 10770576 -36528721788671199297596099201292435456 10770577 -9087314644938000107783782377250389468 10770578 -6709651149411761568127163121027907584 10770579 452810106124926794824473572478266703924 10770580 -343750969463643036908745249265408108800 10770581 294461602785246069892145565412841115612 10770582 100188648376938732709675163778880752000 10770583 -441480116408366388155970037976517370168 10770584 115242387792112627860810482850093649920 10770585 -164758137032913458221234974664130964480 10770586 124086591020179288880739364042003248864 10770587 404655057558802671790695737515565941680 10770588 301814237486054897479193861508218265600 10770589 -187098947252993386830576121350171214888 10770590 22413554497683874188007984138328020800 10770591 -51156237406526539848548247595224115296 10770592 176525935358994402148603918234867138560 10770593 252121118948509281443945086131493375680 10770594 -33498964187052733473586462123952860800 10770595 -6918736604125628461602687179467275360 10770596 -31888951059012482850552808477175246592 10770597 -113900568832579288970050026123591360 10770598 27506541769570926468953742888865275264 10770599 225527283986281428288834334131779493936 10770600 -294538401167595686479891825485465600000 10770601 -341052798659286992318572935511333019520 10770602 79717565186690361524968043228320994400 10770603 242204429547190094005174094264597954904 10770604 -174167039254801773288642386920560088064 10770605 -535378726668933281932218972845987633640 10770606 53664523402810285572456005002451404800 10770607 429169625770156483581933979881847435488 10770608 187957831219360939809793428166335528960 10770609 -76928599046859829144558736052215623680 10770610 -85051769662250200995285098917974363840 10770611 285463608582820318044938923713301039800 10770612 -263479365272269393174214025682406400000 10770613 68618725388459397806985446261327896896 10770614 181588127529748960751912202384635328000 10770615 132989911081810048210235916360532010760 10770616 -286293194884039557027030846792721367040 10770617 62353783811870523448492050351048338880 10770618 -52639188425329091600096229231295206912 10770619 382864062050587586135912881606801009200 10770620 104310735095900360853181071541415116800 10770621 -296813705525221724721848678953019321088 10770622 -51728435275181360012849661854078930688 10770623 -619833889461852158229640421307757439520 10770624 13894914437263727193176429026124759040 10770625 439804457287742482815150516887950000 10770626 53213359402832234288934999679591648800 10770627 -136172230664251767842794116786230856960 10770628 -423283051228044781228890221013955912704 10770629 267528796669262475580794585746374667520 10770630 8843190123712814642366844313494654720 10770631 755718157369274951787380268835642313432 10770632 -154629229292519423631519482226389145600 10770633 -400885712257024100478017689988541441516 10770634 72969989814282833811875784620400463872 10770635 122540680947486276032265598811456434080 10770636 212807595232409811435845310039600102912 10770637 751127131112755574668851007155955495286 10770638 81009398873007727124934830623504854720 10770639 33058057035771587116344996546418469376 10770640 352705195788156210524574043015741440 10770641 464801818261964158363182295877771226930 10770642 181466768066002588018295007778283066640 10770643 618377636006141723951211766059898867424 10770644 -464360026181771766166843206681167308800 10770645 -241554274561987948010470114556680589280 10770646 -67906062780100952915558674774621074240 10770647 149227123969547339549637948803173134480 10770648 139209091224316326621902970384783114240 10770649 -795024963536900619586550140671476783350 10770650 148052124163297868011801216589409177600 10770651 31457512039164951735697680218405635092 10770652 -46345778906042537482110341416431572480 10770653 411361779515684016695591313679821364902 10770654 -259205535954388177845537257665228658880 10770655 -50588252016374201597515346777791316640 10770656 28456641245683404355456846846090543104 10770657 17555472426121464427967651845912248240 10770658 124623967939790774446411579805441463360 10770659 -30688967177759127667883162967293086512 10770660 69174006428292719762941841053841932800 10770661 -547176086085017177067069419563393385472 10770662 -1391460910448897004418474370566864896 10770663 -44819332487082372444782467213994866560 10770664 483995981725287117526292975083702287360 10770665 989745255771067735852521904718659992000 10770666 -86231230675159950845270866907130848256 10770667 -784056474605856260306710419949379222284 10770668 -265729889608475059908486168256454237952 10770669 60088150387785609410987643916314475008 10770670 61600914212794473653755911373132396800 10770671 28732995489014519731402679363685803904 10770672 -13694676834194778448088932194739814400 10770673 -376055527294756508896306727067611269980 10770674 366144037100375748663783565425670392336 10770675 79455291959672589717619269597748593000 10770676 25203674996879023847923329097756467200 10770677 481231786583454254267096830142612841600 10770678 407869428996188467261307025022498331520 10770679 -59605301141019867910874294306271478640 10770680 47482860988184877285608599712925696000 10770681 -119153518656588039628207960773700916736 10770682 -192828776956358177400070959426435505920 10770683 -1016244526796635586056951124158839552 10770684 -25471383360374378082708461606811876864 10770685 459162633877731408885395842120869646380 10770686 -326042212090892361844924843014770455680 10770687 132484120765980371599178302036634183184 10770688 564946161935313523466248805063497613312 10770689 -403923717337015122981499976306128766160 10770690 24571546695272927088638990923497154560 10770691 -271300550786222322392719459761319666200 10770692 95755099859068249997184857753308645632 10770693 103018774571225430209370875405538961920 10770694 -328580408575743222005866184611760352 10770695 -22726912325060310135539326688321122080 10770696 -29571414835146111499380127870550630400 10770697 -48945570445181501657689617540603863488 10770698 -432373144563201940971961543504351496400 10770699 4771439704412858401381922717695888368 10770700 -20634026558310579325567830056151091200 10770701 -252298663497443712662487537737495798400 10770702 96394143146180667834394272566136176640 10770703 719949654252868859250714878067901771952 10770704 -47752204846224701475192201235831455744 10770705 -191231454652194749381952650784457833600 10770706 267206613165337402905668980769019291264 10770707 -466486243792720038575536698840380487048 10770708 -123785977778288212994705669723316412416 10770709 108735464070176631134865150967648451352 10770710 -611352339044511859977842722952697911040 10770711 -1067234232143789865969442001991386496 10770712 20115308667526431177000880483976171520 10770713 -323672602797293690102508157701709586556 10770714 33091721865173514278277849891574626048 10770715 226719415297509646776700648054707063360 10770716 335146758650194815877940227437732495360 10770717 39483864667895453749564238115488350080 10770718 -219304754460659843354069501783534714880 10770719 -48698177912027044416986554452758645304 10770720 -312678190209032980209298391333968281600 10770721 -187158499518451967082360079574991833708 10770722 101800624667602832691292910653392216912 10770723 173818526037018154920807231309422130504 10770724 -693081064205765151460195774643581987584 10770725 45659142070035281531806026629098106400 10770726 1761577133478880467556825686706913280 10770727 -401366992553103768959026583346160659456 10770728 56736192344435670898514248389098204160 10770729 362830281257048944431833951194768515984 10770730 -73454155967131214950965395434768246080 10770731 -382082437951842012793824558567464912208 10770732 54141448434912512796244928606653612032 10770733 -158699363226565100331384736409750032256 10770734 -63870840908612132581448069102061708480 10770735 217942210271662907448119232406040298000 10770736 -5360704568884361972655535724491603968 10770737 1163535534282120905899649798445729972 10770738 -84357829050515806404990923661391656192 10770739 -170869807204735822743397052391652143360 10770740 -36223037626695598257004789227999160320 10770741 -38412005519846075768923703637416921676 10770742 364927831064262758621405913934009786272 10770743 313721229680650997899933764936094805760 10770744 -138850415965234578821693262023582023680 10770745 -125868525748934276453515621430339160000 10770746 -26137657348446427583730722865960956160 10770747 93299280937886738976545714070480982128 10770748 193397191092101369941113514228937873920 10770749 613970292128537810585545907476302172320 10770750 75736072779124812336807067243212624000 10770751 -12300905963559874272466365046956213248 10770752 -139519933712663816443605846232668831744 10770753 11379550541598557014836037475178620928 10770754 88728828287891346159434522979878394576 10770755 699967866104963473054733366311492205760 10770756 233338710440078452594215346498832489472 10770757 524711074293180136553627256985233935006 10770758 -75797569702885841027118191046127916160 10770759 463810169609390966577812759419217568720 10770760 54523515386735373541635877472059392000 10770761 -567480237184660989280892211119207257638 10770762 -166501232171036722892832631977294604800 10770763 -91220644255570672973143226136961665600 10770764 -72805943482554737261252713777796149248 10770765 -67763280405320042577075009226107067680 10770766 -143865724369843153565279560004643648576 10770767 -52479866865359107163912542981907853216 10770768 -89466524631981599511652251816603230208 10770769 3547444791969941902937561058387901568 10770770 38797460519221045336161494090575229760 10770771 -34203808058664412721427550730651181312 10770772 1067498504600324169000800474217647872 10770773 191061861112762368648633136596471983328 10770774 16916521415454143473526751976246886400 10770775 -353904666454938938133128167661589619200 10770776 1183400848630495779638454603725953167360 10770777 481156177350000905512264372835478273840 10770778 -34765223675186973313087373585038150944 10770779 825068571160490862398667162933912397380 10770780 101879960081102038915795067741922355200 10770781 134185407280781504638479927264482190080 10770782 196682233697028982508395925447990391168 10770783 -2780634447354463695500065381467094896 10770784 -11366820913588718582405960023792287744 10770785 29486979193595022136034309367032423040 10770786 -186004698852421705756477382584415308800 10770787 336188985329290560152679687972215794752 10770788 64306356826148467093015824627620766720 10770789 130666898412905502470079200707133373024 10770790 -295584289534688891979614839230534825600 10770791 -16107865910627719630222966947871604808 10770792 259190382265452046418420469362540544000 10770793 123515307031210120005842112178605912144 10770794 -304390176014851978115845962135962864640 10770795 44776789581512299099476601276032983040 10770796 -9030504730539953373595340453519013120 10770797 71314460644173325708678560852398813760 10770798 -118167935341510949824003349070077478336 10770799 -9297263489848872714541479195665977736 10770800 -22031706170644236114606398331238809600 10770801 -91976604869456739807020690149236206880 10770802 -74810997618044410293190442610135828480 10770803 -169871523068725229006184457981524471840 10770804 338454950541606705064986926775506442240 10770805 -480664877761916141934798605949651549540 10770806 673671545952400868319361910795152999104 10770807 -194841707787521458175577801425469483312 10770808 -273230972378819919661301570257009827840 10770809 239886706402258516292197374007407620352 10770810 129715946106753564248626195364939708160 10770811 -371111417250201997956526024483925006528 10770812 154958908748654463975449233907284992 10770813 7113700179820917064874973159499945824 10770814 22058434130104681249270253067137528640 10770815 991465414645524939918685383388846800 10770816 -90000730782873033629957387805240852480 10770817 116069239883735135860443347162183028866 10770818 253801025255697746830902365966180817360 10770819 -56433329694630625854832547051690129232 10770820 -406090038346308791133826159831479459840 10770821 127542906990184045493830633385942922492 10770822 -35226082246145536136563217920552940640 10770823 -37561338139870842145421374424610318240 10770824 616993441793288873938213554972239016960 10770825 10100411868780120683733071087813025600 10770826 -16740909351021119721644870350562119680 10770827 -279818541004904576231713790528110951560 10770828 -12542203197638438934749629360468276224 10770829 -158084723094324162262596399711481066570 10770830 -68054741893954865709942507204547276800 10770831 220822205713757734690540823216069438496 10770832 208393417666806249492642262246863667200 10770833 629006399287584131277470863479204524082 10770834 -3003026058810770335343539135885854720 10770835 -220989112234782238884206847555314672400 10770836 235619914709412446050122386246336580480 10770837 208445812341646734918190452195840007584 10770838 30598209866531930398215729082326691200 10770839 791707615295982289143821300372300765640 10770840 24181804319723225386228232817186816000 10770841 -255769152093166733498151584013712341888 10770842 -130953614185196016409245093649335539712 10770843 651624968040287716555099802465144407344 10770844 206337998165769619848950468749377104896 10770845 23267137785271046013099057572015093100 10770846 -145898845931892998857543510821745358016 10770847 -204573130500313069668357222755492444704 10770848 5222441706152023273221695256287772672 10770849 -436540832684047932657593652041051684736 10770850 -160617529679065386264260727405902067600 10770851 23209502249492533210536039082077999264 10770852 -272481570384494259248575308201008544768 10770853 665080842223770229822389510073443772640 10770854 5943428154912147851639771573868604800 10770855 -1198091767066372596420144732499056000 10770856 -264827042256875746132984666139038725120 10770857 216482030779215834694040263311342948864 10770858 7801035860430913562581841584339696128 10770859 274453114506067771062784314400745615952 10770860 -249675534746905433142072509901882777600 10770861 -26161016241304623746309599675219920480 10770862 362002721945754233548950456085342362432 10770863 630014141037713314103070495373681672320 10770864 -7577209112948332836134294852303192064 10770865 13447269973714499856877319052605510400 10770866 1876683876970258161323263294919446944 10770867 123614066141842600512763825137270672240 10770868 258755849789363645708296080898626562816 10770869 -341617484842752762655474991346023268420 10770870 98309288720331610508798022572519915520 10770871 845840808852095047466507231405193164072 10770872 66491067888660422913062407168484966400 10770873 132229722458921907682618434185491074384 10770874 -196150330786449236317471689732640178064 10770875 -26118278703327102551383665046090200000 10770876 294125199090970261718622879173668741632 10770877 -67188526672795424182182735237542980032 10770878 454438389727150682892974088145850538240 10770879 210160129126491205734360298236463036800 10770880 -152236563959736924350348447779871784960 10770881 109891129700665736023725795987566927664 10770882 206144918922457612334700623829019163904 10770883 546987868094461394458814875662362435132 10770884 25499053279800354786493846159032172800 10770885 27121088229379628649877503980419354200 10770886 -262935657385388250724040943856623304608 10770887 -77129403093349205863792243055312935464 10770888 297251974200301390426852362003243540480 10770889 556601039664623461767343180840411385690 10770890 -56307275212109253910925362037529091200 10770891 239954011104792902593939419565954258560 10770892 -142876375565509485409890472002189167616 10770893 -16305260207667534299136306338015150016 10770894 9524073881221274737625867823066890112 10770895 69166358817989416732037531388713112000 10770896 -309900154005268013074609118838363783168 10770897 206433071511239537068278569292218991600 10770898 8043287659137590454255859503981992064 10770899 -86059586916496603387435089118406492664 10770900 -21657518341074754113287140091324006400 10770901 -102369516079332438114105357047097620000 10770902 284285087407525042879769988653520362112 10770903 -96077444591052573364762354372235829840 10770904 -359883188902177953771518500675409418240 10770905 59340730786415439695826933519785778120 10770906 77247192539922041177276833412248840704 10770907 -7884879912858384229745498049191522288 10770908 -675554572449726709530473902868313871872 10770909 156932226574313458353065709573399295104 10770910 -109892869632659674707599347205209113600 10770911 -762526181197020541446039835379883413088 10770912 -323728956301456632799530642663073382400 10770913 188878842197576044557217924695969610944 10770914 -23362713161514626402696877480171787776 10770915 3086899401516212152221444845136000000 10770916 202141027653013665638485766164885950464 10770917 -157071833095707889952142753429418993248 10770918 284305167128731235353854729132679936704 10770919 -221398229189438802818030358294280202880 10770920 561531110911734342634464333509941248000 10770921 148566450887822216310751913550165820800 10770922 -72759475970984306282637736890370794240 10770923 -12825827355956526600024306346957518336 10770924 3066765576113437905315161140184249856 10770925 -182915908045076061487774448943772356000 10770926 436970823329933703363512877776507406912 10770927 -286167230585922227651837061574852959480 10770928 -2477063224975279298054187719974846464 10770929 394634079036651261075920974378288626240 10770930 69977598487505663804909277461208070560 10770931 -53412919704127692186615029971546763288 10770932 -114065381445468492738376951570247205504 10770933 76750186400806804859559857871269857824 10770934 73922197440330665456248798617780832320 10770935 508438964587472645642075143220024060280 10770936 532920267253958795291226717843148800 10770937 176803203182835266576225755511706292586 10770938 232261135016156025832583642056332171120 10770939 551502986361320811828995619594400404000 10770940 -108172517731644611394839647256452715520 10770941 -734735505743973645156080562604451616 10770942 -15239425700467816590754340365825990656 10770943 -1007393310665044783684473835468548999360 10770944 -145957344804927710992491378057601351680 10770945 146992270653874767474636135660231782400 10770946 -45966760905233675023187939509539981312 10770947 -380522803030802688848009479455078500088 10770948 -147193026882666497461268156172745728000 10770949 -28771268809948537666456301871151745280 10770950 -24321983939697349755535839081311040000 10770951 663500109183303211577148946479741782784 10770952 -186758296910010183953571249610379750400 10770953 -347183181245178531883063840242546895836 10770954 217343992283311048323360417602326817280 10770955 125531811378893431564807309013514479760 10770956 84728847982116000931435051947408353280 10770957 390704829082878862170957189636744832854 10770958 -45504546819990984279999094075107776640 10770959 -135534467910123093050533905410003897784 10770960 16047709373908785125931238154030284800 10770961 214408668206454296744826237312807066432 10770962 568976829003533985100101957544070045472 10770963 53794850565982317563104194135443629824 10770964 -19987853022342345413835574428802129024 10770965 -170775289605612060899224739776274095140 10770966 -56054857711835337967279587872462636448 10770967 -439159376392578237776761294197162278400 10770968 -5615643882825726248533454771333283840 10770969 -1984397249270601427982208064019956512 10770970 21447086968052716654809543922882560 10770971 232273690304734956941046116412162042600 10770972 9960333460702147824392697258082171392 10770973 -853092837572782986474987455450699796 10770974 114638064524912474358289621360289828736 10770975 -117138735792091418952837764978634564000 10770976 827383308792662937847538296028347564032 10770977 -121307574411694322231950251082540859520 10770978 -23216029992106025712842162915573363712 10770979 -119742269914228521640307328359465665248 10770980 60374469982296032546354010873125867520 10770981 32914248363431618589280484655206031360 10770982 203538042816786995145131969291912775552 10770983 -153746044106303890987396736840660085768 10770984 -2731911604945418287351194704762388480 10770985 -287554091642626629106434699671085496440 10770986 -382564881404529352895185450112919655680 10770987 106563676406896693185933365016678094464 10770988 -126423345044167304483787693099801248512 10770989 -191750089555729691299562821035993711210 10770990 -78015663806663639925112833450202521600 10770991 96902829251531404646902557122807224704 10770992 29602935138977502499918380663414128640 10770993 -136825357121945005049790706238082070320 10770994 -158858150863977083866986597986319972960 10770995 -598745012897158008290258904717071228400 10770996 -48595444332311960828309553821135622144 10770997 523272018908103449387002711683646746112 10770998 -145050938785451368428138391617314427264 10770999 -731086436018096319673223619115829040000 10771000 -689283777779149360604285085331553280000 10771001 -65376085536818276153547554074764159600 10771002 -304703037348879797599844898959375070720 10771003 167292341095271961843825274062883649252 10771004 -10420792394785503631636582493256551424 10771005 133932211446252833779946969490382080000 10771006 172772229422735759458497340457318681280 10771007 153218704197600612224146043325344539872 10771008 38763115028153436450719897728686489600 10771009 -377661204943376245217523612579431337790 10771010 241153441579050097642164205351414256160 10771011 -237931864986875912509311627192310413960 10771012 -59278783006245400979735155047869808640 10771013 -6097084893070975210539042406607005440 10771014 210054434780053628078715808636796622720 10771015 219517509140015836296181070517806088000 10771016 23709827182286257407712661225437332480 10771017 59731106043262074551828764453968875280 10771018 -383801957870761186810354742182841111040 10771019 -466873106229932136515697765568530021120 10771020 -106352294102783978614774483139977927680 10771021 -159556990227003133021482350016141486900 10771022 -172257103049201125250763272135114618688 10771023 545767736908378727992580978122691049744 10771024 51445622142797848903232518523724103680 10771025 -59615885468638490886876222931105887450 10771026 47318462450155744396652750809996753920 10771027 -8083391688757215986299264660301715320 10771028 -141050971505900309810040933077415508224 10771029 445950185738632309633979193510754324800 10771030 15664016644545859063524529689569667840 10771031 165622596697928175889764237663603728952 10771032 -252294482352038881115158017935735623680 10771033 -54214866691478769034928460459764245944 10771034 368905440427102081623460614319027282416 10771035 -91281922695362875345070764054632940800 10771036 228576318145465685240159417352763834880 10771037 -665170493634315370009456627977393607488 10771038 -136735780494955518088162133333967524736 10771039 55684849292394569964706708025982647840 10771040 29539656751091627556283815228447129600 10771041 -140187871638840656384699819610345891408 10771042 -52560178463850270379450945606802129328 10771043 -90930181841793323967824827756070492160 10771044 242776143334765219653525876864440389632 10771045 158802313094401291874928031998312690300 10771046 59955660433879553542497021648436284864 10771047 -27964684756526853928234010377767071040 10771048 300795716056858029999888747974846300160 10771049 933325430094409049601629357969846485050 10771050 74261670860996635565033267391795916800 10771051 -733613978075279170192700830024995511948 10771052 167534323297756723341099091685922990336 10771053 172375397499537850096517998286670688800 10771054 216591020085050944364671481059283100672 10771055 -261314972366504613480406951668554770080 10771056 2172565611727978442814870793289367552 10771057 307680277158188031676246265342952578 10771058 -199510292659453070304927857136010813440 10771059 -184492998625815290710940327081029332432 10771060 207700943467101841427604747796721652480 10771061 -213224778409075454895216953175951840000 10771062 141464513572422788717629550978979386880 10771063 -108101912886611339397974929912736151936 10771064 504865853888693051968649952822667468800 10771065 21274568774551827512700003194787841860 10771066 101816443035962091658365433911102960864 10771067 222831433388987366203653122982626876712 10771068 131581102170825887682680418595134062592 10771069 -225988094385625996223967465696930213780 10771070 511153329632242446973273394293896960 10771071 48555631962358254412004890027510470144 10771072 -196176610808472264092083058685782261760 10771073 140520706072558862515544906793635816322 10771074 -7874942923340047033569213904656691200 10771075 -41999066144847325378375990907450932000 10771076 127311058678410766499641447223252216832 10771077 -17275841771588534942082257806472664960 10771078 346200342219572953574300079067073714880 10771079 -911129933264197969617286937744317158120 10771080 332570465750119163391970258314313728000 10771081 -247861810738618084624018337996608118880 10771082 -204781382226126560880749772820199151360 10771083 -70142484651302379072919684805165998080 10771084 208037961112088743710511190816971938816 10771085 -139630226447548484074410131272286051400 10771086 -144912019226687752217700905312966963136 10771087 -199072721174034881807142265400318701264 10771088 -67201042966519536321335022698813349888 10771089 21234776664375911273310367151362789248 10771090 134384024925387251127284367129331507200 10771091 -6349604981953184939256555831262110168 10771092 -212767870165125703751559046613914387584 10771093 -357518296371888686711915190021019260420 10771094 491806080071754975561945324171786264096 10771095 -38716000971182245780929712544941065600 10771096 25199649620629514948462306019282984960 10771097 1045799632010256170008514349208945522560 10771098 -82454372752840901699692249579536317952 10771099 17323291704269791397767488977096034120 10771100 32142598408355266297476526562988480000 10771101 225740358630108373426440074553775795200 10771102 -60167206824002229324312413734578550848 10771103 30187240319105531388957001395523221504 10771104 -9257063668492814084732733604469145600 10771105 -199780759526254636990905394218645684480 10771106 4069473296927802573721273428407642784 10771107 4287041742270262748163833898711118080 10771108 184562126195926416120396842418464678528 10771109 -306807068500918918619513518294518160896 10771110 -26154248710666874220132984743519232000 10771111 113284010781227308667008564900816998952 10771112 463202731307591676205926557293338624000 10771113 -5675199595697240286268011664042741536 10771114 -143176553384564608518940172847471211344 10771115 97774210728682251970442210196263193600 10771116 -379943504487646679870258724085919758848 10771117 -285654617344440543828289954403865835808 10771118 14912533016282577427870957465610450880 10771119 -56274076463334095770021367700095237400 10771120 39238464057780741574424074139005747200 10771121 -61296875364955582965652279926558500736 10771122 410116446858668202676742750206095191040 10771123 -150957097105901093311952447572234355712 10771124 -65704317546548238533814649568513753088 10771125 -389901279701527537542730160668552872000 10771126 90344054700292217868365606362055574144 10771127 34299019393536263887798799667018645072 10771128 45543612425297033059525926186169651200 10771129 51620477624893161487600219008301761220 10771130 -202584358525332045341082390931443271680 10771131 -90978732413125289540646167334027133440 10771132 -405984456752781960160872879402979891200 10771133 531104971308270009119302293997664141382 10771134 -75493686683613090659576869269478195200 10771135 207356594841184771760219950032104527080 10771136 24799669149072976930135694196269383680 10771137 8356642409324880977167271656325291688 10771138 -14261718562888375757302877607538844160 10771139 532373745927001502177620815943459610940 10771140 90461854953559008488802365304031641600 10771141 -565034138240998651076445555846512351458 10771142 452868618691686707695862580677960589312 10771143 193680802340934429485604078333293661864 10771144 266895703831962335062082535589952563200 10771145 58028361563180704416881150640226187520 10771146 -4035467188302973578773870729266183680 10771147 797454980416922118723771578227097064596 10771148 242167343553582758771883508404854078208 10771149 -142850271402186391833501879712100505600 10771150 703778504201739030493310904243849600 10771151 -329745286613353272185419124427283100400 10771152 -38255960204702219817065753110487236608 10771153 -41738709805742843650829876025107906496 10771154 239692657921823493332220118600712162592 10771155 200635276106546213807279951772076362960 10771156 -9478542684652142587952392691237431296 10771157 5724970438634249086972118150916693966 10771158 265705563516238717934729746290173867520 10771159 -230816184323832873680072122897007886720 10771160 -62550518041023204742175558621845094400 10771161 -97045256812723249564743865634089178928 10771162 40573811514253609662559142689623621600 10771163 -134360374879277205555662682658700584752 10771164 388927738079155170906712583144625976320 10771165 -546700299507748980901340471144489287680 10771166 28806559788224952748823655307863048192 10771167 19160696736376790398179534221459235840 10771168 346983018009829791532976598670776729600 10771169 -232605749596689400395753645963666062430 10771170 168428009978579560351364266175571686400 10771171 321132494647673427824742797750706877432 10771172 -298224701944211940506695875146592003840 10771173 -81731050606701412883556026789259756576 10771174 301979638633263039989371511216715652992 10771175 -158946994223422758441189219180434745600 10771176 -93183607957190512895094768302555136000 10771177 -815049155734252721723353127913124667974 10771178 916380010951907025651429048303932928 10771179 -237532011377348875084434073819107044352 10771180 226904755210276759360599484685962368000 10771181 -156046049414752747765795278139619863668 10771182 -216352388081376770537835979603859635200 10771183 -83277045628549923355603120538436902400 10771184 -125475203833443172267753443783421132800 10771185 -5227963600789961584152959464275562560 10771186 404311814497414572204641435816668299792 10771187 -19832721045206425811997407152786044000 10771188 162649872979819954614464107233968879616 10771189 230363931523644812760315003437260236768 10771190 -55602879755279909953889492501422884480 10771191 -298027911491641416052989987284686192560 10771192 -261837463490643175626261585363320217600 10771193 995203422559248056058174162866103207504 10771194 -94892373665519923989477053096661052416 10771195 443275152053052152751175824141610465200 10771196 -247794965270128507571623599869611929600 10771197 309754442220858771460944749753373671040 10771198 163296125128109467458134147269567618560 10771199 -6562325588610805121874637987931448192 10771200 145950236296697393657441646001363353600 10771201 -5717552948069651646775076484093098048 10771202 21520612448219986512697635572981063712 10771203 130091463492799144843517067778977877824 10771204 -149832629197779553701184242302635932544 10771205 -24685390054202414800843161908498179140 10771206 -218607046272486943473630395882069925696 10771207 765919611941267475922865379387957788040 10771208 -16113150270806238331167833813152727040 10771209 369691654552751551873708305900016409700 10771210 18662523156248229623320456671961560000 10771211 221205771268914602011416134405556243624 10771212 -388101515951439461530829968299532620288 10771213 988010303942736624975601664126122835904 10771214 -153712897558294850139512850683913993600 10771215 -74188149927347603119788538089414727680 10771216 -159006313112126066669749442005247254528 10771217 -65917972966266760175438609941963293600 10771218 -99741869814072023588824018851406348800 10771219 1233742214128845394570841496523132524040 10771220 125438342188689370544444363246430938880 10771221 -341914729334783635967969475194559278688 10771222 -342008738767763456291320598211612672 10771223 37088315243461930372154524406489127744 10771224 425741949106967444263352944452519505920 10771225 -386638898363449446713948327686841568000 10771226 367208945400129308877049097226192963312 10771227 -33130714250037532713076612073585532600 10771228 -270235300505433467006327829216684316160 10771229 -26262032403166036024756142417200972800 10771230 -52343735150980951440836025154838993280 10771231 -656574652064332419948192117242694457928 10771232 -59239198258006702483456935926377218048 10771233 32485657889095273000726518219684595200 10771234 -394733209904772130652799037416403798368 10771235 -91598833522345556982440432009384802000 10771236 18930495489891115629460410366802440192 10771237 -330436374873443943796066546106308594114 10771238 -84345689964385720437929478845400925440 10771239 455260368413679733227587511940311190824 10771240 11617101855639790673404857036415948800 10771241 -21111638890738083579114226159416444828 10771242 -1539228473271506456828932998264090624 10771243 -112040883498535573304206712912971394016 10771244 -755392060237521993976682280123784166400 10771245 35669513248988835040188855499550304000 10771246 -61915137650918196788133667686265736256 10771247 -514725220294535868755420354073827262408 10771248 -19410654471471727029194419246668742656 10771249 408629017995385330955127933780248362480 10771250 -19028494872205224847100822970487680000 10771251 -202849479212932370819726124083872137216 10771252 -33985515364627468998343995930011443200 10771253 363919214299159127061494221027727675502 10771254 1006840236843982473099655573235275776 10771255 277654745929977235412744297523553612800 10771256 -952934277783845779901698681321840189440 10771257 1926301882233929385043205928518438592 10771258 -193291965591642215600730266311940869920 10771259 -109883117880274336826645808179383274784 10771260 -57262684340343949892089050772608122880 10771261 -516157614186633237876458568427828020276 10771262 137675688982690147850654157086769523392 10771263 -17518813548215821547209755698844631080 10771264 -3202792598878711082392287454076862464 10771265 -486864540208475790470739581335026977880 10771266 14504810001884318336931778718721627648 10771267 -278543628999294057980125657929911389680 10771268 139200492087430490121454776694474063872 10771269 270388340319109723930921199559864179328 10771270 101394095730417447555853105211040382080 10771271 -17877780443598537256627126969964889600 10771272 -1214655335593832719380238573090081996800 10771273 -65173226827070388911386895984340288000 10771274 -19547795631545060298237267086331596448 10771275 -37324152663069668671004669226329830200 10771276 -86447290615336406273599678466618058240 10771277 -474183382718679151252777766343304976928 10771278 157555091481544415318518502696466501696 10771279 -624089887414474830754068588801228607120 10771280 34065856503705046365829971905786511360 10771281 -213086815535861464531385176973741918430 10771282 -195184362778045522680649139444834353008 10771283 -588098825174163071227583469127824283536 10771284 283268141883527709717467738137438119936 10771285 -1636656728073794288551637845985767680 10771286 1731681310722487694015494752067490592 10771287 -60138357383951269546451241813847660440 10771288 164034947611548449460674009382530027520 10771289 5034322930216172728659929564785470090 10771290 -37422113231064507884682770659580640000 10771291 -174105690277977069543898518305474251776 10771292 -75031012425350237974460619183242836992 10771293 -233296864022679009687336435142955715936 10771294 -51203251383908565466191435285718226304 10771295 -112076677413735686428899474327894538200 10771296 14870770745092149480395506240837386240 10771297 110890634239134893992249230163196307746 10771298 257457972187197990114844247493021246240 10771299 -18272381418359086667721052707850032 10771300 -327051527612939151651616402634019049600 10771301 -563374099232536516964379280022623165698 10771302 215981067980341008442129531670177940864 10771303 89507005083846178359349680840412012824 10771304 -2366684070579402776348847337710796800 10771305 173559085774012397123435643464099309760 10771306 50137577312627332025485126663816341504 10771307 58544988660035050111729849459431101556 10771308 -45903169352842157711957523910728638976 10771309 -242158230448681538644174426713115112960 10771310 -104720561869838791022662277576341013760 10771311 270325854391659600339244984972589841672 10771312 -4301172100279966812314747305681321984 10771313 -84172112185877032513231461788356350720 10771314 -79194470933538457786031749735966755840 10771315 16561169574794922450853006406851749120 10771316 100201504156989573572528872004848791552 10771317 128886806592758173722758811668883457134 10771318 199926177125091657998009435025465843360 10771319 -144943186839585245422703549026493322048 10771320 127537137609701229477803361950701977600 10771321 837283701709322156906702932710418732944 10771322 -27987086885529702494244232398989162496 10771323 -397603539740166382537073191622669475816 10771324 95486184939931147391593085770209437696 10771325 161498675829945294233784090156677220000 10771326 -34894565844706856846617793538061259520 10771327 -233057575088812122543429480475408817904 10771328 13935085235653437665012228717071564800 10771329 184079520898931707577866512894532740480 10771330 136435087822879596854991277656164243520 10771331 746220314567511103938233600198397195132 10771332 -162785541875635462933073779334724980736 10771333 896132562348651453649918668979520388000 10771334 -174491049539882358781495063432755916800 10771335 -31977894995175919426377106429345136400 10771336 716798573789230669359122807198397327360 10771337 232962661706086343947077037954584387840 10771338 -174015850605690559589829986864152294656 10771339 -645848515181754227280927478550490616320 10771340 -146898290600422658466648787442048732160 10771341 95342351535214853195844976856384614464 10771342 -79871955956573695072683449702390180928 10771343 -969066614783614311451121268716102751120 10771344 -101467069716140921885228215315621281792 10771345 8135543805116869725564719499772412520 10771346 -326508028837100154131208983076573689856 10771347 123158056247967002558179735346117736960 10771348 -90338531795721920539831965893587564544 10771349 -78849477038322564041536565697806990436 10771350 -131885308562985081286237524838518072000 10771351 98549112099153365694040491248872531392 10771352 705699470200594916648698840592286873600 10771353 17838116624782325813616925727671434240 10771354 -482201080783413171745568496772269070080 10771355 -113095993172100211433507327705596435200 10771356 32619572914603754759438304193026806784 10771357 -5505271213075106851965263790697097940 10771358 117235693577793313652267896012104878784 10771359 216485229959590156074525005412160006800 10771360 -203572051149716164920113088209879040 10771361 -18266481117444078318248918938809259038 10771362 -96643508530728455451483468411543487488 10771363 -33844858403524884358229549444167579320 10771364 -125871233510734017268082406290511944448 10771365 231427173537780051439261143043821671040 10771366 -44834309786112018170803989614953205760 10771367 815106243829472216803704498676927159416 10771368 -478188928140853906760201376249974538240 10771369 6361305095599807091548642300032469632 10771370 -131993610168238342857554179998392640 10771371 3153267172086513273563750632232456976 10771372 107516474142886321706806717393357112576 10771373 585805718620578257072350782245526233622 10771374 180759534642559845060506855431760324160 10771375 -477776877670004170624290451799182386000 10771376 -24858314778188683377810673258328064000 10771377 80414198903874940015699953830736745632 10771378 -112961533882291220970011385264794886144 10771379 863369520937725658996125520035020087184 10771380 -6051913752048391341147374041964659200 10771381 -327698330119025449229862867518195852818 10771382 1092685032940358617361431069349733792 10771383 -25496339220713944177826436079139865600 10771384 155998937900117583173930740655766405120 10771385 209508596715693398322489161018952235200 10771386 1092531189176513881218605339133502464 10771387 -20916467046131759486301321739711028016 10771388 548563146221529103365581108368287383040 10771389 -629100025702562476541323014531002693856 10771390 -42227693387541181893324166365672587520 10771391 170074023028468805363866261348099305792 10771392 94737745949387108394281355137538588672 10771393 512670235700996964523550195895011000642 10771394 -99626780815340789984621819705529367680 10771395 284958864226018570972723720767290988720 10771396 -593274511179783511933963271173309667200 10771397 -12262858639284366397138574941533102336 10771398 -130255928218962455171132693814138493632 10771399 -311052685295783492868303618559892579160 10771400 165532653854669820869192319282268032000 10771401 554450087607386579367789901835922934032 10771402 -37291810565335361576129575119386217216 10771403 -184902252919904029929183640695379281120 10771404 -95169855715576491064992220553236807680 10771405 273181030360499323433675086650077466060 10771406 105448955659874122991284033614673409664 10771407 207334152442048052146423006926310634640 10771408 -149420668974279648650664696669648715776 10771409 -442959770571141714597018792532737244560 10771410 -24766103492578107209690033572220774400 10771411 172457461953793370608371767788560599632 10771412 -540935207520039884235545428358681852160 10771413 477422591032937213806085811366336552960 10771414 -580999340831995189666595395736640000 10771415 200161621610361580136066846840694491520 10771416 -176879184664079275996653521553985505280 10771417 712927112913672924723229862638336147466 10771418 -47150489910395026106772904822802429184 10771419 275560584305904090702563180278067425944 10771420 767428997820848776276731924634851840 10771421 174805688352658940338801442357036330892 10771422 76577480993467470167800651826553550464 10771423 -151610923182877555318990310448269047600 10771424 -548560665323735269474867619112804679680 10771425 42972873504684571048142161045889130150 10771426 -145456749019644138962436666861700587360 10771427 89530557001943433823912633844752005276 10771428 -194180585847783313015998442541030363136 10771429 102512235372042137472145757653474159584 10771430 112856923638766026283047477428892159360 10771431 327459857826715615494441763577876655360 10771432 179236039689104111546374241715652116480 10771433 41015198769862451258819612206637930682 10771434 209829421143777614874321532814587284480 10771435 164707508365721025261190194954258104400 10771436 -117618937146620552531446767644202915840 10771437 -47442900587100269489496542529029232000 10771438 8679589833027148214877872226374902272 10771439 155065506395499088745772376987138550256 10771440 -25917553157749540560174499761922375680 10771441 -459532433721682793653988587307857776600 10771442 -4987864781946895965263772331340874240 10771443 -95619958092397542561669618643467578376 10771444 326796886472380307061843622129317911936 10771445 348387258968997256121301762377942476800 10771446 -24249499277686214097537361204983447552 10771447 13568383976291260671546582684262545896 10771448 -527390630979431567249313142068986081280 10771449 80859251402467867251163335260309246208 10771450 265022299389242705620178517570674726400 10771451 297090349260672043797449140501780156452 10771452 65005189246044571417276892747911787520 10771453 -149166156138303196372656494835094556160 10771454 -330302693747139327534668841268078669824 10771455 30889692258859365164516714141875187520 10771456 -747180664604293686749088698290386501632 10771457 -7523975684363076646985186871244194000 10771458 -24450385785158076995510402765095918080 10771459 221474619648205848029860304085513911304 10771460 138403672275729624897725230977690992640 10771461 -636256794708497016838897290171070765920 10771462 114569773671208004154960393673590418944 10771463 71852313685104740400595624365799682712 10771464 117774345527009848382002874363689943040 10771465 -105204306148640605781689488320469802140 10771466 -53674677608787962336013245834455760640 10771467 148465766159672065499248665360862989312 10771468 262913537088120456785037884071848518656 10771469 7686467616765458132418685972480770870 10771470 19545858669539788269650864620048972800 10771471 -431615042916812431395228251714789934656 10771472 128507631059801761383096750244318027776 10771473 418864143456595044104093466247365004800 10771474 84015708830560982214782418592995132816 10771475 92728212180729187358028696418093766400 10771476 71349960534533717310768085043046819840 10771477 62528796433918156164058128911997891584 10771478 38154200008019469307757123893476296256 10771479 -77987713535786031376608509782956383952 10771480 131840198292914250048735743954082816000 10771481 204341854251302714209761737498367448704 10771482 -98795750560688739179562324155039697408 10771483 1667536834933555464906344211898073732 10771484 -316553906992620274193360667864129513984 10771485 199919754244450536380112504159096739200 10771486 477355074443295200405240809987919242944 10771487 -444031187181544068438987988979400072864 10771488 -41441494457694370455528124976788930560 10771489 249609305639784865029527623634345540520 10771490 -172383053015943496230163863453866589120 10771491 -52608695885208474239634713339818222080 10771492 324562316365142733554410839422710579200 10771493 -464286570638403283895423610542801688258 10771494 -79202291378811021470608661227800915072 10771495 2525538505278358259529685900780340160 10771496 -7777479540999833608515147221176734720 10771497 -351877199660843240488532961632726354832 10771498 28142904074899469181826093829908296624 10771499 110782673974480682625213278898459554400 10771500 -6282725466016900274249672311689216000 10771501 -237755053157057017777958548470465826388 10771502 -62388093791308477003576887808064660736 10771503 -34763408247430463219315708384139605496 10771504 3225560094900520563087709211184168960 10771505 -15758325680530031677595979332599895040 10771506 16395023120956318453759017223256603424 10771507 481264939957345236521715427952339007072 10771508 74033304128692535500857765580655001600 10771509 -76827105246548784637304079961341032640 10771510 95930408049529149309881237723798400000 10771511 399842495775119373570765270466602707112 10771512 408125449843155460589183299623385497600 10771513 -282066166111763832924881574220949793238 10771514 -58292180675551507892333950617385988928 10771515 -1319516692514513213463864415966593600 10771516 -220977555810510625035325253720239465472 10771517 -170826382284769973323022142837749701434 10771518 3003391992631206380347273835993811264 10771519 188858835408985038724334219196417219960 10771520 1121230436395479442809166851012034560 10771521 -189560347849824152613947193276973575360 10771522 154258101757127609237730690885200367312 10771523 -987431650508308011277887198484443746064 10771524 -124802280139007663423452005641478332352 10771525 181709919946072455106131721136553333050 10771526 281135145220093530283971354705495887712 10771527 91843595533115120143887455117262476160 10771528 -55895425278426781568812844380038435840 10771529 -101820234776500590989177481182695167216 10771530 -53263597087295415905641022731505909760 10771531 -862416855292231557524804370359501046968 10771532 -338560053705154541050324616968035840 10771533 606581114724796029215046093611128820502 10771534 -443641246627387746117122002308211528320 10771535 -84648694805839619109980646435877814520 10771536 -1939077656764104095032441813195161600 10771537 -146892168214878702740144992897424699200 10771538 -244797805860022266553245688705229620080 10771539 -116414969796529481054889827722163976192 10771540 20433311694556742131171712622190586880 10771541 822963874885910996459960359975134126 10771542 -14316246947658854989931824133156232288 10771543 -162839045237929369538702830415229416 10771544 -5663524570135047611124382527201607680 10771545 98980726343115163537290710582096379840 10771546 -338181481411408944365247394190942976 10771547 -290760361087580712870245105453252387004 10771548 90414495556450628841550137234131642880 10771549 277161124853756855929655831114915304300 10771550 -142208838509161270499451286136251310400 10771551 -16239596465243948830437473807023986336 10771552 73906694037291904346281069482772267008 10771553 176426823690838930163337400578475261302 10771554 -403566364155328091048443572394698451968 10771555 -519361744390087346471924379924393605040 10771556 -462030399520303872966383223425768647680 10771557 -299450644210865684375192980325747234880 10771558 -62974295319403971200243560145252179968 10771559 -262877724478502396422560869137772042640 10771560 -242145553201623219785744955333165926400 10771561 -155883184980731120223807197905349218296 10771562 -185063409634365875563583840171277541968 10771563 -296236793104748880166475372437512378624 10771564 60519977747196261130906918850028882176 10771565 -193266449653411424678630872196655379200 10771566 -57558291311461754678591913679545115392 10771567 29276303425733129720730939814122370080 10771568 -155853336094844540419605736666489847808 10771569 142765971435159475877604970909670361600 10771570 62440477992751266446198992034481653760 10771571 -382885553162218726607454297749276198400 10771572 230439659026277452458097323197243596800 10771573 -226708530347985518577327316618948014276 10771574 404614383789294643643339641409858817024 10771575 -267187628274525498849042287993448240000 10771576 -669255221385175462768445878377401425920 10771577 587862272193785046288463219711004040426 10771578 149546138265368223263344023205121134704 10771579 85246145094273181860873722957212113440 10771580 -207310829567076935879873314984610956800 10771581 -147491423573249479390206143156244498240 10771582 557853604247700413006735779170301049472 10771583 152578000106356130398936716176039380920 10771584 -216865826291725779101072526293713551360 10771585 -250077519123662964988402786382379223680 10771586 -21506488467191445519890016796707840 10771587 138166462213568199167995167058556219844 10771588 -8402128136042150729526904671152264704 10771589 105627898271778012286684115566853943390 10771590 -148084873013147849757616044131922677760 10771591 873092662668550905467406100822181121552 10771592 -250951441903373453345388276627494369280 10771593 87191790184701244324888511708089018368 10771594 190589040449666666664911342317992695040 10771595 -406963682340904901629986578053602482400 10771596 -6626491711938599056802079205403566080 10771597 -7987886253517785432260246807862447540 10771598 81389639728347465882691167131391942720 10771599 96209378756757258670235289995399283840 10771600 -7569850332709473887639414688717209600 10771601 -51196316082750159813377347740983448576 10771602 -87721612019924350104186459575811538176 10771603 224466195037442627493488509746281227944 10771604 -19111421609859902950148304897615857664 10771605 -21664227954255957823874350300006176360 10771606 239372203941500484936095075456883278784 10771607 126129666612311326720489759296262852224 10771608 -95021375611688621858146700308338339840 10771609 -82745056582105666285364845663916767280 10771610 -146584728370412043911793854676791051040 10771611 -11743013754358207727517691609257601128 10771612 227621557662275001997851364559223677952 10771613 59823849422952047098753214621508796320 10771614 -23650037320998940550598244836370344192 10771615 -292670721610338428764098593020354065600 10771616 258951516558179029322214471281063165952 10771617 -542543189918585824701681649787830378320 10771618 -54103697937127444277999932068196841472 10771619 -847675545386723962981819552671296242980 10771620 36077848500915457907411845717888020480 10771621 -454561657385187919684906810590874679010 10771622 192253599171288667325854342004811590112 10771623 -10233907198527474098274854751484554576 10771624 -76079561348372997778091781450802145280 10771625 134259579680790347477803127038882932000 10771626 125567208694822302049438098589139161344 10771627 -114668004060294473852820326052135143568 10771628 23066178709970645542913170246136103936 10771629 -265549101763646764881696160853835264 10771630 -97375889658345087090079307545298755200 10771631 -135053227146404603463304788998013948168 10771632 -16603975638830938910529584568068997120 10771633 359339847559536484607804971545434030820 10771634 -19190207854376534450050004843484140784 10771635 77235571221444575036065160771324578560 10771636 -187474730105929646149238959497622388736 10771637 -235027952730772708871214458583040124640 10771638 -43382357268920108883524999474566549056 10771639 27740217353325547961749076748419622440 10771640 127580729875136764916822458531030425600 10771641 -641106253926141761249088586469397678348 10771642 140990613227207081842629891156523292160 10771643 -266337329962596770266820128330212662376 10771644 33662815982981592436223598412219115520 10771645 32216068903086525875555729746549161900 10771646 444713701134430052016558806211821014272 10771647 309688711400576284428102361851883206600 10771648 127803136535929180406507073270234218496 10771649 140681888693579391368623789938409638336 10771650 -139728674759782065723853753842328320000 10771651 282621727398113065652710114465284513600 10771652 -82803870533853194426734140304143959040 10771653 251538886442661085189227942123587707104 10771654 84206437361819355611033610794049895776 10771655 -217443372518851286549468964603560242440 10771656 142524851797117771156412460192805355520 10771657 292674199595896143436699557272530497600 10771658 -369049410412737855707224692527705530320 10771659 -253734293504335644641242736903975728032 10771660 283780395782234319504650335563984768000 10771661 -56165646656349680446548481886458284468 10771662 -73262514356009185845878997986533248 10771663 76425653037767603020376187309928724480 10771664 91361855676873025583102755570514657280 10771665 -287116079661743925722198001870312164160 10771666 -116182746000103734038582127428547749760 10771667 -114203120291659443713441727274625880288 10771668 -207666641712939903324554576482817566848 10771669 102863514224871131092772009709750870496 10771670 30282675684043615398989714540852064000 10771671 34816157546007591163002951821393884800 10771672 -1370566303063704443325814650519183360 10771673 44586575890495073107116848354239248960 10771674 174654935542591218142893595519275317760 10771675 -6446327510603601618955933410881044200 10771676 101853364903404223493298075577187724288 10771677 -139043383255940265879594559584636044160 10771678 26239708423290267311881914899945792640 10771679 160069889714579019912630217782580517280 10771680 27607921268245946996261674615237509120 10771681 160232760000354040312545779904591960482 10771682 161418169489385534361532779446560829952 10771683 49667920391811419066516902980308778240 10771684 -60829563600770912145907275451290771456 10771685 530780398489678881242716770450207030360 10771686 299009786697949594987654382128153907232 10771687 -803067698541217439192506652976710238664 10771688 -41869884922692237127867290586739082240 10771689 129702288517733581854218029871230636800 10771690 -58372123376579894418437032244564632320 10771691 134924166634118705985510854584697305344 10771692 -13234921138033767426493871060371181568 10771693 -255252239867187591524689368499706348820 10771694 -64847666689744201973223217788850569216 10771695 -96356641065629669903029261850826946560 10771696 73697752840877894619233873129676439552 10771697 -758599292558101833746784695984419754640 10771698 102262709895547738057304107123372285440 10771699 -167953667226163983362892415484016009328 10771700 47448695215189388120353829704860547200 10771701 -58873822571843143051090560500669964768 10771702 -185303317434033655495173026679102115200 10771703 -78732594900825677957666538145641057048 10771704 355830515264830405881161325036845813760 10771705 30293999874284034460347179649613105920 10771706 -115462293602301784215627454081138021632 10771707 -36405937096153639563601499283199938960 10771708 -1290190568638565195838187600725852160 10771709 -43559483447831802073700758026479733600 10771710 88317043920652840223261713692425176320 10771711 640076365903213437841138841337408749312 10771712 194580114070427565251603574418845990912 10771713 -244215754437859873836434392812347254158 10771714 -94726889368076348022747370382336125440 10771715 -664450632424516642106425453796303280 10771716 346572372595429016092990420656805730304 10771717 -21047090448235186672317027609234996960 10771718 -439812569934254122176781932816298945440 10771719 -197430120242841746859818190160140776664 10771720 292215571913116284839063531674362777600 10771721 997971359532321162591527609353036950912 10771722 -143526420738537121004891616358210330992 10771723 947862540005221270751534440304808771544 10771724 52123152050779922635916459963137199616 10771725 -8908519409013493797566245194612441600 10771726 -218165097023976855348887458741639752960 10771727 341007661392562880992950308496888642000 10771728 14179569912519563409289766126368063488 10771729 47241931469488825395158119242917839360 10771730 -131379613343452330843783833346723660800 10771731 978806370631416540197802442741159797600 10771732 -146441135926774827824289615719171787904 10771733 -229225924206416292336736586824451131200 10771734 -2575724297419698583771092297834317952 10771735 49925645514484005023134923584271895200 10771736 -2935523198318591074031105353905684480 10771737 17180246588937545099448622346747531040 10771738 291866650201604108637567099648821698560 10771739 312470438149872637491186588947649040080 10771740 -89594642189222827291795394095383674880 10771741 -174383959657775115382599773220479434868 10771742 -453251830099377083003782552077429351168 10771743 545403050947409139700542658590134400 10771744 -544953770725293290110705986465981923328 10771745 95094340569762530281834320585133629120 10771746 -168096153648071465970253586004125376000 10771747 -14860673852732720510663465666898281568 10771748 74342340280948087772303184491431096320 10771749 86598453154254162037220006360677487934 10771750 440868457395331015487435016888883104000 10771751 96747625617432250409297689061434202784 10771752 864365323335818521750308185961303244800 10771753 172306946343472491161083903971000781300 10771754 -69521832170410871538111401572889257728 10771755 -48501595200952471431199543954319354400 10771756 176357057093114066617305721734900305920 10771757 -754582036311622838898220514047951685994 10771758 1060587117680706073598020647898521600 10771759 262862300649561146735515353125227169280 10771760 -90346265787170327546103320749429555200 10771761 61139826118603016659306482200439883776 10771762 -188204761111356073412375483888461529568 10771763 92821437272535163924662944716075328880 10771764 20980457330981861394527236631199461376 10771765 -371446268275187741892270024059892796800 10771766 -139284287544488708008510429561143852096 10771767 12047344306129270999350309086227041984 10771768 -95298251276270326251669400894319308800 10771769 -53232010405146280219505163737637481260 10771770 -197820425591381675785750131090770749440 10771771 -166512294759011127075649851234605568028 10771772 -70279536573097726154028232908482093568 10771773 53068893917977165137286424800359777408 10771774 -62974972591934105282711612046845836032 10771775 -80858179238584852123270819956785233200 10771776 34583819321529017609394822032748183552 10771777 360994969205389530802860264903251634626 10771778 430966013053453566813514611446383652256 10771779 239063869700705899127485291236795176184 10771780 -340400871734641949596066767103641926400 10771781 -326423255710644321041556392716943116836 10771782 3288992947227064514367491887783102464 10771783 387406539897691969553577511946278611888 10771784 -38718704066161256086037220427407974400 10771785 12404863905972748134672881675650906980 10771786 -191464316269006049183378614198227408 10771787 -10819381382281092885311836287061073280 10771788 95593005110219171415874725040778534400 10771789 309933063692941579940770746025102502400 10771790 -63758307368051654291660648130143457600 10771791 -543929346727495767445628554952407721856 10771792 110062991014095144289269120018365808640 10771793 200248031324737331643806280595733277042 10771794 118442847701854353672037242697769002368 10771795 -130934048489468801420398137446031806400 10771796 -119650800858942846459883634970893082624 10771797 -137127550274811697138570600709156789760 10771798 345758666269569605810455926591989402400 10771799 -449285274466052193842820345132732716520 10771800 -54845796781266068304749176798178304000 10771801 15194444821627806467341173601382085824 10771802 -103254181587048105284209844646084122400 10771803 27755535210097078865797964315347680000 10771804 154433594050858870795589081627560710656 10771805 -85861530509869910199784557703407336000 10771806 -34640761736942880402222584542226160000 10771807 -16281329293234889874546839731248585120 10771808 8436099357447702612454897026056847360 10771809 90849436620044698100692455065209654704 10771810 30735717054339832035991498992833740800 10771811 423875621284485585583944259244939312412 10771812 -49137689332852487571813663993111613440 10771813 262273075827478894555914080523405429724 10771814 304510153619948772001542706412201448000 10771815 175035452534561546856902633369523725520 10771816 121940265189706048175521770128472883200 10771817 -513815740412773039406002487935820707200 10771818 39267222763108238828053460464217886720 10771819 643054365679771291132251932959377775220 10771820 -106200117211600029544171998831184619520 10771821 563261080534268218862711969900949126390 10771822 -394308850126579557261218479272996679680 10771823 96598610253157445944202929889653387344 10771824 -27783592541299146649080794076799303680 10771825 -379402340908887410352970607063460955450 10771826 -16793438716179875806718423064312897216 10771827 -52300348341399227483460024194881566720 10771828 336048850413517998225952751712863440896 10771829 -283887910567132868955912033496471211520 10771830 148648328901529398572344786977983084160 10771831 37112817860926782312701454244371953280 10771832 -1044264073505555744356659193583001600 10771833 173949300561519407679740968811220453600 10771834 443944393725282973548203855835255589632 10771835 81630698696867334924148277612856189600 10771836 -252194073552671652806166413740001525760 10771837 -27875760817705146791202352513401101780 10771838 -77294903620235102817196454833887774720 10771839 126876182567844997073392502040718509600 10771840 105382672905359358253149658776443289600 10771841 -609443967224985796966012536290173669200 10771842 -20212286714331225021439646940434498688 10771843 474678688782402477378026640462870561024 10771844 449316438938348483103760396650187776 10771845 -5874975597777636031595113968648840960 10771846 88221970322292816741028463459794307520 10771847 -381152013925046976952905265382757688800 10771848 -109269214296628581455440627513077580800 10771849 -514202130376767198153647072248933151280 10771850 10896790434595556366385644908063936800 10771851 434260859016143577710976122758965763824 10771852 27850564626694725815926837879103852544 10771853 63746226029128496102268412682648230284 10771854 -159260861497297819977754159062741459840 10771855 38629613732230886848079927562443529360 10771856 541336590269708881340303221783437312 10771857 119702657068197058004902593549979747554 10771858 320837925037887190674361143765519451776 10771859 190518185272973798836262493961975438416 10771860 -55577241008390277949290999635202048000 10771861 -4464257097841867247960517254763401988 10771862 175079087564994013575038998576942699200 10771863 258029735416826834820286497145235307984 10771864 -794074607047657107032284350574371440640 10771865 -159514839343425744641304274989883325880 10771866 -6561005543602641109593525991749661440 10771867 -233984052943560159069069693549017673440 10771868 -782493786051526461387466391895071689728 10771869 532321017360762380563352203800446991744 10771870 -37725216934196547032466406652553888000 10771871 -12737639378377310933707703736527688456 10771872 -508222972776560124205881296967589429248 10771873 -139671665571434788098002289996957988160 10771874 255708252969290396856750810644042649936 10771875 -398957750857520187126387126791176800000 10771876 303104979782663133853388052447150055680 10771877 -272858952187682654059134912446845598274 10771878 42715195055995883305596462277555045248 10771879 1104299140187927035611412281780377544 10771880 -3649645556298252890818681713485414400 10771881 3309558266082081422649004659706007952 10771882 98926511671524053344198558575808502784 10771883 727529873779473500627814386453313539040 10771884 -39771290519732812030544960778143683584 10771885 164441118957396701708638495611128691000 10771886 -91822907955245597783516390840966768640 10771887 -2270848409027062535512165793422786560 10771888 39616829681048335974145624499387695104 10771889 121080034159856064557686823508663510528 10771890 -90376878278510178165498761647541614080 10771891 -144543798154376441491769245748197028320 10771892 132557872665645127468949038751456121216 10771893 37546327300819346679298826461861396800 10771894 -86390139407744924455164759273667805568 10771895 1183615334533321287795533786935301088720 10771896 145447844191704259660036961884231372800 10771897 27400463202077811920287337034821281406 10771898 565262003729394642166020299612842583040 10771899 -209690733099408974376521314428611286480 10771900 103147269541952294773889951049495104000 10771901 -24170180176514688134933593381252511616 10771902 -14461328059905784500841402920155872320 10771903 650915174184721602149958951731397836400 10771904 -70128567937596162665947529616556032 10771905 320984862835984937635445013571114449600 10771906 -3862197345156001061862139393082518656 10771907 10532049355714298960122340158626326352 10771908 99369028328903508358185168807974301696 10771909 -1358422940713385086690567346895921702596 10771910 -108836789239485116621034704233162784640 10771911 7203654674891011104285395516125717440 10771912 432595143759595831266524029803000299520 10771913 5536286174918958576122982615531690000 10771914 172784516368640834871298035872454984192 10771915 227525991197830400079921314478540096000 10771916 529907282894458425892945818727875156480 10771917 179609974228674709107490592030076338880 10771918 -404733209355241504144359058937190507840 10771919 1121591888077755729804164110863335795760 10771920 71968912326438792068407272544803225600 10771921 -225826365817778780773290469421599508160 10771922 -114681199411981984786643042821112736768 10771923 -353653901232511423564682235433768345416 10771924 65737911956379751237000317016950912896 10771925 -150534094933706065217975865949161060000 10771926 -172905906707989555442723845917801933312 10771927 -732972057352221896081597065337880811928 10771928 -341467330387120947495961554811785123840 10771929 25534738456137890403880753293786998208 10771930 -949691044505306980513611702087413760 10771931 -1320702030599763401210738578688547203520 10771932 83586898918633244643381831282965394432 10771933 -41921694773072997714936712982101385818 10771934 -381807836487339069448937360057692184640 10771935 189223781441186269818565084948957309440 10771936 69937438261639446709388404256082493440 10771937 -151674533082560118340390236289106012640 10771938 213015115347437331635114277427231324800 10771939 -838881783905807815126150869088688636260 10771940 -232266353864406741920762341017247368960 10771941 145842809217405589559931268335502596192 10771942 18422267213559455969494159901150636544 10771943 -9666061475384305949359290515038173216 10771944 381683550953806867328347630177339392000 10771945 -382687985252014363165522550367845742300 10771946 607706949059202655440970449748316361984 10771947 305073762962817455222952470521012092432 10771948 46769673615646770233446796338784228352 10771949 777923169464496240555245286769468276950 10771950 34080932713049397297628784725120128000 10771951 155197904473705464899443899260338139712 10771952 -38100346502752691514832549027935289344 10771953 -6630938299713397418337705871452066432 10771954 -143249322106046829193244043350385623040 10771955 444811215941824467078002922391524780000 10771956 143016864025639796987099112522297176832 10771957 105382642179075251636633175714077118112 10771958 29152157562776189084757035620566562560 10771959 -203335677881760537934871936006810707200 10771960 191920764919779569444023220806069862400 10771961 513604549536606204533743999804812231300 10771962 -108850146228584729851031503257267560448 10771963 -309413723593780389140709046726599749520 10771964 -233913376979085303265600802641824783360 10771965 367974809766222886806498243099209853720 10771966 -182895990480396105767256217907740232448 10771967 22214597564826323525465206100378078520 10771968 -15783053073302962388202307498662690816 10771969 94207750197424230307897319629506871680 10771970 -345706108545746899228464803777060759040 10771971 -60695637761183618552991287936248829952 10771972 2630818385171372770926957030283512832 10771973 2235798521984492039031707399694628608 10771974 27891543952844698651754841676310400000 10771975 405831180255148419692590603539767972000 10771976 -74450778538187307187790364528826890240 10771977 -13059273639725944307645618383239211776 10771978 2755377909595944132832606094767844352 10771979 92272805962115100278545141698832932000 10771980 -86001964099298667904400317692464624640 10771981 -126623966065953646732642805176936518336 10771982 42937305999394296484221595123605623424 10771983 -56662129450185814368157286168823262176 10771984 11994665893539139482539501080346296320 10771985 30650528259846897873083408366906549760 10771986 -224452980879294014559916247682586878336 10771987 22311002524138846557549962354860523832 10771988 -398773549152548703431194536209635000320 10771989 -196420660088681363934216865940509273632 10771990 -114660317966834722948289189718383894400 10771991 513093682317021308520921826563011224392 10771992 -170845745533640839940055562528269926400 10771993 465969156553750378860967921479575162320 10771994 -39787064172046976705095886713606546704 10771995 42813579393690557166350369446619471040 10771996 437809662260410982997713908601802176000 10771997 -369110727206865789936558003850850566554 10771998 -82968759889520370336385988002350111936 10771999 -200624045299644143328940982971994501376 10772000 479583362858988355066938996982185984000 10772001 -334014720538244394631923011136245443200 10772002 95353333314302666874148876521363238272 10772003 66344036905584991802797514155148995464 10772004 14292268844292662237636201122309079040 10772005 -147564209852968918204905068523596188680 10772006 171708423881653010375843781817297303680 10772007 220211471710290822178967103786073145640 10772008 51845303033867997324622777621645301760 10772009 -590604124402589245353672586448638214790 10772010 104777224378478210317235087028149474400 10772011 473230642860844087580669576517463712232 10772012 -126981503531318667299794907661446292480 10772013 -98602507290811071557875920148323339264 10772014 39608842048825937562542724965139133440 10772015 -539509840949603900815619307919498922880 10772016 450458388909174011697753335913775104 10772017 345828773760593523064997333470755554066 10772018 -22546499493119522422081415666598899712 10772019 -494533047959582891084639149224509019756 10772020 -90348414247574592448296407573133803520 10772021 452596019033147514814891411664927623320 10772022 -165031850365874962921666767581815883328 10772023 -664417481811836119809512011138683920728 10772024 -455218848144346339233478620649248768000 10772025 275562690721430609129437116475556400 10772026 15844784210618912496651569046107774400 10772027 165121973224681412617566915450070767120 10772028 20933270691096799643822461560647559168 10772029 599973813793775417660261817870373758400 10772030 -341335328821278707654745924875536635840 10772031 -188913889637043470676170350491707061120 10772032 -12693907228135879828689283864041881600 10772033 -513976556168242578894272566545220895100 10772034 4285325490500935288810967707201812480 10772035 173396322874949415653838744335454917760 10772036 -241819574557850155443979330047549241344 10772037 -279961719630413498231476024487154964320 10772038 -149730520516631249278788466458228755712 10772039 -223605391478031672002796326507365589160 10772040 -98917507209582207073029226862068531200 10772041 133554928106810332185076665229776569280 10772042 340476529878585665279846121813832026672 10772043 273442828583374976243397969985902091200 10772044 471540633553207812456531654502334035456 10772045 -747834853467740255724503907784494163200 10772046 93404779513258775734126368520601427072 10772047 -61880624872816923238071649339430632080 10772048 30352439801867281079533520452251156480 10772049 269531339602212857924798775446436535296 10772050 -107866176016817266906650011529045120000 10772051 831817025200603276921296136032567052704 10772052 -389483723798210351800550432538045831168 10772053 160477554545328630796749118544996170044 10772054 -302565596456279409319170676067178670848 10772055 97615348472344843730852989198093440000 10772056 1047592401356582821224120129956281036800 10772057 -86175542127856962704440175525562008694 10772058 42692134185266047690812576945266810880 10772059 -6541471403105639733526854448765837120 10772060 -96132587192882743276139119762137131520 10772061 237829950704771572641138238787531436672 10772062 307698893466800355085232111894213909760 10772063 -97778389285033522286584179918882746976 10772064 121025702939622139344964873935629058048 10772065 -587411794882271152570937490721823202540 10772066 -1836010653423715587563153199341408256 10772067 373757364636355151817527739093652688112 10772068 52262724608384122175263964287319577600 10772069 12666536773308396398868880635211008000 10772070 -33014957484137372636137202375853724800 10772071 148368695035992247926756502773707301120 10772072 -455907037633961689249279825605552046080 10772073 -115150906346475166720668292579356717504 10772074 -289609652198264322726360856762821770400 10772075 -170362848299031237222991836598491272700 10772076 -53249337156341961578786111828141506560 10772077 301625064333212924271280676052265443926 10772078 140960572640648340102152840848283211840 10772079 275961838661325842174384387128802678160 10772080 -114172045117565735483011300622978580480 10772081 294159774632328670960784883298874940882 10772082 -241061316033615967119382557133750882560 10772083 180468844034464811615648475226389678080 10772084 -189042096179117034880294307739897899520 10772085 -202721810608932693702974633415850149600 10772086 -80270801351468830568232887003773174656 10772087 79941067770985880598813548093236325736 10772088 -500281005291198613048481558365583769600 10772089 389753577981660556784629818495565823556 10772090 -31481263387886877721093069572511518720 10772091 -264036734106991288199147653189845441264 10772092 -234955180527742419501046453889316112384 10772093 473747350543419044378176741924665150342 10772094 4989210631260443670816483103202002560 10772095 -336745310564760034272223741453163669400 10772096 -286777184693772552342570764277173452800 10772097 -4590701317888893723934822973172903936 10772098 498925856258043494717659587261632398800 10772099 -20957039953412684125316190805446307872 10772100 -188454016090470615821757737750608272000 10772101 -57975907042216187426052846498267054468 10772102 -6205669996283443158650329060596280320 10772103 -305333698610922138623012787152252521776 10772104 -29857360803356560134299072824406016000 10772105 104037968912905158917615181650754981000 10772106 -104169863005169451070271448938924572416 10772107 -722752492176315755355055746997188357120 10772108 -302872059689715039817104977891910328320 10772109 31877713057623907538661223004426987190 10772110 -21023619417799599442926623129180029440 10772111 -674346698456994777099637974422314860480 10772112 -16709248480578614019585735119895527424 10772113 -28003670485775024472519119292498550416 10772114 139767077827810569059526887577294496656 10772115 -145510540524175486678871447884340772000 10772116 697125028498150418629831672876258140160 10772117 -244959750812501144241993383914010040900 10772118 76482962668940543051248883446928105472 10772119 116942766910760912929193402779221849744 10772120 -233445906170903382598080805078908518400 10772121 95136443164495580122770839650487400912 10772122 -230374212906848521270431652652158383888 10772123 -290699226520144535643076250361158110800 10772124 3838827389096040804301770889352478720 10772125 99018888161875289147687680987088544000 10772126 232606967586661357927854518466284375040 10772127 111070893498961605004198247896400602968 10772128 -222327345015148826090722039267778887680 10772129 597625401888617892112863573742421525730 10772130 65096684870508426442045840127783447040 10772131 167526447324424520608902767939348979932 10772132 -225037557847324166305642399143824547840 10772133 214522250542501119327752339686678875648 10772134 -305974884578140486691953899542255891520 10772135 -115580936927415318744392486944612580160 10772136 203724746906589821476281482990965555200 10772137 -185250428959261307924372596193836195740 10772138 -53802145212977890164833782515290813856 10772139 -52003906162831475620197467252388526080 10772140 -185508078048573851686138969536342097920 10772141 -710621815764491683283665189989241473108 10772142 77815772149386093320804412949661629440 10772143 131852889631607440632669385748234131520 10772144 112816596695763766408672103857022828544 10772145 -2397944339023301475977558673967867200 10772146 237296898977280423799826018466362880 10772147 74003965309892926832807810699612803596 10772148 40976838299368492777795123522086395904 10772149 530675217554464003485548965090734695150 10772150 15540744939197880096043599918185728800 10772151 97510916788261359829012752694474245840 10772152 332447018558764431936811428611418931200 10772153 -147728970782189635364260869953354565120 10772154 336923744381039306301687661121607870720 10772155 -277519486599979834497997558286606021280 10772156 369446690083253800148433268554341483520 10772157 -164844913348972328313873053850916810176 10772158 -96599713742315291202536334254416655616 10772159 95918687251860184447017966614655641280 10772160 65925095750851497002798172670210867200 10772161 626386369433766204136033685648725786800 10772162 -19857045286830274405134054967989861168 10772163 -502048540738463001568796718968433699600 10772164 210594610089428659877013112072605962240 10772165 -56289923104413979568285383476193159680 10772166 1542094840722924901103538775681353600 10772167 127698073423603547179336173426926381184 10772168 984512172497524931476866382581365637120 10772169 -54788515755681851694917190715830680160 10772170 14620225912702622315442807303892008960 10772171 -261565521066552656900240187433328459628 10772172 23412981690406023307837222736838643200 10772173 -10886894180012821300276299116686350120 10772174 -41984240294528637720560545509027326208 10772175 -168015065755597103328665944625226081000 10772176 -83706204253758839841117204791080206336 10772177 -96305106130443981128148570272661456792 10772178 -39826723024827492217376417353051733376 10772179 -5892494267136509407679698060480562112 10772180 -69010877556293630774562260407288220160 10772181 -32983616882452197497389574774241988800 10772182 24683959706614540147291768965391420800 10772183 -339142714540178827356389250729020098560 10772184 -95349204839885609888369892284745646080 10772185 13369200909967965978890769496125097800 10772186 66567879683800463933937916677831845328 10772187 564280635427045630056770645511339554160 10772188 1179388686892005709176204054566830080 10772189 -447281507042366026546220366562213498720 10772190 -25354057570105204056402263483603435520 10772191 261512987567955739402512186726225305184 10772192 59581705069884644694839841942854172672 10772193 792467588334700600407449332507906333344 10772194 -88875887373250185292552270033631581104 10772195 132110456129139836297197692099644788800 10772196 -415454372142376047806683229678118660096 10772197 136567190681429527512454613695103965500 10772198 290055386743553986015835754238315892736 10772199 -424968171927616925864799274769526783216 10772200 217515453674679901746748031698088064000 10772201 353149780217011151390542028585654439504 10772202 -69087264611586547317960286610772480000 10772203 3701121791020732597720450651879800960 10772204 -168593673601918159597101063234402316800 10772205 -162814443176380923039689857274723023680 10772206 368366695861730900496910606000243455552 10772207 -96521692968410699231578217497888634544 10772208 -79676748446456795090637595412030423040 10772209 -255587758108314626097692145004055666688 10772210 -21418415200499963118831819955603398240 10772211 86918216839994082403398154127335130880 10772212 -142437074236088184950412398292914135040 10772213 16383801551371577877980166081913452462 10772214 162551655705326283884963080215648239040 10772215 108134031545866914261065961449711685120 10772216 -35726679249022366290758091110301450240 10772217 -99865876205751857629144427267451659520 10772218 3656031946144466995173359463358975200 10772219 25467774079999595637842310897279715620 10772220 -107955704496271880579610867166365696000 10772221 -257018457017573867683849247302263750400 10772222 31368282303282794660003649732460920000 10772223 81592688729588247899472772296868785408 10772224 404475498282623245872005498587274280960 10772225 -265225152209439385042033156582999611600 10772226 52158316777658790147203427505796038992 10772227 335814277926636325175724408628885102076 10772228 -126102056671084785375677713660097346432 10772229 -304748671689996066952591491082598317056 10772230 -45663635265358974059310864792944428800 10772231 392655965709774424631545001553553920 10772232 -88733036256692322515603613282178375680 10772233 291949971599290406930742180237679592884 10772234 42670796145125931069001366438033228800 10772235 48342677839278317911938528451602223920 10772236 -243106604350851577460791988021208766720 10772237 -152245285163998392186981120917276244288 10772238 97618287494936535686236283255472365568 10772239 -857611571555289751723884402735899648744 10772240 742823338627878173097889596970844160 10772241 -267060174428830450297652995532798137536 10772242 -23092404701531715314796030626942804160 10772243 817808756844649954691461334622048840492 10772244 176703506458259784504946634392519680000 10772245 8634869649810090867930191060325819840 10772246 304243582350826910198385018730315095072 10772247 -566692054673832915810679412987923999872 10772248 -160946826809437614710146667347007447040 10772249 101774541879540830915853085499830098564 10772250 13057459978174640235277695531680256000 10772251 341170986846981465438733097498773710352 10772252 13160641685562437896520012419340328960 10772253 -267250651800118090420429022140602261000 10772254 -19537136547836449845320410486709282688 10772255 132276536200122185949005157001809355200 10772256 118584641196331750211704911705747750912 10772257 311541419383123972420766694292660336320 10772258 -105298215698819971917126646752271564800 10772259 244730244682680603855197422579405678080 10772260 142372936901918746971921000761479065600 10772261 1011619602596392443605281312998067561824 10772262 -36471468017942434143637842023282090880 10772263 133237840783972016942429311430656203512 10772264 542120923982074684879275984849550863360 10772265 107726462552332322660110575901733032320 10772266 79034142845571125503388296635657734832 10772267 -749823842010250120716444214731965184 10772268 -24298836388079010143450422507127193600 10772269 561735964607791052259171950500547947670 10772270 -144783797258363327610558049590823609920 10772271 364902508474994084957443063391909472 10772272 30801026751274990899918024040232845312 10772273 -323709305148975283877888455892013228480 10772274 -120730485006815166669385908918587774592 10772275 460320903442399602958845837219567176300 10772276 -187899047748823625221703252209417709568 10772277 -299195026599842595012843444328180282080 10772278 -167124195568216742495730162171624645120 10772279 -265522290564486095413562316455297950080 10772280 68162577126397583617400443514166067200 10772281 -34810290521453467589319227189100771068 10772282 488956922597241108194390895320684236800 10772283 80001334896405284819136940416329499648 10772284 422311969099123893909244226778280303616 10772285 -86903626560831125612408802894536564640 10772286 -80108268683578120308492356375039394816 10772287 -754564584132456655161240594038039808064 10772288 -103789391784052701980659724437945319424 10772289 -658782222856140296547944648221185967392 10772290 4985691450417484723986873454047942720 10772291 -141413750748019262093534048045034599088 10772292 -44533815612691761590936446785521230848 10772293 -70832924907799976309215972668536550720 10772294 -102474072593032177896306552117146302848 10772295 32317613350288162270980870002340011760 10772296 217103355520945923930163595653954913280 10772297 -262946869939049050088593676920351038960 10772298 -370041137585543945431743462150167162880 10772299 84862942016057216720830241210213698680 10772300 -71703545585815918543759167681853440000 10772301 -108172265635179511389377928376012738368 10772302 -207337148074319505513428755920959523648 10772303 132391683084769355536059675914198781984 10772304 -12691030689406891521803794219991433216 10772305 -57165753782701301211589215071182118040 10772306 -826026324448587810032887852283500262400 10772307 -54037135339681975120814851456138452240 10772308 -466572989659797458875338448259076122880 10772309 826907489366009263119981004908192162510 10772310 -74401387746314994435854796007349249280 10772311 339907205507037834517932531159551185200 10772312 -99205254488022645826716208513230796800 10772313 -93742863704345313364001658421349433600 10772314 19506967186669262576420851496392372224 10772315 226154492474021417180663862844613814720 10772316 -204609373145685978252735953745581760000 10772317 13369461529002933947329602537425421920 10772318 9925962506600298174898540889478616704 10772319 -626561146348176638305171426736118456 10772320 -45762686300856297715868729309803315200 10772321 -6115211834544349097928865182436105536 10772322 205688405785016793367398135914405088768 10772323 -158766072184783923355354854700638037160 10772324 -513105929751128785661437092816909988608 10772325 75955758008012473392655728593995080000 10772326 -154532163603849122621492956506744314496 10772327 -82009527988120740507198043867600678488 10772328 2043930299108949375022298246738411520 10772329 244057109265532723436065493127126959930 10772330 131046616087801072755344632350867166560 10772331 -166827327518817976341466381862570062248 10772332 -181493193225480588656938933862409930240 10772333 -220807271253195337742647126554149817984 10772334 81146758320967708649768825837739907584 10772335 -178179051257391953293745103169788902400 10772336 19946089379037892132614754056518664192 10772337 -220386414029678953477783205338903620240 10772338 157785102329408988419273229375325153920 10772339 -730583052469646087437768443091580220744 10772340 58442171022105516575346617551204761600 10772341 48394391306983190308707865844469084 10772342 43906701743550303386229899584842294912 10772343 304994237337248003387702417917912828032 10772344 -110174229716813156817850912018950389760 10772345 157440803601961222725940803339632160000 10772346 917411915034504309582498915371890944 10772347 293054078908249288836188225187721055832 10772348 -571957882387259362487236034691243508224 10772349 42417549237658328464569505773484105728 10772350 -58354954578362874982450960029023265600 10772351 210622087082532290356717847775746953752 10772352 15647502650296588643408360556095078400 10772353 -363487057859052583872540114670073452800 10772354 -17142129970038307854670098516723763200 10772355 296841706195088763074863072236643557120 10772356 191531703716783318201445947051059124736 10772357 -27585357661663887398527744942283739588 10772358 -395915131307226437971294216582659151872 10772359 312730009077320454973288579146583721704 10772360 -6292566671143915330971590526662246400 10772361 -189962882166817499916450465276641136000 10772362 -217221062071378783063602816177332687568 10772363 223312415381447388920357908739021462160 10772364 117110418616457098609692326699329735680 10772365 79211008658483237390158673676721625400 10772366 113653484177455123121844092710043135424 10772367 14828620691632753152516050442616730112 10772368 -86372085244214755207257734694462251008 10772369 -65955517018281263272743396479564347290 10772370 82311593904092667492867929470744896000 10772371 -796099433483427241178747138411960345428 10772372 40186290274270131949604241330959204352 10772373 576072015944538234808834150012883375040 10772374 -92715569076345489471973504996743557760 10772375 165372897805188908953437091396268610000 10772376 -167839393648967258792958748970739302400 10772377 -166354894402748791443792824677006193856 10772378 383076430236337299197691638591342208240 10772379 -664098406039920920007643374337909840080 10772380 -24654278129349477990614276261245224960 10772381 310808147762868404091015926258466142764 10772382 85229646746236691568657132468778220160 10772383 644362119233741201871875655593551857632 10772384 -161243387958707038973777561486028177408 10772385 -15370623889121692893564226381251447360 10772386 -400346228120965995999300872799398098608 10772387 504414188106826330112265033661941507036 10772388 -238861917970066711683295444786437504 10772389 -816744940999492184211534034619610891140 10772390 123815514828782380967036045340910260480 10772391 -11443891138705444635688285895519483136 10772392 -964273123003202870183249395831562649600 10772393 -186057494453716704019545527257460132358 10772394 167107091794390219577926796075418845184 10772395 -95692137771047692881186812577863957760 10772396 -194409496915548266138349921003619921920 10772397 -346178890651339262925376718293846068480 10772398 -98967517530454295767087617337710186240 10772399 199214805376435073741399412417768721920 10772400 -47088579992763354515935431433283174400 10772401 384323823780321279201748099572325952402 10772402 42627205753685283575822853902473454400 10772403 -3089267222444789455257532656038455680 10772404 128315277855419791383959450439985385472 10772405 216604232371995985060466362660995270300 10772406 80712826129425899691584814869496316800 10772407 47944544514393910268482752067884203904 10772408 471690327760160736402780303726720000000 10772409 210943224504108981517874976053885942208 10772410 -83055192250952284557194867458453505280 10772411 245612839726253517814371841889378658480 10772412 -16203730461788580710494096403343360000 10772413 -466983228303087224739878672333335601338 10772414 -84406111739859267396897181294006211328 10772415 99991975077373084844039669430647795160 10772416 -96641489704457421428846904425211494400 10772417 -385647820023462144797654874807303493548 10772418 -73012139265293538853211086104433926144 10772419 286311555270039850641968046562001177296 10772420 -358290766363859558010828296176776702720 10772421 189069659769915548433984125169916143264 10772422 92169639588411867730578163140845692224 10772423 -25762057236761314539679900249769374200 10772424 54127021838222649146952750718877061120 10772425 15483982260928641427078614462205193150 10772426 -58975134856499831950236225406082231040 10772427 -72573558537403181543185773297496043280 10772428 55915726312682527169269951237745715968 10772429 -44729413678169148987687816013637188224 10772430 -149809904632426580300214070198657920000 10772431 247954207801917699389673765684375901272 10772432 -168770855634172926487972685474525085696 10772433 -17410524079517474119654695518284310016 10772434 -171615048599707998201390209719413846384 10772435 -237568086584223695832728930193679143120 10772436 -85113552403417717712671351978736498688 10772437 230177346760632500407852778120202346300 10772438 9204162245499839596310079116888859648 10772439 349634200047161616307293334903435392 10772440 57269333379879351937972415373115392000 10772441 185635776122936264964562376530597461504 10772442 -37524569507226300948311349525017371392 10772443 551854761439218930063752739603965299944 10772444 -548122160442089232416193856251309848064 10772445 132090645032398870496441687519070829920 10772446 4816833684194720918666536741812775104 10772447 -95477862502792527756538049150982082560 10772448 58192109452298198940388416357489967104 10772449 129948216745492934905977168416625064240 10772450 41572375037132245845074776298349429600 10772451 -292656126794575812663575444788830833820 10772452 -40526694424164613888954282731123220864 10772453 -749618624197528187527448056279080167298 10772454 56371325646114332199261482158664077824 10772455 203608975138179321792863150809625538360 10772456 -744572260801714928197916288228161536000 10772457 -501903750815800033754154333090203845920 10772458 167039599453014680966010178123892943552 10772459 2650912334199722874952054559375747400 10772460 -425488813656858308902350078978243840000 10772461 -429250742784179622364770450728749899776 10772462 -49029891952291981469378759822115210048 10772463 37306892030582103628399755301964390688 10772464 -3593850153609634738480363032161943552 10772465 90662764737322253861149959067351907520 10772466 15471738851439931274321920487606327424 10772467 8044310136745802128929661485984840400 10772468 -309662264346863183960458736401920000 10772469 -142587915589239097734258712744026390912 10772470 107484745433687892750885178941633513600 10772471 -364974239142061775915917066905534602400 10772472 30569802788274744359774696406088273920 10772473 130882337709695276551937271349355924100 10772474 239965093200316880981658738419807354736 10772475 14138024748344647267863933072131500800 10772476 -7104096752639429101418730798880942080 10772477 -388811263035241647967856544179224903674 10772478 165488937182206147674625342590857913408 10772479 176874010179943845994987605080249737984 10772480 -234481741262515839904498756370238013440 10772481 4551592694785757695514999643419389824 10772482 -70506329554944288478929984955078998528 10772483 321337746998044535815832929618426102680 10772484 49937999131099744403767667403400129536 10772485 65334498518158276450837350322439011800 10772486 -119151070740851155364836571621619996096 10772487 228424912604961219501496225309133107200 10772488 346513287161898612920656187488327772160 10772489 -610689644202202575346909757061101952 10772490 47722745883712286817607845301621747200 10772491 432387089804597021305145224791442836784 10772492 181304490791359713757346628706132047360 10772493 -176941533246487114232043294839161436736 10772494 521568574146760490340868726758308673792 10772495 -341085016163724313197029962407047835000 10772496 25703752417502771523962517110057336832 10772497 781985118150110043418005776208244096946 10772498 131111150989586706090718427322032008320 10772499 -448003677178921514232318779844577419336 10772500 -22695369315218375868669477889049600000 10772501 -179846493089512143053527784816346599268 10772502 2623461206074629116467619908448630784 10772503 -121347586369230408029091048172112935272 10772504 286037595710515669261709069427865374720 10772505 114772474603025264545500166734878208900 10772506 44047989288391385781474670806457605120 10772507 -72612678411931139660303814501119041320 10772508 124022991307561287873157734897716328960 10772509 1740450881025579171464417402377380108 10772510 65372903919887116013968604174071787520 10772511 -169605389017938637379797162551652953528 10772512 -63002579514606027535539617362440880128 10772513 146015050282554567669095946192171289920 10772514 -9049639127299544462935176546061897440 10772515 -97331669699736998403783962068862782800 10772516 53226762246037559366360223290288977152 10772517 122482079607034811902994889172865646912 10772518 -696512090975624263046896728058604160 10772519 698831632672479056139247532426088824160 10772520 160339642212999300500624315903181619200 10772521 -98476140352129770193755439882717966336 10772522 -102884764087428973978691223120795984288 10772523 -682897385405157470261321350769747208936 10772524 -107155195540933136613945648055436033024 10772525 380747376806300227852255751063503140000 10772526 28763861793553198557742028450686637184 10772527 -193305459292237961809891475572219408624 10772528 -98405789846532613288419043013958107136 10772529 -377889648367194983340508643895213603360 10772530 154109049339542496821162331814418875200 10772531 -100212715950878185560654107354794186752 10772532 -1332305527967429280442165961194106880 10772533 -498370736088037837212240482919386944416 10772534 110087127253482597671411953741653208512 10772535 -322833365873868417758487725081771098800 10772536 765183019429400075778356494166144839680 10772537 20843388392935060785696503891429220168 10772538 14066906817456677518448870741431380480 10772539 186131438386613025718850738692590545200 10772540 37579829623301618343279479999405767680 10772541 -134863724373063485508070005486224632320 10772542 313659088847113299133000536184809953664 10772543 -1059220493722357503996335095974034581840 10772544 -47795659733116735420475722963888373760 10772545 88655396738837265834563408009591064960 10772546 -14808922353282054113090458159906874880 10772547 213772756850212639423304780586754558200 10772548 16477557503806649524392750123157447936 10772549 752793761010010463920341354994801307550 10772550 43540407350077745349752131191324988800 10772551 -570722975954789229480076717125281745600 10772552 517731704307374741719067040253331604480 10772553 65336598423732632696274981697076848608 10772554 142409603746059799189243374696887480160 10772555 519744247508203516481694735603437572560 10772556 -131322199413602851120850353767488659968 10772557 -838437093085518256639309718859017693194 10772558 -42168460124084524497132019773871847616 10772559 -8114555801160036307585024491410055072 10772560 70809491926682480554223121315732602880 10772561 14988135722736914546958999526755651300 10772562 38827540440130311085291957318697293824 10772563 190982077541403133056710804533930712920 10772564 649319482118560525822443971308885635072 10772565 318584981316279162803854207825101503520 10772566 9939809463209490543497043130913454720 10772567 452063693853177308222437196297610534144 10772568 -344829170210749985266296071006560665600 10772569 197248928078532242141503003402657518996 10772570 126556626841303503270038629242074284800 10772571 -455650938305936772944153387248794327696 10772572 381159885482798140653729116354175306240 10772573 -233637066086234752155697349026236454560 10772574 33100641479261849889001106014180208640 10772575 -2570185030213652581131015415899052800 10772576 -585943131855833175226449103713818247168 10772577 117241480041510186411425250310383249960 10772578 -44313186561432503202906683848934682240 10772579 160613621110412614262456087675516394720 10772580 -20643766573663984462363719081625927680 10772581 188657087686584733362197303782700368382 10772582 -217857155054612634111400607661941083200 10772583 -56290837633669464570969938039861262000 10772584 56784961421208347990891014231355750400 10772585 77375664808431930740157092444960585160 10772586 46190035769359797623977868446166320128 10772587 39143631322853287134680283301753904672 10772588 995999794605701463134367150074075314176 10772589 176024216400237267028507739293575004224 10772590 -154329767865956884321341246338142318720 10772591 -108070824569014572183419243185999238016 10772592 -68354333860237954002934221190258851840 10772593 -8025896464314679240153488599553440512 10772594 -162762424662887019861374942489929218048 10772595 -25913559571428623347055546528449306320 10772596 401740029419247626596274985508180899200 10772597 -433970784087237145298301543910245324288 10772598 -178176509652866103159992014097659760640 10772599 -399275762756217355051499567596179381400 10772600 -7733880670124057461421791812874752000 10772601 -5622693040096457170796462109950352000 10772602 236935081423010546812693689039716366592 10772603 -186000215462338038943167536245123181148 10772604 3870349266630010248519308697205347840 10772605 -377466892588735016370548841714527448480 10772606 -126341111887107162964242949883541950016 10772607 127818518463864247334623775612903430288 10772608 -7707524545885993264694441535508316160 10772609 258874287544978518315318694093504715604 10772610 -8961301951674459488569996238006553600 10772611 667811628865572802857171338289532488000 10772612 460857153712968254474125922188530224256 10772613 189275188053277276937233189468258810140 10772614 -17544371830555367594771777312958589344 10772615 71996671003310166553437011852528570880 10772616 -198250388129507110312970501377149542400 10772617 -149926089680686674544195899601907764582 10772618 -3655449014051501698653921481046941440 10772619 -9423419366202079439081603849570406144 10772620 183776062683585147115856834394679680000 10772621 5661643023453620135029536023990549760 10772622 22664364616172451859105013856817920000 10772623 -315550867667621132589315749903053778128 10772624 -23137221900804161123194279201166327808 10772625 -46816776566236861767512948093292000000 10772626 127948843190790426175356409437766344480 10772627 57586025699824052352333096178922710632 10772628 -273077755851717996035164902723822465024 10772629 -46835243067306829794488960292871450560 10772630 -113569122362490899917128079356700800 10772631 187294841020767158232358993348008993120 10772632 -114325010846853947588619610867339591680 10772633 12264446746455518660361400000303257360 10772634 28559301764810606769955305433733844480 10772635 425537403353229257855710341872038234560 10772636 -147289820002797812847670234347019441152 10772637 14869143933018757632995987327055384960 10772638 147355115502977580061921118113457550720 10772639 214656806228100129148552440296016864000 10772640 256317368802526968111503872410705592320 10772641 236821376728740870523766886298742651904 10772642 -248832584425471713746260066538869741056 10772643 23767751285466915693323045421120810240 10772644 233294715348105901997848597603167110400 10772645 233704311802640593306542875947958190000 10772646 -34059332882010559928494384750138376832 10772647 -11083733372027339381574981148328352904 10772648 301769605620195319172919830094120222720 10772649 252071349000685310777461918639480641600 10772650 -106062150827884429761183693114914530800 10772651 -159069015839165641907241818284399674600 10772652 208989610040687840715786649450498289664 10772653 -313387694696826252241597334397377395296 10772654 -427190468751450018663834770954840945088 10772655 -2941201584268416361693810893338542080 10772656 -32744657920098233440018628870755237888 10772657 300667923683278675994135338793403995712 10772658 95934458309544872220114187559062940160 10772659 -687362568473680143667875502274539484640 10772660 -22450680197647325897671038807123632640 10772661 4344650769114796265082263460569847264 10772662 295630613437437710562800054245367364480 10772663 431071540707654832995196389978917780184 10772664 33442176671272591606781284945175838720 10772665 301563056532562335285242633899649157060 10772666 -66563769440890802903392913382025324800 10772667 597455010263567272654861762801356857808 10772668 142843041261940331496618058044181902336 10772669 856999749588576131035107510928816646592 10772670 -15728543382516643193909243550030812160 10772671 32618581489415163603646122592647320064 10772672 -281902634839781966869078886948828872704 10772673 -321694359952675358488609172463009516000 10772674 134217432390685821024137409058634472960 10772675 -111997610180239149090075550251193004100 10772676 -56310232935995977527918455068394339328 10772677 -672965921041437292795902873455622294400 10772678 -29814500291778271810329304947673128960 10772679 239359068347231382790907341952310292560 10772680 310250002339659561194809420143710054400 10772681 1008158547367418299328734700635264430772 10772682 -69960821177666155966511255265641481216 10772683 -7466605412811819160283813784695001416 10772684 22302244986989163862702328903169269760 10772685 -86833608146978980564837644554567260800 10772686 -22316924913195933730150194689611038720 10772687 -259744156793808392458902542693589467664 10772688 22982566204891215786898371428234035200 10772689 -1003981185817776524121507858916651479644 10772690 25212098596588846383826087193755353600 10772691 -217360828472851513738997258824226900808 10772692 -236142641710575844567153775919082967040 10772693 -500082342656695131703657942545712763058 10772694 -9028182712876332428078953530592298112 10772695 -106267888815059533397312293477433677800 10772696 -487032961389842576853293963118649344000 10772697 -36421630101643368571338295315637783424 10772698 64947057717695088252524931965873562336 10772699 56089928521561761090484057105571379636 10772700 2440437379101361351607729744373120000 10772701 -99818364508313692716381766362225150298 10772702 -237130243322085416643457968638451608448 10772703 -645614922074257422522281917523742793200 10772704 -13689017098370565170907448301475594240 10772705 210074609087165146733115113660637859860 10772706 41162614618002487134890457970177058304 10772707 618025933552707698235777160685923959432 10772708 55842657888957638707219780595187289728 10772709 44618064204391342584096869950936543488 10772710 -66884542628741972039579630928036710400 10772711 97191542441916048724674756594510922032 10772712 -505456461892989554452665560437485127680 10772713 -213395321794749138689619763185878767104 10772714 60072755005158621152654265364965825456 10772715 -13426775343458739164569502802083040000 10772716 385286024493340452071313386210139594240 10772717 -117340329241098857106310327127396674560 10772718 69595411539163196475426195887497878528 10772719 80157520575072078885594190779871962520 10772720 5034225821397847700788654082164654080 10772721 130324928489871645672385918288754298372 10772722 273271409769793857897470662849127377824 10772723 -255800609130633986400897241462443570816 10772724 -392222933495552988503318195490439839744 10772725 47184039151166533447205054165063710250 10772726 16426340502691404363873213529897034304 10772727 -7842002948549813883125720557577825280 10772728 -478976558425779637811813776573356195840 10772729 -1109351579690188931118605005995714594816 10772730 -116602595628888846790281245315984870400 10772731 -429838952402865908772937434536229025728 10772732 -32023452023791475375989938427423739904 10772733 101414959356669339651829161965518593024 10772734 -38048374746730957551144558170855040000 10772735 -61831446410245868366098769583382431840 10772736 -147072872547699826869465749833270689792 10772737 44488077420673575894240928634432496386 10772738 -139293538425547319056608724531494157920 10772739 -1904766580894579740552947866149945096 10772740 103850121650360562028762760572930252800 10772741 161116150468899037737351210334010314272 10772742 91225234732433433482138870920755634560 10772743 -1223984262873063541609433364046466256 10772744 -807762737081704004097211290570437667840 10772745 251085139500174237824129472879733533120 10772746 -170423430997852379493168967896889180320 10772747 -10173085134017192980754914808473321008 10772748 -43143461169180754448990874326321885184 10772749 156891701215267055502360670769638291564 10772750 -149036283989335005024183246002882592000 10772751 -330114595002734695506179875247767680 10772752 45720587299450682020033933141806227456 10772753 -230734044788317077064602117006982196880 10772754 -1058922183617714246605818465493032192 10772755 -205554041932552258682157053833890406080 10772756 50705721804203940583266962512157614080 10772757 3815792072498125671888240296003475360 10772758 65538694545851583521658854500391838720 10772759 -584636283272714481243095342760825996240 10772760 -73878807454306245846227002078937088000 10772761 243131802523492918017687505891006766724 10772762 -74758375283717274207564208741269783552 10772763 46445667466511959677932893639107922944 10772764 -153780770196511738714307742446718584320 10772765 376119138828100977092131747801588503660 10772766 205057094037050558992274603766929650752 10772767 894429879029031327720332019904160798816 10772768 -488893360548567619014962786785950105600 10772769 -57380995286228266688245105382424275520 10772770 -503732874540348710020869746048449574400 10772771 782798001529954053642454184292925818972 10772772 97288734130507774522398315669077790720 10772773 -131261523005612965464340175646915909696 10772774 -272828236991133257122760085165843576864 10772775 56477642671357015304923295750330688000 10772776 149959623279689815170226626605535068160 10772777 496179461694465339891635413913694387840 10772778 19307377425325637630225736190877518080 10772779 -109318774996789112358435952002339289280 10772780 75205519047337905578253554821105781760 10772781 -363114517764084617556928969150657579776 10772782 -240298316475039906243149464635318230016 10772783 174045855371135431770807667192524401760 10772784 -63143877377130468751630290891594792960 10772785 -459600293557569863531327345912482122240 10772786 -141872513510839020488303777788082328576 10772787 94063176605752047365762222680271605560 10772788 -23407769466372223406873369544896564480 10772789 877153131458143076797461510812230996590 10772790 -24113574121485543840448265822146560 10772791 -358107728382259979840944746985414594800 10772792 -12148687189606472133427434737702092800 10772793 -92273243807603956975001892476757107136 10772794 -115615394193570676530271264719263727648 10772795 -237347669260858174812865031931057250800 10772796 233615719424880840459088473990371942400 10772797 -283709735676404264972343461873339927220 10772798 134703385778311150161714537385403387136 10772799 -208322748688731925485129724804861934136 10772800 -41659232719795645715177718144866713600 10772801 23363035436693097024503190704764249812 10772802 -294382377248541148610245808546549580720 10772803 93021422759399667183232031741942437052 10772804 -190547145357451306370008351207385026560 10772805 -113514358080464929914068890526284614240 10772806 -210526437665640069283891009184629638336 10772807 214445907032118014279350501550039976792 10772808 120295382335123050091224446700865167360 10772809 -8745615146609070648195752730255026880 10772810 -145041209166649506287458998693421152000 10772811 -6296400925010517131197433647997760000 10772812 -531978671451492660895506542829774425344 10772813 514654309184143284644719269723190627062 10772814 14231535005609511248603972274447247488 10772815 643435982234534184599119129399541941200 10772816 57470338549718073719237031544871583744 10772817 -207187873949803592608947039343080247200 10772818 25743448753159449652506588640215868416 10772819 522770164543590958701640221164262889944 10772820 1475028875738807057400908091881172480 10772821 -351381036109743833311449771746567644978 10772822 17686496524991823585272027783950329792 10772823 356170508461432539809627582021284502784 10772824 -8989109598565803304191507032329943040 10772825 -28523633977119951586685319121987416000 10772826 -219066431620649070030323756213111097600 10772827 -60556158153483219387688826507238771840 10772828 -360901645696693109639461532743561787904 10772829 -19173538627529062876294554975122115840 10772830 -41389049206374211492104040266751361280 10772831 718451921187772247911301992763635321632 10772832 -32926313276177589467435791579487404032 10772833 -1255926209609494410932151893342352960 10772834 -587151656173293175724773407694883530080 10772835 -470475636126904852994085773577146150400 10772836 533277826199497545116516478914377678848 10772837 -35368386298739442430346477896927136514 10772838 -21173251482815971297201512665042916000 10772839 -72906786451245232715248122812890167168 10772840 -17728114611786815581132533030712627200 10772841 -62958644105043636389036707435613143296 10772842 -282349885937751796679227945355016590928 10772843 -664211897365928533731008416159559104908 10772844 36936919961658084655447715797964209152 10772845 133460213388185029085808858718498080000 10772846 -68018249012535040586402460335290599744 10772847 -330243456905708213943182418497521138440 10772848 -73091509176500723969587253730545991680 10772849 -1234323120457483905115155827167379602200 10772850 -71340852175723320755400169099470432000 10772851 220878672861349145129799181631483531852 10772852 -263196472115227898486246734733257448064 10772853 -85623117785070051321169186459802931072 10772854 38714307530001348828762287236317913920 10772855 -138362017896229647678056510991722078400 10772856 -65657056632995733877095173473686958080 10772857 227994499617809493793095592171802514900 10772858 71541056762921024336937875626297015776 10772859 382690047287213702426254168100461946904 10772860 129276853040707033350983812067467008000 10772861 -561873012236732290617157585327711915776 10772862 -156991191253079179639030583795124053760 10772863 -556595577148816958872866059790322629560 10772864 575912310664366425290390614691461201920 10772865 34393281984297947170578032720799840000 10772866 127077226584882774152696809126917033024 10772867 10745759874977064984872772471964158720 10772868 -66606051674723026443675358535241615360 10772869 -358901251836066604673044105614069077280 10772870 -252737322489410288858896432403789591040 10772871 129221729158739992678384742624101503912 10772872 -350560957659062843772444758438707200 10772873 30503291939015960668517226914201962368 10772874 -81614231414335610183965391651263744512 10772875 497310474113816805986421995427282084000 10772876 -208473274773080931548532129223392768 10772877 145186611019938998180147509299823913280 10772878 161860998248802543733414643776935210624 10772879 -513904628970491697454369323258732284880 10772880 78041239004116792109170017247969935360 10772881 265681247810271584994716799079470659392 10772882 -157978559649008931710333342690234973408 10772883 72658196820819149055200126308785548448 10772884 15807750314015967139246708388386526976 10772885 282220609114091734965807942737012687580 10772886 -17162229787407992043146136327938058240 10772887 232811243754393785165922912026860974536 10772888 5709735341284412601423195824928399360 10772889 215687950887310483663825093191833513424 10772890 167471911098759801172372521350905087200 10772891 476980970993307549116607963532125620400 10772892 160590133074991387704601488237354608640 10772893 458048607555694189724070387532982311142 10772894 432380911018672669215027474830656274112 10772895 -187108336347364441073196821403781380720 10772896 654761966817963237290156436429972897792 10772897 -34223827212599998191867296611791450654 10772898 83903576244303055341393035788719636864 10772899 -140942255679158819669915388833861400100 10772900 -6750078532874273057883087753851500800 10772901 -164152108496372976669879001883924429184 10772902 4533417343749013130238420978804916224 10772903 136435106047568060376834159704121153984 10772904 106069200698832691070238409181918085120 10772905 -279293484350681539175367396038864491200 10772906 42233062722567216988940143559454948960 10772907 314112979014615220585461183652435596288 10772908 -194386066580296992128705819486155823872 10772909 -19093501836076032565888469234796557760 10772910 -32426650615417358483435043508162488000 10772911 -128383331464604564923029666914938775000 10772912 181601839955222209510654009967867658240 10772913 -100581236614249241155136814002649760656 10772914 125057900116158636331224949152797982720 10772915 -257233976322320602304586461853438232800 10772916 -52410264434032484654741106473721200640 10772917 -830826576422361448977586680729572463360 10772918 132317826488666488097787852555513884160 10772919 7770011512704521707818985981217563008 10772920 -123949688383132377498476610783307776000 10772921 -103722033751777655040149460546526704300 10772922 90957333843524706002158416941457257472 10772923 114529730884000344497626424548801876240 10772924 239324703742248902607919413828858224640 10772925 107317454263275289630026335162547024000 10772926 -54340935982433952688283579481596567040 10772927 123783205739074967602116441103161753984 10772928 132708864439115010195762714573180764160 10772929 784255541069960042564201195402354334530 10772930 -114279626040074146150565955062529438720 10772931 153749438227912179495298800899646367920 10772932 47082000514991413948095259335125996800 10772933 36591127798428084598223170324257200604 10772934 -66998481068361578684208197149196845056 10772935 -626881096503945188804117929148959290120 10772936 239163055951392570813425560658624716800 10772937 5462405840462225696764292822729061312 10772938 -206226413961690882603349183263582896640 10772939 58454038624532007442751412206699261808 10772940 157465757725023743244712068369369984000 10772941 8811607948617281380125917367800032684 10772942 -392586283317136731165091215837537400128 10772943 -412001063634976938552092167969667280000 10772944 28927020259400962513440206741123891200 10772945 -356086173851389518283022940173814194520 10772946 -283761012522122824948849701615198240000 10772947 -373162353371932200938814307637164594320 10772948 -400198288231543639325677129033043544192 10772949 582636291982004334609672537850280550720 10772950 -249215832551181210175852185049847676000 10772951 342831717607288247729551993887098160480 10772952 -89146857435347939144387011662257786880 10772953 -645090405209922997072982858687737783798 10772954 -326347982745884549075201684837400439824 10772955 -49838114602648416748985396640928267200 10772956 -393897567061903487584946686441442874880 10772957 17549330921354817378023989473934897272 10772958 101434548088100384828432326888831872000 10772959 9929157761957559859633146237066744504 10772960 45034593928143729069430541909447147520 10772961 -81774063837618817837577222174324516640 10772962 180702710624154863469926939640907392 10772963 -345264606256005883811176954496185652976 10772964 -386911452173293392948584164774700089344 10772965 -52261957274735414349278245555424179200 10772966 -34025744285812242609687752127490926720 10772967 -158244782118959261877824386168739832240 10772968 284516499337331714874855351074165944320 10772969 -229368664722539204663084871279299763420 10772970 -23227305391171900971023524680775403520 10772971 275216096624494489907310302537541000744 10772972 19075146237593968217837118517923102720 10772973 665910365898540177889361515199185689600 10772974 47647323015690787791633686251599740352 10772975 -26330722430784095535602438202620018400 10772976 18493211700594499888984540967345848320 10772977 -286326427792911123157835905601620040720 10772978 345535952605555769631085201610906905920 10772979 -132240032511397187574834216893712672000 10772980 -321710231117560115665896977199511584000 10772981 34640571622861344229347179442836700000 10772982 -200892208964963526615545501839569869760 10772983 6113775693174820943640076544358284104 10772984 -548652754949797567342087508681022013440 10772985 21145062703414900399032668204876803200 10772986 -11214604122943600411525144168442505216 10772987 240654247032876680251988098352823070920 10772988 392767268090354318277431590172715869184 10772989 -399255182024546381250828844512284617210 10772990 134804262083982042457878686416871784000 10772991 38995157383304045347822695153584931000 10772992 121225483644959091324231002800124854272 10772993 -600925020881381140140815125140869760 10772994 -9403120174404965644068042659446268928 10772995 111857445385734230550593906946634514880 10772996 4954823624843773311721096437652881408 10772997 147723672765476159386361277980282904672 10772998 -322238262332544761675986075159131139200 10772999 620111551556879420860565221060895823000 10773000 9015448140569409951454454239027200000 10773001 -753454757395836105661997235510436176768 10773002 389769204689873828173744349525631630432 10773003 582077780494721207917631540927018532864 10773004 -499084267665826455859773668654260121088 10773005 506439762405307343563721055781204800 10773006 -201372532648452471176651028019166309376 10773007 -149391473095677808025528786955685418400 10773008 -132084575893749381004666589533153517568 10773009 73617720236518172213949883645472282484 10773010 -100455221427267074281057046006893887840 10773011 1566430499505351974686641299255417773152 10773012 -334517161658103737093513988225755301888 10773013 -16998695281331112968849629469445994738 10773014 -6368349681076884967565504324467661568 10773015 -81381722808538574432880598260866880000 10773016 465993994995273179071641782248086528000 10773017 -228100014951081374230756404921591920640 10773018 -25527351993269417142599179473799301136 10773019 -406686177697251316937008347727284220560 10773020 -402464711024546952043154237040190763520 10773021 141218609252970142563242378802080745024 10773022 -142452435847582266113662471594137469248 10773023 642180685095770664622686370139152786272 10773024 274511719847393749299786594804981301248 10773025 271002038584976658395565730213718794550 10773026 -158531496644451301334710117584918082560 10773027 -182991406367881473946982957373565040640 10773028 48967549119714690656929779726481678336 10773029 601140730339749808743645031450307851776 10773030 149432855757898020393759573880354792320 10773031 -26742445739052518897892571341209142096 10773032 664262747144808658596392698416196070400 10773033 -265978100549321056766358534247839838656 10773034 -476814640628710615624426219370060341584 10773035 -79084656971715940624406753489827458240 10773036 370269180458326494102564665047774126080 10773037 -315513755292667457788257055632479945856 10773038 -343970207358409226981510825771914388160 10773039 170015642226540586318739057334400123008 10773040 23751573675036216307055417174161489920 10773041 -323429895016515717701894905260776376558 10773042 86530985118652939504244722990127670912 10773043 205444666586539723426027136455032625104 10773044 169896288091333667733448427531199179136 10773045 -79459787873282268292994108284147423080 10773046 -240638463592390922302637671400203919040 10773047 -426316520376775785875461152306365620248 10773048 164835893066696775548742364981493760 10773049 3720812867045104046668213039634970432 10773050 -33095583678722764541106540138092353200 10773051 172489012978571174353748345642790628632 10773052 -87621800033082594492349866586738545664 10773053 57232518548149036617908358137011534098 10773054 30206821438881145581788687062737075840 10773055 493671533806310241104798605288352553960 10773056 25635080387671728393797335688612413440 10773057 -244667279653324030172165957613597392640 10773058 212774236667850796517391064369030029312 10773059 471731919870998538374209961494061727240 10773060 -10723613593527154352132558391241728000 10773061 221147556872628947317155763836439492252 10773062 9777585437669666536053819090777366912 10773063 30566586075286207695356309145179194368 10773064 -77873783977868593025190559356407808000 10773065 133966615573529296486813961660051483400 10773066 1170067950474238902780683159011962624 10773067 -1227820647856043221702737354838723804760 10773068 221115648839386716796270895527872838656 10773069 84753695398513093276843476916477412544 10773070 96931453345036771393381138680579563520 10773071 -510364902955552777094997484452131299728 10773072 121918258627164672514074551401280962560 10773073 -157643565291657498624239964194991265678 10773074 -3159910839753976813806231327819097296 10773075 11079197676846273315686917320408561300 10773076 784107191827718007172515355491343616000 10773077 267160203776194758737399747162296224672 10773078 59504740455367744586315240468115500928 10773079 931866852857289900078204958240558822384 10773080 253496039794532699044313547124461158400 10773081 -6840311232666484614046535860983715296 10773082 321280244629994746091724465172212501984 10773083 -623027136654622905143590251326620372668 10773084 -12460676176609721694517048464019488768 10773085 213419830723744951955510725584160259820 10773086 -42591765671345754725399326133241115008 10773087 133839670664942557352598520490447700000 10773088 421542072386436547875758946529538211840 10773089 -153822623716516830990329180786079682560 10773090 78444023346077422499217156243816825120 10773091 4077824036522955231262401359170147272 10773092 243016541497753004120839412362545472512 10773093 -27364933481915744293041400592894500800 10773094 -98152670748653768380014205388946604800 10773095 -289422572425197564255296278368546585600 10773096 -103527146646177186863570338684764979200 10773097 162909047262928190776522843418835849252 10773098 -26492857776556231611327598931765160960 10773099 -203826945599127224329785072144819540516 10773100 -49378182827309998327841808341895065600 10773101 204413933963940336799970179261224835212 10773102 24857823289349807935701200578963040832 10773103 374547970488980249151585013946895140664 10773104 -93694665471321626709915117038192492544 10773105 -51785921146392287360202197359608422400 10773106 124027580083742780256383834946287092752 10773107 -28475270795023207026210448678381054644 10773108 262915240535673050356060844617667665920 10773109 -1509593066686545430879653748912764496260 10773110 181317605790871813059307294439972520960 10773111 -422870120061985818964729645895719638576 10773112 -234035761139402668030947043962605445120 10773113 108026857380470934686851750342293057924 10773114 96133433933582213095971255086465310720 10773115 -72950112681665634278928852054292443600 10773116 -220830071560554794143925990661367695360 10773117 -254515023452447930074753073879024429466 10773118 216188996559351313737262095895627445760 10773119 113535886813608021111803972248715074272 10773120 21674138882460645739153501542835814400 10773121 -32975010088232307156115101900583420536 10773122 -322142938682603449032423079162954467888 10773123 215889292594847521154059420395088666800 10773124 247510493228211851148711673225093868800 10773125 -84649713112496165683617313267201680000 10773126 19515208577188316668549603367970818304 10773127 616020710262408545051230102640715325976 10773128 316681354698382225879350284504182748160 10773129 -183209429407208545540785216650134705632 10773130 -95812641435214838844567721856346439680 10773131 -314178254329649705691484148400183983616 10773132 110525711437130625110546874820643576832 10773133 -204614444773215332068393828467052192960 10773134 2101302528021198885120288284292680640 10773135 207579986436937287373655910929084167200 10773136 -40033045414878815235354774903556079616 10773137 -495779144709836700308014376786667179214 10773138 -190205115254337368118054923943559407360 10773139 196499868122748757282906835876885007424 10773140 205266497583003961666043958891256477440 10773141 500263023521237365064986218241065304992 10773142 105738172075525157191771277242568826240 10773143 562823055688473749449032460703346568392 10773144 -395813709060355345771055508257339504640 10773145 -52122015157890597958945693835639999100 10773146 -182601337083664575917521315473066067728 10773147 -250311960451670798956000602889528588800 10773148 11120269576986767612174079715831582208 10773149 -345315744335183673229982926199546073780 10773150 -70749310844751707172710790593411918400 10773151 -94306453068864365819395157162100879360 10773152 418095701080680592728879721326261043200 10773153 340395612580657942202067039145705316562 10773154 93822226871752185541119357913043131392 10773155 543706876273970338960789342330064609760 10773156 -3747679473365619926687459840917831680 10773157 879979029787799612966484007401714460 10773158 24929924288839658882451699100917698880 10773159 -51916209652583588593615755742433586432 10773160 175674188394939950021848641857404416000 10773161 130540766206733993619345427453815074304 10773162 6353512083387043990184348252657268912 10773163 335312588626747458700206805162687163704 10773164 -150649652591935986792243019098429849600 10773165 -43234494901033934301634502972714655360 10773166 210398998344579518470065263691940411584 10773167 446215271806810255318804961366074829472 10773168 -18996455156313144158537010769419042816 10773169 55158174753279452030402842933118795760 10773170 -145206513025111860051883778911467901440 10773171 97608169389734092656219798195179795820 10773172 201157708896403394869483039938083869440 10773173 685586714646043401564650753993188765422 10773174 -193588431899603697849743467069834866240 10773175 -35451889975829176020527541700287609200 10773176 -479747904244417707170957285885552209920 10773177 1292801037055323436026147633808398336 10773178 -35915160331910159574184355170313371392 10773179 -2668574885055001643756570347806133824 10773180 28203753467479835126064812039869086720 10773181 -580192885368269646816069864067942657800 10773182 -1108882511614922019288895296557187072 10773183 -198467879548750441710100203112763389920 10773184 102251154822633779566819395009564901376 10773185 -327000257049279730883259307041773807040 10773186 -40964465617942746620677241081790711936 10773187 -705875739666009049855024612932655892164 10773188 93265894386030477585511443345964932096 10773189 -902425030256778300454179854271633523200 10773190 -27736724613949689817138719702320092800 10773191 -179083921084332065978905424235157524816 10773192 63879548999125945397285081370515742720 10773193 101140343643165860832739383195679142160 10773194 -3545841166110634073852593528708145472 10773195 236547611349273225401554408627256486400 10773196 98567688590628670097627366133786539008 10773197 796856936269886935315353378972074522592 10773198 -246700114340881516540284182594515655616 10773199 -798556887992350640197548665221762052064 10773200 54762853132630456943955285566019993600 10773201 -49592146698570876557208012277899329376 10773202 79974941269994316043795456199425816704 10773203 -85363058192101105402637922503581068720 10773204 -4030801510798434136371729922667814912 10773205 55468601489536667208406465917742912860 10773206 -212383701901319758858041141521499215040 10773207 47710371555488731711808558266213269888 10773208 56354378382571766296188022192379842560 10773209 399447709966788217427398430645729849040 10773210 14589396635555012321483630240523217920 10773211 1231306925556261142165795721629795188072 10773212 -580921116615273214594717358867670320640 10773213 84047513615704074501404015380113586176 10773214 76224248569973587216633184177570545920 10773215 5841543535044064117942618769432088360 10773216 -317810974770585706031711503669426913280 10773217 36557095078376980316652676581948646592 10773218 -131368959986920056213461139944252989440 10773219 76406850401994761443926185250775233144 10773220 3301606833603921043543041710707630080 10773221 1297669035146141767438089413841012833052 10773222 45527719939108719125262240445852347072 10773223 -412475653329861477086590003626979687680 10773224 -27012032157458626079335736921336217600 10773225 287030285178301881869668495051466242350 10773226 -2521211479282192748729250185727803136 10773227 51475643389947402902764763901044205360 10773228 -147958978744968015686778622004364840960 10773229 225121357758138739816556874458003674284 10773230 123658090051837929092651456409939840000 10773231 107764741179052940793300255896593881600 10773232 129649591160632720956254439705306791936 10773233 -62728707810422901391276252882213163340 10773234 10532877705749503802168648574105276288 10773235 313641349617915425447589711674967840 10773236 301617160367386391291348733097651793280 10773237 260023438106834327223845059808435619360 10773238 -256628824879509507455231962771173296448 10773239 -274709421418701976267998042779383646040 10773240 -74323106049494795115490696108269158400 10773241 -748984635756195933170053296137340222358 10773242 -63616947312368689313461008690329434656 10773243 -32121706100311045714009153086540119628 10773244 19904984362517005055968529693168402432 10773245 144877675979253498516942864727375128960 10773246 133554802535878348525344905254506725376 10773247 -814399357237016346056179317879654287960 10773248 425826547185385982330275078652949430272 10773249 170963137034842801838869750694561615664 10773250 -107198743880400729690786099426579096000 10773251 318972503813469694658580830876519328252 10773252 18808965498420118366247309631984893952 10773253 -5023614139306188892978029962724438980 10773254 201285910520710415851634547024967528320 10773255 6866141959140689738513874718945447200 10773256 154571817022411008000515720046863155200 10773257 -31705264462369514452807898970395237376 10773258 -199075779486963389775161960122525814016 10773259 -39148484555741379810182332676282992608 10773260 -65731569997864214317376391164385392640 10773261 -260684484415379831035699708674739698090 10773262 -382839127476058086378359825404808866368 10773263 -487859975713293825529483683783696000 10773264 101729616376448673224510126238410932224 10773265 -171459965041099783840853423640807379200 10773266 -46721581529190800012556979531025617920 10773267 10205767463448163555149544631370177648 10773268 -469728350569985257955766307025231677440 10773269 -77702775511495970788147566715326941952 10773270 80860648480886294296724237284220947200 10773271 -567127391493469810431169270333281741656 10773272 9834445264909059026331711035506790400 10773273 173945896877391498838425352497223230144 10773274 -404456612700411501454360072690042187808 10773275 118699776802900795404442284483527409600 10773276 60332021464540838259622385674918969344 10773277 -10949761862809178032419434474759352800 10773278 -150770547289761488856283182395031442560 10773279 -556062927125124401095151894970917609352 10773280 166268040886982429833699878445095321600 10773281 143683923221220971252498298247013044500 10773282 -8620268406236883422179006714937233920 10773283 163623644921946073722566187591944778240 10773284 326163023311962451795057445401949567616 10773285 521169840877265561954149626758832230400 10773286 83992837735868266115711257026059429184 10773287 -161917212960481605501477373949519188848 10773288 -119477964717789461099991168323671987200 10773289 893021069086301306471018168861777108090 10773290 121495617054513562681448878715513717760 10773291 -397196771242782512946288181212612626256 10773292 -152411225695755211804349624495495943168 10773293 -598747919241897215294326295366741272362 10773294 30490317281216845182929237556991211520 10773295 -94367986961488950860719808506119972000 10773296 -190627961633367722822612219092426752000 10773297 341015105223140889475900509989106816000 10773298 108847927098468166480919764339194032400 10773299 363579119386521177288557447664841404300 10773300 75705722355429194949213916500841420800 10773301 -99445550424900902836475124014968874112 10773302 484305899607843418011495536773586024352 10773303 -224642946567034445395257877104913942296 10773304 205045820079214747774877663275469721600 10773305 87151544672444548075926719408888570700 10773306 -1511485211999568606641618571856742400 10773307 -46620602275443799674517569626250991320 10773308 5976687172566928789117829885690621952 10773309 -944260905638580126083267165727856174080 10773310 -41589610092646243960790794715126979840 10773311 -481105936450386884214871582293315329088 10773312 -19324311170869089345783450007278452736 10773313 531585999358768759961165833760948334000 10773314 -313103596527005893606288820361562557744 10773315 29171238992274888481185122676416133120 10773316 505904763847863360484828836424696615040 10773317 230481743779274513188219992289062841248 10773318 37857767722310903331565072824132735360 10773319 -92144066278799806547666321594181114280 10773320 -332853773815266203164497676313305651200 10773321 136679766455163961146159075200737368960 10773322 -36087233600518064738785535062351228416 10773323 -5323445655953696882614671692407485336 10773324 3840578695368576991908552902407967232 10773325 40489928334760314107849801848437802500 10773326 268887815998452213308297712774529692480 10773327 73527102744649861331121951975127340544 10773328 50479834704178219720689527260326789120 10773329 2531040474743339996634226974247447872 10773330 -106681489249867815670907900080653550080 10773331 -684801832900476395590168958634853340000 10773332 -359093306206967922966861907949472368640 10773333 339395616559935060676426234590649045902 10773334 -16668945139489046907094153703802286080 10773335 565600118853519052849808243003727488280 10773336 244739582990671775844151266556119183360 10773337 477927300408795358918674859702894569984 10773338 -133287811144990107195279538559643814656 10773339 -191205190549037430770572305134901962640 10773340 -36780904841397040166690823843639582720 10773341 -360890252988061830887075776266624324000 10773342 28675260686781398266409299429358827200 10773343 168091080125830015967960794905075890800 10773344 821562879381500376096311006134693134336 10773345 -125693034979062362844525646033145079360 10773346 1233060342682107447501439259851309440 10773347 237816546308667723540239135936622056352 10773348 -159614068371378467829482222084319390720 10773349 5923671956359992136899559530173779264 10773350 -81608431006571948154552595160784451200 10773351 -817609941998146810159241093256858750720 10773352 520488246499304201317475636109916953600 10773353 -112200095606348910651406242303951265536 10773354 -99591295774267455788346495480564468480 10773355 -256768020228924104185835551101215808000 10773356 -946191115478125477974991121405640960 10773357 -83393588366540632548997359135130934208 10773358 -42088400239162163273867798747109097920 10773359 -182381967583155269242029393400994079600 10773360 17067808572238260661893810221576355840 10773361 81564098699243972909876873503504233600 10773362 -668063925111776885879211681047686766688 10773363 -153522536896401629216694458515755815376 10773364 -44022521437826770386842944519199948800 10773365 -132895421643247268551119335683660382280 10773366 23090768106265585920329044441238476224 10773367 -360153159932450309225673357886640790096 10773368 22164751305381870581449822987852677120 10773369 509117064806665863151368397908701380794 10773370 -147267566816726168514064628516929497120 10773371 -220637708802844302996934696612146920688 10773372 -212804859594531787643207240744690769408 10773373 -274623968434141460028646048947330256436 10773374 214464567947062226877637610262776295936 10773375 121967217283506258699041672102682420000 10773376 -416027002071628634234689520774550650880 10773377 -606683641123538852758894329737430843774 10773378 -141601485827904641662457949934114897920 10773379 -94291339607037661303666300947992504424 10773380 1924103106235932577921117288343961600 10773381 236468765172098060316105115117064976864 10773382 -128494091215323989791113972922650835200 10773383 -417965136444058822887353574992721691368 10773384 241630738216615524462287164836205363200 10773385 151939677196435669304733276764613462180 10773386 80050707688456101682440099979030894944 10773387 -451010026666541477378046180990671523360 10773388 -805397698701766507098137015198677565440 10773389 356722549371246917207376583440903232032 10773390 74890661981826852310023641814639863040 10773391 28580158566007796575153903833245096800 10773392 -1146560752141353707224037548754731008 10773393 -650000391502061384342090565795004862592 10773394 -53900679522061478596268309968382760288 10773395 -68037064057314497293733049195429274800 10773396 413611009885030152403709889375497415552 10773397 113531251358685417575426691862591856992 10773398 81135332578940623595074284220859725440 10773399 21262620860963486483802392122226933760 10773400 -175310480299118150465858382374891520000 10773401 -312876443973160899173482720446301328508 10773402 38909660719810144361765478723972831744 10773403 364982264041620481437587512704234899040 10773404 71549641491882673881668314352144825856 10773405 466905572390266657419868000766258412960 10773406 -28574260838327063677658899975614681984 10773407 108633111857486339618680647135994994688 10773408 -99335700008329431076002717940083326976 10773409 501032417018764576239365718710896624610 10773410 22898567760415420862305406379571200000 10773411 -23598608958599587225428087850812532416 10773412 -101639230033450684287349855501080841344 10773413 -7756889165836185467692767692008323840 10773414 20726392514051330386145977190212460160 10773415 -437121458591405505494512551883297498440 10773416 -189555077476311139306540933752035174400 10773417 -426953508115669891496444170384844523120 10773418 370389574328730838060941363875145143040 10773419 -416331780441300690367502364074220351180 10773420 3473529731125968655772954292880834560 10773421 -665091825261541522318937921831524340000 10773422 -262623668052527562437283553353584381952 10773423 4327867748700959459683766274077917104 10773424 -68020777515078840945890221709227048960 10773425 28144326198530675246084600245480657500 10773426 -108259437006908596519711751639706973056 10773427 -134288296761178674274843766083753535328 10773428 188628553809073359917319328094769475968 10773429 -66523149422340859125261450960256341216 10773430 54465210662583557104988573487276195840 10773431 131673483633778807708036097147995112232 10773432 715880190775473956830076295430557081600 10773433 693415619481296122160470959529703163024 10773434 -227376093264710899581237298031073262080 10773435 -1790337396900266157143546268516034560 10773436 459394707699814922293554620927402439680 10773437 -1261909676231649642573338754921729600 10773438 5102748020415518759599574158988552448 10773439 3136281182983754683265972801989970240 10773440 197287390297389641351973082596617748480 10773441 10735490978421109731462320631658340352 10773442 65853641424579392834452455993070740000 10773443 278837513879291423979482293045042117692 10773444 337647727498566349047563869525217685504 10773445 -357747604487331162478688782729775241000 10773446 -12285562087091442145393770179886636480 10773447 -200383105097677036834389005049082440240 10773448 322635664243476807116027635721408348160 10773449 207597249672472903159629454591357743120 10773450 44910906682530215147585568794926740000 10773451 115829860532009410072739903553096363440 10773452 99383230212315771344615791657368251136 10773453 143306501045035370040197173300011396480 10773454 429473538796836968529558439908177832320 10773455 -113339642213354147430776392057814983680 10773456 54479902698219293224075703751005306880 10773457 339132665040239509486695258981304510706 10773458 -62553568106200286645112929129928343920 10773459 697054187999073117884673017795788310400 10773460 305668802084667353258444561278357839360 10773461 -326414008161948019679897435219161840896 10773462 388421606356904337275309065790976000 10773463 -92739395802540728045994986423799847288 10773464 -325610415568723306620571728907522990080 10773465 31652011434392920021604485611763955520 10773466 -221424943052844767824456290562016398080 10773467 -1126637246916283072710205591257221507040 10773468 -209762397303648377509413669709602602496 10773469 -53948106706959865444660298304623688960 10773470 110705081225546350886773092325839247680 10773471 30526919202692136992341195060204162320 10773472 -546653103991578418062990827708337881088 10773473 100224770541658964293570266555248882400 10773474 209242479970238986721484514287971412480 10773475 122503314564137920397568468315912866000 10773476 113860794465008974324476811544022343680 10773477 -253367962316919426596331949988169636 10773478 7196097821210394380243206464565837440 10773479 261499193765465687558987502713081953080 10773480 -186637002192214353140208866043734016000 10773481 -1418851124427110640851037207704793717888 10773482 -153267653233937754296180024518018451616 10773483 6474230690251437802350488961988668864 10773484 -478125082703954209501606870768460041984 10773485 99037431323975462221480306004092255200 10773486 644026811046870099696506238777410304 10773487 489299566003804109213968164945112621136 10773488 54332417794713867129752328762631323648 10773489 -66830557303716341403445470748069420176 10773490 -36009675294503658603168004126060953600 10773491 -1211000738167192978508262449203952525808 10773492 -40656353114661202666966773646819639296 10773493 -415166406391905276810556332471310162258 10773494 -4113897600123611592633918639954460800 10773495 -475887628157985738229671501775305119280 10773496 -514864733579666571109174509907268812800 10773497 110606270806086016121034515215046052672 10773498 -276396010665099679931433951549148839936 10773499 -21705308621830304391121378879657213440 10773500 92479485377774812823832379540354560000 10773501 -180566326523274207952414571744511725568 10773502 65689604445267493287078942138763953792 10773503 79262829217651138262510450706610767384 10773504 192369594636746897269972685976634392576 10773505 -34467146899004230324026751582998863040 10773506 -157899117318105569151630661235956224048 10773507 143205779982563391933041697361290203640 10773508 151343079520850078184766529586588595328 10773509 450382203246385287889872434604410311806 10773510 -102323617596324325481813376743363143680 10773511 -250059300103827881774918945689981903568 10773512 -298122700558910003615833351608211107840 10773513 -441970647576013841747478587382783787200 10773514 112925146617806947778913784989050149632 10773515 199448851864057817461416608310552567120 10773516 17357211953280429519693349917889956864 10773517 -567232016858006135195156657755030747040 10773518 -47858222616047709078745235400764820480 10773519 -209814872351885846015909388272302177656 10773520 17891127545042510128945375738192281600 10773521 -11898327827040329087044078989737491296 10773522 39268710406557067672567325927433217536 10773523 244376873123452108787136651519571714624 10773524 -332528128828436811086579974005728459904 10773525 -55600792351104405518892260473447310400 10773526 232152330803577737037539469997432665024 10773527 348249967310993714265252082901422586040 10773528 -667108346871004016746186511958532423680 10773529 -233305556184228636512567903313257218920 10773530 31149831980036406325358503397643176160 10773531 196745992948693828878588690301086875820 10773532 -345597818717958204284902299070456750080 10773533 -358411758929206419520105223326333781376 10773534 29085752476546634568384907871446062720 10773535 538626040537316925235193570966969517480 10773536 -79505875324166085317791204594272829440 10773537 168394963256798534287635937868534909952 10773538 345940798334749953681450449922029827920 10773539 54909408447257148987411465922355333280 10773540 107310190398623520991826172492950323200 10773541 -490082439341628401086132309717651173058 10773542 93995819821936457844537472336767816192 10773543 -72085421306246074568330360795327319552 10773544 -457022963832380192881027779522936099840 10773545 59547732798002821390514540536017664320 10773546 -73637234056791585264701271926156820480 10773547 24481375074619055078114094397491435040 10773548 26953893215575266775413615662909500416 10773549 82448786959224558927150512151066209004 10773550 -76431340291481575950906270378642499200 10773551 223087587572628848670458328933467617920 10773552 -94297070974952237900631550090275225600 10773553 66930303846995609268659935691928016256 10773554 104303905123769194102555910958568433664 10773555 124259963807617688398714294712995260000 10773556 438331062339495120967995811749028776320 10773557 -606514666066989494049507571103851906194 10773558 30888420979666853263638732053976230400 10773559 50886072476694473115706832209626459904 10773560 -12505922212948033680870246641405952000 10773561 -166975367568302277939617823981937073328 10773562 126600356564560532537490282676759042272 10773563 519775632783496536866295070426121249640 10773564 -5291484188135072535509132110855127040 10773565 415884750987553409523285293678207946720 10773566 -94740795813811973739410827222830899136 10773567 -560843804305131861538284199861089168 10773568 -7122277424032967235327453634416869376 10773569 -406165319135760434000265449869894882860 10773570 69985073592290637417602992488490828800 10773571 498567710218963807895606949040949284344 10773572 315998655718187091178131090891212750976 10773573 435083701563212478331440901426922345184 10773574 47696755415791881394699637057493812352 10773575 -103944067178216509740009307342276526400 10773576 -261888701913689607485553316987834859520 10773577 430523927933383869226466906344936493520 10773578 10130307600001700264012243134067896320 10773579 139188974035278052725444570204274503384 10773580 66933549115346993632228145157312522240 10773581 -195129772975369558195669858755552643998 10773582 114665177099337722414190241199200070784 10773583 -654457431948415857593437149468928609168 10773584 -105360218777775367469002263738464870400 10773585 39758807334626961608678037784346154240 10773586 -84137025249960216306572326243997316960 10773587 -288941478122513867658446582167798453680 10773588 94621785319137509920349121837613142016 10773589 622153355969165685632838500661716201440 10773590 -250047386154124091957235877580106950400 10773591 -74839314017361261124928543960130560640 10773592 -363563173251790350162505257940990156800 10773593 -673228480928366084953714758703381783158 10773594 -255860673972732992463575005051469568000 10773595 -181675718479413428452095921104867908320 10773596 24047973570147448426897889685380011008 10773597 604792314425744942193711481066974847872 10773598 131063159174609829541345506674919360 10773599 126828913184005292386018991781339536880 10773600 148591398271075169016016999391536742400 10773601 49109605850372284255544040617916693552 10773602 -37062692417737123692125212716753090048 10773603 -565577070373954948649740231726372578588 10773604 -169157713566534153667321292002136588288 10773605 94679477871189408183893209880722091520 10773606 221249242225600111242389681196678247104 10773607 -1853975724811381222633465417035784912 10773608 698733684485673304599012671002042368000 10773609 -110126053465089960024209426532984944640 10773610 -38513357423770912635455880666282584640 10773611 -198391019767067558246991349220815702752 10773612 237077603595672741380943704072898132480 10773613 -94353544069836517606008240149409937620 10773614 170732229774143231308751466535372867200 10773615 -58898354113374481070819018093949623280 10773616 10120865252862154951240277010268815360 10773617 -26631014315156551289351501295547916334 10773618 83242008319021337677028253166682239104 10773619 325400117538571436288216231400257715020 10773620 -49366617340221436970610459210022871040 10773621 17842917693603480768858524164050810240 10773622 121043319907430675344374064459383466752 10773623 -98547638526193046262539827702643237664 10773624 4307354883202353678631632378747985920 10773625 -1054001564578360459016373992457653280000 10773626 -552152664527221029756230529559525140000 10773627 50124019594690886276419446359307718080 10773628 -84097891374908444204538580806351467520 10773629 -759505687801475536611206967535623643770 10773630 -20782756403794767961369031731963200000 10773631 -314751800192601033863783152246481713560 10773632 10331263579212065434409382245868503040 10773633 -198526323537371446012898194302988975296 10773634 451646975068127603915736717596748679200 10773635 350572400623802412797709766441784872080 10773636 -94669835436019817247021377972084951040 10773637 -23721827628029965862174981760157422336 10773638 1706926689693810007213461388177178496 10773639 -812251834785318178555894755036947311992 10773640 211918608974668113251540445793554892800 10773641 -605110040943713265188130147709474745958 10773642 -69973164725123828198507667416977121280 10773643 373152977302597214261615203583839768000 10773644 -31991358336301422438337746752494562304 10773645 -31684920294498867462014013404181427200 10773646 -68503908899267468585267869939331715840 10773647 -37522718756627027909600363579839550976 10773648 32689639320680922886329432486228393984 10773649 316371151752719748766446145993120977264 10773650 3924527678891068016066612863204905600 10773651 -133075117847634067119906882644759030016 10773652 135666998668290597534947152289049108480 10773653 -313457774787690288114417988123114916736 10773654 155194303961733675555535856680962460032 10773655 244037029586477049825278371836052849560 10773656 1035901479308805185619017883388305346560 10773657 17686239421969111050814260578108652954 10773658 -30568267494632892882872343845532167424 10773659 -71040735748339118192190460914040266096 10773660 -41345676999947644675534804308506542080 10773661 -32540920417420624522313013266369732000 10773662 -24988474820469452614187453909227057536 10773663 -18293099153221896617765947510155257712 10773664 -6390489055003645384644006610433212416 10773665 238378273130149929949262526583878931200 10773666 135448464110575660580791100539952774352 10773667 391896474603024365187567434901640866548 10773668 -838105068982695079266946337349770526720 10773669 285017793179391035157583314502405943040 10773670 34122968290078003680892780660899730560 10773671 319200924611782961032384990714392356592 10773672 -42734949569648871337950417688686428160 10773673 -411926856592496089198453351957083412656 10773674 333946613313233378177514773292569201760 10773675 -230662214622350370192490704756479088000 10773676 -995537914738926331335846468300804165120 10773677 -582609890037682746816793728135465546474 10773678 -55957236253055280887601441867940564992 10773679 539354247007597428582903884635851048096 10773680 -16851616134778010942207450649728778240 10773681 -236594983480574866689294373197024524160 10773682 -145762638428444620135370056724291659776 10773683 698914672971182603566065484179011184 10773684 -8526150203859220105933792405186504320 10773685 240557626862145146589190831370040255000 10773686 -67712640500348433111337766115526932480 10773687 40993732714551135122350811431547481168 10773688 419944329284233941836221729852549877760 10773689 353100177512860459683772974927509912490 10773690 45521906151709446723660316578088435200 10773691 -129136752609196162577433481550800490908 10773692 3799078217299574933301383712677793792 10773693 -753200810186317430160033505451981952 10773694 -78647492149183957347319520800581464448 10773695 -65881099070274200932124215720024259400 10773696 83258067760476533352180135565335724032 10773697 526944486021622031502087085234003181184 10773698 -18737577384035611596173110509306543552 10773699 306191961638693256732731480506853721600 10773700 -8858248199254080614225574793757081600 10773701 -31140283056414594997610932722594551748 10773702 -40271368349991521368603845899731768320 10773703 -533980025840370264700984801547984290800 10773704 -163775008279049606817069121106917785600 10773705 -3998626394560421791085023979027347200 10773706 -46363914291675660005342862335488916736 10773707 -38415151330627374546266033987607461376 10773708 -13419285665836231046174297430911938560 10773709 -6147342737266633084993023827562677120 10773710 -49462791195480613415859697987401426240 10773711 -116978454801627232185016904259587690712 10773712 71911101838953557400010570170208878592 10773713 13545781451669824660751740107562750962 10773714 83888452482157412029293977916164500992 10773715 91106101703932084662562982002473261360 10773716 1346212011679844569270088618812488523776 10773717 204183656343942390881754216287889634560 10773718 -209472362162326763069986603125924553440 10773719 -818672525918483211985819349267277480 10773720 -19499509525709311366314668720561971200 10773721 170874732867807661894869280072952058112 10773722 346624663527554879113359883010622566400 10773723 -76773890655542727663003354610961153856 10773724 -199908757494299156097888015953100783104 10773725 6985006381213489091764404923698211250 10773726 115061034885612612930796874759844980544 10773727 -37911253968638084293368890506089123424 10773728 390327509178082060746763743953574690816 10773729 22272032372544106925101135410007278144 10773730 1099990738602618952547852557739896320 10773731 -307467547606184423809154717619801402468 10773732 -77076374270911927233970526553426554880 10773733 -267521533007076215618662270031063746824 10773734 33295237007571728641011155069026877184 10773735 92218863677760320676224155556977013760 10773736 -7259942764781011140494184095687884800 10773737 -35045301825550805175293218453312765440 10773738 90148581530119626356674694043832384944 10773739 755485504138313489851160839344248375540 10773740 -90416120169985841811669457974532792320 10773741 -67109699621078037010479872009319229440 10773742 31374908873662190356701900980220016512 10773743 567530352743941152794614674945809807400 10773744 32720713403604031377211012022370631680 10773745 -41223202063384528957585207585671607500 10773746 135330301599996529310162052361694829072 10773747 54619447849510685059067593202998336440 10773748 182092644783506928802253745163670219520 10773749 -12281672030718535272363639154440811968 10773750 29779755236475623545034423641280040000 10773751 -501109184429712630514311778182966242600 10773752 270001948482892898260930694355390627840 10773753 158098325846381675572605113212402799808 10773754 -198808695308252284319061233368651572480 10773755 280298070608114247768152062522696800000 10773756 -215370030917740163876170264972889210880 10773757 399278220493806682315935179784903332640 10773758 -257836955477593250453361205515634283520 10773759 -138454641934081825804493713259898500064 10773760 -230674432730150322393601719491415244800 10773761 -216810110757306323773341363247666502700 10773762 143851090290254817083778176533643617152 10773763 -164335869217638856880096225961088788480 10773764 466698360327561885994531339447830504576 10773765 345423829870339783558972058761730378460 10773766 189597587643763447691129053102263284832 10773767 -60383109917729124039015000086422384368 10773768 205973951403704007082773571704763637760 10773769 -131585899853579568639559852533572249830 10773770 -82819954762165022303726986328852106240 10773771 84888384216827923417090616833907626992 10773772 29357576553558833458043579878064965376 10773773 -1399074940633261636080152570477994104436 10773774 -268156305020720993756247297691065225792 10773775 -44453303919814562322562046743302938400 10773776 54062548258788488827120518996930281472 10773777 -99776043287490429217061318117565025488 10773778 3647871698388981314009865630240064320 10773779 4992000498457939204605911282987519040 10773780 -160632072980937956852945940375764490240 10773781 -685244345501939923460668386070372626418 10773782 349185846187681228746286741244939944992 10773783 632678495191784661261646947560553331200 10773784 292634551538406985405194568443765473280 10773785 -95109256796674984614647074312274125440 10773786 134836556853632318558196760625482554624 10773787 -105275228983760906808826183894840134240 10773788 70462649075423369022029238153047705088 10773789 -32491738290900482772304574457122393952 10773790 -258429464915428813680906378468785971200 10773791 88141529853829359528649891973037957120 10773792 -145315789450127082163864415449819054080 10773793 -4626733333166497163127636821419407360 10773794 351983038662611248727651044264920364320 10773795 199111517705010490295728805230267549440 10773796 39720398622639331903686675507860444160 10773797 -832632757015655265323207434275453602754 10773798 -48997447283809039228543280026676920320 10773799 49483456070575126261116458393769139264 10773800 -10610758104520836083066284697720832000 10773801 682105890515515033797487941936056997984 10773802 -34960541492556997987154376336927584256 10773803 418619073856506723889384619317968752052 10773804 -7296372986312235021471918969708501504 10773805 116807243782719806539131549236196706560 10773806 188835269723672256028957938799521680640 10773807 -464762325126357764422496049130335118080 10773808 -68575183811346408908616602528148684800 10773809 -72979475985316968802197067407783978990 10773810 -8669713055474746371316609930228208640 10773811 -80523882064163047007413454761691284816 10773812 -80695472125439474922156133237496924160 10773813 488037813652132677080843625667621850400 10773814 -331718521269618057786615509554898503488 10773815 78326323487056000778131907196673353120 10773816 189989498919130952261314833415885824000 10773817 -241731827598874022917718001082933687200 10773818 18782626243188364988646694075376113152 10773819 -227873207378081285170365713428570479840 10773820 107095968847946073700804183193583452160 10773821 307428926354745502029343433757860969664 10773822 3511490378741832861756436689538928640 10773823 370413218472333484467347383818871030680 10773824 -84873256845057061212195879037842751488 10773825 -124829208052542753029766052641086864400 10773826 -238392200527982045216988602640169000752 10773827 296232313935920609001563015547790655676 10773828 182856795913119288950757869969183065344 10773829 919154386919739557615678887330550882880 10773830 -71415390924894729524510095287611414400 10773831 -207721917519241528771376989242963617280 10773832 304607164691757631914095279033530598400 10773833 81840724452810930466315377510388101120 10773834 -206794583131105357265028443170901541120 10773835 -339828381965378592783341445046667437440 10773836 -225909078666498698735907128818580666880 10773837 137626220676590212218211921077338005440 10773838 -3980605614269431631101414544326207104 10773839 -999701842583828152755191117308014550176 10773840 16000744109627600146736636779560960 10773841 -124461030194390144580349224311653452428 10773842 -271478825265680777347096908039057794928 10773843 -68400630731787618974116592839985835336 10773844 93984953622547687055201012003426967552 10773845 70846441059764228430063786192632854680 10773846 42811130118791206230251726433688268544 10773847 97257076969203406151511613074448680672 10773848 869264058925829240290822916828722176000 10773849 -51948841739742812815884545471067717936 10773850 -52527387102397816331426346590057107200 10773851 34851206751782759735697481284751471824 10773852 327783681430714134133212377971047601152 10773853 461885365736003492972952984824027096102 10773854 57953159155929202565858821990322771712 10773855 33950267093757057476536890624459560400 10773856 459503203116358577520035856388430364672 10773857 -327101352501140272396187168219252441856 10773858 16055145557231032647220849467305299200 10773859 343309401397043334474428737832601548060 10773860 -12199328991655290421949512617503232000 10773861 170425330782676814929750689241943210304 10773862 52968147650418999971471239184850432000 10773863 92619934938027997163731666650439517112 10773864 68689425451878041660644198509084672000 10773865 2881908112103499085958278913234296320 10773866 -27190800167140213637360750951551560096 10773867 11670780440590483728080670846001019136 10773868 -274913830477284374881259363482294779904 10773869 -395077666896357981494985053965920131604 10773870 19597687311092353726782820728595996800 10773871 -812670163875666428304716193904513634456 10773872 35653052484761462640615309186014576640 10773873 387855325510074960111928138630610039184 10773874 9658218341781881857857447636873120000 10773875 552527380474693736730822553985037360000 10773876 21496569353965997361911215379014262784 10773877 -767416733620858931071299220896836207940 10773878 -110419105496090191976769708004305334080 10773879 71019077624378870313636567842071415760 10773880 -9533345946531466261419689594056704000 10773881 417541568006290776727365355287632899200 10773882 16108108923626804138596621223260806144 10773883 613169991916228596074957735578304468132 10773884 -403138233082624174119151620178595271168 10773885 218685869803016011015252664237796693600 10773886 -303339334739915638777735891456004056320 10773887 234424336803752389533656626832851729200 10773888 -21575532475109101961233760738428846080 10773889 122537819314289868424168678051996881856 10773890 -156061273401252017751584901384375321600 10773891 364786523743492378773391067364801451860 10773892 796302672660914990851837503631194451200 10773893 -132978074276209979585787369528320922240 10773894 -83754161153627761351731241568423995200 10773895 33391828675529411029774937715281817600 10773896 786085329053297654931167780891688960 10773897 -197699235121494921187608201802228604400 10773898 35559164624898942454129205737722743808 10773899 -302240357905309513589078864348764535736 10773900 -143984731474427940998599461267070483200 10773901 128556690291624244351728819938264970592 10773902 -18031463820632926636053563153255158848 10773903 157400277964069823283208192658687996928 10773904 -89088616529947762998519711069510303744 10773905 507642345806639156254005983290614120 10773906 23958125096950695390827573752936750080 10773907 -359128740145133723178483138004817227920 10773908 -8237290522997635370446608796922818560 10773909 16721184319193961103962639859902000000 10773910 10315551395705546795649026578321685760 10773911 -863558557271265839122488184799904850488 10773912 -204206983615545734799160903320190156800 10773913 47744988628638310052753778390185842944 10773914 122197244633366090038323912832535203056 10773915 -28485770907738263203020712567809941280 10773916 143750107765317146200833543701456330240 10773917 -159166745157780377280257955866026046016 10773918 290809156560439589861344297898624778240 10773919 320860812108574040119329353248799196744 10773920 223937216480434052223802921670012436480 10773921 -235817869527247726780935980901821933760 10773922 -71235250272750150932281456572314701488 10773923 -481080948547191564037959289473086433828 10773924 11962922939718538393434952230082762752 10773925 390114512458986116885461475757733434650 10773926 -118051961201605799565542877814464247296 10773927 194479326668103888061419484948647491664 10773928 125796255414784338153903966431788400640 10773929 464386353633188942324384074506093455760 10773930 -114196252176255842038667830158585262080 10773931 182361002696298650225488175662868294400 10773932 160032711329889343453639321666906278912 10773933 -225822366822863854161709637900989738176 10773934 -204877847927679682863927577603985544384 10773935 732458506718788514207607119010824484000 10773936 13864160677413174517252733817315852288 10773937 15541939065860727379584568246539273312 10773938 934478282004079906746038230389242880 10773939 93733790113422092007596577447405645696 10773940 233907800322540213108059712313360055040 10773941 273484577717513198606491965320104766400 10773942 118398999325509414024100604103429627264 10773943 -196037320289357540968003114797756678480 10773944 331926967074618413845817140473031004160 10773945 96219098284935143482032718658012659200 10773946 45900667099244843898964383537442927584 10773947 -29221100635138494766663342617551912604 10773948 -117449351982546154043666352506337553920 10773949 75280817711457451084393466081471178720 10773950 -118095809752382312334815807323655808000 10773951 12131233051736341195555621014634673664 10773952 2600960966705488850612130877957734400 10773953 -682884735765523137695541516744257220798 10773954 134131801464475193281098084171455414592 10773955 584519869685639597297538912865288857360 10773956 151356242717069418282273948361688487168 10773957 -7806479801996586460627052996048121600 10773958 -62239757674971235487273384400049142016 10773959 -82047099603865286854085560913268917760 10773960 15972060971157928041553729762716057600 10773961 770778658089190120093785529464489386 10773962 -122329692310744557401880218553891234768 10773963 -130524166430011009864260211280706955908 10773964 -83357923596095647230088274488842163200 10773965 219990699521939588795665366293990502860 10773966 -2506150639336438423508571180448837632 10773967 563023411271581723267576012991452108016 10773968 134461406401958259177439574762193469440 10773969 81262334732530760937448699733069617440 10773970 -238254266419656098657809671752521108320 10773971 330411768549891510427787123000303707584 10773972 -26257801722516199371823553906281893888 10773973 250823104380409614107876719950056659200 10773974 53675434166030333753585690610078513600 10773975 -96533868659531747784450073838273939400 10773976 437338691402588575487812772842891438080 10773977 18472264066124369079306658334111295492 10773978 -151568618170128581242875149566972171776 10773979 40978653157938772895233128087153185200 10773980 55742589634547603613633326541681684480 10773981 184265607392555975526731656940987452128 10773982 96167770061134934932998748042079463552 10773983 429546541377286597507085856628703088 10773984 -53691622470464019681938011638060810240 10773985 34888920067503446669381685081044716200 10773986 -14366644092639153568807318745037221808 10773987 157242088601178216425497046308110365952 10773988 -147974913027200230049211165568379289600 10773989 88696947779954574392154216769370417790 10773990 -141623474962302510728445359892210672000 10773991 -130417473325643702719722681230537019000 10773992 -48699236545417756616340411955056691200 10773993 -79450801103163567763382458665861397440 10773994 294808245218978849891854938618753024 10773995 229835412966330030103773255724634463120 10773996 10398571499210200622447188901999016960 10773997 -16595226111390785764231989816860984872 10773998 -365105843459993610969206075983612088064 10773999 290184796316158913241197390262172039200 10774000 -205210230752829599845149831409410048000 10774001 53407329283487102839159569118506271104 10774002 -20998032278638404800056307271011617536 10774003 -92858604581654957837030411541272788080 10774004 284170887817829094624271715832229789056 10774005 -230794976150028772910343197565462466560 10774006 -361717170750050557759941154745978983296 10774007 -343205808244911056987336662469740991160 10774008 7464615680494706367754127378983772160 10774009 307705981798719052669907135258346575210 10774010 13758953850091481512536566613207705600 10774011 524726039942779241327522291848440104472 10774012 527843585216609848221163096027817517056 10774013 180235446178390511612268415063043871264 10774014 -246967971772124035645279924305414087360 10774015 185420517427653093077599134402970795200 10774016 155565017276662103362631212124658991104 10774017 375257122905327951674629080669959973234 10774018 7276535803399932169893296191518762960 10774019 -268040172920712585380605353154098075648 10774020 42893110667007713884826501962802380800 10774021 125111747204834235056818598247421409244 10774022 -264902501384228956284008879192245048320 10774023 79797739749282806362656287050322424144 10774024 -640470364101348248708708168663592791040 10774025 31091924817554730138594677397292661100 10774026 116835471238531342794734820605361292800 10774027 167537684754020323721537311287117564072 10774028 -169775792903504784593785412052474455040 10774029 -11879653106363836326032263580560074240 10774030 221890898612298554892772481098170095040 10774031 -1289508302165029810889350271008503886536 10774032 71199500467713558266885993245229580288 10774033 -297267947679175697571114622967646000718 10774034 -50408804468403426326394271419337513584 10774035 -299578449260078429548336585237826743680 10774036 26920406087197149364167261305817497600 10774037 -7210691732880513084174840955080578880 10774038 27692844117794021760661057543783147008 10774039 -127847991769725981262292903294769024144 10774040 308918971514086955724278199078695116800 10774041 -131050743159869206193412211161852878400 10774042 19319799492096467748362406492269394672 10774043 107638217045420182429695149383217360400 10774044 237423233960359499827075673536847709696 10774045 9631260685371067500314687907496366080 10774046 338937309016873823551729011059572121472 10774047 -20261201120293102590795540230506103280 10774048 -328434535411314231709057878622223400960 10774049 216386120826429574275032647260826693440 10774050 -8676305194746412585484760535923916800 10774051 14987450107510861020952519850620523472 10774052 -7195256523861707958009293543899315968 10774053 -37387720912910697909008326814394812418 10774054 -3539740809813855320264998249591639488 10774055 -130388596640893448002368040814544980040 10774056 330787925922067718344136274881191772160 10774057 -408785303712246343899313878895617442048 10774058 -461045159884623129486513823848479106816 10774059 -93169375725811097992458682813189017600 10774060 258419137139195514548469669673450767360 10774061 -348680260848771782334452331833500788 10774062 -17839182123673421782129413903115737984 10774063 882144242759598823226103099218582999312 10774064 35960712152599794641913033702616596480 10774065 -213550039717086632075419505226934740480 10774066 137498104443323351839700355805129385232 10774067 -273330436560654864857123463001678215888 10774068 121718194379726780656775993801465364480 10774069 -878743668941477926365180100595978753504 10774070 -1840771427874833698398463062659270400 10774071 24472305211684301203305563289960824664 10774072 350258784218368216084388680705884672000 10774073 221279861470780348198832794565645018280 10774074 102724679255246651004894033169559694336 10774075 81805530007235334572429273274345913600 10774076 -215581127018838146528399908562047810560 10774077 -393919395345345780756218110268294426880 10774078 104818852370534903149412828275720246656 10774079 -151563593293258879854616140025522240320 10774080 2100940517592249097331984887185408000 10774081 -219389259436542012680652300524928925696 10774082 -110510837068193644924470275074134936 10774083 185202697334232454609450809103557652800 10774084 -228092986613984497430842104104396070784 10774085 -197592679651882409245739212498614944640 10774086 -277224738576346975636386195715044740736 10774087 356267049716054605223143295662183675736 10774088 392343080852281405829999076910340198400 10774089 -485840570815492196729783714991348929046 10774090 -126788784368394970014808248649164582720 10774091 283471521999931726331664197923110893112 10774092 -10740283224838775385606014685131243520 10774093 109122956119473653876822072840712122208 10774094 -98654692966476526670329763192978896320 10774095 -224090065763522939234368760314631276160 10774096 99145792827651524408306024099581386752 10774097 456560687104195812724931354806836809280 10774098 -132624025204643651512191230825389357536 10774099 -44477587782448720782641971324307453440 10774100 -118937094417612309654345654452640393600 10774101 5142255570781889735280534022020821184 10774102 76111050421374617799543939597593942400 10774103 -105391974398332822957833096254580761856 10774104 191200192757153909743905153331530301440 10774105 31247699461813673050234155414002341200 10774106 54811063335587404389600830370667150080 10774107 155889091003503768412714514672639199840 10774108 22735555510567996296030118112749854720 10774109 348691669418765314229080416748212178560 10774110 -76096826458081912881723056648170746240 10774111 -192448716921827803055734115149332856288 10774112 -146631546466563293318509162753463156736 10774113 143456733474500210890670441496941874624 10774114 -40169271884592739168047285729234666720 10774115 -295417641620942317800733319292389413680 10774116 -356152624539956213574120311712677459328 10774117 -538536432449970063525934378651560184834 10774118 -172255030351988522289271870089885054240 10774119 -60223277463021852480240715720669842432 10774120 92165550149176251947669139650297856000 10774121 459428509604400471940404339646089229200 10774122 18868170433178983362920293114641007872 10774123 550397593619573983035595838242384739532 10774124 328835941830135966881473856209783650816 10774125 373243486691850893311821557757807798000 10774126 -278227347515529200446413503936284439616 10774127 -65082342848941224173050193919464467776 10774128 -48911251069081903002758785193568731136 10774129 862167387421078760435812905267076363730 10774130 70455613445870962950448586197825260960 10774131 55556996091892777193992121845187795520 10774132 424787665162409944359199283035084608896 10774133 178180928698422190271023462973076355740 10774134 -131929286285335382810184098549610160128 10774135 307306411508737702924894989339605843760 10774136 679317059021035420160463942158193807360 10774137 -67632439184429902097478478513215623424 10774138 277921369463379898873362113773002921840 10774139 399583645294901696887194048231754335456 10774140 27199644139743112245838168040244019200 10774141 110029068708407246797002879580696075776 10774142 -468548796504761147129446737491223894528 10774143 -5320310898078696481056036473529501504 10774144 -283637628572851488565346299956229570560 10774145 -84991292015810469250460822439909053100 10774146 -5421658397124999294536052475359896832 10774147 116151929609310385621389466726862776320 10774148 -133347140789999032787989502080631205888 10774149 -65783686488137136702947548879457672736 10774150 -5056165061086020167012966526241015200 10774151 489911180309079066405287911417740011352 10774152 185538052672588386729673580034004746240 10774153 -329543748735803828734873017756221823096 10774154 -183454099396201765741252124980009750224 10774155 -70110193490794514709353239197727092480 10774156 -7375847551492056070022029192326354432 10774157 -954616424503920770378087028444842955648 10774158 15506709402439117158476414318585157888 10774159 -377038379806687030142462989200693649920 10774160 -75694160786378747228357887199314821120 10774161 881299549445735063676953485424512628640 10774162 -36205954888762957333034589414445071360 10774163 -262411028988201047012324154414802005588 10774164 372806293412481879743752415062524696576 10774165 50126385830032900417548326129021901600 10774166 -324959849007873876302950521814947840 10774167 26649624850540885789612439961328560000 10774168 389767749742357030028750333790233088000 10774169 446649125181088294406926371093606074826 10774170 -196018610118552614687942928169539336960 10774171 -192422570416810621218210479430998431256 10774172 282254171019823649602631092253722873344 10774173 350941836472393226813811099215167601664 10774174 117429786038364813386038848957088108032 10774175 186885930813643025633782027319615859600 10774176 219303006200743087182757670283865227264 10774177 -315010626906890790693977141143469234974 10774178 133310138968961928529398787218939033600 10774179 75517589405531575453321652435782543008 10774180 -232703711310771086516467941577362681600 10774181 -560823723265504861969786939202116700736 10774182 -40736656256929981359374645993846899008 10774183 155284138816545227886127078106488542176 10774184 -701523622309165968785673575508163261440 10774185 124448645332208165522235488395467782400 10774186 -217605788971553255552962173210661079040 10774187 -144177629757064502191064220107760235800 10774188 98416484983781402407100793032354565120 10774189 -316522874286274262436114978481940773440 10774190 1099501676073026561952164343466944000 10774191 -533985430173859401610516789109949218808 10774192 -34571160218060540908529764752532832256 10774193 657189868934375891403998552064438071442 10774194 -123293857738018947234333363459611337600 10774195 516143721910290215862615782078420521200 10774196 377039485624570764959739633979171438080 10774197 96593852687047764297953223734687753280 10774198 193997063254670451632367451933967325600 10774199 444678658158458059271534345732733928440 10774200 58570750341620942111490827209342464000 10774201 -873249728326958350801094566396861363798 10774202 -407441979716878871187474779258659394448 10774203 -638402060476343588277623079860768448 10774204 335914900040560247630279062609788057600 10774205 26991434162694617006747900888931525120 10774206 12725723923571391543517793981773604544 10774207 -621901272696107612160784040418642564544 10774208 99955695667535137165652051451291107328 10774209 6276703413720864725281195117913835504 10774210 118196707616359703202875633350734857760 10774211 -54523576779306605771020813256495622336 10774212 228663255551949945529551910295708958720 10774213 -16669848059738587529095938789154298400 10774214 -182023947432383836842019173381544229760 10774215 -14229849655142172640768386502332878400 10774216 -28329399211249665302067152898523545600 10774217 -111142088034587871163583783332260090060 10774218 63135856040039596561207021291075127040 10774219 -595935553908499947365568419383559702380 10774220 317966572018125394145002638664302074880 10774221 -281470814615707138688914158070216718880 10774222 435251406920961022700727400559977182912 10774223 229546877337344586614967283987256639472 10774224 42656404286738264119019106671467782144 10774225 159515108143646824885259199355667568000 10774226 -167358599530587803356792868331628392960 10774227 763393326788819050496391766778619019632 10774228 36620589757217939477989136180318820096 10774229 839029281018586201025648594733746794830 10774230 61265513324246054380451995806881925120 10774231 -258117144326509901891011877007276107768 10774232 -73456094117015112522370594611980451840 10774233 -495396338236336428883927586213663471616 10774234 18605737421074146471777710407530668016 10774235 -21544399014153758093619833422347705600 10774236 27453445507733313261069112236479152128 10774237 -754228392321862628397368715296356321114 10774238 54298127365936809931364586795729164160 10774239 125739894975364269396084481036084725120 10774240 -80809335244130800785536883750292684800 10774241 -653252206512512222742396483438521483358 10774242 32143677425983268852655644333849514240 10774243 141014980038446376677681455849891194144 10774244 -167661854314314171945585492166435378944 10774245 81631421116441590810634649369144317440 10774246 -135054475601808985176126539249326604160 10774247 -341552598650102945857293752280235737936 10774248 -152123626963373859686115231144444887040 10774249 -48688512229066154948250664589406074880 10774250 -210577899770405902164270106338057216000 10774251 -147103630936017516599098658498379158040 10774252 239634278853621749810965678672397312 10774253 -826400976939158309704314394762465344 10774254 -192562604295992776144137887632983168000 10774255 417921160176932227429694293140499865160 10774256 -125179928784386620176817630738702860288 10774257 -361944446010824109739695378778031241600 10774258 -15723239646976345840893160270161715200 10774259 506638374789793034960934747515922583416 10774260 47329778558664826111357520026467778560 10774261 358038044104225459986393653741540818862 10774262 88698832312156818398233006508134833600 10774263 -2635864222902774595595221985570148912 10774264 -227597747718847187452651639967018004480 10774265 -485001883558820693539888286947678097340 10774266 -18902838511604745709598448932412819456 10774267 -26259290571750556605787509933507797376 10774268 -15378713066452830162088988034282647040 10774269 317031624676071880191343898445839423040 10774270 100919662764657057861217704928560072960 10774271 -223596657913992142871983219734649590528 10774272 171529642657072773748871087694765096960 10774273 749280833721231869851646499232507564720 10774274 -55388685277090462740114613344367630848 10774275 -87177238510781880198341061073225268400 10774276 23085748337285434807930182575476849920 10774277 -497248485077210333142769669030236243588 10774278 -180905352594076758769427093098701734496 10774279 -906679247610157265931809825600576078400 10774280 543766690556007463487765158920673689600 10774281 -93176965344004716957952190189584905216 10774282 366411850702430055087221858738916523872 10774283 -420502526202899129949820675454989549200 10774284 76115607591514700866181160976169582592 10774285 171251325318268087059828103843350837600 10774286 407599405020086081354487555750151046592 10774287 269273535179543069333685628968911520 10774288 19017823515147754089779339771360051200 10774289 5581662891104099257924168380317200680 10774290 22374442292996442085834258786054878720 10774291 -406776170953437579630743227969711615416 10774292 -45472074567477379586864105188174755840 10774293 246773772627207739536238140133724034528 10774294 414722901813167328273760344192052529472 10774295 -1635474695082666701609650560620582400 10774296 6728948351933505346625250195623116800 10774297 659941052135117695165062701089748940746 10774298 -64913974881369719035947456793529379840 10774299 -326651412710627572130345463160081674240 10774300 71589940153290249645425668335462284800 10774301 454039680032563936471326455758393555302 10774302 24592683270539809819331265982291642368 10774303 -426884420342234369325667727072392648496 10774304 244280408090268959986588687833791201280 10774305 80363847369724059060882252457205289300 10774306 461217000291714384692893683011425430352 10774307 227705334834173802735900607813802630280 10774308 -125294167872603091951992939637713346560 10774309 56131324319684822124642629919324108800 10774310 -240558475115650535823051934169010554880 10774311 -229056838237972285577198131336039411200 10774312 -354070449755348847631875967737852979200 10774313 309099680080141172064620674690525481568 10774314 213151534090050345521703548383113834240 10774315 1155987669911082521762005582645452719520 10774316 364183477628483483545260956327338444800 10774317 210606816531952772097269755583418385248 10774318 322566368392597576878077903071422039360 10774319 521604892889264613859184111622116424720 10774320 17205117949535585282282105345185873920 10774321 208598430062536076657384551989555214464 10774322 167668345814699511352404664837499432352 10774323 -1967216196133012788732007098154713600 10774324 -179633536093546733219875596542852352 10774325 -329516704041903138660589421033252666400 10774326 -28394920631351766489600848468262189696 10774327 529796620317553660327802990509253486592 10774328 -20343853052576057708765365925440512000 10774329 9625291154425093314258012962399401728 10774330 24947750783316068868968428474536883200 10774331 224455627682111639533195873758070812132 10774332 -328553867796889810857781759402651743744 10774333 -682075609745226935140612767919881423418 10774334 27244749174205960759294795502784258816 10774335 -127603271617553014765372254004559493120 10774336 -113742389695798947287814128384941752320 10774337 -157985571224412192929528272800808999488 10774338 4740380825348803252834874844303038208 10774339 -306918529793034733318842644521137055200 10774340 -28539300015629200796172862074248332800 10774341 -187723278799460601724113199247254813380 10774342 -68010187796398452913349568461252000928 10774343 -564021053788088811181317730665301290408 10774344 -9952601024077949804977018224141926400 10774345 -351007294822093049104676077673173627320 10774346 -345481399630446760375063267592250026496 10774347 -359829938712136913817325959978143202600 10774348 -41213946110311167496006737645166284800 10774349 34338462199484379989733922386995868480 10774350 130143280109145206091089213933542656000 10774351 57327203392539343630905938532324071152 10774352 -36002764395900569538989393003839954944 10774353 -509161941885869912862948348739962606096 10774354 269314127583840337804663730715187679376 10774355 -590523445984356526470514083941017932240 10774356 -15765592223830367409609460578410926080 10774357 -378968460857756563461881527953270174816 10774358 104818639893049000385326302593335925376 10774359 -123700493744474643021831431297882911200 10774360 -5430971301533484089086817056677888000 10774361 187448648571013092044447083124203984452 10774362 19688614254558647160025153563458601984 10774363 321396207121239722470540503708474515200 10774364 -299111807690741735186768501447744884224 10774365 55395275314024206861897610453760470080 10774366 3739558021495845433519488693041484864 10774367 -958469381920431152549953883087361126600 10774368 214230692613389303732518312122934886400 10774369 501644717885338066656227103962532890260 10774370 136068106452092767149641070128057001600 10774371 -28377986777403887354498056573583253696 10774372 223256485317299272050916985260311707648 10774373 -247118317882377734085193217077032577056 10774374 40466897331326213787579579675153960960 10774375 4177528488368875740501303284869025000 10774376 -192198667017264773902216589971185254400 10774377 -31801402438461975586094202270228056640 10774378 360795089083826009383067533125264888240 10774379 -304980828931355385373309819587601460736 10774380 167948827155894086128241398083083074560 10774381 -726363899051212576504397679540072736 10774382 -308945728086554064611140280044809014208 10774383 190560163081932351793318533101018210448 10774384 -74347181413542902475384645045946777600 10774385 398655476964268447353965548569737415360 10774386 -142691963768411189342640243528518608896 10774387 -1420141141889978888926276221046334240 10774388 3673950168750855792334342899912800256 10774389 -151964684601318118093711000630251182400 10774390 -31594229538313672661647938998484499200 10774391 -132316800565693973039041095861670449216 10774392 -191614985069689883891186179734168207360 10774393 -271292482484595560236357819284680268800 10774394 -8882948795538841932602723082614607504 10774395 -142845528643699018873862927391503860080 10774396 -80978240325002718379377944119386590208 10774397 58118640761976943762037877109335362112 10774398 105061314611078231009950945166601708864 10774399 1099288021555840564151590085452022006160 10774400 15195173171429098408486537430827008000 10774401 -561804204867018657426015661314628392096 10774402 -96598630041681686913648977604430732848 10774403 752833832019351613697140029284760509160 10774404 276178234746997658291279397554284646400 10774405 -30936789341842892753513714859913775940 10774406 -8233719888688571146294723375606179168 10774407 34599670497657587922799932956041483392 10774408 -45293774945408550437403010872960000000 10774409 195301944720133237145710751492821715610 10774410 103601458223575176507821100935719983360 10774411 -64843242395334554932533674216047986988 10774412 -367447722931029870970881020514095697408 10774413 14313987613203555423899360055465511704 10774414 330081233183885973779272418016450977856 10774415 -13894900313412144481597847869420065600 10774416 -9829309010087379445679670866584731648 10774417 79881757078416753087546276290908924466 10774418 -111107004841076459615419412520522135552 10774419 269091621697008901390697539654249298688 10774420 -151817641581022845561544130612937918720 10774421 -345522504296867737034298410334998880000 10774422 80870001412499789217677542368064074240 10774423 -55183680380119168823533005797765719632 10774424 -2173771002359852240797352464276500480 10774425 77661842164684091167906267610668812000 10774426 -119384256559289146675836069708708212736 10774427 -138445204115181112799773425352693289724 10774428 -43991490771693436336535518549119959040 10774429 99152691692315837909380274543077683180 10774430 154790215013098502509580905583999462400 10774431 67515956859803185468118963053209480480 10774432 314276774242221045616809569368876646400 10774433 -796225776858405436412899513736997132318 10774434 -123726193149114820010392529956214688000 10774435 15405703617765847078186181592529584960 10774436 -289366281877786660904540491436935720320 10774437 21278305740614360107875500901487371840 10774438 -266535787168070429459470235386431361920 10774439 307246392396525974809833931039283391360 10774440 150758240762831765645378785927755801600 10774441 -30000096322534527939413043529961585158 10774442 106675994149367737404806607098051011584 10774443 -319090880429341021403084425621702752936 10774444 199393662606899215180700112651159539200 10774445 349207841116877200466638429057567982400 10774446 107382873806858521173088542776504601600 10774447 912874468374313961484135949653282348672 10774448 218103413253977440225396344948572700672 10774449 -174254456126426512997886368003429717376 10774450 252545589576293130933103957590653004000 10774451 -151388515312385491897950393218426990400 10774452 68689846457876147503512609637067261952 10774453 105550529752177051050797476135556339584 10774454 354952836983701025266011338159677921152 10774455 -125576105669182396691919068415827482080 10774456 176935471746879863978714153712611819520 10774457 -141878836518395265498182566079095224000 10774458 11485825484183767907060236256987368560 10774459 4655025632549543857614868310931492040 10774460 -6998770482738049101129440451589086720 10774461 342229226629402045142044138498693462272 10774462 104048015192209006799522211161716017600 10774463 63389403230815208227359899592483027840 10774464 -84146687432468758367273330286104936448 10774465 -38259375542465814837974390618362625280 10774466 -197202170702257422244908457620476747568 10774467 2072273636586407703305130775470280896 10774468 -695235975171832278109696721064625373184 10774469 164310910108495139577845802405874207992 10774470 -69105001089572739038263019377000458240 10774471 -574546284371395233871633953508048078808 10774472 35965470786228362257506368993870069760 10774473 42745786805345406194353260226431452544 10774474 43367532600910178819579901886275096672 10774475 -183011388484854458476131007399290025500 10774476 137690695358090896765819067410688428032 10774477 261932165500025234790235337314301627872 10774478 -33424825081362756711374127640666385664 10774479 -360559681118149614095844655298576318592 10774480 -41884716153093720674442855768504483840 10774481 -881600039325032880564526850605560435228 10774482 -180803761111487447141292102448737457920 10774483 -851902721989775739570112317736940229268 10774484 33732291620245825052269753074150899712 10774485 3595546011251714465926889102459563200 10774486 66906012025451467234700699243998078080 10774487 -603006362048541901665083389259358399864 10774488 -279584728502480429366542099764363264000 10774489 11256342870171964119188527978292976768 10774490 -255333623706494781692144269015520244000 10774491 58265518469245547171782570515171007488 10774492 1007430635558076685276327413249518387712 10774493 -355258954589608250581544478292621575258 10774494 -125493286299687145680596454021087018240 10774495 -477894581398759982200641137350043703000 10774496 692344142452252975653918088514966126592 10774497 -12415566155571707614445026192360914000 10774498 16262096162397625026384537328532153856 10774499 -713368950609208220132632133955310150500 10774500 -84392344266060937057265811128067072000 10774501 -80278996024284397024138920222110323200 10774502 -164685932782714900454733553524447734208 10774503 37438851293740309475162391686314052112 10774504 -160427845393263940987760308204368936960 10774505 -67954195856260267572202126032345003840 10774506 248833758194054961244854701279961291264 10774507 -73816292491694323614584391183600190160 10774508 -52712079669347268878543145534061017600 10774509 185425462116705426211416675352897917504 10774510 3656617451985729036514279064925836160 10774511 -99019553569341790462763519071998369792 10774512 10526433496628376190027059207747993600 10774513 463559374764687969728014158525263025960 10774514 -407281058149370616373044894669752988144 10774515 153274666126781490829367683206644121600 10774516 -65917492962710619483369907077667922560 10774517 298376601752459465352087977246833450620 10774518 21178555321411383839208518554434833280 10774519 -177984978020966823728809387025652493904 10774520 -15123048325979840044862544229174272000 10774521 382898563346404175556031754429945989440 10774522 75205750602645279012760418326934188800 10774523 214513397380703551461473948014923764772 10774524 -159610817694313848053401045563211513344 10774525 91665419953639766926367448618651156050 10774526 -188650262590113676162313380433557397760 10774527 -437252155888813902295925697065064097080 10774528 49340428478421537490935333305953812480 10774529 202721734419954590823682173116234121684 10774530 -5431343141629542182563918099171684800 10774531 135472054544912580921264161023474350332 10774532 94056234448050497139227545424608569600 10774533 27595156589214855871583461747385230848 10774534 -70091369786498943022979209695328204800 10774535 -276537088682096852366233503696308816520 10774536 -322018801705977081593254026962693529600 10774537 -827608742865882646520335673317471395814 10774538 679873671694238663660460575236857981696 10774539 17401212068608552856153049184671525240 10774540 -42160016760968361958765546908134430720 10774541 -109151195316482933965727172626402356500 10774542 -30357195519005992878327061901366878080 10774543 195762434141066031187127056613555189944 10774544 22862338526017400228268777146595409920 10774545 -53477135580244894146548316000183847680 10774546 -65049263736131988694722900736880510976 10774547 146473863758425854499136036944130208000 10774548 -99432309607128508217780223326524412160 10774549 -418222252849054747421389333027788649764 10774550 11360076341445399639352628131258420800 10774551 -463894589838147611541571095563703241368 10774552 -184582657242212637833870756354659123200 10774553 5358957990223944385002464764825396224 10774554 13795347415521383688311388021119284224 10774555 -37961107040218190972811159578343828480 10774556 -333682243089809879267551966785545404416 10774557 196651468960768923678627127030964733408 10774558 121560359198674068354779522412059096640 10774559 49670175606105283205225547578065937760 10774560 217053116367621198311541483566530560 10774561 -323086370489744072211407127410273476830 10774562 -330867255268945197820659644269891255296 10774563 293297408905199788790422903463349829104 10774564 -332309484859197197698920577129220864 10774565 26313209840312365292944071036248702460 10774566 -454006174293742859289406192243703040 10774567 798356961248317662363209840499176410616 10774568 -79187501954865974271455784395663278080 10774569 10536532423552264875342850024834841856 10774570 -61577110663654311641244492933730319520 10774571 357259688400161602507451188010467886772 10774572 -263799958170438838459331362339711031808 10774573 477576223262044157815147373475621196800 10774574 94542847574167121734127668301640433152 10774575 29601269539593386874666588890712219600 10774576 -121626664167053124575175010695737786368 10774577 133630325297077226115210628995326607360 10774578 -161303205411829858689682520440744008576 10774579 -157862040877149016768983592506873484848 10774580 143143676645743411441362207245553868800 10774581 4858427853777789617729226697160380800 10774582 31699660681841076644541999201992507904 10774583 771494411112417856320925429917698122800 10774584 315171222317309872472708859218375270400 10774585 -38553892929192363272413682962549896000 10774586 -69064611061570509183620841525781957008 10774587 166511398185830176867017613729179284760 10774588 -69304509077288522311048079833562571264 10774589 -103337314711247524435157764335130928544 10774590 16004809356141076783089466624941640320 10774591 358059207338685285154572378147539829400 10774592 -276242383898246843951720106283815665664 10774593 84926604925131301071110070903370759200 10774594 424904113674683972906321163485882982096 10774595 -108248630521607404038826551700777121760 10774596 -1491404551252286619561729415809269760 10774597 -645368229750796894681936785455103017408 10774598 200991378153412403879725117366451239680 10774599 191752269384202360288724286034097528448 10774600 -160171229694828888323839359052335360000 10774601 748254666282023080899657754831738576602 10774602 -93505370725128797047670260340644325280 10774603 21478244982906124449652124737883176704 10774604 228311156204695824776784690376013120256 10774605 152118261148245109364813803999260272640 10774606 224502872731329497181730750100342722752 10774607 79049183588879968595082560064903301680 10774608 1423879312075931850193176888279564288 10774609 1519552342643381468419037157259496073216 10774610 -121981980735968443254155435602354560000 10774611 704019397671370873980609376020200886888 10774612 -497411511442581944051533615916671471744 10774613 -226154968403271372999520570951770441192 10774614 17561667690229186384651342266816507840 10774615 -160751216945756960008942384372936892400 10774616 -2914926756532907090752175568557291520 10774617 74794185982059166879469206930650639744 10774618 155970031143710664093251119187392123104 10774619 -276293762683663378480137958778324947152 10774620 184216196176099273188834624261087091200 10774621 -177814074003801440968491575760219118176 10774622 -58758642032401703878967405195179355328 10774623 -119642527746585885856173157828555974000 10774624 459058630025011473278272112129036255232 10774625 -891060165962707270946552902162155423000 10774626 42398430378292025749643516595087114240 10774627 -694209734302175936741535954654100439524 10774628 -6440446889291901105440895490639098624 10774629 -278412115367216810548305395004267879426 10774630 -12321668207689278246142554829693351680 10774631 55168829890744798878749757373216781280 10774632 394301572435052403178523342003625738240 10774633 515350932374698855556928088322575188864 10774634 -228381804395950518711043913504105003520 10774635 -65812265196741315926411027424693219360 10774636 56964391501366351917203911469352691200 10774637 -913951016151180134311748493346149467700 10774638 -52664638379651397825049883158964896896 10774639 1395677497192269118368902100726819840 10774640 -81521746246768441153699071651528867840 10774641 242616574950773038376960427576780058992 10774642 -140318562902716208581411061417851884528 10774643 -42536231462234927642776582151622705840 10774644 121017357408227176449359980781959766016 10774645 119177273555264556069638974389506217600 10774646 112019065508686546042893325159270288704 10774647 -86381425992082094444915589607145048160 10774648 614548375055627122957947509689896591360 10774649 126720037092711126982317191360301569664 10774650 -25669154518708140708636879099479520000 10774651 -313888532722120846289171386234712780568 10774652 178899446735738454999684664886090465280 10774653 -281519497666545755143872025995103944000 10774654 -36156894311547178775628514991402117760 10774655 481275182565795992449318819791446035560 10774656 -75203821010299668855909005924499456000 10774657 -710695646195413523512998554649859476094 10774658 5873164520636028638396317819034377680 10774659 -47214187390871490806902409002388236800 10774660 -85482599572434027165479262488055168000 10774661 685545111067275228952561409504564999262 10774662 17825060074813018330072995756179957952 10774663 -75958947782295574123106218568461952736 10774664 136278159512225375228732923839773829120 10774665 273821474883447013040905104849423539520 10774666 3720581109630782858464862058336165120 10774667 473337447382926380853033518211365232720 10774668 354101994385965498144446511899917556736 10774669 -173277691664717562838024525624813890656 10774670 76353672598733363566315806246991887360 10774671 -451315741666625991177740623668003696 10774672 98614450084593786521809058275076669440 10774673 18609901010874874539078593328656728320 10774674 -496736249945653618285140198374279685120 10774675 86251082129464393795680968965376717900 10774676 14431179050196891647016004074435686400 10774677 -25850390586714871321983263430615691200 10774678 69487661620912218728779927505921156640 10774679 3737554538711763726416069661828755160 10774680 36974274039250190823726299864471961600 10774681 -419383756185297064634404788638201198518 10774682 4989529044855954010096899293837344512 10774683 80596083450325378742143314030120337452 10774684 -285719398252713993207089235667690115584 10774685 -678109624281307206422435757785314841640 10774686 -5966812953866087581918235891343178752 10774687 -226350099356860114647304223115056144 10774688 -222327463904877246299300684005618876416 10774689 -37002025881788552309750793638595943680 10774690 -79897885752008682117312671805986930400 10774691 -346790066518669200311298232607281489920 10774692 149660751865670568754186344474695565312 10774693 -93178561876361847544432627646689978116 10774694 -16099184209313819181950084063031810048 10774695 -148065378774398013624527349406798479360 10774696 -79317923389474955402338579604095488000 10774697 -417043062466050269465449210884649042608 10774698 -271365170038236124968351680369646428160 10774699 82555740084494952494567002221153058864 10774700 97521532614142963251490286089301203200 10774701 3643653978044968423568579430558764544 10774702 329586686786449265690049856868882639232 10774703 585240392540929308042034040352441108000 10774704 -54777189229170371300539174180108271616 10774705 17847114279964337185258324180752391860 10774706 -402765099697273732025456701010576606448 10774707 -342574477647178916989774856323070287560 10774708 -111075751857125475370359594597665027712 10774709 449483569721430099304257460020876599040 10774710 38097700729297686347152909723763990400 10774711 206353912054685869397655975525886454312 10774712 -308725317646057648216002854218949468160 10774713 314397657599525916690048311582848094544 10774714 -43149184467883997048262897057907817760 10774715 -177695171792802069784397914343461958400 10774716 386476314429389609247000161463393951744 10774717 283744876922913250043103215979217885766 10774718 50914799416041435041518007430094379520 10774719 218069155567400357974492430788960163664 10774720 -120872745654107126249193487917530480640 10774721 358198133019450304563951905856380921922 10774722 -51700613740640245631807148865870711296 10774723 -233676037839738605155982234327343609028 10774724 334597397002983766855591486356470553600 10774725 -1523405151258280707729679992111412800 10774726 -149141608208923498262521387944559917120 10774727 -59175341214838108051952829878700463392 10774728 424807143993426608990916181196879462400 10774729 -259180448423340749323099552405492317760 10774730 84808452226267188986530545731953379520 10774731 -499432572369161514156703062596271413760 10774732 64219234683585549257499916812924734208 10774733 -304209781562455817234572121984755906740 10774734 -28582393086349713689339503159163503488 10774735 115954870274477617742769588450198312960 10774736 -46328972157988049552035036988567715840 10774737 490673202760455077102335442237418469794 10774738 -49032538269214233141288174438586594656 10774739 705301503186698784966447344737836870456 10774740 -75940049579583110885281163956823193600 10774741 -236901293059331057757297268536295827840 10774742 217112316822692741497071914214078970944 10774743 165709511366705663841888794211237945984 10774744 -194944735337383095733244520954316707840 10774745 218785448215830644946004408606855978500 10774746 33522305786451655865463489701462537184 10774747 378057181429538308077829112915686559520 10774748 38913620608218108714753419226068574720 10774749 -5812163555070760225743316819245825312 10774750 -244840557446553090117148435160303616000 10774751 -924798182612939932112658693990086640 10774752 -332122291056774699579872707092605042688 10774753 863782425407019983087038320935940287232 10774754 169078073499411789529846346100270444192 10774755 -447632963680446481821618154208436496800 10774756 -356186047770313796190025957038676828160 10774757 -88667609224206931546089869805451072320 10774758 -108105203734909284681352331233390622016 10774759 102838690353903152067290849039360328240 10774760 -212624274256092848425093809171444633600 10774761 287131059378094250015514363589035107472 10774762 -65033448887712835791337624410242188368 10774763 73544848940525984562935911032991577088 10774764 40713741483095811793853049932601704448 10774765 -514317534395622853764056254843890404340 10774766 -61094245799400552087923127024687903168 10774767 -5095769359638125771525930069716932600 10774768 59420907873416020811231764584300544 10774769 -504970562325746258577466795796726840256 10774770 -52647014523304826124237348012568212480 10774771 -200137528817116747300819427765026893488 10774772 -128432742677143002587989205369858143488 10774773 577912156731950146826779841721760592622 10774774 -378320783267829666163402622141066880864 10774775 -117830393290578467638046909929727537400 10774776 69176329955436906971648847556665753600 10774777 -224517518169450840232129469461275049340 10774778 122418304176995212554147145384771827456 10774779 -63814771532439497474315324673182337600 10774780 15311534025399017658946219141813209600 10774781 -119440548386181038721050894807605930836 10774782 -1300313201436688685588183051748151488 10774783 -852810235076547339896783143370414963968 10774784 -400769264934475661267060913823348162560 10774785 10633829494035083200046173954049068800 10774786 -145013829058810806919451983782474048000 10774787 61960548438928310389152601659133505232 10774788 166984793937945703483379080877539814400 10774789 24498215280442408786804204113694333024 10774790 51893142919940811945025077983428302720 10774791 377990993061887255052840365787102236400 10774792 11884942558840938875288169820564193280 10774793 254958257999086864782018866437370389200 10774794 -1299143883817665813681363415205965824 10774795 499777019851773105579170969492835373200 10774796 200943213613695463168452695841440808960 10774797 405886022841791871841241834558836061184 10774798 145814264542760078315781179632104062400 10774799 -78174901013750080331241325092612040464 10774800 1290168225675370961843940242189107200 10774801 232600554030799789202812494534602612004 10774802 164302075897022058801982838988234273792 10774803 93143933479404122103971736072408543024 10774804 15441742622925539232869624397430205952 10774805 228178833294824853359640367814307216000 10774806 -119511131078597707248788454096226466304 10774807 84418536731267040150761836317545088512 10774808 669808701269834949828393346384250880 10774809 -30158573573075424820929428480092133280 10774810 24985954790063221828189253984447385600 10774811 7636747218556171541292847262788812480 10774812 -134548963404932792110613261697561600000 10774813 -33447455747898666314906647958990126240 10774814 537715006938345252757165082958152554752 10774815 -208794692482435113541286003123141562480 10774816 17120452335338852016910643021532364800 10774817 331937442724571663063670122710277720112 10774818 143689637975728552813758370817005820928 10774819 660653747258671591711017328723968583560 10774820 171360821628257082504205631810017505280 10774821 582781169513121010789777352435498474304 10774822 204211371414416159716321439014942113792 10774823 573345873776034353867202348227309491440 10774824 33786736039904410377346583450843136000 10774825 -264452104384452837075011262234790400 10774826 176858706235317357506430920538613736112 10774827 -161663218138912627866464017077413021040 10774828 -81272238275670306491040562810408383232 10774829 358222636703601586812521614701952877484 10774830 293928113543275574921878730134993981440 10774831 479517394839918641310401277397544751632 10774832 32120271219806784432531337862322241536 10774833 200186989071146910174374619923186028864 10774834 -101452442611217365751405955410902924800 10774835 427918484485866086629826948803271927280 10774836 312858175416608629352224226783040860160 10774837 7428552177282025159877239152322217280 10774838 -58408649914890282965737354273564039104 10774839 -164837691825545423019755780246137642776 10774840 -364726310831132487125908744923487027200 10774841 59481155559133161955368443123276853888 10774842 -59637597856102582357084879464713629440 10774843 -432020868096490646103198820823636244680 10774844 270117915886121457729327847193274470400 10774845 -109304332137109786328695958408097940980 10774846 -3381453837398000059918237909815195456 10774847 -431792458455824725465410994252476250272 10774848 21369942177083071468030547291333984256 10774849 363607653699003776888415623405560294850 10774850 -696804719791580650482930142048995600 10774851 219045604061664058313372413513122195120 10774852 -775922657467187152158052090622635063296 10774853 286080561455640759024189531637388307102 10774854 2355014248615649195730759049106165568 10774855 -23819806915678142104135507333939944000 10774856 69382824506220559300985446237097164800 10774857 -328236609224162304626037497283155314176 10774858 -1288718042250164572188236949337440720 10774859 -527116115321795302103704213154963240940 10774860 -25037627872007251977545150102026736640 10774861 -33335179656168901251461334496584092468 10774862 110308868085256006496489525353320453120 10774863 549010826893897477308158055653481724800 10774864 -8498350018958747018399119681203281920 10774865 -265352061544334454874224940843053577740 10774866 47315055969585252436384472020915780224 10774867 55923536814510594632970731928777874672 10774868 47072306464740981287579507965625464320 10774869 -1430341014599279405992253295717022080 10774870 72416094564004641666145847486950133760 10774871 180643296566350025747142879754939909944 10774872 274808624085593414890554178154706923520 10774873 34099724376093242816693052203789355104 10774874 -97876651320918864825551833502988656640 10774875 -103238566565613405898472362910583360000 10774876 -172422831751096225465512311384841024512 10774877 -436612034881459811547782405821713293274 10774878 -139817527359087789778140350568707702976 10774879 518491060881909589260076083396738834384 10774880 -300703650572382177829462940746320445440 10774881 -80549326988328139159332678103822645440 10774882 47660901142512373726497877990017327168 10774883 221312294232296146474009476946303211520 10774884 189090413760495054469639684538384372736 10774885 -262102791178486992239045023138590630240 10774886 40948827858943930948678159510058311392 10774887 -63069736986809675135903062210665116160 10774888 -378773424104515164457753146948986250240 10774889 219460620466873820039545468550929144320 10774890 -23785884529136910461788482911372236800 10774891 -196944697036816322687924925074658175008 10774892 58717678794177499979691043386086328576 10774893 346316742782246754220953013775555148864 10774894 -79318491513447272243931831586259187072 10774895 133486174501532960798721705953701571400 10774896 -32682826261660276133927891252783087616 10774897 -580065551258517904405411151689859008 10774898 54927690805856026496935368228614447136 10774899 12350214656638298702664893522506060884 10774900 -57637220491894289206344726337535232000 10774901 406019570375936904793349462977243556892 10774902 -65025803514881748594270962908374958080 10774903 343475357819018702273384419475433666152 10774904 2357026529297895671860994706795479040 10774905 53412031260068513786795005491970497600 10774906 351557102669235810955013640117084848640 10774907 -27724999707408646759598469930240480000 10774908 175346039121807032248735081232357230080 10774909 -30653458684412759696779313212897280890 10774910 -202699693489810054937194844593200714240 10774911 -79558944819410950618004205642001958400 10774912 -687208873912836298301796588904985395200 10774913 -236089535645905138372723337804200679100 10774914 -16911781554520827868441479183249242112 10774915 -388438796778182424273127747992463666800 10774916 121800807202655376333333663745241562240 10774917 155281014950395538890954507284149610240 10774918 14390224527114608371617995780122902528 10774919 431358447394135391109891993146009784840 10774920 -105794671314632363639861703758755430400 10774921 323195148499657139584139902358233246500 10774922 372250069672581779656132257167217886512 10774923 -80727675929299419365151227730012695712 10774924 108227028784019943516841763146466352896 10774925 -29935164061486711585526015946450115200 10774926 131806865815589007975656773707851145024 10774927 -113825953246781318763648555747260918224 10774928 29278216847138178127254188748563349504 10774929 -180548342173615174938895205692299888 10774930 27098660598528031763819109912310605120 10774931 -775085142633789224210647686444767840736 10774932 -32433846099585847084249112179097284608 10774933 1391172986094904574005351484858314565280 10774934 -317694853764435699055755187946466508800 10774935 426537900287314156699829333562620844000 10774936 168190860205754357888587841623015833600 10774937 -287604935504712354002781360799721823414 10774938 182443722471338425008208708893488455680 10774939 344481716716899855755574084584265584640 10774940 6959640533200746767937948105265397760 10774941 439263046850502286126750634122598754624 10774942 -88294069405009102544916475898277430848 10774943 -248712422993097560115227470173884955936 10774944 -12242961478553054917934182768761176064 10774945 -93999009389279032715207782842805195800 10774946 1728166325763357809947076975605060608 10774947 -129504194650143910006961845611292504200 10774948 -266632223449638452104974982185238855680 10774949 88494128307187580046512463089045477760 10774950 -141015756326338719203964298773396336000 10774951 -736799425340888506526030097604883771496 10774952 62226034240917834570372682004370309120 10774953 224478430214323264578524529520839137124 10774954 79193161307195499751779757831710664032 10774955 -74298870844865677233559070897222177040 10774956 -429973485929169314395025891502791294976 10774957 987228173966351495752179315878319043200 10774958 -156858392058102581696676601218235081920 10774959 -101933610767535023586447917502161462112 10774960 2945337111960589313272759087288811520 10774961 1447354578229941055242242030226544259124 10774962 109996941772050510503624927207451050880 10774963 -293895814895005029470059110601952624760 10774964 198080377903519370015082547517234141952 10774965 -172516570168728385979827018617846854880 10774966 -83920875429039848222854659116461104960 10774967 -79710508324055069588444976164255485008 10774968 -16688188371727932736903338938705510400 10774969 414531976368084044334063913385078899370 10774970 96975923217186359947213399047379372800 10774971 -141236702141260107105294919225485995520 10774972 -51567314889737785586043897095984759808 10774973 477865394964029837375577242078718892704 10774974 55422409589540049786744114400909400064 10774975 -419936650198257911234607113788418725000 10774976 88138319988075877892044373492729118720 10774977 -113049186905376343261795998536139015360 10774978 -269077978125743669095948113720172422960 10774979 -382303865687103990631011826854280722480 10774980 4120687176488504837189015567427256320 10774981 189419441480668446551821946204642312064 10774982 148055921962941208642186901038466081472 10774983 -96147045595452664310940464632348032 10774984 459094610457255322534352194318990417920 10774985 -353528697457259555629477749150878691840 10774986 25887158368030005593153888196863506944 10774987 414235730182920100201614918224081375636 10774988 40093616960523425859448200399855645696 10774989 58965602420531421949003245831209781654 10774990 55414338713177590991130415649062200000 10774991 444062367860002455735291183407544658752 10774992 -35327183945883006808666420081059299328 10774993 571423472637947520724586729264001899760 10774994 202443991440675867026528038883810426880 10774995 56206063644626192738563097322239692800 10774996 -253185645187457789965597831288861264000 10774997 433154269611393785421896756040235164060 10774998 -59320585487001540029633750404251936000 10774999 -770554028420595379298021753998487371680 10775000 -91972916966144005777705692817152000000 10775001 -477654025244384554137064599654925259568 10775002 75030339190541289138896209479114624000 10775003 797392304499450658765007300118951309252 10775004 94295347043874915903773820109360496640 10775005 230288863124116085783684681806394287320 10775006 -175867868128327628750670273080926488192 10775007 437386583096170676562395048348780929152 10775008 -528733309473265435656634187862300426240 10775009 -29053230924029945793315388978930156608 10775010 -26268067317948376490917584578167357440 10775011 -128380739387347556837975635757819234176 10775012 685930940095097040897810877246623101952 10775013 -72616165242672208989542844658399844256 10775014 266505907684815559010321719162977147840 10775015 255837367215607201992180513318793487160 10775016 -5990929491651034798924385203678003200 10775017 238745259763465093121466765999860160960 10775018 109080929352229787920306752013542102960 10775019 -34410038785061533236627613459614744912 10775020 -127241029019487897141084232837122539520 10775021 -45473031241840269304341088763015985300 10775022 -236861323529110476108301571269113851328 10775023 -117651244881172289053921182116732853664 10775024 -45761872050438792680600158712596955136 10775025 -29171058174264193219140306473289035700 10775026 -1660892487350109816442472430994368000 10775027 -684384634149464478503311739475812099124 10775028 -30665345997215840503847661954465085440 10775029 237355429298345005879623293250721064476 10775030 33284582753636505811452315365633414400 10775031 124269401745524605517907598563830688384 10775032 -479204518844927954497324592892955115520 10775033 -204999919647890156710940596274917314480 10775034 -181648071220880657688228289907140361616 10775035 152670091687605462765688968927922836480 10775036 373129019789239141103365824950729690112 10775037 89413686013462177443946308405126800640 10775038 454765499265566989845145573768478545920 10775039 313884530046448245489642998978344212600 10775040 -57611711651239402141637139054628700160 10775041 59659166886023426175028361867902717442 10775042 -12747360719154213544279591559757275136 10775043 -264809704047918837359812468425181807416 10775044 292667601398873132990381016181662535680 10775045 -177971059225831593811857589134474245700 10775046 37251561413679075233124313330559760768 10775047 -176737620525645663838153574944405473440 10775048 397176140598047353111067881367688975360 10775049 7748475493707015335071303701137908608 10775050 52362984148609380112787956624058400 10775051 -207849176947275507732548711909534240952 10775052 149149067331574772395919386296698880000 10775053 -581866002115248900378956266879793066698 10775054 26066390476714813650116843436683798400 10775055 -171148481561801611159571433073834560240 10775056 109944644722887782246514772166352576512 10775057 375027477009041168882744590343185872306 10775058 39971961466440063476944355003177164800 10775059 65573613080318588060671588071169377120 10775060 -82448773131810820484114112259709245440 10775061 -355238112663747135681013159003624375296 10775062 -257773250170215968552272481404520404800 10775063 -3574536120547983097842541181544268896 10775064 409460748580454966763957535556865024000 10775065 14099381780996234849937517392412708800 10775066 227764159880877654511518497200168416960 10775067 -98088018604377744272585395640427961488 10775068 381242428738783618136238539657620878848 10775069 8196820912680827965451955647007574944 10775070 73927337898050630895682678658220976320 10775071 342240396591213076909174954077181928400 10775072 119450643854613550830123023262352932864 10775073 -67811162616213874948300672405562879232 10775074 175630863461551437401460385264564752384 10775075 96824513202637310066291154753279273600 10775076 -20533605775886280371543012259867893760 10775077 451280124788926613911097718166712045632 10775078 184438671520126032231609063575449551840 10775079 390348434571384425549160319956110039040 10775080 213770713438346522461362124772715878400 10775081 1091058019911686537586228696874434938112 10775082 -18231994645589650045963394490081470208 10775083 -78482408151555102972803447672270761176 10775084 225667420248814907751128935646105472000 10775085 488887467953082567912325320464539851840 10775086 8429149329422680815073469606045675520 10775087 -16699546095507040828115065579487875248 10775088 -84634832960186532179335350878834638848 10775089 -106387617737974129827778312583309258112 10775090 -226305661096180330968721522875875596800 10775091 -106738246361653972147949861246454853056 10775092 38799594343124362767288114944873458432 10775093 190640027904316511111261987734467556416 10775094 -251906729419251749006228555515117416960 10775095 -125527537566387924696335134345540615200 10775096 -674948420330765584684979701948861747200 10775097 -79654150247286211515621015629116058172 10775098 167620463832644595070220747050675948800 10775099 -514530451719299566490146662301322991900 10775100 -127010999788753405446700474009620441600 10775101 -668769540546565071310429288425865198196 10775102 -209866378094023532262525618600026851200 10775103 61488258353996715615939004891490480784 10775104 10660714760890856038574904125195026432 10775105 -559425129406618573680808468937228352000 10775106 -201384986483804228249757866283304423296 10775107 152223941467231627820197927222770415312 10775108 -101092383759099210082968062010791321472 10775109 -321294060162423519788102377579544102400 10775110 4494753622896517400484580417839813120 10775111 -73141122292345361779670875799481862800 10775112 -1673607922470231794658251410490818560 10775113 789896103002845907512217360942251398362 10775114 46420130692917478665352194682458189312 10775115 9662054935002879212629839339774547680 10775116 -256430343119114427050334989695573532160 10775117 -190178502796671688991246727343503501834 10775118 151385883259163834902402566080323159104 10775119 254041240530262452841349539954635601520 10775120 73335149061934380829238430395187978240 10775121 186612685455702581789493325073295628224 10775122 -177080890068956106533665392777499179888 10775123 235667221073788131838065167075347311000 10775124 7305356566718500895644991264992546560 10775125 591362175224084093596539056782875699000 10775126 567653016985073468724416391754326466560 10775127 302821901409605030496669146314680117504 10775128 -711193986000431979122811932593274880 10775129 658450964477912601991505293105447118730 10775130 70581415157152422856445900124448715520 10775131 -250840493312020506696137784172875323068 10775132 -36854864455676068494323634023732533248 10775133 -523467161879097921806117854513017374400 10775134 -214967365744128864324366557348630630784 10775135 -7402236698044840871955009198110484480 10775136 398530384589576755884876134651876081664 10775137 589174464842155847509326197490013733120 10775138 29406215385193007679193924612327475712 10775139 714231090437884507381952209342669970688 10775140 -46998774199695648170641631369344888320 10775141 -133411795930682786549832723322312132800 10775142 88423257525808420243100547038393811072 10775143 -434264373026007384022288848922451553792 10775144 -567993788544051086122935979698796185600 10775145 312294014462346467882320900050872598720 10775146 166781494909063746891829366507721939040 10775147 -236087844574861906821182048973890485200 10775148 89965617402400837695832965942139923456 10775149 -60970915796516237938306460502142348128 10775150 106956487638789361893173518063243612800 10775151 -44872962904299920983373884452236289720 10775152 -49344255795472254858120327512641798144 10775153 -205854865931983970953043326887252787800 10775154 68315671910654569435045893655459166208 10775155 507826062819907255236233488210617600 10775156 -160264637214883414227127070652503058432 10775157 338337860396552256104433510904339806240 10775158 350759364689317351198018434864652075680 10775159 -917670356516758213048996501039452671640 10775160 1348800952285288658577369719586816000 10775161 -199485923392989171510105159489603516588 10775162 144432868813450758501605262581810506464 10775163 -98620661937441488837041148533674379776 10775164 484877917138821442361025600685431781376 10775165 -2115681121772372681363449476440372880 10775166 -88085067714413638639592341186630656000 10775167 -99214819690984337050295888635625986280 10775168 375816689436135461971636025742191493120 10775169 -149142402055622219272572949178568147612 10775170 1139923232518794102759494055247488000 10775171 1556263198125750865107200835338094516 10775172 92170353207934564814712299511248980992 10775173 790491895030793561139534928399294152960 10775174 -142449998515792204604584884692330164608 10775175 119411784503639502830797848293858571000 10775176 -13045060105327911887695594296934963200 10775177 71253220396191466782846091832239088832 10775178 183364926954940983172946706134705115648 10775179 -454522953978575141902830739997743960440 10775180 -61578966118166142913423859605483607040 10775181 -138785401290830389632825452188320090816 10775182 -221129422750187136084812540932537833600 10775183 -360493924018834916242556290673292623568 10775184 20965614118648082472658904514307031040 10775185 154661458082625700223171667444542318400 10775186 -489137681326455806320458249844262276208 10775187 10634071554594564424221856753411050312 10775188 202818088696832529487490519792819470336 10775189 37647502929689498223406508603232462990 10775190 88176275450836177316815404007467344640 10775191 -105699056450297907677836136805686754128 10775192 732704725065281692115017621933462272000 10775193 35401829988184319437485435284844950208 10775194 -106847724156261529940186780344151353104 10775195 -128903425834261142594287439298717458400 10775196 -151153880764411315882295669500240923648 10775197 1181425866097910275242284705511924352 10775198 -1334930118948821380541623000787859264 10775199 204839311229281259601277090654499899464 10775200 -294174305536405649936303266467766272000 10775201 118929803711852940791778488672825737890 10775202 -121531686583919663511537367617340771968 10775203 -394210758233727307636006053092183456548 10775204 182651522425123994646713968457851852800 10775205 34990484093216859824916081598649433600 10775206 38449027124252095444727437306943645184 10775207 287894089093157390641280728965517503840 10775208 -405497266234476949479083465135481569280 10775209 -441374787911392283278573538269019962880 10775210 53226837407911683195403776659806325280 10775211 408119001337996026367826563739419457520 10775212 21161918916376095448983306075937671168 10775213 67423448267861409273025785548470173462 10775214 135329588609228130135481215011272823040 10775215 184282327728173240191754019945930305520 10775216 100345852272009110068467637200563945472 10775217 30415551327934433864101759182791515200 10775218 199489520592471504830767495440879206304 10775219 88335957499071979564912473481667989920 10775220 -140654297779569454946899792167886602240 10775221 347314511959362426876056594015568054912 10775222 58769987110302958187571370922918250912 10775223 4280374587375798374941892757117426960 10775224 -114255801593406014128505405149749166080 10775225 15452472502449969162040073252692395600 10775226 -33408325636406446140793632570824761344 10775227 -262856550960462384206621386039180279368 10775228 -16717594814413539741417977555891036160 10775229 159107471789391099819053314173952914240 10775230 61207437343566588292041152224072867200 10775231 -102183560455272373878801756551235359136 10775232 -4128193525943931801143516089936773120 10775233 219464406789258568965680909364108436800 10775234 -130303282840187872532797630152306567984 10775235 105253254891317993460030173467895886000 10775236 76214485082524123477636125876210613248 10775237 -930316561315152049464193746732331651008 10775238 228022355904865920731720054763879626304 10775239 -51119040740336480282792986538098315344 10775240 -90195080687702764255087612741582848000 10775241 465345082454740011471875072706348480 10775242 212934381758634362816678377253988487680 10775243 -91659753555436521300565158854704454508 10775244 103652237266071128188728735062338486272 10775245 29416847996575151339237647566228255600 10775246 353134693009433486125586759940168405120 10775247 73916406234194402180030821189362179712 10775248 35208027397707632787904792531370901504 10775249 400228423214136996223310397233015664 10775250 31083635794790683324897842845239560000 10775251 44300417181918079278051782156104314624 10775252 -289949208809868213600430235464618203264 10775253 -74565035702535722495210818621604280000 10775254 140312026936058441252244842433500998272 10775255 9129826610207249750833805715340212000 10775256 -436062674047852585004397657564444364800 10775257 -35436898222669814409724452978717180720 10775258 -167288928208743003231987665433628816416 10775259 -54083775475340232343246655058622546944 10775260 45362938239034831659631930570092602880 10775261 -275231982837459148441056674543072767680 10775262 179761582060807078946179071342004537152 10775263 -418983436011020855827565948318038977840 10775264 -350291486236126716921841018506861871104 10775265 6534252944621895894783075111662576640 10775266 -93748783707344920919236769071986494976 10775267 -519145414894509022603697667997030988448 10775268 6517895619742394411763244752420151296 10775269 -245474868279718549225062126501513395940 10775270 -114993075270333555414145325460617164800 10775271 -78252949373092984546757813823069686544 10775272 584179928926735331620011053120488012800 10775273 239648987865432511983365079503502894522 10775274 -377985203242465967191505369228546453760 10775275 32148340235621521017708740139773408000 10775276 -122206301378281895979653434084920640512 10775277 94197748677515594991759638717875032480 10775278 106495551573934194457895845758451189824 10775279 -76184863968227517438579947873425683120 10775280 -52794207993441218432496309761605632000 10775281 79874250169380206057253829654332093504 10775282 171101602504331118697445506041548316672 10775283 -354264086457305294905075826513240440776 10775284 -3861834781770510415730553447337902080 10775285 -416098579074719375724144844436696722020 10775286 -175976325061811116533394234839728574336 10775287 597212488850955089628593421158143880936 10775288 1944006890620877748329284854077644800 10775289 -20646987463763957965686185074467113280 10775290 50933807898259993627340183597393817600 10775291 -243683795333469744434988134681848345308 10775292 56771979832755714363322281510822912 10775293 -132271751303326465383672925077123425376 10775294 271512585435304407082047890788228125696 10775295 102275046609461886163366824089303757600 10775296 125989597935470349295023800798863687680 10775297 -209953755538888694254413938613186988248 10775298 -110651617159811033716660103306721354240 10775299 135812816476824971242575976197817240 10775300 92363197015633625184198001425610848000 10775301 -355623201369966001329245216416752910368 10775302 66831981737893499189977825209067232352 10775303 202914864223012471004288240035880369280 10775304 -138879627093690253772448399234523084800 10775305 259546949313077698944144188997383431560 10775306 -30240440232476805760162477721732157648 10775307 -394543053373651161910012287718891013160 10775308 -105509240935778728957407992111419766784 10775309 -191107663448123994090493791677787874080 10775310 -14863380141588042822861078830411182080 10775311 -59671031269844065626453740641275816368 10775312 97275890102221794279503302685409878016 10775313 198002865745088596919806906944153804642 10775314 588873561783262539982077995426464118784 10775315 88706761476611657190393126199121510400 10775316 -149634158190305470715110285137535635456 10775317 298548594011137854660157509673042789792 10775318 116726172493841763435930000341330375040 10775319 -220197506250807518010277614995558182320 10775320 452799752270316640933375638526296268800 10775321 13451096073757148553201496290764761344 10775322 377569151359502626126544220562954567680 10775323 324170302776908200244489143485100030864 10775324 49236750750750040945192114328387675136 10775325 15592538964242450069978639039421739200 10775326 16226513402748737717607798835285341120 10775327 5587856300310853499952213516089470320 10775328 -216690681827359625732774411373143654400 10775329 -215971273805398572908637360553314514940 10775330 -89041257101277014849965407008658889440 10775331 82695181777217495816329192254636111264 10775332 -161859493422280625344929205947791672704 10775333 -69570681799606866375395992107717132360 10775334 -27848844663003905280910441202449869120 10775335 433662189834042375112668362298441380280 10775336 -306612412642647413288374408908849561600 10775337 209971672038869986591995598338908645280 10775338 -293880634063497162887985189084744276480 10775339 -179541044918614089048130022662536340176 10775340 -162570832936494337003155574270513443840 10775341 -335951336078885089096052984647877491776 10775342 502981770289565197958115711020104164480 10775343 76144994741581348842373111886973062664 10775344 15146588129845534653813291823702261760 10775345 -466666998736022953953554706784976064000 10775346 85115767297382654557158255840036729984 10775347 -684885392052601161777700194544809965760 10775348 -470771251327665322377916417905257422848 10775349 135154358784633467951311460802823094400 10775350 56207733697823247040596033214053338400 10775351 16805455884349013183060268008797448304 10775352 -38074968226970369435772446311946649600 10775353 204624257849802215419858138910100389200 10775354 -357174420497207599543569127446673716624 10775355 -239387456606344905527516670793652561040 10775356 -389761537968249840601722297544134528000 10775357 -662328519681199498014893897377434062394 10775358 213695129482665958383488706018313798848 10775359 318976194168890239456133387016075831680 10775360 -78841099493170152403156124291448176640 10775361 221204869443621946585206985995242193024 10775362 10358320413935505618223031016481388544 10775363 359367811141514513862695522898849125280 10775364 38867958848743378812852141580824370176 10775365 219298526140950666086813853505521615540 10775366 143977913122290462532770431077192853760 10775367 294599363288470008827444052096936644784 10775368 52411457532983304795418997084115855360 10775369 7321433767627288448110089467426776608 10775370 -2030977321777143554560764643195522560 10775371 31380911927177292651562550745416535572 10775372 511975671794429113700783547566728330752 10775373 161474264717485613518345679876440793088 10775374 97852993924327035615414956987402903424 10775375 -56703644650734415915550112134607000000 10775376 -55880804816585598566262294999489576960 10775377 138943305164640176512880575754514940020 10775378 -199151950759875002455949773222781435760 10775379 30019860201777226077701943178123942584 10775380 -117071861638764176913233445052956549120 10775381 1043183177092659903357679672226572852092 10775382 -32533922911901706749809224815595552000 10775383 -254786181272830278877866849073161181312 10775384 15578838678708637771435678383782277120 10775385 -207067500189013084178982920294841504000 10775386 -231125814316326616023479459903810493696 10775387 -241625620077754870361797619371659792096 10775388 61488592164782843602523312033025168384 10775389 264487551487518408292353968099249137190 10775390 -57413355585827423897379684611827972800 10775391 731884695640461021139362404083376419968 10775392 -64783614545991601736718529504895827968 10775393 -48866468600167914148020481474331240400 10775394 -14999969801177483977529213260848255360 10775395 187072295728808185834097688836570744400 10775396 -354494027615865257636957701522007587200 10775397 161886583259654942648147171598633473280 10775398 -6116609210820959900453251452404494464 10775399 122114687589097536615580309188234901536 10775400 105617580362515461620094441893591040000 10775401 -118728283500399570469664682217065747136 10775402 -262251052226556197109865393708839684096 10775403 105382050958902718904744815768075978080 10775404 341683395616712283560095839376218265856 10775405 -428872566061928588727621172755986894880 10775406 -23770645598884963419378824268470400000 10775407 -542830881740837800969026950120146710000 10775408 20696613050822588147121482989704314880 10775409 -567855527869519141407599882229960682080 10775410 285289136619181729202028044945881683360 10775411 100264726211321420546906436432957174000 10775412 94269749718959880413765372032696753536 10775413 -6685852822622880563837935984952800 10775414 68616634874099541661626075864149207040 10775415 -44711237632669551960941376921266703360 10775416 582522285060893531908599649929947381760 10775417 -398392072195535864246319038167146624534 10775418 214661777135963536608429789765750970368 10775419 -493477628495642351734875275797141287320 10775420 221371893781437850455835186230306593280 10775421 277126597939065624147758679024133625190 10775422 64796203189202598785572325514856271232 10775423 180638666470105237562439903732944586120 10775424 -19972674959396859096856959121694392320 10775425 351523040669659302648876125694268976150 10775426 382199755470298230533535238238206824912 10775427 -45715821024396075915554130019273414992 10775428 165172786520429474185988837538265635968 10775429 172430986536751732115072373629539039776 10775430 3999876942761651295234380657555579520 10775431 7199835380001313867187380629586796544 10775432 632105161461840826438098255550779187200 10775433 -362458940902286958431283709309135687776 10775434 408632659869381615521963353200841997616 10775435 168733891017078754335793751374105432320 10775436 -25848233118024275236684008371822936064 10775437 -444768575445859523867953505234853731914 10775438 134100446389724512897491070338492765120 10775439 68524173182048665514484799418672839824 10775440 -16009951849392190905023191245997424640 10775441 -4521497600809135533740653096925453328 10775442 101831985888837110492084767924243660800 10775443 -22863559185935247657289372347958845120 10775444 464644149187820440494750733340021628672 10775445 -57308604538629396365558176560905295360 10775446 -49669431919365518627314509090116392896 10775447 -100313745685788886892069489604177334608 10775448 -437876517626954975781006755598094786560 10775449 -101353561425147599968432736680353402550 10775450 -94892253893936707327223384301011827200 10775451 -157099015140921686759579777455109190720 10775452 -19878975721573771187506075536000742400 10775453 158793305513306520295395896687595324684 10775454 -26376112093715439546583029114390657024 10775455 291282329759329303838599175665528599360 10775456 2867308469070517990868184996457218048 10775457 9401684421479556022851332120751452160 10775458 -25225853188584689586909034071979615920 10775459 -27289245125035498774792133679794018340 10775460 15849658612958247729332463407848796160 10775461 174662875980163678148170089525490482972 10775462 351500090835717375125108075243813195232 10775463 -8294164044694337837251595801440717056 10775464 294358241508330859488934726273609236480 10775465 -21238119948895273489005250694513539200 10775466 46992568444648796513735429886334159200 10775467 -768664406662928176787597151564084459936 10775468 -8058724449992399026838139905960338944 10775469 183937754959748776825651817945495614080 10775470 111446289104872963610730772266514243200 10775471 -25468927303841378132549861949103525920 10775472 38729243778531135377816076170972037120 10775473 38136791153981060441545422733513118120 10775474 -230972102162150642443794165355878273264 10775475 74607624137052768783843158854269198600 10775476 -141463625064207280501721650824768569344 10775477 -256606913682899301843507771223424772000 10775478 22668567156557757608215490875707291648 10775479 171006995528749400684479442522140151088 10775480 -270947505101780523970752554096235417600 10775481 -189433806705815904027940171400482677120 10775482 -275086278159051731940830247937226475408 10775483 79331215846539144634155147074646707424 10775484 318748700777312922673939837901903923200 10775485 -36714791078593556777301676203481213440 10775486 213932762921771551809279212032399391424 10775487 691522246192774125820326878433247402752 10775488 172968150213427674182782365492446232576 10775489 800639681726716949976192605952143342880 10775490 4098608362009486307729246048180835840 10775491 275873441308712663667459720486071800892 10775492 -13311122714671835472110282682489404160 10775493 222382460881431850546057576704048557982 10775494 -201020246318772916041442593282020908704 10775495 252165862046561185935862759786764595200 10775496 88620403102676974495535812049355816960 10775497 50752763391660873733937307125846390760 10775498 352086059392398638139753959530184574000 10775499 -1742157912548121949206316699402966272 10775500 380656151373608141442773554943718912000 10775501 501120115637986964601965016283488298560 10775502 -48811441069444218987911364828600824448 10775503 -522696168515908997293795428435012479248 10775504 9584564720910218568093950180448952320 10775505 21889248607328912282431766004385003200 10775506 90727694111665477743460092126890528256 10775507 108195840525862547369488538342107918464 10775508 -182086528324749443590001479316355317760 10775509 -859966083737973531903215227644734906290 10775510 -134303839814273168102079957327391616640 10775511 -5796337972053185565672353763707965296 10775512 245774925652983413888328587905116672000 10775513 -279906871191778223527153359498318800640 10775514 -48001519161341701747064338016982965760 10775515 129762973248703586760216655050084020160 10775516 504710539249241146397603627693597898240 10775517 148989623481187843406834639458765745280 10775518 21384549529730063831486967093011468160 10775519 580990289344587156969659324010124213920 10775520 146762023927374219834904666295579443200 10775521 1149287871880102766757595054796067232000 10775522 32541977093141098626879498781046656800 10775523 78498328802528286957255001851749983488 10775524 -237514695772922608486813757226045619200 10775525 -3265288633199632246057680596407702950 10775526 -70649759744464040336806232182707905856 10775527 -45853645775273588656523713194442441600 10775528 286996264761797259245218788279967088640 10775529 -381140958893237376682520085826520460726 10775530 -1868427724915268966007886460131152000 10775531 -265021284278275454451667918782713012400 10775532 -15476873146390211921481889178968117248 10775533 -134646812897015821952445263353112786218 10775534 -143727829241288857756401240496362624 10775535 -293832827366808280514753754928796444640 10775536 -74637656173961925433930320674857353216 10775537 84501423799147144146054196923418117872 10775538 -37658664885984988097073782827093893120 10775539 80508076882470969981906662947954216624 10775540 146850510574237737580887892226090730240 10775541 -89059591121506950334278503779262346528 10775542 -4328374984705483506240593431563219456 10775543 716330565697351971302177267661826475880 10775544 -116936200260780538336499053181114081280 10775545 -309792782326848516392285865094748092800 10775546 92159989789258146232810191915151603200 10775547 83978274831911812225127949780702471120 10775548 -200196817227251382204487934566508217344 10775549 -382414192555768148829124023608406483264 10775550 95145327040372288570226388268883620800 10775551 -2428050171564117211036236457389622999200 10775552 -1070864645187938397132242141635349053440 10775553 -299986116751686197384845635079338841296 10775554 -23386100999988314492171808106252216320 10775555 -189660916776627247629912759477623929440 10775556 275322577687315767474819749773208884224 10775557 -138368023071825350971964738936890549220 10775558 -259403593610870973181843933652136414720 10775559 535088528411501814545461997125025320320 10775560 129837171110886051119572313759268096000 10775561 -190649666778989622304493825988519332838 10775562 18763588296956608040091535259863417344 10775563 -120512257031195424242947697960339510188 10775564 -324278247076438828458116154748874221824 10775565 -320016857414508031427024946966709776000 10775566 125385196471285754098389845727249527232 10775567 69854947065163322169685114617133588080 10775568 -54945809826851318072224399787880677376 10775569 29928236650292567996412199777517174784 10775570 -96614918071849490973672082614142737600 10775571 -267802974774058051694017059135397906320 10775572 430599080792260576094333714205040558976 10775573 228185073091353675390860027193345303822 10775574 -86535995387550849697615758794977930656 10775575 255456211600021641254712329581855552000 10775576 164749767797921562423203829786621788160 10775577 -146372884841366546132934187538792251968 10775578 -175583842343276881232662554265868678400 10775579 -186735775511433785514973765461054974760 10775580 191886958421838177684205370949678044160 10775581 496996250251329772122978442905723361382 10775582 -82126073043596160855081808679618836608 10775583 41843265410627766558156935503622522880 10775584 401558848884238628054040858178722201600 10775585 -9215963366669179641552712996564132800 10775586 89832976606212887294462067083973665280 10775587 390487033168000488284703031899214778032 10775588 -203271145097199410476338441637798629120 10775589 -122272023373901086062817686691898264448 10775590 -138998691634428141532643556539768027520 10775591 -280813265070023869713616043230330816008 10775592 -4881971771406210620066214532543119360 10775593 -772222633260134568914891932304182913158 10775594 -75119709070778878798782074776369989888 10775595 -177444529994920033696127845646313799200 10775596 -105564188370831831686554780220381859840 10775597 10672431324212419701645884411391954432 10775598 75362619471440132420069162214728200320 10775599 -3098171577498238072754113516614959760 10775600 27104941505887562913557610677403648000 10775601 107069874869559982881638262985524248130 10775602 -337417567086565082417976887115366050400 10775603 -32707779379211851113231950815665804960 10775604 -29397638186482427608467878509769883648 10775605 607260745511539333845506618762099935260 10775606 64729455286926446294947568446056526752 10775607 -274915669407947287779187808290004871960 10775608 750270909909886620334636899733328424960 10775609 -245885550592968372536821033193901181266 10775610 210873126107194547097034598047873378560 10775611 99421448366707005215299308198273057024 10775612 -468698548115676480181195323092167455744 10775613 -209527226357556703703655162873812633856 10775614 -244348162331873718924332821173839065344 10775615 178340681129377397905169697499211999520 10775616 104281478942808162797011627565113147392 10775617 -891458638953544649066007273146786740140 10775618 151361409541270662485769041755483823616 10775619 672181935065567457317056638191093422320 10775620 -168611967774727698027537231805136931840 10775621 24548728704114786665277844100558962080 10775622 -106153320110466811320648828820666644480 10775623 108316756812616667959095117005874816184 10775624 269600780528148001273618531008370344960 10775625 575775013245193925668027703620440000 10775626 -61093782686508209018650980328614145488 10775627 298893012618982765221433965187588915476 10775628 6774175243768119930504326362118275584 10775629 43096460333225658382702425435887199276 10775630 -161396413757402215579481607969396767040 10775631 54956739310403632864834534401504430080 10775632 -36716677066743762022953816036191633408 10775633 -511703576269079855606735775872397856800 10775634 -187634568234135742516828363881619445760 10775635 217857404182213212653523604901644594800 10775636 -232472353851081667303628705753247602688 10775637 -639912719467013209796266334462462143140 10775638 75762676678808309082117278048617805568 10775639 -410203587663090502289136748678675362984 10775640 147577613219001836468246796650457292800 10775641 612406818704258390670458958455806018080 10775642 -240008220940076645432015486619930850560 10775643 -254257032695743608359207915483878565376 10775644 -336313415723897290260178329249928739328 10775645 -311368052632317342188640693915211214100 10775646 -44968497488529259782911978280313036800 10775647 8055734255214598981255385057384863872 10775648 77917151279755987351206718978737045504 10775649 -184767712081158195965216526411326931360 10775650 40339991299446015250686711422943477600 10775651 68866009077698190147811444718132560800 10775652 -345393241830673210102985714784687418368 10775653 455939830708539057747191972595686250240 10775654 -72476833315323595394640363441486361728 10775655 -647622925288943620460544736087926600 10775656 -226704266045830895241295079813919237120 10775657 407828166256004475503727767776030350906 10775658 -37914254340280216059609022229415371520 10775659 -270704674837814600100035600234242304140 10775660 -81201806649303518675576298746797670400 10775661 20010586260521186440709569085330433792 10775662 -57008945143371545126639256857991708672 10775663 -634848947852416381781360197000523543088 10775664 104845659588295531378216948643194404864 10775665 -305033515399349802035770904061112724940 10775666 -227801192379347155467818656025745595776 10775667 -255044635145946526237419406941199040256 10775668 158041752902253233548065484698989426048 10775669 -130103201198067315678364304103950718930 10775670 55714342479030055691098742745155635200 10775671 -11240483682951338774090938279468391376 10775672 -51644832531210224384093634076751462400 10775673 -10555427610630033799174942549185990198 10775674 -27077675235406501917887764754128339968 10775675 225437830050655024779937208431671180000 10775676 -12344167181620993271408978840018574336 10775677 -211122472463546474626999753726859076576 10775678 -54029442511847470774732686449876261376 10775679 328059488218461990025516067102069030400 10775680 155084333752428884091187225102909440000 10775681 1350629017413908834268615115230283584 10775682 -198386571528358338386468186344861441200 10775683 -584519729923393090529798461120670792068 10775684 112908061263809055632327159080902537216 10775685 196318468745814955280896175732967376800 10775686 50785654119570273219623642083271517792 10775687 258675105356853748219496456438431213800 10775688 -182767574839093503964307618841561415680 10775689 228336131258667062792003120679343969380 10775690 34627440395011699459420574568327567360 10775691 -27592094332011205866820158790286046552 10775692 -394733779329240336900433989116639613184 10775693 -410693387250944534347522097680173631434 10775694 15044129726884408568613367402694876160 10775695 -30931345114777279430666387842827968640 10775696 110171270637001216305547213412889526272 10775697 -483936429318600406405105728964299227040 10775698 -53922241365891545719303909124815589760 10775699 -1285250783281159773845269093818556940208 10775700 24330549783327594166157234841911808000 10775701 388830904879523023096437030433863854400 10775702 25135337664107736564827920211651775744 10775703 -113400576590586729342869204983471118256 10775704 201585108127179852339592752595394150400 10775705 490878409686005542082342183890179102720 10775706 2840766288364122672329180057576738304 10775707 233065639742758143043956188062786323120 10775708 333000859300213995851349777643957513728 10775709 -13382227301921955884223048453963277536 10775710 25519552441801145239382081590787291520 10775711 -399948237960813547042057237890680474376 10775712 -381359360156300073187809391482705543168 10775713 -291228448739501419339344508335817549676 10775714 2877331429224347094153051468949257600 10775715 195288757592551458582607147425589683120 10775716 52437830223722939912045162092367945728 10775717 -194893123721858293869118918093887243360 10775718 210471068692468005899763929436530021664 10775719 -5010682452492045193256452088324511880 10775720 -395864274154556682502154771837879347200 10775721 -152064766223109529869187424678592930336 10775722 42026478957726492122279575405986813120 10775723 140119959446052098322798718092767498640 10775724 14745312234395781618146043285636710400 10775725 -153079894193073103015707267084202786750 10775726 58631832080887452464343679289741653824 10775727 -203281652518284662715659089299401666160 10775728 -151229717837725814802420270595192094720 10775729 -102047675456075753219186468011319918016 10775730 -22206712098246037448596595263284986880 10775731 124891838813731216363314468770048875532 10775732 39963767744543650792718525385230161920 10775733 119019559854307155220620749154451305024 10775734 107543151511737215362353020941357466016 10775735 -291373691826699735246961893442490505840 10775736 -514673688576526388747915103884061388800 10775737 -695297988680263272072018990226039916160 10775738 -622091304436870509135078139300757839104 10775739 122724989881377801770805706232680467168 10775740 113141080879438375182497027104053964800 10775741 -226132998909884280726674246220092819616 10775742 -87821279414074110120943874416215645888 10775743 -2854993840706296641506368753470636432 10775744 110266754675683167661104542277886279680 10775745 -337712713240537525332064114823916252780 10775746 -476965896297225265671592378410031706928 10775747 -650449790196957431494753663489835460804 10775748 -50475895992814151736491272563445456896 10775749 -16319658935310043117101653017919014436 10775750 -314250177782402449151789143609358976000 10775751 62024086869351184113146019220539821184 10775752 -245881448002725492834009795394542458880 10775753 -607184677882788405600926445423469226496 10775754 -14292323419036425582900671204571030528 10775755 123812665532329864777070868503091072000 10775756 165909454698043292715247178311678780416 10775757 -4954406998856889986009148383152233984 10775758 -82939683973761514831583495562790256640 10775759 -648536533565697019647293037005819969040 10775760 48283106012514294579137437411029811200 10775761 -712937815087741502380343294778019994638 10775762 188003639947425264727264706320315159200 10775763 275935250882490904417902314686534101492 10775764 155890653697866628436033263979337926400 10775765 59318733541659266311722951860457066240 10775766 25729647949012674455821247970241497024 10775767 21564156335921568139713757218991879720 10775768 -194072826695641746579659592666448189440 10775769 -126597557296676144715257228447663137152 10775770 72094218701058244850602495504048853760 10775771 -825201804965640053108561290249527952368 10775772 -111599346137736708456219384220517861376 10775773 -54058271172545415218884707667126158720 10775774 -109353836390417004923146321329034253760 10775775 77153013354373065975033426769089427800 10775776 299044647792114655539333242147875061760 10775777 217721929248152236854543188390265694626 10775778 4969929907470186550498572609253755264 10775779 -117993304207481274977030691850349989424 10775780 -92292850238220019663668527271541958400 10775781 -238928379955552536368211681244433668800 10775782 421390875792823391935895803970825248992 10775783 224596433103260556781111321573630783032 10775784 -309603875878584847577648164439039016960 10775785 170495697368935837999622110722843245760 10775786 127145957342634720915694580445722090496 10775787 -235395263020832098398062704133282571840 10775788 -182518838476611152872512796738918470144 10775789 101485283183028031636681451187948805590 10775790 -228210351089643458637582437325675895680 10775791 -101350928580336718588671894633327536160 10775792 -67105055318535672791355893927895957504 10775793 -27347395337303194621408346054749900800 10775794 13347000101535010134525027447295381920 10775795 400733114016951981335880364688705938800 10775796 -200290784585991000591052718706134827008 10775797 664027182198267313572570770216806691246 10775798 199916105599248692067106219560666447360 10775799 309307263067169151703635928445947543824 10775800 -1038617425876669517240561567047680000 10775801 170774262626944377790749917338833950532 10775802 -30818619174766761614517255850981920768 10775803 -465898976263519204100800607658119113948 10775804 47520550780692601775910105333017089536 10775805 -86396336414128024049553905992481742240 10775806 -38022754366748843221317997298045193216 10775807 -261274923174391358523327663673100011776 10775808 79140069390682505847210106141487923200 10775809 -243279020618149070257470260385111430848 10775810 -372305087385911450502832170960099840 10775811 10489982800612163894099141755210853184 10775812 -147032569486296410375897781526390394880 10775813 361146875056076791311871359115865997024 10775814 32595443864480752058411798303294318592 10775815 -76787969740770540788363736198779900040 10775816 227797089275923601325041947997276820480 10775817 -31799744511375195679625669390555038464 10775818 -73065522857948372603999222576622098640 10775819 798642547436177454099476238060948742920 10775820 -30129839236073430189535722621312614400 10775821 21867349916544634185225679284584530912 10775822 -19775416186122979398058750127255458560 10775823 255692917676588274778147695093522622464 10775824 -76608971452286959457616776954234634240 10775825 -112906201929676756896636590476876926900 10775826 184866521496652263847746173424111589392 10775827 -246306523398134687539920365719346331368 10775828 139646909832884108046470886482261723136 10775829 239148924602523382469871572221128304800 10775830 122873411856344271216146275303001416320 10775831 167322784026267641567474671641145136640 10775832 -154800795059596116720879031264121671680 10775833 -12732425034731295205651347969537838072 10775834 411621566162621587030737375411009240816 10775835 109483230425917707216388294270340596560 10775836 356082427004503931604963625544832202240 10775837 -140002272991016150684123708087676776640 10775838 -33363524414453021890809369067860959232 10775839 144157276790792230625353679272392646800 10775840 131778252709460872298491035751170048000 10775841 583800844517985226093603723942445509344 10775842 43443162765289016577631880376293744640 10775843 -1672277889903397857820467918194612832 10775844 123333291349969217354204186932890353280 10775845 -18682786658886624478677552678252420480 10775846 322211224505479547215352630046925051872 10775847 459122437551486809874063981489317807400 10775848 -162613940048664933324845504406952673280 10775849 34743738819708957482192837543860204800 10775850 -317268593662629850308232907243040000 10775851 -91076111641794371950502160318850380696 10775852 -433899525715647109890439311828705131520 10775853 38228041120180357216638615861040374720 10775854 111887898195046807142201263017696440832 10775855 -6790254851722046457426703095686013240 10775856 7715519474512000286827176783950905344 10775857 -1169970579517780350279855167550385672908 10775858 407009454213655162367446546149278047776 10775859 81916872937541388713123386165214510904 10775860 341528600885669434199129497489492623360 10775861 -306120176761102865940978015553166555538 10775862 -15424056566145830436408438949600542720 10775863 -99714415032740927938704316537866655104 10775864 -593642862242477190003896510205466644480 10775865 216984860563157096306742034610834790720 10775866 -179545716244396287321725951147441726496 10775867 -937052474868228048976504619163385389084 10775868 -46835324869256500656064883284037984256 10775869 -239062950316940591048869274690056708960 10775870 -45419498995527502133800339964000067840 10775871 636021294343784632218673998877827215880 10775872 27721866754677959763784087191646371840 10775873 -138270180365200896415421280760659682878 10775874 275700359062940347249039999581802508160 10775875 -966646876357443811864533667856394552000 10775876 -202711841597052431330693656728285728640 10775877 -36357861814722998647283456655382565568 10775878 -665343025504430665508142086187903283200 10775879 -290011161615568300891470140075323030080 10775880 47356279301077567825025025456173568000 10775881 767490663884978020848210669250413022682 10775882 15578790800096637550091819943155832672 10775883 -2556584069307613256055788458315748352 10775884 61605878232514012821907303634129944320 10775885 -145243286608117794687906392094577434420 10775886 -3033733396659772847928729219745016832 10775887 5295976454704992339903701469188880520 10775888 65758058531841854000418918446076395520 10775889 -299173243085718227039631462796270032480 10775890 21553158950413896916567467847168657920 10775891 176893589044907607139577386492183482624 10775892 -4568872427450090247911151607819186176 10775893 262215077001158076665205625534247214940 10775894 204254566403717167118941840750678403712 10775895 686618490173468377761882234426277440 10775896 172694296819507514806137006841589729280 10775897 1086873493770560034653946600588345498 10775898 -113620798900512483075698703808875998976 10775899 81387660531207036537248273234129243664 10775900 -81196801065516032927329943716495372800 10775901 422861631121580902439763175539471292032 10775902 -330290208476530500125268432826599742848 10775903 -808400605233315707846946944761695865896 10775904 459792748561138775061076410804043776000 10775905 214293217888691916476358532057200000 10775906 141612054524334749770944498645304116384 10775907 76509214938564095092265206110330904800 10775908 -14004799350885334877772297221344235520 10775909 -114559139880082136008286731647056022084 10775910 -57345947135074348204128865877232967680 10775911 105076649920317963196912209449960643512 10775912 -245140982436888161321230894846243799040 10775913 419825978430143117576055793736245359264 10775914 99176455798427523161056177841556453120 10775915 275562230534968467508420290545126926560 10775916 -15987053425360083752832333722378680320 10775917 55430606280401290300970773736048816352 10775918 -128157806764512744538579411901615357184 10775919 -138008564097369202149527702559111494400 10775920 -18001152803385455310024574903455744000 10775921 -184235781143869980908751160105400344908 10775922 45277991478773126017778678115842105472 10775923 109972404935099237982057773862503591560 10775924 -115442079523626083053662033697233425664 10775925 331185691238060733045435836922820536000 10775926 -53268339316412694915721127856958709760 10775927 -643784776205871616259458755067964532840 10775928 364285813023789654550486032313622876160 10775929 8623099416871027318031386653468623328 10775930 51873733091480966812577630595585047040 10775931 -68687674495630288862786348755530319848 10775932 -48914551152193274131778973461782891008 10775933 -672944490615251897317841551322363407962 10775934 97632630326472433636242223183753205568 10775935 -248567665156249058580272530701544692120 10775936 470735473508039310228161063657511321600 10775937 -262305156355803830889470266532176757760 10775938 -69251178208092420105068976620625423456 10775939 -295443300552043841656483157120931952260 10775940 -23460528995448009089005073730566430720 10775941 242995048663317870253337459029113216768 10775942 65487995325277552169446146195270657600 10775943 171974645550377808627080335822832139120 10775944 -137607012495807876868117376197150755840 10775945 41590762336458066060484088331598939200 10775946 -75406953095502935529320966173266498816 10775947 -36602153281699942958014364549263110480 10775948 86038690574855005688441218756517331456 10775949 -554578774696066048016780705545802888352 10775950 94043811204747190523194862094025574400 10775951 -140981754930592343846505434595510468048 10775952 -814179824579197976576809369086001152 10775953 158291519816786917044916654089375409202 10775954 17154767209536040623912782352301123584 10775955 77837340791453669077369592789613709920 10775956 358027537391430930251001178164975029120 10775957 -386355926488421446473454488727463431794 10775958 6570393281398899226687126345165941120 10775959 -290214457063843415541450805935392950840 10775960 -48442279588987958533412077790129356800 10775961 20734626157240415215746571482645306432 10775962 315763937478847816125827161350678024672 10775963 -408113650311935246319124299146144416512 10775964 -324358821833844235364638344781228523520 10775965 -18244032558776009651379119381971518600 10775966 104430380186209084705023861342509826432 10775967 90503202495538428258278283314719915080 10775968 -10920549635622536783990029470746542080 10775969 -781671535034824266974648536240617338880 10775970 -42284522748564954838966054086567244800 10775971 652164976489679427404358198762115870172 10775972 -194194340892271807494042805961033023488 10775973 -120770925145107567908902820042972765760 10775974 -196360269234791232807445984466795183808 10775975 83670740074179810152490675668714832000 10775976 -68803908491527835716812085829498880000 10775977 -63232378371676066262766950098588644576 10775978 -175628127440911365817796883446348695200 10775979 81874680261572871773020321346676065400 10775980 -406523770165842291635815291001787648000 10775981 -432616070556264428056299910921035035136 10775982 37418638168446549121759819386683806272 10775983 115362691622494310899919302593314486400 10775984 58669650153311204062113282249959424000 10775985 64600214266889658272592891776766859200 10775986 80776813195128769325702684179118154144 10775987 248203204867276311162139476687222906636 10775988 191808410872515649799487800577355020672 10775989 -81463815827217679942880984842690828608 10775990 -67183923874406684310928324876917312000 10775991 -18196515983658875942385745916493982896 10775992 -206035181686568633973834747573757440000 10775993 -278974761068057048845008095476150457916 10775994 -173497430993912524005150252181918625280 10775995 820853591402023884235670706932616820800 10775996 20739817867028218605683824203767070720 10775997 -3994593102405533829954659996665183860 10775998 171302155178310509476601718243944352000 10775999 125754124084895025309090709976593799064 10776000 149540746841722118703109605713510400000 10776001 40380958960025175897165682542769416002 10776002 103598328763004279998332780340022985600 10776003 24753180908346747786577105339360647168 10776004 286941799125388909337699718571703421056 10776005 78171480423145855755006978231333945660 10776006 191798914839826463460109605506161115520 10776007 -70151873523758051249908695768292238976 10776008 386543586242087804655324194461678248960 10776009 -271335889646800404510329434588242549888 10776010 -79155583911767412215674278149014272000 10776011 691104630881051685895905204881547680712 10776012 112332132015172002690154145677418840064 10776013 -173658595212472820411030362494406330356 10776014 -462686671612311633521978968360947918144 10776015 3312048601353794539024613951947004400 10776016 -4800384688530670128243352220528861184 10776017 -268431346004342818347686977385142728448 10776018 -311974595182026506552811370438912128 10776019 -474052129017763282131594173754831762240 10776020 -160105117866035976030627707981606027520 10776021 -304146160964258551481987321723295912000 10776022 -198336316579955427474516420691503998688 10776023 579620658796807287380612753947571704680 10776024 -253913537691962890628405961187255910400 10776025 -89055249987146093367097640341373726400 10776026 -45779674238479781968342684409842998288 10776027 276715808037139415256659852711617120920 10776028 -71988425960871768710142761160527176704 10776029 201948177667823258818336588294927220736 10776030 39563338408684090571074006545844112640 10776031 -38301901217330632998324962178710376000 10776032 -78249115894279846478814392548825497600 10776033 -68799705524966235539228441798091493998 10776034 -36272960414858332492402774961892446208 10776035 506633330693818473474623076966271302480 10776036 83154730241385318319439583022377007104 10776037 21226290286697646810079760215496948320 10776038 -64403360730466658940660488896817268480 10776039 47650831168986914710503539758594205520 10776040 12246792583457684037567720380682240000 10776041 -57041261760911020967246060198387953548 10776042 -33872020790838262334794827704575751760 10776043 447531680133752069356091712210767074292 10776044 -91887190537366563139093165648845232128 10776045 -145910234573474752251888787339731383040 10776046 277978662471845154297359457608422865472 10776047 -204673092809192306280296003474257539504 10776048 30184118335921053210124770647783276544 10776049 -71479978421564370598658631156970865600 10776050 -187596726775577149687542828206916229200 10776051 38448485210486767156595914863782684160 10776052 -51784833050908630427108540354980331520 10776053 -304660363715202648338257974109849570020 10776054 -144792938066273568683556178979783062080 10776055 -279864742799638781423689550927385546000 10776056 -27686798620420717035304842649196851200 10776057 53754955216620607851659802286195317840 10776058 -6927911737886890655967201340248988416 10776059 108193024133627609813601429652064317440 10776060 154854981075574851696759606688887874560 10776061 284159856242564989670455782327932874912 10776062 -214287884917419407263206616972243783296 10776063 -686045806140068401453641076317422400000 10776064 -100119865495655004147833895278251868160 10776065 22555987225504524867908872502691916800 10776066 98057463643884909058813274745952862208 10776067 1721691590731731202608237440022309996 10776068 199352955910953332088790798961502622848 10776069 2689716983589568370610774101883844188 10776070 -232674282020052544814218499857094747520 10776071 -76817764876843760967258520409817879936 10776072 -215991028223147713070841377618975662080 10776073 -30623074927554267995904583260510729600 10776074 3536517377301401750710664097650641920 10776075 -58908515147017657155749164166812166400 10776076 656549631533457517487140251325528325632 10776077 95282697149815422285877464402811582464 10776078 118189984273975464590589319675871265600 10776079 -854474062498735033505280820637333273328 10776080 -113069006713482880525944306256558080000 10776081 -48450685155413877834494705589758834880 10776082 -170992241633748233706081820974003370608 10776083 -641062362814211775935327425011228403668 10776084 -157834299664395040817991216904575326208 10776085 -142426464408254817736546388666350479840 10776086 67242717696692155637862436973847592992 10776087 -103606946371658681944108504720309832400 10776088 -1033537006718940165066356995758298890240 10776089 3445698315797667231042777023744848260 10776090 -47584444231498375737613452673662658560 10776091 -64858788637868338039242200943170408000 10776092 196516630139405734657744073117390255616 10776093 -82609440063482499431049671901758408736 10776094 -94897127851522431582846181214477281536 10776095 -542661772507721032751433534386212621200 10776096 79876828477994497965209557280602718208 10776097 -299297020934656362141644148448722086400 10776098 313600693249502897284100326828936942080 10776099 -477374379537564378475002650655587791872 10776100 -217872201985786438376232503990788969600 10776101 -1089069842207799973267866378187096896 10776102 -114506009812200368539901749010946178176 10776103 -299824556744131773159877492834007632800 10776104 121861536660043174292840835830107253760 10776105 -466412696070561267223057242094836460800 10776106 -396889270316352469979549033993886145536 10776107 382945634784260404346831496708679332360 10776108 102701424793916145691383701054823530496 10776109 780896351073073784931553604018511100310 10776110 -77174127720709090686669938399895456000 10776111 -280799642386031813964201066325449883128 10776112 -34130747622999772063706908591521497088 10776113 1649957409973248545927015551900467012096 10776114 -12363970587535995165071771228409542400 10776115 -67477648456255371844156136861957913600 10776116 -182224379637994239026632916076427315200 10776117 130847347061726200271379240723169783200 10776118 358729758042585108149620109999584132416 10776119 -213617737764774970762021944164387573256 10776120 36339797734403619486009868788049920000 10776121 77350637867110954117002737552093830272 10776122 -113437717585191820294344618644553715968 10776123 32204093784440226494580645174329228172 10776124 -156379103633957051564866984096484168704 10776125 286951394799579308824856543997572295000 10776126 138431688987164069410851059537589889344 10776127 -262493975568214820385513245322415670400 10776128 -205447577220001601983023660553526575104 10776129 161396335629858719024432720081514694080 10776130 240700636272394861716717819576465883200 10776131 -233754668955551225150816417753244736848 10776132 -4740057302056044206068322653992284160 10776133 71396610468768340755278660025920595040 10776134 -98396562338223528061537306642263833088 10776135 166857462881660941847758112695970486400 10776136 -148310124168272566663840033231278243840 10776137 168078326926868805506245417014967533786 10776138 -213934767184159711089685943147095156992 10776139 342029355994483797637295778825964080 10776140 -257717916397655518266184405723896038400 10776141 491309000578038217931981449380590620950 10776142 -36692774000159746564471233071220124608 10776143 161945806428023329951618541570814697200 10776144 108003013987322670093185784037244928 10776145 -124668474812279396438958688877871292800 10776146 268810166440057383605371545460760507136 10776147 -392350617459127491346566455120992848528 10776148 -63392094624827531128030817625913585792 10776149 -110780138926699430360363073384851660850 10776150 31050109619678182022275546684527667200 10776151 -51718101047598081116919420904299165248 10776152 -774237836290066998416508843545958758400 10776153 -225768968216369449912165080215062252800 10776154 159554089285817417188591914708328765440 10776155 -82652365291442500865517822527779240800 10776156 297375094563088727622615198630510684672 10776157 280401276260407204746004869640209807712 10776158 -45820127664482557874975479851698810880 10776159 -4901146281473726918929736724263051760 10776160 -457207531623723283737599670722274263040 10776161 -154487457266844351987040322368782800976 10776162 58191382234732214809634836750819960320 10776163 -40279514170844217466171060344119307600 10776164 -254370173104350502607937677560308449280 10776165 133944379190387000322463559113310005920 10776166 -202829882060744768610917752948427047680 10776167 -223634437493820887831409519076655193600 10776168 148220865800898334580253801520347033600 10776169 -167881405519632231179960628354806397056 10776170 56403487368792927949812053136866020800 10776171 -321744977452453839204179898610553836800 10776172 58828500269267842344488788182948701184 10776173 -103955113017655479899307054396455109600 10776174 189463782849347737122903893629434378240 10776175 -152552546776288103683842453504788440600 10776176 -36411408596666811031367010050355363840 10776177 53555201616258377752549151934572710914 10776178 265403539676828051365184128059339008016 10776179 193769713781346129742668964116579649440 10776180 -3287559304306963047147675762840791040 10776181 362582638901924920194563668896693811704 10776182 -379633631514061733862127424500412435808 10776183 -137910150433178031592989777002793784704 10776184 78822673977639602177757875283173683200 10776185 -25122556548837360562350280673021067840 10776186 468271431544346213191475177659855219200 10776187 201164834681286784830438876631116368 10776188 438876031293160772788362833155530405888 10776189 -119646850595384150535125823132763060992 10776190 -36164760397760064179968317351265524480 10776191 704254257519011932829063104323100221384 10776192 103313151271933758271165945732713676800 10776193 -394298354840897349148798686149432968256 10776194 -11108400848740787941850952033328112640 10776195 144082698534412122466867269173385662640 10776196 -77413339523399751363785517887801545600 10776197 348513240479883961317655738707092239320 10776198 275035179972366865495021353800817340800 10776199 -279926821541586086627737051148317323808 10776200 -62061065586137922619211935363476096000 10776201 -282552532654520454134901488006884278768 10776202 236665752111388453168054810428504117552 10776203 582400919579848177259543075656772074452 10776204 -215347973089224712592844330882988621824 10776205 -121069597305639048577427672930932037280 10776206 944597110391680668930996045318468480 10776207 124036664573398954761733531851166417920 10776208 -11249777789301194870849165135513018368 10776209 127130007452016571104229651021630258980 10776210 -127113640959075079340621085993639959040 10776211 16450401482887855700574235739910520212 10776212 -108185026125352182995762095067983676544 10776213 64530298382841687235656672749319229440 10776214 -456727140305871985915868808932796248544 10776215 221807034590852349762050403638329517280 10776216 2025076499423549433702766709438054400 10776217 -261091808676732355035001606605500087734 10776218 139788257964474334976742148993545242880 10776219 116831232886122372763934907147054724608 10776220 10039706756505084281583244944416440320 10776221 -182506076509760425184647486028142585408 10776222 -102814388040731967571228177905502322112 10776223 -138452142532593388576932424777983562528 10776224 457553037036729376218665647327444402176 10776225 45652201387175715254063571358233547200 10776226 147785326803138467871879965248012296480 10776227 307813960267501768273356760753983662472 10776228 -99367862692342473904399535248843668480 10776229 -648203521670743871369082086231122319170 10776230 -2662759584826272766530552592302336000 10776231 -198814003455526285731064100658622972080 10776232 -224246155829550314744533931525910528000 10776233 129431629632359871121077600320212085604 10776234 19718728953120635876170727884450509312 10776235 -160605460331252272397259996892130766240 10776236 -145105673690425173277722809322353906688 10776237 -92107094200890929226950638746463422048 10776238 220046496765914024349887354039389209600 10776239 -260496993747586318213938924496425582960 10776240 -3522491162997751098250078412042403840 10776241 -71046693729446857430698252711516641728 10776242 -312647828654509315608901483920332479728 10776243 144924760219103385360977707413111294264 10776244 -158746176913772434443859850634459086464 10776245 111717284713652980837351777524958104120 10776246 -48183079011746373548990981359754633856 10776247 -73400224788344295637088023783608008040 10776248 -19056336481002159674072096797261824000 10776249 541264277685140369185420590242120153280 10776250 37550458739462351547413945417331420000 10776251 147357796167482911977793715309764547904 10776252 -313604973924723911229924573739388141568 10776253 302952748332953956465799275951767905440 10776254 -737725519094149538310611314722895411968 10776255 -88450433450779049261688777868335168000 10776256 490529702315095604505929679804301312 10776257 -349336178563392510021420691725316738494 10776258 -50120382049924191365283960726630457776 10776259 113247225727892535514394724054251105344 10776260 -36077117070575240502067526170437120 10776261 140856397161781533351422964623948170080 10776262 20670869619180384833701656648689726592 10776263 -205953493546841012507145829530781000488 10776264 -65328749991315001053346720622434836480 10776265 -325337214724622570411344792072827245340 10776266 21686973687552681841611571520172019200 10776267 583985252157399769606481023208147507040 10776268 11554036276587579657634624501343249920 10776269 -185437832573168564519849064075191183904 10776270 31671241033497686380646411518625385600 10776271 -364954119489241629788961119785210272000 10776272 65222997267896756759680143001272188928 10776273 255195686729020121466196566864246624 10776274 197184381655727395904938131886131221136 10776275 23757020523635639530998688627202940300 10776276 97563569403635436378319669827364550400 10776277 98263660981559450678432085509539172860 10776278 -107021880613255268272175078100315250176 10776279 -23891868673983977299018802489928279600 10776280 -214126936954296171218067893483337523200 10776281 367090458397661836727285685790457279232 10776282 -37665261954713162426540342222864056320 10776283 183174798437085869049067614650968299072 10776284 -407185433644977466987113510126619584000 10776285 -75746257472904447381246403561676826000 10776286 172916746406126820366471028392685886592 10776287 -5276863385119314757500074587706708400 10776288 -63105147729869526438859136680182153216 10776289 -420835339331335344802705354825640089344 10776290 -96409223913431269949693788081104145920 10776291 -159595219109424761053851838646957673600 10776292 -41363529420011853549650262156536715008 10776293 24100831719515343763594128231484587648 10776294 -40860206703505282387392125647024124160 10776295 440190592799752868931824789592788671800 10776296 287363479858692650395256070365063362560 10776297 -20378518606356434220239914663875256128 10776298 -81590203870333544944895013989522521920 10776299 461865130781196949944345585585822189300 10776300 -92504563358212813258266960384171187200 10776301 -45492467071241276571023147866488856128 10776302 402963563784861987897092691805169612352 10776303 514647492231158397815884334052158989512 10776304 -3081834139802861855573247747823239168 10776305 141694858222886052260730281175652713600 10776306 202147441076694633722811012516550099200 10776307 -583920246099105452220242751788093563520 10776308 -73090797621206411132672059928432025600 10776309 -28170702180497765061771034299694517952 10776310 -93395344531366079870182731241377891840 10776311 -78582088778872419518903218090757760000 10776312 146121443817107378874471275315408363520 10776313 -207219913150416303806787385802641962240 10776314 99972236345568915308462262355853978112 10776315 567124067381983704130641452340526080 10776316 -478256667848020078992748678583157248 10776317 134952588356627001040244717945031128664 10776318 -91116281825213756610312318689546019840 10776319 524394190910389298743997826874575422720 10776320 196504405335410982739547038991096217600 10776321 229763918284428101148519688972219368384 10776322 -331458041054637048401478477815923022976 10776323 -267686366759651026618986492090670695360 10776324 59235867189478562544996852661760028672 10776325 56369490700530370240944599149332408000 10776326 -194524535272035513181663193507144116416 10776327 -150262479411050176222146254210547425880 10776328 -128092987275280242912659730475906007040 10776329 -327344742430270150045096234681517540070 10776330 -130897518807463487889086148182440647840 10776331 -64703707394621937179259018972530935296 10776332 177341117394115307473556689057615964160 10776333 46486088867219093111073413516291273664 10776334 330020377253709334119414505303540924032 10776335 298366631892705839894012545952933126280 10776336 39896371557618336290256204141347733504 10776337 -88862167170991473101646734340442992960 10776338 477430904164894782082804263336486994320 10776339 -31671983234465603302835040166081373616 10776340 100880690176215310582600019591649027840 10776341 -124504315728332910899364914275569841728 10776342 26497622942799215079913575497020840320 10776343 144422221104853311758595835792750376544 10776344 -245078781108072852233956289335708876800 10776345 193543814262966784158685968470478611520 10776346 41509851798649952225384900781233898240 10776347 105767147573903483476737753375671874072 10776348 843412407752013575897796884972294307840 10776349 438698650924412887759207552961272533350 10776350 38594668972093004999724252958904976000 10776351 -236255622883549352151153177473295296256 10776352 -525045043176124727445399302223334146048 10776353 -70947008415363217568525155445237555520 10776354 51590163793723567850724387764770523520 10776355 -70345113041824864703308975735838280240 10776356 145247140059468727865455251538898401920 10776357 -111525942850662285818052161086092006432 10776358 33113900869219137607310737858534904448 10776359 -11320372215037252383443533491235049472 10776360 82345305657994748878325736323948544000 10776361 233876476310269830461395465879260670372 10776362 428578919881530462830410464944119302912 10776363 40875055019186785673979916093964751360 10776364 -599662977837752502046288502298915291648 10776365 76560088886837071145446894030030981260 10776366 71209084465826593262819331620221585152 10776367 -182769331750647554857987875481107711616 10776368 32900961179677492731490095078408683520 10776369 -4789541625587012406523797007492624992 10776370 30291572536775153080989580015389711360 10776371 -75541323466884645685201386457401610320 10776372 -99977232282492102986759170404142080000 10776373 -411739152534519257911899159841597375378 10776374 83440092224920069425928172472877363200 10776375 313835638444845507104738124679234560000 10776376 119134187632785433842534262521965875200 10776377 224380898396997662163375965556197174100 10776378 30535885992792160468239091918029220608 10776379 -456542948685527181155458905130935691616 10776380 -299290387686575820988781771079736780800 10776381 208827357170271161934083901162656832 10776382 383241272393719036274437267644923856000 10776383 121944001502070458178767845185687424104 10776384 12195844377091215142931590284919701504 10776385 -150548978826205244807815415261002190040 10776386 -30345412286180924540336904099341794608 10776387 -157601558120948521686371183236615034640 10776388 -45901028599015883205770968935197528064 10776389 -360095693385087689624055840082568927076 10776390 125578658679865223168142814845222604800 10776391 -1182366455165372428089626817620664983288 10776392 113800503550782555161032197969089740800 10776393 474651321254847997486446968956776953700 10776394 -9325844882641681722449482668059602080 10776395 -1566404794328190649493159871498147840 10776396 95785078922756778523973756245474401792 10776397 -53663507341626904341236618343473456640 10776398 112725547166822542324697037407369092992 10776399 -107626551986741259769169788183748506992 10776400 -11556045695920249540167867321661440000 10776401 -676207963695703220262525458264424512400 10776402 -45723105062563825947032584859851776 10776403 535932042338673179418156233777070378048 10776404 -98789303924874279696318709095072000000 10776405 -34267528886706900366329078977929423840 10776406 2270925915123689331227795288735843328 10776407 -498403819508161089591572204491209028344 10776408 -86564344028915910199612669494392954880 10776409 168404512816875967316719889828498179200 10776410 -136845643614527901774162465516704228640 10776411 364470348347681952232018250010031812480 10776412 102998254125712700491082322489498169856 10776413 442302067904081327624645743470604378662 10776414 -36058126183158126360518258421384446976 10776415 5075885919892875417307016976666733920 10776416 -16756197247190288052096109569772093440 10776417 -44677390001923664123355952407161576640 10776418 -65273735427122083867884260010761210496 10776419 200090922160018895282414453262015066480 10776420 -47728940282169973228501425446103244800 10776421 204536397287690654850702973873886842622 10776422 33249459293045464662125971650996384000 10776423 -150961727992304542138870482568339415640 10776424 119384122416285313073137212384877992960 10776425 -369101579735049692169678033451752360000 10776426 60649379561968772079005141441190130944 10776427 -518755566285836185228749328645482147724 10776428 200409209799670805228172407952855229440 10776429 -166579495427766598276032193407198004800 10776430 48393816292939177213687795779868896000 10776431 -408597255754128773281051646219260537368 10776432 -133042495088270564833247183636723662848 10776433 222188694415806299203482611477604841682 10776434 -166329972313822778241316005141458064768 10776435 -3772985889049546302216391774602759840 10776436 238630781309305443060077334181677920256 10776437 -54563626951886701212610662819787723776 10776438 84941561627296031408040700145932971744 10776439 459282212693897948249465167373223194440 10776440 -4013166255836246848532490797328998400 10776441 101752520940809114654507175309269249280 10776442 535687752286092291012170014440620293632 10776443 -47704670154981677476280415543042901152 10776444 60918752960803301322805273177147072512 10776445 5567332567217260249374706877300413920 10776446 3019556498493852985627129157346579264 10776447 -33284928834391449019860557576733859200 10776448 -350236511435793590797567037898259169280 10776449 1232777722522679076164525030694372336900 10776450 7035678413814440625593730809040777600 10776451 -111605188476084887493112128027457694976 10776452 117072927380368890144732087963973988352 10776453 356604433241343540651527335743719786688 10776454 64230256576699427876180779221084525024 10776455 -174852931661967827079933659792533877640 10776456 538626663761001206428841776976141107200 10776457 152858112309544084976579950309490621712 10776458 -77268088570192567296159883215391948800 10776459 42388559543891553205987711652800378608 10776460 -175713752882534262568820601875498142720 10776461 290000854846222053194083351232891070624 10776462 -88885801962378518953718885249145461760 10776463 397564349758154951324551010065639921712 10776464 195750025061371399189561442197636423680 10776465 -20523011366959967061260340916577071680 10776466 -75709153306164148384676701595817609216 10776467 -95720499235842631089714106919691473040 10776468 49217601776777049076728954116078960640 10776469 1184124548529925713524079984364713256320 10776470 -179188391354863596266884242821571210240 10776471 145684430560701557194590345878791704576 10776472 35600927809571745566907868408382791680 10776473 -558904674642872150849903150067640471356 10776474 -121578961186265333964806209041303969312 10776475 -262573578772796004997161268655141374400 10776476 205147203992661191203599425841914634240 10776477 -385270773335796262990307644165823989920 10776478 149706035266315291417184645252375524224 10776479 10222625767619916786020381527485024480 10776480 97252303547002148030419903631107031040 10776481 -42575743246193925416277891395961141216 10776482 229412040872782326071968233237652064592 10776483 -41887371909555544229958841190070834456 10776484 -133386086069110081631387475617328409984 10776485 338557634935853455894171128416929533180 10776486 -20958656899489698765095455908260874240 10776487 -440715700891403967657094640904207985200 10776488 -1877201754853965898753191188418723840 10776489 -446929889715441244190944939340304156672 10776490 76695420318554319092464176416604957120 10776491 -270344867531254206245143373871607103856 10776492 -104133760210077444410194717924362674688 10776493 90470835594626296050497549110554848384 10776494 -325037966043514000287456171058120768704 10776495 231045815198498195433370009349315823120 10776496 -104457172519823018674322697786085376000 10776497 -307883197370873040405801302134870891200 10776498 153768318819791722839823702945876259328 10776499 180151534562889241159440456886962679360 10776500 -128762410053658412631182854129797120000 10776501 -105371232930853215105679758284398921170 10776502 735195902346345723373902048586901856 10776503 269418204997053340256843893799721309960 10776504 -102152803013166411568408607758811381760 10776505 341918671569574713989869738359525836160 10776506 -47781215492980743114501226325375355456 10776507 -205311966553269646656436620032576721408 10776508 -58319858494619386155855942168965212160 10776509 -315166465344706223879853435434894620884 10776510 -167073014268439109185854763357341696000 10776511 -951525671649648395545333448367787434200 10776512 -116175961433289240902443226852688396288 10776513 83098720719680341807409840840803176288 10776514 31793460399266330540989121493911219712 10776515 541905058185593105426204244454153839600 10776516 76113809675129669908201360883023564800 10776517 179708893752557438123879502478228745692 10776518 40932113345528616274697657588199945216 10776519 -62211556671961820319456897315124705896 10776520 -142661675816531125938204789941590579200 10776521 176358411758057046265339267812060152718 10776522 -444062331814847607400927568583416832 10776523 86417179878150930102114989872639738772 10776524 -754879774530221233751236827606932487168 10776525 -6914640997830027289656639609253879200 10776526 192649006043941622606368678138064877504 10776527 -698078412537821720817607482575050893480 10776528 40666991138354318842168680158574280704 10776529 452199990861069401844211851514024486130 10776530 25351025851379920295088907624472094720 10776531 -6024812655563376182112028207340350080 10776532 -109073811691086147486794677642967468288 10776533 302999710020228585967491366277447240782 10776534 -293441978292790714038299909297462469120 10776535 -20936384922133398894181374928957332480 10776536 -381953178870846942620339114135366615040 10776537 387159098604637938053071203037787257440 10776538 -86083314927421588706419368821698934304 10776539 -490902837279053179457089691399142489660 10776540 106014890890495004465099740276393297920 10776541 37327843153009113312251680525639220812 10776542 294191618393444266726947958960536698880 10776543 -108304227363989639962103113577328790896 10776544 185447707203102232411323501267633831936 10776545 -9212270542975636256513453182583353200 10776546 -42164348315041303116506069761993347072 10776547 900064181122558310117493830169583907996 10776548 74490053296712940314521102437950054400 10776549 122233974885272161228230273424958187840 10776550 -244263593928273218556406808004672775200 10776551 -292123008809367625939042322560734773448 10776552 -22454950208319574223467506640951541760 10776553 284640024671610582966585219679552927120 10776554 284370554552487135096559455019625322240 10776555 -278925948642636987150317326528405897440 10776556 4199918592163863977877497825045989376 10776557 -2507943276517301114702829778582091136 10776558 -52854715632910270407000652404558508032 10776559 -7569910082455126990493907829519556120 10776560 -144431854228245510558501113540474142720 10776561 -104275801625829873868172731415425479936 10776562 -264739156173018655380244737898797289968 10776563 100047566547955694029474477479544029600 10776564 86999075134252400430506618549592109056 10776565 -174762361993913082621469632258797547600 10776566 -279157874049080797824068828237267127936 10776567 61031196561900637467545960825138656512 10776568 189347897222190833269162738585564938240 10776569 110474511454977705000649931033065220970 10776570 -13812498067362965975016707783528643840 10776571 48461865421538657913783025772252698192 10776572 833525792452788373962613093634565120 10776573 -179536085798151890993872301105287911156 10776574 -1965772488586500718081314062602507200 10776575 -93578777251411997731378380713030608200 10776576 509591911186567350577190542055584038912 10776577 282283270164650590067738393752782625344 10776578 -109524530413625184356412808133215322160 10776579 -500713488261266129042032085051776082112 10776580 -51302425652524476125795444925302956800 10776581 -108623636883536426784372944563618684800 10776582 -15161547927514945786661466673275730752 10776583 29136453997066118313124143760113485376 10776584 -43944632584550119755814912798063656960 10776585 6939283687677997807009187404443432960 10776586 -56781329760313899856915405504854574080 10776587 -605086982990566792529710439517799630764 10776588 -344614041320760639179963884432858742784 10776589 -170046340111909215965827131598911557160 10776590 -438245005365525457421139966490097945280 10776591 179062930081113950659632718622625676800 10776592 -57706169362477674154517762212729192448 10776593 -258025570785677623622266941277127599296 10776594 38197495913631760196424716430385987200 10776595 438105657703589675109955444112168007600 10776596 -208497392567652989091557286573588580608 10776597 48685494749085898445059312375996741728 10776598 9209959760742083835477502827385700352 10776599 -397692918390400782449103936254174946600 10776600 -41869577461657604472781513830003456000 10776601 200727580110951733468315205972924684304 10776602 -350016564382622868587784467400761296896 10776603 327707859757160638318004168815271604960 10776604 55365371131683138322825129151198840832 10776605 -109286943119825230562465952957548375040 10776606 295183500221697706506266963541997006464 10776607 492601087158140744559883969251680533856 10776608 -919683188140837648141495177010790727680 10776609 -224348875716184235807352121809248400000 10776610 118703884481934209397473523627682598400 10776611 -388545026315769109954118404184027482788 10776612 22018938420222190992539788747911659520 10776613 830175561446231396596715539696611820862 10776614 -87159281415906654767898492605985864768 10776615 -103095479079396018564943524988238455680 10776616 -69043501071336693971511231678119531520 10776617 3492455965952794922555752051931157840 10776618 -74024575773582656350429339926122081280 10776619 -123261797036350013776319090534208130524 10776620 -109659673866420104288049517393101112320 10776621 58162091151699469697728205028496758624 10776622 391122836306694414067511454763553186112 10776623 -265210057619602106783418306878920128 10776624 41947906969153142937034576688258187264 10776625 -64371189631468801459481088057245502000 10776626 19214552576531983215702609439172989440 10776627 182923547397280148541868810682402419200 10776628 -97693122124790262500934131311331669632 10776629 -111278557437157689977327850994073098560 10776630 -237469190831167058656266809025802874880 10776631 300173336352604592154123599810795328864 10776632 -275332471917153460917384451540881715200 10776633 -69798743901281787182821389459180015936 10776634 -419161942757083758145023014682180219648 10776635 351832583212123803299476916120339710080 10776636 15539054042582776756781338613769533952 10776637 -10514494344422242351018629955709968608 10776638 223239256467637604434293871664687742720 10776639 -295007079820842943913426265267533739576 10776640 25196394491421337522184700525470023680 10776641 201638769427894681314073596788191503042 10776642 240627328197635876699588988128480214912 10776643 -875772833696450992404499224538618519108 10776644 -149984693291387952817121637813079457664 10776645 -6874964102177622076729287404770804800 10776646 -789236362437890315824034011930492800 10776647 123058893547739944861401741216129878832 10776648 -181547000405554607368478263694717337600 10776649 -61564133498288341761142032544776684792 10776650 20571774858865612417256034487951737600 10776651 -10731346415990468866089779518548508968 10776652 7540417749372038847632984714325959680 10776653 -952371576814247173406807420480287705098 10776654 -25813527727701861227497614309010604160 10776655 55741753147473137262095623353106149120 10776656 -42873108843956977934294106188645400576 10776657 105728746482255860537697127273813012224 10776658 40091378195021647280589599289539521680 10776659 -317163776358343401767644206791016229140 10776660 -3019867095760528791268186462695075840 10776661 -2880880881110696305685462314137361920 10776662 26717884754969836001725993463297192832 10776663 369299251590270643018257899266172364192 10776664 -380660567381646858594547928542969159680 10776665 -148352193243312319426632246622036658940 10776666 -184334508349226386191414360828666994176 10776667 271628787049987140861851485638216780480 10776668 -442517041061533149769184642599923804672 10776669 -17304199613717474346381773574753949056 10776670 7606859586773880162169841763170390400 10776671 61540858308622815063290782235954289600 10776672 -719633485657238077538432386209963048960 10776673 428580359496116723036309788676029950144 10776674 288542526730803717211176006419078085792 10776675 -33147126860671421927956484319282912000 10776676 -210121706857488010804346272001687751040 10776677 1457392023201005059753627343273592974592 10776678 208526685336214775611622591053992468480 10776679 -470680823854660859702449507071282811720 10776680 9104715018266108789928157944477696000 10776681 -145668273169467758283916435128347122230 10776682 251921606203531568779752736864130019840 10776683 -800448835318514150550591527719188733068 10776684 -221763161536961082906759408286729666560 10776685 54407369551493535860448624662546757120 10776686 24157099819896461658739132473353754240 10776687 129259776219279678218485172868273052560 10776688 -39815036012799736645532815927923572736 10776689 47681768100502460629068202345118451840 10776690 -224015894061142417351591857695368056000 10776691 -423722736257725654287391736126981496648 10776692 -16542493263858692509451888283280493184 10776693 -401203755999471545949251227641042771936 10776694 72993624085589152061373171142220036352 10776695 240056043859779980241791554965860230800 10776696 -42785124912770427760059226179875635200 10776697 -301856206267776094463782584603338617260 10776698 16384395125366525016644844561937778688 10776699 -673137078080096562229743572112069116880 10776700 123044916317471953563715615755260236800 10776701 70633025558168277389140368561523262412 10776702 -59838201908950852141592007274411386240 10776703 -912184430728490186765520830415776896 10776704 -182639124045710602366401349627045478400 10776705 287585153425414156455013161436496366400 10776706 298668916476398009322933145194771118080 10776707 -733166271024667354134915804024382279044 10776708 -77644191335590909591322808948750339840 10776709 1000128831109674612245854162530467514880 10776710 120272374125429848315107889048430024960 10776711 333538168625184674273648095920313401984 10776712 -54830994324848788682130112764963717120 10776713 487419054728632591630147929756783696144 10776714 31329324637801369019751715671428690688 10776715 -589835489252657380192358788365432164880 10776716 75360193902869117707498085332944297984 10776717 3619895781434931100022353437727195200 10776718 117173376614505209433476081344854600960 10776719 -178105620841265964125080595411442823680 10776720 59751691102892475313582254778845757440 10776721 231743496584948092548743562275409363700 10776722 -10763265677883202131188415383080930176 10776723 463730231364322662899453198975650398000 10776724 -50685564440737742057739049859670343680 10776725 309665925694342469023629707711827746900 10776726 11471689636738212201868804957141279392 10776727 63158603464135900509081694686782970480 10776728 -791635143330970288413215734525152675840 10776729 -76259747015325913244943679520550932016 10776730 164245637343112919404741633793483201760 10776731 -53473215933169200668016475507532387040 10776732 174172323875923847419748526080346780672 10776733 -968741354632229216593716653655209897760 10776734 -318685387917088496734999323859263586560 10776735 203076623277846122626478467273981523040 10776736 220594240807239853490364090827831181312 10776737 -87942067092109318374828244303962247740 10776738 -78144197442463428919270513292142328320 10776739 896018927484156980159435864153243768540 10776740 48413035833026162156053498758041932800 10776741 -32516596405133721603195355889659416960 10776742 -53015028749390863594183208146895713536 10776743 39740482820370197199470243458098963600 10776744 465660212632036294873983790559431680 10776745 -24125344977889545364664553041960745600 10776746 -3136545998587927665665408538578743296 10776747 162519387879425725523736778104168606720 10776748 47675660532498364379115484777857960960 10776749 524062238543495702111490897839729182080 10776750 174421954828581846378521279273016480000 10776751 458238316539506021508243717587451204752 10776752 45716744506086662050376037531966308352 10776753 -142900307093559361700213491630759729920 10776754 -108520954715366566714743017684640605424 10776755 -257293515147481734118147701178661731680 10776756 -369426476396603403821842463414875926528 10776757 -419654382154348348369516467462132821600 10776758 234529356255789918356354486617361817600 10776759 125570353942758005338738261769138426112 10776760 153715764745208351702442563394098688000 10776761 672290062349774216680632569372530792362 10776762 20942569254908974921796691063404225280 10776763 561603940487592756148416619067445871560 10776764 -91548955850261643102529816986768743424 10776765 -143860590343270573342044215228940977280 10776766 -31751357999153087058028348384499103360 10776767 634834950999008932361109327314100426816 10776768 -30331090683703781757235859269147951104 10776769 60502442586260359426735186230028285140 10776770 -209670588655910699182096590548497213920 10776771 11463442470429192251486377802208734400 10776772 462053918946949093315745885742959480832 10776773 169266015302182451972314666190404911936 10776774 272400031427235335885384759420755104960 10776775 287496020105862273654600684568662226800 10776776 -123235582918769827534955870506474813440 10776777 -386116277955594852282161125614259786560 10776778 -107650494224859030639059857752808104960 10776779 148799851165724633474925631997202524880 10776780 -150946597163745623277505285612410470400 10776781 -187603858465906896417074508900568154880 10776782 -170801945179201578611798416671788659008 10776783 -442939919135853906078123168361514950776 10776784 148902437092440211645739956618193100800 10776785 -385894547667072055821782390953535299200 10776786 -172709041222510869358284421957194980736 10776787 -251131725386152279992366033279628987648 10776788 58197182483612061031605244688460263424 10776789 4384140149509942850926032618026704224 10776790 -29769501662952712078381913433926332800 10776791 -208287365198141558985866505660722354808 10776792 388458311190930462921767854817734840320 10776793 -389322605070082552898515468808241884160 10776794 -40676898929616353597278288414789014528 10776795 -339262151730651206777919499794615073680 10776796 331654456319191799756553578661372377600 10776797 12654336465419297296801399392703176984 10776798 -211970344584314667834076410501392961216 10776799 -212041369712513601857385768985609411080 10776800 37343825802585262615081010581831680000 10776801 154762019328420861741488912217615773568 10776802 188353796697207126178532420395646560032 10776803 -281826222598545667472106705004348279656 10776804 -357013812436681828169276384430416661504 10776805 75768216546093564716761135709528287920 10776806 304693550424526651167619859267683733760 10776807 155143676437908595078499895961166128704 10776808 -36276187988931010150357840642416967680 10776809 -67596304974708053804821541158517767680 10776810 17845128999648638312679262526893585920 10776811 -465019193060710254509319506742124866768 10776812 -3038170848819941394385703635234201344 10776813 -3280088957062846511904487529500634112 10776814 359811730672440197311289429987183816256 10776815 217134746538713005275964883463445860840 10776816 148575454401807660692407763339241357312 10776817 -588993151190315549400020926460019689134 10776818 54856527103833621437334784336487101440 10776819 -169674607343596920197039468561282650560 10776820 319895694520946899263362822779313038080 10776821 -54209501926346366829411703864147022400 10776822 9658536699788876586445147415400192000 10776823 -159002102253566463191696043266855624720 10776824 259499149422336185954302077545870376960 10776825 26768850822750124149505249264898367600 10776826 154049380117056633787768339541464239360 10776827 263209430571844658494233096972437646312 10776828 76427266550965859302772653397388280320 10776829 -330482860049185961243682977320188677024 10776830 86831738079827510850665167744360012800 10776831 98445253840556288558191650697456533024 10776832 -3121606753806496093921807121504010240 10776833 -277692208615186015554588085958761424556 10776834 -128436305943466713080771742431616629760 10776835 401349576258281290263245267589149698800 10776836 -12695537873877474017490528872960446464 10776837 -113712635519295135360576339201235259040 10776838 -427104655379451233463391851177207236160 10776839 -406292166138319868946570344040396044544 10776840 -17410057632318637567294595541821030400 10776841 948171876451384096412144592073548173092 10776842 208018071895278104365200855860912902752 10776843 -187741622295187051613934003277926868992 10776844 -23682947523527893838616428433747406848 10776845 63545671129544925635019511948081632000 10776846 245221007892558434111906315241770170368 10776847 552358290181158006991990670477356677296 10776848 -209772123752781369407431271636028284928 10776849 755594861782000736332018700921166861888 10776850 -21524113201245092166328730587857254400 10776851 -852163858646162552978949877619109224148 10776852 148704401949293296725822788078193480576 10776853 46452865361155838085951352430178137102 10776854 245869872132479217103919292600334417920 10776855 160217523456723500394564780664671354960 10776856 -679789360889713785213092659230688665600 10776857 -7244867302494047163157264023919779840 10776858 246204018746892033040442412546144413184 10776859 -620851888231867861090755253913966562940 10776860 274157751064797690259521199334007628800 10776861 -265224566091253825089174879123570011520 10776862 -35974347822857386282078106077418388288 10776863 -231678145374811700991892606711774377888 10776864 411714496843327273479471967447705190400 10776865 947343872016997889331954682272931200 10776866 -381963892626920940770249224986005896368 10776867 -420591317335940492501014307642708893320 10776868 -110436177783656264160103653806554375552 10776869 -103347074848700698124135990949619696356 10776870 43650010478247249261262341517182881280 10776871 82860496408824554390511781598213832704 10776872 147054822871652117485445006679377664000 10776873 -449114936958696878425637651940978965616 10776874 192036615744840357328103552328002338560 10776875 -1116983255091012868195678056206235000 10776876 -247877654694680509127626179980662824960 10776877 130446206827239500629475980038265370592 10776878 -62598200311298574517019475020627075328 10776879 104469359169980732386318029877956780024 10776880 77844489700850042182991064608493404160 10776881 38587905640968046795586984013856383600 10776882 -132565883521055474308519392035280628608 10776883 -122278262690523429341957857456768148176 10776884 639889736601945328615005157661062674816 10776885 54369890510274642278057793918910859520 10776886 -339737611970770120942318978884218316096 10776887 -888742720452117953152847709979350887208 10776888 -9152393847920658883373442973682135040 10776889 -76415215975595455319474669859477828310 10776890 184431146499594081355789016973689425920 10776891 -127211865303334302903193952523368783544 10776892 -159780357323555939439074594482363950080 10776893 -1096879769373176664116482311730912914420 10776894 45585571118911040311427319188378182272 10776895 -199285035031465132778536598187277672800 10776896 -93841400192828214605293032601700794368 10776897 396174621621138197007906655827613095474 10776898 605189042627950899357285367207599148800 10776899 -189115046323240544673286167849276047664 10776900 -112375064340976448448595857311680435200 10776901 523879145838905246262061445336899663132 10776902 44803011331234337023625481490541073408 10776903 50886326904132036342276633622857120000 10776904 529246133043035370542108851218324341760 10776905 372584950651786949728878741712918809060 10776906 112194431980773554495638965254470988544 10776907 154196976106651814994545931391501610632 10776908 -15381774196287620444469123578371576320 10776909 -94909609261367245528427861867285590464 10776910 -78868124251397639542537938713482424640 10776911 20871871697551560655598743108031325624 10776912 -97113897858796902033620139571864928256 10776913 -6054163503813193479514401952921876302 10776914 -129087631925678349233342135119653880320 10776915 517563340531104361651766017078584348000 10776916 -93498965830755600331275173919354351872 10776917 16387726906900669831080056933084496060 10776918 712329264015489773706881395767080448 10776919 585442848439128011447937007108312941320 10776920 166937641069495501319181659169177600000 10776921 46047537983978318917783407480971973120 10776922 -108283751050933369822940795783749596480 10776923 -172194050627867546590077085665339016176 10776924 361993762998099384259717514157498869760 10776925 41237194829699750597039239021621017650 10776926 -159553107035670132222659682336154855296 10776927 -29699887569237022197613873580699362560 10776928 -32900447505841326518094787132349743104 10776929 710266704828677580413836179520318052676 10776930 -113353409734007592811901915244811898880 10776931 712271439707322321670954110949473125328 10776932 111233934300562342848259152746337299712 10776933 -1530594638730016922840740028796433536 10776934 59967816743460541765104010682111832192 10776935 126428538517268301076336242374552028000 10776936 -73414861353030701984069647836695347200 10776937 -278625309249040639801633821124760081420 10776938 -6020279079457126421957894119313811456 10776939 146085822879380292188372198318596404720 10776940 -335079533632413280151708502915567283200 10776941 -221700523929640204295119665658877284128 10776942 -472685207229078704637640763447333560320 10776943 -1057223262189949557562631367686874233120 10776944 -223764921614394930847486314260547010560 10776945 95604922526246744667208372585373137920 10776946 -288609784285853034829584650920981957488 10776947 -376687353909702245749898975564342664960 10776948 -20968685977722986520246505681360650240 10776949 344752701013529056321190425712876643648 10776950 127612745245096100836756127075770478400 10776951 465833737000034221841883774323545655520 10776952 -605782822665481375358150094202143436800 10776953 109007586368763363391539858835926898560 10776954 -47714953835874903969400141018646511360 10776955 -114550880006407899680938957990247884800 10776956 525566816144625304163165640550443141120 10776957 514573077581996027541645277483821181440 10776958 -83161310005275451788106029789440017920 10776959 802785566466615709406405649885922950912 10776960 -104062706057425533568440169690614988800 10776961 -5882627857607396638133618866711429392 10776962 -139162894417073638739054406036171375072 10776963 419894184728248733211065899123492787184 10776964 65858395769103475582924025034401071104 10776965 394044675992139122666213173927510300860 10776966 124647396150672218859740544153815875584 10776967 -56395745210739872697759739422475407720 10776968 8297098097608410982095633462566184960 10776969 -9671407335894152122329963722294975040 10776970 39333742858149420306916589033521795680 10776971 -198804656574294563869158595685094337800 10776972 -20519293668437426872829367983323004928 10776973 132453886100052497392909404560604651084 10776974 -355062419309543213304657694129623168 10776975 191795648616759883330269416726980963200 10776976 29564540539372149636220760730241073152 10776977 -508602035824267193056556659636244041488 10776978 -208664416890945872304762587420613939696 10776979 7202189885562231911882140659639505580 10776980 16057332258810637419080324778491366400 10776981 -291421708874097779922895573685527959648 10776982 160243770241275804622368891353509634592 10776983 217856449853693615617916369391497350320 10776984 -244791590178927221893205779549897359360 10776985 626610972992031369480459883031774946180 10776986 -638878256144110386905357585822966544 10776987 50626076094554912916522501296110994208 10776988 3848034700577728703358181328341616640 10776989 752291150636247763141459290618759362790 10776990 -1390888947500726850300040183172505600 10776991 -519368719085673907704680161152275575808 10776992 374625415940977383748882699785932242944 10776993 -701400415175734780653405249242302744896 10776994 55923247519004067846137047589894289792 10776995 -95346904467956399559920093616889896960 10776996 -115046748231834302036268149127871088640 10776997 276533220598540574076915057135316577664 10776998 70051856010805275379383333199075335360 10776999 201839442269845512632571298180607310720 10777000 316198342451849587329379491205401600000 10777001 522786537735728327997344002399747243002 10777002 -35177397191284597017845218469689114368 10777003 217605550158197786285655753578178307104 10777004 -3415921650437209446983854426222706688 10777005 167978995629308156132498199286631169900 10777006 40874759720637651768260920377994502400 10777007 -720604205260494067820377171836673605744 10777008 55322513492961903106272586853448941568 10777009 911808719760856783834519729585318296000 10777010 132709428516820627899360971204601672000 10777011 34200637130687809358916304562095914240 10777012 -157983021862966313010514288229276642944 10777013 -278138472054448326533024885903767657476 10777014 -31585271478150932763946877555286629760 10777015 13371293037822558845984498306503685520 10777016 519113871798169204999491010426120212480 10777017 -365208387338534156612156173932215179488 10777018 85091056534247043385152790152057123840 10777019 157163980987859928232776523334932435200 10777020 -125452586304430740380811792756947097600 10777021 966367670843037461079782345942614464000 10777022 471790813449967145314752974133835948800 10777023 718005728943953812814297000243856138000 10777024 -255642761820159260848130045741570719744 10777025 -36476597999878522866449055927872131200 10777026 11596528035119405938303105488302174208 10777027 73494040906468077212338976205358387792 10777028 -239985042498131494718605271318211732480 10777029 -76192993895334393287077924080724191072 10777030 -198861277956144539148716603121525674880 10777031 -544468612228989643104798584663337929328 10777032 -86712331143638063089123759064269946880 10777033 223200133204854914997469152112598120282 10777034 -17216677126242961025414103593417497248 10777035 -64820048615556063823636714407843228960 10777036 -311072045568826335277358069142916757248 10777037 -606951065390822538737483410481230628160 10777038 4304237885731165684241461491635339520 10777039 -2220501471495080906117613508260583840 10777040 16827170998830081352084285506817228800 10777041 -265461681216691796085439817996035577664 10777042 389533472534860079457118110154741974672 10777043 -280006271153563175244426019051013397936 10777044 57241265922857618744285102832920678400 10777045 -451611893353401023195520927959269313700 10777046 63380717139377927104086373424589671040 10777047 -4699086041635583270470288414099989120 10777048 -105663027096666356755459332635515699200 10777049 985547278823063184448441119075808615236 10777050 46902233903791899530311385680731052800 10777051 335452271537640528853656433750510256704 10777052 18136466908215309047147244206320410624 10777053 -132629511906542713666542353620527329280 10777054 325825713821298221397591666540865094592 10777055 -27465624207952304883234977724159088080 10777056 -349110097083755420959525451081831940096 10777057 13735633098487806599613537229624823040 10777058 264279104256801185557315344993466408320 10777059 -289969057388898865598913880917918420636 10777060 275306291120538806232142501416705024000 10777061 -548885789096025754027474874120379646338 10777062 95984281257739161605992875054185986752 10777063 -17841598381134317219001221348443482192 10777064 -47042281424515345197083332533703802880 10777065 157770535611351351054132828714847501440 10777066 263374155546701967122121279983497547520 10777067 356718508375622204476589836908996199200 10777068 -273311761503716139247415277612756104448 10777069 324433489114026007098837985403287776470 10777070 -183596822440929436362019158848452499520 10777071 16411753353797088650899667280905132160 10777072 -36138864644774691796107465944139956224 10777073 41292761080754467121015778884638620084 10777074 79137656664491490344784334145879506944 10777075 -311107790316188764561713422238854367700 10777076 55762342110730525923729498482525509632 10777077 383836101171336061824179063367973779840 10777078 11148612421689740080284213523158071424 10777079 289498147248074417011709819317363532976 10777080 -159210729386943984758995280318610432000 10777081 159871721481628296177296870619360980992 10777082 -100092949869169271265159273356091723840 10777083 -26998673126162731873886273999330737152 10777084 -242608557101681355036927641683839655424 10777085 320706563201453632383105164408687918400 10777086 72166824200534312206136807132153648832 10777087 548283927663512063823116216404100856960 10777088 -24223639871742690182951346110346559488 10777089 28545722084072778490427346488478705408 10777090 484201341946408971678851220142371840 10777091 -117113375236120776841703680078749501120 10777092 -251736857358709825159192687640583656448 10777093 154612121913645623293259574801921410560 10777094 182328612235507690664790191814872064096 10777095 -924788998045950121497787585162267680 10777096 -403402136154939766079568000120073420800 10777097 496914733673483899680882691262341035546 10777098 224383425106532890647818353298375787264 10777099 -24619953728452782507867621963060924600 10777100 177880354054019409559176605332190054400 10777101 60481487762247047682861157577753836800 10777102 64184488454004623870072721850356413184 10777103 188586025265877691961863928313602450352 10777104 36421123624967982745238702733302169600 10777105 154800166680579999073650468160570085160 10777106 -26485339173111832568070681967860763248 10777107 -188949255236700174711610100357778806400 10777108 -394625695715440395256756112644005198976 10777109 -321969589726917708736306247827648555794 10777110 -91027157104193471933983997236548249600 10777111 -334678136708529571149207411389928751288 10777112 -50662860063488596373835946671777300480 10777113 6513237696580544273710789706993628480 10777114 79038920047254371229059045202328254432 10777115 528308842631844374750820669894180125760 10777116 -9317721930168801598809660994072264704 10777117 -316952821550457759371929881478025873760 10777118 299975826800739277753393150132490946240 10777119 90671872544591905370582624684482011648 10777120 132594067259813300817263417032605696000 10777121 -590785705144576363252930411223622507678 10777122 -207033177180661690608735934669723099440 10777123 75580624717747285803062097884150608640 10777124 643637172989510022340162919323834567296 10777125 -272306036509019443873471861342200960000 10777126 142667928781877972022581390985605556864 10777127 -505929847814446313648757899375922390024 10777128 -34126453030821356900390632204032737280 10777129 162439603814341164196838876130843985440 10777130 31162925372180922353375776942864312320 10777131 -23239415383489975339739657896543311228 10777132 -473919598229952268311018437035710929408 10777133 2223213176469908092175536626056435328 10777134 -219319359751709391705314457385559171520 10777135 427721974277585746994754633737451637200 10777136 2871029053772617281284399267052552192 10777137 -66746798386518436278958060440223095936 10777138 -143691041516440988148775288541442628704 10777139 -6007556226559876222935174383619040344 10777140 -138396348898093122307284815527208417280 10777141 -249499939980219993736634849859212237458 10777142 -458496869022914644759435904559098644800 10777143 110635926899358667343937918979031507664 10777144 -112168391102003415002100987259445575680 10777145 44749668997773262509466332996829704900 10777146 -250366745626768042563753865362306364416 10777147 -839835418777274044244537711300782430208 10777148 -522243769953288868540760483768148513792 10777149 -133940233167703709097942036134825029236 10777150 -46043663035228803763913914160890752000 10777151 -455899168469701126007483409445565694720 10777152 -8474135762175402996024100711141736448 10777153 843385157592790897873717870327033763284 10777154 -248418371319265919654813289640112425440 10777155 -68484303389587269493738540624473838080 10777156 -35695673342372798813939632386550788096 10777157 106090485214837639411214649596035169820 10777158 217884090992638242560742040835111080320 10777159 148942449641268655322106618423187094360 10777160 83878424057894832648926223586820352000 10777161 79326229244654018627175528999981941760 10777162 -95164295867258791208094183065467009536 10777163 16370561604558728795821853584926628320 10777164 278402128019187102402468043648615128576 10777165 -141428140002890286079669084999859846400 10777166 139109507845256665657099843730307221184 10777167 195598631787250545230426723179454744880 10777168 -146825506296863208371597070192430686208 10777169 78465812534285237769792501238329718644 10777170 147997269758568564056554963612786368000 10777171 32973295950030668135031275311147398352 10777172 -173151521641209311089065678140788531200 10777173 555097119740904644738379883758306545568 10777174 -399819159434377453542115450653756908928 10777175 89286055585734075215004918650800761600 10777176 -530744845594601748675652440916654080 10777177 79913193525382093476940349406682374026 10777178 -269458537287026063611013225342188267008 10777179 21483756960132627142352375720565666816 10777180 -455301921249092938950422788976271360000 10777181 267165495285292108800604948982739790464 10777182 18614382980909966094316465925162009856 10777183 -733889596819773832447982643959459874120 10777184 643393920468331840219361137154616459264 10777185 359131066752289187763845201388341203200 10777186 914859268421495164463419095719692800 10777187 -461406147056199271841411878340654498328 10777188 75955206343794656331530563766570465280 10777189 -101955221868644762436140323314860135876 10777190 70844194426372573998138632893073289600 10777191 -56730745652959313771993326862112206808 10777192 144346153818974470442746578824153472000 10777193 -116898308706159818028121377060010400640 10777194 100491182872304202031807373321418554880 10777195 185694798141872928831643704466834609440 10777196 -598871864763758608390370804095819257600 10777197 -110896062761059297975465934526605707200 10777198 -120583827501368939122456113189571621440 10777199 239985823151429091370786065708110279040 10777200 23759952951675188590462364239960473600 10777201 457995009291480113494213214829225127332 10777202 -101924463935957903243265331694298590208 10777203 257124364586595900530067211889239696212 10777204 -93586430400166308616731919050558204544 10777205 -38863272461080419174908036665401506280 10777206 47428069921387400214515022253539130368 10777207 183858392759599530552517030654911011256 10777208 -78947988857912537066277474564077568000 10777209 16787345610090535087081150398607064928 10777210 58924000639063209376193522430739361760 10777211 236611237547858320163125003647197563812 10777212 -3030592735542932936526959287438417920 10777213 629328971818385460741228056779376195462 10777214 -112108245034314345377560834141052928 10777215 30680576725316618141743797913976363520 10777216 -868964011482107355201301064008178073600 10777217 212276737449667873395108647550086075952 10777218 202236263849798500058957133020552417280 10777219 211918354792750348214617880704641168 10777220 113884725659353844593936214192334766080 10777221 -72921323988472183834910587711949266560 10777222 49351380558071684803763367542814690912 10777223 393968930027324968091284660088809640472 10777224 -164063107294427875409365354149702574080 10777225 -72312498893288102029910908809629486400 10777226 136426325686754494205266767980820503040 10777227 82431571253429678443079180623394434560 10777228 18409528909693727966740660579652608 10777229 -142934018925905302458717379767184804170 10777230 4738631737304750446506536691321245760 10777231 88171937621084102508648419967300426032 10777232 -25938244335569577279599286884904468480 10777233 284552815519820955091750333609378935024 10777234 22002998129771021916604931124634088448 10777235 -44374725703850728007269280213098099200 10777236 -344406826328036048086583135200540502016 10777237 446279762982464649665240636345271598080 10777238 -403703051475270559023108496175302656480 10777239 406215741113278958787513648032180033280 10777240 -351240187168002400890117318694455091200 10777241 1145929674952591532264469063020488202880 10777242 18890676181704766587644693706128815104 10777243 -6686894983044738055983400280572441600 10777244 -470897089852403148855282977716707033600 10777245 -249299322454373429031890491554899241600 10777246 206746433833152910300870307080004595072 10777247 -80949117979570002517940619319704133680 10777248 -33393737974137374034329832589246857216 10777249 18907058320878058672393877782157974592 10777250 -225716922743333366590178388993457920000 10777251 2144338377830879182379712548414807040 10777252 -252402493855975948723602315745519246080 10777253 -434579897847035786772361633277503986498 10777254 -44931107349307778070794881433264506368 10777255 82152187240978608810233312164923263160 10777256 -492202337413939257194947272215137075200 10777257 283554795703738484261930952446735951754 10777258 -616234507628104191813987805791779913120 10777259 -55719549312858225662111223676403747040 10777260 38592012275630281708521973155217797120 10777261 1215311407586301702921092757942059583648 10777262 2669652094246889996813823716747322240 10777263 -39021210258214324031584365891091176576 10777264 -125165203022816743294768168268941803520 10777265 10527833712652872034708940789842103400 10777266 93580973904927592014800617309015526400 10777267 -16420654298178868636766588453917140528 10777268 -35496771727063511179163912259669387264 10777269 -485570268873160180192903358630152560960 10777270 61787473405318294080224623102281024000 10777271 422872171372083632378097961942519081872 10777272 350531154892508915178910935542917693440 10777273 85129563985994002541628594078778337928 10777274 -47512576045308557959486598669074234368 10777275 -196344151247751162142235872339901223000 10777276 171583049478430065163288274256429342720 10777277 -2474997611894220584236540142494008000 10777278 97933685548296859313994474404833317888 10777279 -904646647840743943468507588200112368 10777280 123011159953672420292018456083247923200 10777281 482451165282306123268790743102880661552 10777282 20407981490013625973168789196154177344 10777283 -238091659843133530760002729042270508592 10777284 116681548575155817177534183316895932416 10777285 -297902792268935461343320033329500336640 10777286 -39521420070110930723130820913654119680 10777287 30578744086729141756296288029383631952 10777288 -1092848855194133170285702169023611863040 10777289 -10005915062052540423648089660745785676 10777290 73581171905142191119277300272158654720 10777291 -321582351783558232932464994103975657328 10777292 98183671066399828862067242160406838016 10777293 110848817146648312404814442257797329664 10777294 -3505874066740507502088243966778076160 10777295 -650378289208110770069195113435231476720 10777296 69339714392254027990106004846179254272 10777297 522103321571547444225485772668186612212 10777298 -38937144036881903006050486288498904064 10777299 -373414789394455298868732496708936283760 10777300 211412551097287651471553218272413302400 10777301 221435995579912752317586474292941352704 10777302 302862107595877155972389262374075299968 10777303 -536091536168152967300548650707300545440 10777304 -2368771042937974225302564311865569280 10777305 -999301854374980097776969150858383360 10777306 -368821629742957480587881080732249617696 10777307 -2652257534901557731523528024681466720 10777308 259910490812588873257267000576005327360 10777309 615121542051131952862188613709166521510 10777310 -10539767801254965092608748194454365440 10777311 -160986289130343665832470972301050086440 10777312 125129972726005339141040534660525850624 10777313 250056259020800733631941244386350613600 10777314 183902772438061890081870863427546234240 10777315 -173877281363827302496434484195238501040 10777316 591032589479855822593136393668780016640 10777317 251363551114590465745652260452739977888 10777318 -143225742407582402651662865896526529984 10777319 63775658974050322904540160088353016800 10777320 -502653528875269087637916971674755072000 10777321 69801275296588356231000160072455470522 10777322 -71498905544226017350442138792724377088 10777323 11507792150774146054350570081496213248 10777324 405831608633635934993030362153392443392 10777325 -96107386931769233013308570763560175900 10777326 -13761147191996178404698407416271461376 10777327 -5652324496599296683854912084317552328 10777328 -161142831535477859647970917813759672320 10777329 -2139577843812570011979910253880431100 10777330 194329423379165747442228018410993926560 10777331 600925114575701227900444246652554557132 10777332 329904176502886017604327393364608358400 10777333 -79022214790309537602344492576421910880 10777334 -22646264853361302348612129531337611840 10777335 -331597655954066163920182528097058647040 10777336 -191368930429913568165439393795358883840 10777337 533915249248158879834344971424100715092 10777338 51249373994813336546792430093801338880 10777339 792365998267397558474035146041942607140 10777340 29906561061610911000315005574851297280 10777341 181148044885882289358949328194066977792 10777342 -63536095916880108249354435411080317056 10777343 81001799201678112416246512033346318592 10777344 -142518699732179159171706099452457517056 10777345 242846036664672472656918237667030351680 10777346 422267222908451187649560045449744593872 10777347 197396897250250479346179066906015744000 10777348 -655704297272518218509482536518128640 10777349 -987000748532805857592994363758239490 10777350 49424371079817164046932070408928680000 10777351 -165359265654205289980660321917024340720 10777352 -39229637867242228652189291710999633920 10777353 220680318345413726801142462319457608800 10777354 -76268251005527180669141928607746049440 10777355 -8439777392756565886486149121003662240 10777356 -173339905289788631140696091316165228288 10777357 587539801846344677782618866045617007660 10777358 422498250213462715831115421006906703680 10777359 -119373449411326356879953202121029260400 10777360 29531868517778823370573363144584069120 10777361 -10046912886569934573963944379514292160 10777362 80664194567489481704372487126951284352 10777363 -282646630893432867880914145832922174096 10777364 -235048592078854543433757669927707721984 10777365 -395530585688806165778114899934808199200 10777366 138140546139465404297776864529307310080 10777367 -30684797898270923668442832071462952960 10777368 -28261218728655737730738703474912788480 10777369 -273279500674568529949842163606407218230 10777370 -77956174528253303129625039549234393600 10777371 259067620227270149997455158926987892608 10777372 265098687309005646732634999193978840576 10777373 376949648447919636154786297010084363622 10777374 -15119252149926868069091012914334364288 10777375 -37610457036688316817990599719142160000 10777376 344586040831521688792327634721959903232 10777377 -129770875371410461762539593397443577792 10777378 24415746543185930703336019611038268240 10777379 113368337709667231246581560718203344272 10777380 -70644865603878417879155414800450621440 10777381 400663364567206919970838605922447630812 10777382 -95480035886750388586975118303868395520 10777383 -146233363653386647871340258911475693936 10777384 -474215622835602869628639131228767764480 10777385 -102771704184632792805344017966874595420 10777386 -98326689398562508297392572604693365760 10777387 408452716075497695339808962061485530992 10777388 33105073792399224535326465696741965568 10777389 -176518927747372175201978009330954411520 10777390 108204842966905717973278068952166641920 10777391 -3149126527061936394275109792484859280 10777392 -10772183320750218790660409688226185216 10777393 90907488187984215223546413643221093120 10777394 -257246229000662379908856163359927180288 10777395 344343753545381879521066046960525532720 10777396 -82064752120877591883807060430729889792 10777397 -67415253458360007330168292093744724448 10777398 64246876466351588336438026854028812288 10777399 -81331315067645367735415756948432105760 10777400 3466458872837523706148561841364992000 10777401 -290927350171011638362447385604883020960 10777402 35202628054769738441484943589112000000 10777403 111630287193916158624540551665491393600 10777404 322333972068758114091185628797189210112 10777405 729331049387658377191247701695584017920 10777406 75717834287683667725519813573432573824 10777407 -315705419288474982258072566888344779120 10777408 -162146703326264497605342950296156897280 10777409 -52547602598537609641353807619598871360 10777410 -5329058823900725134433622624958947840 10777411 362669476698917636189355484194342979800 10777412 370467956716017373868675198231144340480 10777413 -427152762864750721648764377856567355776 10777414 82649033035359714205704327993409033056 10777415 -194456748784488415179606234045090416880 10777416 -137477072610789920880247474215743324160 10777417 227002755980376360159482336249259603200 10777418 -277963825815599971734266524787556837840 10777419 -292846504308210884952607579667523220752 10777420 -162428501673218024928761289141916062720 10777421 -136141203117208421579184232514880477300 10777422 260427395332751414378936925377607508224 10777423 635008944395506569001713824486400866672 10777424 -10122881011616102178475552234819289088 10777425 -29942701531458758482590509683717890000 10777426 383724259092282928387234890490845177600 10777427 897709883639320315904182804262244543600 10777428 -25821722948196512529938415449883156480 10777429 110957647604290672169939067512830126080 10777430 -230945748298278273385595107371744272640 10777431 -47050444811820032220341464906115932416 10777432 -37795846398598417674852911182099783680 10777433 -116355336218654370218266799903414355318 10777434 1012366301811054384859111710072875520 10777435 -30292443422805059489917395106915533120 10777436 510879953954237851932710270232933511680 10777437 -95250154674654724942798513775438913792 10777438 5034639598347090361926078035710958592 10777439 395488878449817652161411679637693713056 10777440 116477523193981520091945512781120798720 10777441 -30171660427852130010262384987500973500 10777442 22885915619434425904297057417186444800 10777443 28337826612506989459665732840594776304 10777444 -24164441174332268159235862730434813440 10777445 -103528692403919037160891924026487875840 10777446 39037816885409365792747277397977081280 10777447 145583156722061420080285286493902355896 10777448 -687607026409210764294272750059561697280 10777449 77055632267998867227212140623634168464 10777450 8596586787901005043032035791794912000 10777451 201664628643690913040495328711105166452 10777452 35731332613436621711052572728996861440 10777453 -373694300172476152125407410273172024660 10777454 -200990815580883162757150641481822501824 10777455 2165112741367508089205355904238644800 10777456 18165721516128696449136474639081603072 10777457 220359259197581918975529220952507114706 10777458 104301719390098265174599745539658412288 10777459 189892362415379937315760245204550858752 10777460 47119951299645283687358830533384437760 10777461 -2907674235071114933762485923771969120 10777462 -102713922236894085241740060742271455488 10777463 -167495603043101160666156750334696635288 10777464 2608134749278155805192607416506347520 10777465 -256617099849065916125742892029920620800 10777466 -26233766267783383440025209367673886720 10777467 178088902808864048606267962925073997248 10777468 -216086255659467644189186594005669209600 10777469 146340564959470088736105326146454498700 10777470 39679570324233699968136473901993600 10777471 -56308972770413428203899043864450665040 10777472 760294781294678887075187947273715712000 10777473 262659527348266042403058531147909202560 10777474 -109350328135004601255489430458243956736 10777475 -373707249131781812690956715860203322500 10777476 215067539095793859243227919128006639616 10777477 16642090202002883758036697662784495808 10777478 3849792116780843963196614893987645824 10777479 -254822811993079155313166468155504637016 10777480 202624353061947197299484325397551513600 10777481 -83955206815531303900460062564507816896 10777482 -302797692239022357491029880026597570560 10777483 744317029386061347560909681667713579732 10777484 90925975314363800836533178745756851200 10777485 -309689308738908272047906342037735481600 10777486 -528354349347214259323516689833461187520 10777487 -62173499120313054605173340130094783248 10777488 22389244730499879948573784961981743104 10777489 124326426002250669589507341084447184624 10777490 147441813888695423613556782161688770880 10777491 88409228197690903457145185450401619520 10777492 -448046496948619087667836352206380453888 10777493 471144621085701562027806903543255929742 10777494 12519905120491152889250862539720693760 10777495 499550646134132795155253372221876335000 10777496 -815603554104339360759210985982446387200 10777497 -272916582520933455199139446521956004672 10777498 122643906467533361913396894249410385120 10777499 273711309803571383221471675022418309960 10777500 -85941458536138812409247549202067200000 10777501 -29246060577856981183748164314652919616 10777502 555626110849374876911332245612416433600 10777503 122087546431594641893148099340733539200 10777504 670373949364707525177401258945182433280 10777505 -598092340416982494908791545682320446040 10777506 13791434565236739051460442529007600128 10777507 -23794409264330478288932480649677833728 10777508 82877208139305814641568601960068104192 10777509 -12535847112564369132009829730463873600 10777510 203670233642455963378052386728196748160 10777511 -26185383467589174782457218201620650888 10777512 532952730862908318991888264646096486400 10777513 -108865260479592463187658316121152088240 10777514 262494960172508327599074641808457055232 10777515 48964825635071847742692160028086360320 10777516 -70331238031720713094988018591079757824 10777517 -313733461874100850146562320888412243434 10777518 -32447047759614461330600648890387492800 10777519 799097064589191309789608703607522923920 10777520 -10911694430642823092166596448092160 10777521 -288150597230873334560420568400502324640 10777522 20069672737079288737652203785887907840 10777523 -937054992315784427298111199671381275040 10777524 181627634163482257386865740663004618752 10777525 -215329034519214616890852035226522314400 10777526 -28703916650197565302811374934731848288 10777527 9824788600369575771277603110896444808 10777528 -130822789091010911045553744400008867840 10777529 349085377296448448678661192159366983040 10777530 -77982813425867716371798753091459776000 10777531 -926836496217363272466626140445717302800 10777532 598168841982487294108908283679100957696 10777533 87066149572173135309885356765428723104 10777534 -231579140288440649495798036510065315584 10777535 23517744649293303867935921209957237200 10777536 38593965574441375533103297541166858240 10777537 547211415402248261142345987490421044932 10777538 -423637486895405662445390248834259980080 10777539 -228680380804162341326601264747781697280 10777540 -57462894878455364245889229817563605760 10777541 -385237328484972498624056226038667370560 10777542 -30740576762091015185360391822436978176 10777543 -283893243600315080345459030121387323600 10777544 -323067786189986776255202709656317900800 10777545 100456444826790850587806549498196128520 10777546 -78159115125779967720719124157094859936 10777547 85360038255124106171959461644255185920 10777548 136441916920713843445269593283516218880 10777549 309472514199240794663701508447852319840 10777550 -48623562142552926919164586228961947200 10777551 127718575440822316330523252919795274632 10777552 -202703183715723455850186262212437557248 10777553 271767514866748914124418457402342746880 10777554 -31657240002368432367119780938688653152 10777555 232497009899699390393751638181596550960 10777556 -521307352636546678731175466927884183680 10777557 -54581052314227587678649792267956781056 10777558 -127650688341173167826842084400432531328 10777559 15134319828416426138275859760734854320 10777560 -50371417796961787044686319412592640000 10777561 -7341028480160656325196246141947598838 10777562 6266365209747892579912413943556827872 10777563 10840995943347771478833326728463076480 10777564 -97747706467505815504423955654104822784 10777565 197685946626435646130371691200898900460 10777566 -22301954021372134518958102646534870400 10777567 100776121168839142759258183631856211616 10777568 -583507975236406800471297240109232947200 10777569 75267943833293559177516130273287520608 10777570 124287288443372759109480350986035548160 10777571 194067684717529126149287551398083688912 10777572 -23276621918862202679358348305345898240 10777573 -484824940181275658870512787887559172740 10777574 -17468824289811147270305292849857396160 10777575 152641294981307614356124123155086784000 10777576 965343538923925708326642069483292262400 10777577 298272917896508980719390516243661578426 10777578 -21175367639945499925537786240691105280 10777579 -35437817090005437992759018257433079760 10777580 100834138202740899556191407934546355200 10777581 -195656961961516993348357820836000603530 10777582 -58955983822543428842834373354332301888 10777583 -443975945760624285446975335294925877168 10777584 12482848733291146844393093444369645568 10777585 82838557133066529582508937055829167360 10777586 -29573680779210677192686319649236315136 10777587 -131445663798365918579425777123946169600 10777588 -10161560947200208506359054873202633984 10777589 177541696021168533243784478442437340000 10777590 104760450400764734219978413606066176000 10777591 592147213925930732213824562132949776 10777592 -199569212295550285977942104722661130240 10777593 61820372754227803003253940555783780480 10777594 -32438154410156796172478852977261301904 10777595 241500726853277847161941531036469913600 10777596 -49091146465056559729625151134649220608 10777597 462031571136472768423619852038477023052 10777598 -111717669812135674363357412058508479360 10777599 57173084955491786955688012893899895240 10777600 -160120295910901033428244658696853913600 10777601 152498115188556489024117816788518170624 10777602 84588875770985445445639680805715916288 10777603 377816438732037752434341904129552232304 10777604 153121927665147829792440970890070832256 10777605 34906555277711609103705154506867717120 10777606 1734596223433600699970671408618696704 10777607 512172146581770915720459398179931912856 10777608 -413188150141070922379226074117691673600 10777609 802066949604549407498705058283408892232 10777610 278917249320483804412426881162379236960 10777611 75086158177188302065846005501207841536 10777612 61771066433913465321204213847251090432 10777613 144511283618294377852720103547436616640 10777614 201214393832921470953357704538717771840 10777615 -514658396259112831560129126677252150520 10777616 3656445860168779060005694789339840512 10777617 -53216479323567386215992760157530992000 10777618 -96158954071211078515323482794557260640 10777619 -329211066171908762913388677593373701904 10777620 -107496242851223220596749800609876541440 10777621 63100985306611786252563817158148217500 10777622 -170932196111400994976692807546206033888 10777623 399100759966762597773064911880070236800 10777624 -227866444383309821751444398503390863360 10777625 423907386059142764632825862438594928000 10777626 84368464778575275256128477423259844064 10777627 -122542901987121942163049606013098770928 10777628 674957994062479114248633675958397818368 10777629 198761980968676483830246381419618422848 10777630 -263603891297944053207496831369875791040 10777631 -156363201688185854741777258577555281568 10777632 696725338318023368180918555802640318464 10777633 -237138143339415221553132893751421903200 10777634 -142598137260263227450881383502987148800 10777635 -18633350802663889622385998179512890160 10777636 626018882623374056628017634500604421120 10777637 24471398457759089205152547486623079354 10777638 23036655752962518947326537972515931008 10777639 202763992312560200057602240155217995024 10777640 73332865254829182631810671168041932800 10777641 10034656200285259768036463057357952000 10777642 248084317721016323509843079481295607472 10777643 450404537810345380090196144718598374480 10777644 -190045874997591416246757441531912238080 10777645 -60558277109041253669747395148217923400 10777646 42944388646683720577653064996333498368 10777647 -27705796930907547275720368668069830880 10777648 -152671542074916018809632301737258352640 10777649 6227633698747506129389235304354804464 10777650 -17162741206019167418231565331444646400 10777651 852930495512491284234296501680479232652 10777652 -254828134507040375030527234293922510464 10777653 85671120114704585888560657378614215484 10777654 -146209126871586980022184894164180099840 10777655 -3422301878759941484417789953305726240 10777656 -73208603221366328995409621821480550400 10777657 -725967948181471395984482811962538189168 10777658 -263506923246773671947443939152028906640 10777659 -131939657044503635701185207577784113896 10777660 317039703668078205562325947962649728000 10777661 -140645908897644599334098545488831783738 10777662 52091187049452650397174184304279162880 10777663 -76547652586088112355451986313782243552 10777664 401477595118178309445119798634501636096 10777665 -157662665294245736461939174931747038080 10777666 -284084188200098040370370517537543409968 10777667 280604448089605492237076083784545078716 10777668 -153409155534420808080694988196527155200 10777669 183714929155707740935966612345848168512 10777670 10095359963010223959267226867064632320 10777671 44809908612851098357671349867533708240 10777672 341520840160073744274650853820204876800 10777673 4709474298225916471332027679989541860 10777674 -291567231701553205606831883771037246720 10777675 -81704671310804592375159452273566899100 10777676 -62546266428686643081434131553987850240 10777677 23841000829370940135563975724488242944 10777678 81208829719599198807895052164859240640 10777679 97149061315926088777990610329168639872 10777680 -21930763924059214999126910842909900800 10777681 -809451461350087147288238025672428933518 10777682 149041069133629316055401216317155795072 10777683 167033450360528308502063392276979907840 10777684 275811340216328361767617298667656556416 10777685 -31308343674466489286335489638328348800 10777686 166211629486016948075757864308091056064 10777687 -420809436487341958838456499857316176408 10777688 -24088420851201335827711870687181322240 10777689 -151645454995335161244760825227650051712 10777690 52969052278729267930052700052275624960 10777691 -88492297912637101557975594450653054616 10777692 -3555317774988474923490703673256419328 10777693 -139531393831975171161290159765336736160 10777694 -70121940603279900648849165638816252928 10777695 -29208460969216254604090454813256724080 10777696 -836594920143337857918167442481845239808 10777697 -573078286916613862540426534937490806814 10777698 -2506695084431428247365109089334278320 10777699 467796413140207745102888008553395764664 10777700 -115261754858428921661869982790554140800 10777701 508275096952910200901350817515102982304 10777702 54678260023182594824525471544796621440 10777703 -15585532532858765096636687707087071048 10777704 8871675349567637084706927548621291520 10777705 -220846944912938197682219715546307008000 10777706 -64769938720051585538285454376605434448 10777707 -356429930816263748110672607181008324280 10777708 38919663653540419749552782530057666560 10777709 -211217887529686907773523203261336022196 10777710 77550387321775669836996233105762929920 10777711 169225868230139799462445515381660366816 10777712 -125483317672612732500040254656839680 10777713 -21012827074246321146165473079769677456 10777714 -56369821134981847190458713570940557312 10777715 86733650515985725837827388201508609520 10777716 59027523983030392130084691067364063232 10777717 -624908335926223507388635872165502177234 10777718 4517109645743894991571311206249318016 10777719 502682743002582282957087967946911232208 10777720 2817734477822149125902929971172761600 10777721 -20337308048249795084438819406192909078 10777722 63667633833844598288735236181143272960 10777723 -162961132307668779714214153610141335872 10777724 -345790773002679804366205557958281220608 10777725 80623617431996150109332424581005296000 10777726 26064980323756385040066458916429137280 10777727 -353265667035429643542158012181261647400 10777728 -89299869312531160877575165306271170560 10777729 205061315613566652451785873501080049600 10777730 75959336154851074044027852143024462400 10777731 -44062187206324085037017856601555933440 10777732 31873393046017573921248511723898613760 10777733 -121248104326180921684477704897026528640 10777734 284532942517199959650001070978036257920 10777735 -5170168201904263720132584888894757200 10777736 -294160125313339045815986116977699747840 10777737 72652015600350524791177270452434937360 10777738 -142276119317882935409821691486370678480 10777739 26747452153815696190290307699962166272 10777740 -131825823267295734089034652073888071680 10777741 -359389108928922813290020211308086983828 10777742 323271701399127393581218227939191566272 10777743 480163685181062640126029049746743400232 10777744 25991110334932951843101619700044636160 10777745 172902942121463689740773985370202463360 10777746 188180989271593277331582111608367897600 10777747 -439187164408613909094970803914945044440 10777748 198388916043505555534361864782518829056 10777749 -60238457704454862057468984370645386336 10777750 -421256671682687018487811665398743200000 10777751 194428338941482103726205079618026967752 10777752 -49543756811246688040640935774704844800 10777753 -50016295951246670727151012020401880320 10777754 -103404747744622563981822622111097041920 10777755 49003932183046145006332608369021258720 10777756 -3985693946839878606628558622990152704 10777757 803354985728599426826217478076906381280 10777758 237304011892840167887139213570780887040 10777759 -1276020089529533996241527113028494232160 10777760 -4012768218333289379872801638045450240 10777761 1003237234236904170292691661781599780 10777762 97468717574547528425050008330729244224 10777763 -576889055466875592550014745717561308240 10777764 272239296830718503572923569579748197376 10777765 -102558290522415441838366747186252768680 10777766 -343543229433420621652120949894157552000 10777767 -17813502771705783275527484645078264832 10777768 415618396690608087960571705108436290560 10777769 -193002627278195744687050699733074668000 10777770 38831401320586876063187784124876247040 10777771 -85567497115770359323453052160675630028 10777772 -52854584280798442653535029542610329088 10777773 -342594506458697077805984700462839630016 10777774 -29911990752373361356719417032847933696 10777775 19062823339593912747070869430906018800 10777776 -34915971774929398829829085366862217216 10777777 -94813514897414834287288578945214468800 10777778 4839274379320217337994426566565440768 10777779 10473946117654677454088229696212880720 10777780 -202165555761714507044639897990278218240 10777781 147097854208619662284993756841220386944 10777782 -257989178792840530474753067073432752640 10777783 -105624834542088193711287164140221980720 10777784 -56520460330750824036258490647496765440 10777785 307574293653389475672536304464868129600 10777786 -77809851843331096296452559529630059408 10777787 859155058881768619140969874243787726436 10777788 32623888517487888615257450292036771840 10777789 -416482170333925074739820425286451175968 10777790 -155400318432164834201371484010450337920 10777791 -204235218623648902200249499350582372408 10777792 82304135537780014305829485522494423040 10777793 4278342200092467431932802635217943888 10777794 -135040348688948072919681196212865866240 10777795 -373407026770116687845054098126790885520 10777796 -155064838018628964190492094923275148800 10777797 183716732108331439821660493719106420320 10777798 -120949430298976446456546676438682493600 10777799 125984423024415293494130384204129289864 10777800 -52977424435242423489077486249115648000 10777801 226775786871237346899798152605146997504 10777802 185225092610830013884778008060109420544 10777803 82914150170751431501451262381923866544 10777804 94771726359199061239867983176789502976 10777805 -684974023360669103020943303571018243840 10777806 -314179828332769104424635193415035873920 10777807 517371747075372238864651255524435792000 10777808 -88327868523197611700343951949763616768 10777809 -96740938208463732711067973166268149888 10777810 239874755676605841496018943389622400000 10777811 -80258487700485493007677397659217378400 10777812 -242168501203941892487637411961135718400 10777813 289328830230420995953401786911909577984 10777814 -69549684251540511289695403174837035744 10777815 151671417791244665889601699493390690400 10777816 81669040726856082716269209502652866560 10777817 -139624464176507162731411017111327429120 10777818 28050058833471384791161042698894547200 10777819 -275890696394624537047668200628768022256 10777820 -368086393911753999186323816467083985920 10777821 465399722550827293929253613991165585120 10777822 6785373520574437880688293506144031424 10777823 128300243023489704041686225462128697344 10777824 -77828548789994898965393557474827042816 10777825 245739999514253800949883230242421934000 10777826 82602566682390537044151899638239959040 10777827 140900900976997215686046978513974151408 10777828 204502442928673601029869212266887728768 10777829 1278041393859542235600242035171177384860 10777830 -51346738700730202455502194344042188800 10777831 -55436083462329870103883567861621924088 10777832 -2269585799095277353451187499562434560 10777833 -584212523584052822002144608173292000 10777834 59230039255927992728892807868195055712 10777835 188111797711457492930603338186267498800 10777836 175504901118896478767024690984278144512 10777837 254199753117692614209367320236718691552 10777838 10181113469327766584680442577812512320 10777839 -487251422809633796434961381432237590776 10777840 -4907418683186619085507195144126464000 10777841 373702908060146495384281304696589685812 10777842 216329162446364485250828821377724255008 10777843 -851892701888515104310884666501405401908 10777844 -514098000839689479589698231226926336000 10777845 -122155494129824791013387743005706896000 10777846 278369996372446744950649139878694434944 10777847 -734377588988229166155227917863024994128 10777848 -388124765821889858042710114785001943040 10777849 13608832410976038300968566296047545936 10777850 -143899107021197666401314249742650876000 10777851 186512732153743610851946315413109566992 10777852 316552190044600048979759246002128291840 10777853 267371300702800954638988408221768036102 10777854 -14451303548475101996643366177354060480 10777855 137642285571385645994246285154237112320 10777856 520910656185089841590758003934276616192 10777857 -318343119912718125405204432061482186960 10777858 32622209410220551410108951949012016640 10777859 580660504517787515834825861281018200060 10777860 19096935767373699051774892316631809280 10777861 -338930418151613195561727452004583509538 10777862 292965501667886987424253042809331086432 10777863 155804939446145676389617807562286693888 10777864 7990606462667960100792437383045939200 10777865 -128972636127806919319030425609759124800 10777866 19170877145473090493147992366878110208 10777867 155651622171815924014929832163509720916 10777868 -88411215221826872203014259306515932160 10777869 -4705775615100643302185500106477835936 10777870 73888527537939626514239567877224616960 10777871 -154829234684156475875587801504868159136 10777872 -38610372245218555486923283862204448768 10777873 -310416085422485552374682200339098452240 10777874 250570208853576773446649935136053569936 10777875 -159653818563865438587206920083928584000 10777876 294540605836614293961401277880841663360 10777877 -74396483736104708335027832785334329728 10777878 -17052739521386260914811157130934839936 10777879 -233206319573052356246391967977796350240 10777880 -374224710970962031212917776447821619200 10777881 -2579042639679192941969585952976942656 10777882 88196724811685674117054597772305400832 10777883 -142692767895545700267432782085893841480 10777884 129777668033690327093972910249737379840 10777885 -770081703546609094012330912954303048200 10777886 18711316186464512303116238473358429184 10777887 -554100766980097701685544024105988376560 10777888 494098577572698764352143871692994772992 10777889 40001716643403199852406030317024524480 10777890 79573120102908654084667572860375377920 10777891 -219401825586066967375400873761212629600 10777892 372800610079593913238798475735218552832 10777893 347208882335376153692701747458605266656 10777894 82343319933085412243673730087796097024 10777895 -522579731472750151412029264775390550600 10777896 -184888398091147794648694091885008896000 10777897 226392099615336480228038866637252951140 10777898 13479485760651969108860853959370846720 10777899 272292175344625684187660993870556940800 10777900 -14928344470028150830393052785277184000 10777901 1787736497324217701569886779254000000 10777902 -113448008419787149857620208290406942720 10777903 -342142333931566948437797904470644418816 10777904 -67486024105302695331720961325089505280 10777905 396245155008318082921609412865597530100 10777906 360170142794964871716355126044798331152 10777907 -4855818839241726765103324439052961536 10777908 102238518844157118057516493904007260160 10777909 -531207814562037619873588795003675967890 10777910 126592262404582136468480172882134334720 10777911 69176703793684828316774956137866916072 10777912 333469102341843734003086137484547174400 10777913 -168439331413089583480460504094266330838 10777914 -76749982361252218544998156968123509760 10777915 -126390818884448904553285609160953296000 10777916 -46371108737599552584983818506440186880 10777917 232950467096158911128128132502790746880 10777918 -405804091928574708455331503374630471296 10777919 -658667114887899783724278193325164975680 10777920 -54503061384214383188309970910602854400 10777921 90904452316642129535631025942188211200 10777922 90228690634275882960604761217615522512 10777923 137012374474075658012648423557608877680 10777924 312387290334394269131440240706838048896 10777925 11373038609113302550371625572152188800 10777926 178320526183397651829636241681190218944 10777927 227278703964090498592532522918898122784 10777928 258191051352601769617299134438806978560 10777929 -200466645055296050060875755741629439216 10777930 78406975018139953990020972889079691360 10777931 -784638886867558776015868706567815820268 10777932 95302488363319288504166028718301144064 10777933 -771840023462817576922245035779837078100 10777934 107857190081397014772949587158365763712 10777935 -120769797862052906287976339273344995840 10777936 -37133655596919850105080509492039794688 10777937 53904993082219360488378710336517057600 10777938 93711595597827879333899947321412172288 10777939 -45066806109429480391258700226383830272 10777940 83794495740934360169444836119033139200 10777941 3035910704200263755235645450010121664 10777942 149442539357378753603294370182769628800 10777943 597590819735182318285393423022726238720 10777944 -73717858775238506846783049377415168000 10777945 444201594494624020831745431108761393600 10777946 197793371657172753060248619068130178560 10777947 60673263512702822073112773817073179800 10777948 -97038896436902916973739480473619320320 10777949 -50834248131169560318826586120205619968 10777950 223308531991708788127646416850049600 10777951 -31803761466012253241149724384311630048 10777952 361190796760924392937732264171391680512 10777953 -430934849447877819484248471136962351696 10777954 -649813694048670930365476772823012912 10777955 -495780838090833021292542985678561941840 10777956 -25039648169824163414018686430112645120 10777957 79070827394254228930717250492387780892 10777958 -33056669432686097169418130797046495616 10777959 -3043740740744613570006410971680727800 10777960 47749996558101819394547762617556582400 10777961 157592082696406258400552621173166467584 10777962 92984801824467707812326389117164158720 10777963 -339615069894173183278216602382231253760 10777964 -38156205432567600221290052732969730048 10777965 -252486823796592154360093366993623836160 10777966 -12571890156721791562240022942890393920 10777967 795842757325992523550994727439497232040 10777968 103744917736361174662621946134570598400 10777969 -3092856790892675100537498744894307630 10777970 -111650702824786965525426111570501120000 10777971 -492383300068846706380439361598048991688 10777972 -162523558052099325843111645501792836224 10777973 30556501648760488004505308687481234222 10777974 -20063877839301615171040883194497954432 10777975 -16307448501827970884241497521742525400 10777976 75474546927896952168839261823641333760 10777977 -157418397641128201259105787006385909440 10777978 28081438301993672953349623298283517440 10777979 -800685631732156233045710226227420139840 10777980 34806038653275968363132322528054543360 10777981 452581252058886362278481168805947300332 10777982 131719290964092345220129755164742776832 10777983 454344178224428707651703135184950023824 10777984 2302595600033938093178885923028336640 10777985 -273573857367560764542569915588115227820 10777986 -123581602863339090939499020510823739568 10777987 -228558311860608369442731875093430506496 10777988 -105238447665655904237276521724283482880 10777989 88394678042000873415291030352267719360 10777990 -139642584596342651664064799459636976000 10777991 579883073644046604823024834822675835880 10777992 229233769443971754637042147188113694720 10777993 -1777856615006508255213653265767131776 10777994 469120633726123780084685808276559189296 10777995 -167531492985763658708857883854581864000 10777996 -57657661091038514832270355051476640000 10777997 307762688293685588969677886234310407040 10777998 22560238381478530483641819730532290560 10777999 90750763118836120512044030178965822000 10778000 204033312255497182571594271639969792000 10778001 44880479062449411950743905892718101440 10778002 -4219187641523961003790940704300358400 10778003 -506988389372659639080089353274028036096 10778004 -270015348011005454452516055787708101760 10778005 -108631684974785641935958796588120407680 10778006 -303192510189580145509015899854252142048 10778007 -50627322099169267586464816664283592704 10778008 -494366897979692280053213430079284387840 10778009 892486481389264439531354042609378522640 10778010 -84296702888890905168584383918766941440 10778011 -808687543610386834028862910330074843388 10778012 -444690235244579048783005658526885888 10778013 -250574595213384360885284581558972908672 10778014 -164936292886590107911048995630354457920 10778015 -71985462824879921056101777125152554840 10778016 6982752277856604760497831383713972224 10778017 78663505203552250822659613086344177664 10778018 -96524802359096189130578920058937323520 10778019 -190669493038875641475492668240184779520 10778020 -260119658760893951986327976043572183040 10778021 72959018789551388934015563470555032444 10778022 -316600838640751102823247151583586249216 10778023 874200092594368154483509942431742869600 10778024 17848493288817643680138797638184294400 10778025 -44330026648769903011644435160645898400 10778026 -38048605517994923801108020462166651904 10778027 -17977542965687960855615349281295193392 10778028 361919652208263036917415618331503882240 10778029 126594289216259857599745822034572214840 10778030 29704063718154041816694077993868069120 10778031 -124037155028276642580672703297181845320 10778032 -37989205239801468468868637854327439360 10778033 295369058044065499556682085877582982720 10778034 266227712462448733844524203780257555712 10778035 -76583932423197533782681175794037062800 10778036 3889607636068033400190752048181755904 10778037 476665088305408235004190619113600246560 10778038 17698894402314724700689614195007765920 10778039 -32478619151944949425815943516076407200 10778040 -122171972868144776711079268176339763200 10778041 259686912650446190985781797948475891584 10778042 42127304210750515831726810867137471744 10778043 -489748813546958130850847423284686827472 10778044 2394814137208007839774737481324123136 10778045 322333783955449816753474541529179472300 10778046 -25499483927691259150722574181680295616 10778047 -215273836529060183229631896992075853968 10778048 -164048273582960846243492957079333765120 10778049 -52816048515419737621793465133855129600 10778050 158438059520519703623778166623058504800 10778051 -112715063627013299624163800388727627368 10778052 -278848067111148973215079543817488647168 10778053 62957557506349018254878947179343054080 10778054 9114865742421232972956030947492198400 10778055 -95531384305684053602925983880556579200 10778056 509586797880934721126703376264199208960 10778057 -67858789078490910338290379412440726694 10778058 -271636322458574024742196444758937562016 10778059 364919844203532692934586724721483642260 10778060 189083048453616134954872158821143065600 10778061 -129075055101862619238657691191055296000 10778062 -74062590523809927159278946647066395968 10778063 -218543008508613892183179231345643078200 10778064 44086633578078032728702628180007321600 10778065 387255141599891095543166680314451913460 10778066 -107800616679007240052973021805756537536 10778067 269650139864686624770821848758866520960 10778068 65278096549676577377057850019116650496 10778069 759923920071418526931606969008615419470 10778070 56341672837023184096289836874159727360 10778071 578079390096127292225115447988222299272 10778072 66296277404662165190624601161336401920 10778073 -6503166409110980135460116177146299840 10778074 -199694341457045773179507156394080269568 10778075 18245079921921472777175730810462000 10778076 44159254500354535244050073002587340800 10778077 -239160539045124653984290007726611946074 10778078 65973991486721708236693343341902946560 10778079 1910759285593705639177539588773294208 10778080 -24690097806452208743074450749165404160 10778081 -837439098931383979542305719368577889118 10778082 82333182567562196201869451642384256000 10778083 403892582641629197378403417901178226332 10778084 100872930967755553469948128191763218432 10778085 30198188211696545032945071206269565040 10778086 -175438139741133866360444973087702219456 10778087 963753593229287860410288393323487402912 10778088 4469227639627255475632367088077291520 10778089 273357784698158549154801575868040291173 10778090 -8271628688250620281908531105121972800 10778091 -90907594835892896278105125994463789376 10778092 131135251790791602985126765018161843200 10778093 -43834346524941937026954687759268943658 10778094 -263418070002016173429455337967061170176 10778095 -213042674168184658096334565781882026480 10778096 84361493016639952635637979169617805312 10778097 -511605952138537722775868152784291206560 10778098 -264892865607023749223700592039049161200 10778099 396297129297960491077102258649716324464 10778100 37034345804375354249244009062933452800 10778101 179043725989630700329686369232425725102 10778102 57614723019157002341275247733861728832 10778103 -6229886813352058880279131690972706640 10778104 -805290244724185319536593856826099466240 10778105 -88529576679024490479433870459877411640 10778106 -61427994782098945972453424096227024896 10778107 -347475674694211120301788826940485255644 10778108 -84490594542557453451949049858950377984 10778109 220797815624114739731379371479657927680 10778110 -4079984569526796242899531150234828800 10778111 308413428601202212370137583041196390400 10778112 -86164988531652593410256469282332344320 10778113 117887731187971237431508615454973135362 10778114 -407425833882464159294096919377262482880 10778115 322797767207693367606010420033636524720 10778116 153172003392484155350064895627021189120 10778117 -134452453708927291818557117094528227808 10778118 -95094250845711784673925861393312661632 10778119 -1016281904813169411510297330588143751888 10778120 69947926134098935554429632478572544000 10778121 -161073085687494583137687031708228580460 10778122 4318540363130119882216321097847052800 10778123 905538366592181056191066030933343308372 10778124 12022160682662073654241404560861970432 10778125 -28407601216221217601671749081900937500 10778126 -224848953347174841327940671459387017856 10778127 -113483453783780894863553100034099159680 10778128 186659701806775990220473602531241492480 10778129 382933303317820129347118051739072567730 10778130 133745515204723913616755976332034048000 10778131 -29543530526355599748682731306232010496 10778132 -108041314542238141789521741661297663104 10778133 140240973223550356808304275348814904320 10778134 -463937093888509769221753479014055406848 10778135 -492887376024532382401603070308165570920 10778136 548254246446601047769686148237329653760 10778137 433818824587975661152249952934337813326 10778138 -42318778658861269378786091204200903200 10778139 151162879944553423886184749986512338604 10778140 205758687838594743204461935068383078400 10778141 -410678994078999858903223896634972917216 10778142 -54486440207316002196642421076951494656 10778143 844997589859577288543442669695837949864 10778144 -66730770348355035058619828709545803776 10778145 34126598524843704024383924354594365440 10778146 59646876161144213637047771810377576272 10778147 219463084026191463225442758538836469596 10778148 219025589867223993346819319192135970432 10778149 185016147785105585273494453549904063040 10778150 -207610567239818009043068210071526503200 10778151 -142734139350298207075799296544480350896 10778152 178622369470753117187443286151420149760 10778153 1058770991096983189309318407110052624456 10778154 25842225482899985322219738088208309760 10778155 -352918922062049391554344953034076076480 10778156 220358262657190289559591607411193327616 10778157 -150423504042952558519556949808028285760 10778158 10231740601896805958781434166789763584 10778159 -244581508998872888133468550190123399184 10778160 63227577134893142158639934020942233600 10778161 -668794503075065139547947501478561920238 10778162 123461483068991647753422755944815980064 10778163 503940646304728547469775536683027239488 10778164 -112527629398110653708548105268538922624 10778165 -8341710387656362213538226649912704480 10778166 -2593818111940111541956624510815634176 10778167 -99762549343048990033867607425531146000 10778168 -384012079258952483837538745044875673600 10778169 544086511186526961361909944862387167360 10778170 58303032852137317437996100195965567360 10778171 614367465630594113116478812824640326372 10778172 141548886399810459753541134590968852992 10778173 74941969106305855022373858793383165440 10778174 -64903597258963499862386951147464227456 10778175 132806275734010197478043821435030029600 10778176 258111361823805439475661557545348628480 10778177 -86371599079950658694254941875818333440 10778178 108662558042527591719501165245038026624 10778179 -189728298605605513384406340543913222680 10778180 -239177608546780956323586570481527275520 10778181 -82253904039614328266294805906780932736 10778182 -81852058333842910669808388244601163648 10778183 -22297252488488697911422436108687582400 10778184 -10663378574975371647492171508719959040 10778185 75242460553647288606191338392967695360 10778186 78629353692984294749947781101277050464 10778187 -42815264175139279570905409239200446080 10778188 145259089889491841115909242376872313856 10778189 675808902560902844967125709295205439990 10778190 48778356753864743381890833779718128640 10778191 -367167593850969755804314654792280589696 10778192 33292461843414186410523105890864848896 10778193 -244000405648461907794640879329757821918 10778194 -23145723754236403522196553397890874368 10778195 307571436154454609892815467329158065200 10778196 152953651257669086882207541750761472 10778197 -181680420938604141956120984576884066354 10778198 -163102968661815122117859506407890003840 10778199 -405951281865886742439385723336492859520 10778200 -196571984924346096362954010794770176000 10778201 -102907282614826987139620011915261759360 10778202 168799754046870867790834465288220336880 10778203 -280032727152795981149568540572953759656 10778204 -75374785311809248734387116396255059968 10778205 -54095776045506969479776460382975188640 10778206 -96541224373828223357011707342712466880 10778207 495599197283043694148566502357468721912 10778208 784087407594667166899539922699419648 10778209 198258943212578254739315309118895491604 10778210 -251811114891246615425698484650011990240 10778211 -22202957251890184178561129398860919200 10778212 -13806400362948572523170393820798263296 10778213 -676696280896642646249509698307328108100 10778214 -115436600077976739674043963848675518464 10778215 170900491892775626358180493318458648000 10778216 207835965842157729841347974579115924480 10778217 -264242189839390618548411013624301030688 10778218 24615952899794436277445255666402192640 10778219 311978453996168977559316269930887861620 10778220 13659353670766350379701855574043366400 10778221 -601669416910542428442309901757063922708 10778222 71799874651493780380209447284097878784 10778223 -552510854139092692043610073093075341696 10778224 51383893439136351070333919045263523840 10778225 383722350884467098699878272268463246000 10778226 -85458870790353907092859906359764070912 10778227 400055973443455952522300527251288646560 10778228 -659118473123131724239164983790407798784 10778229 189339459161429441369241088010440943616 10778230 102959992159361478430177662098767733760 10778231 9846541264550969417163560130289206912 10778232 -2750162593375707494489995048611655680 10778233 -171390565459247448833916172883697290518 10778234 153231657333006082693307958131110172016 10778235 -6196782966726148218884914516248145920 10778236 -65547060113197767927708712242399363072 10778237 -204099368132946552643888478476681918560 10778238 45907031068121267960915098423779840000 10778239 29490558621582518798296351203668002824 10778240 -455839577381867525464013878156119244800 10778241 468841535398916966142139753511957209392 10778242 335070150813758022366569651678917240272 10778243 4848279602040621654424793561552510880 10778244 -25439570345590118840926464435201208320 10778245 -729212449780852151787081455729039973000 10778246 -36586752429828960309256848239129139456 10778247 134424390597624606506079746313909708120 10778248 49670815110843108991030404675530526720 10778249 -271306636034377031331515712561205659750 10778250 98992363710848048727509862940025088000 10778251 5249076771552253851100162373560234944 10778252 -448026733844964356334365914106583298560 10778253 239116477083019512840730859102632557504 10778254 275994500333944214420674855940420660160 10778255 -140793064354539189177495080266719810600 10778256 12021713530423375654106296985444474880 10778257 -273292742889946873774856897680263177600 10778258 40446032182717856726458218696884854560 10778259 -85841556646741733592697958812881487872 10778260 76547536503638991680622943426863144960 10778261 -124678845114248336179874028431621658948 10778262 -241999890958609888869693256065004141056 10778263 -48743771827196316988766652967697121080 10778264 -35552292121310701876185108923640299520 10778265 -96920303965887140666350396641428882940 10778266 164086815975673369180791360081366724608 10778267 687996127485016572585329669492509133316 10778268 -291334611536578142117898165036394882560 10778269 -715814310972464243187528356515689826330 10778270 -35496106395731690556803227142938441920 10778271 18512379995657455518719981785490882304 10778272 964292746827083829092954188846980268032 10778273 362658061278045542145783452362446908928 10778274 -112727134386369114918679542227934228192 10778275 827435167384532072679420428851597216800 10778276 -140354101206593138032743115937913363840 10778277 31368738579608783039100426056145517920 10778278 -45768245113765915641996781054751665920 10778279 188976328960094923363837507741949984784 10778280 262339257840270895017959643484932096000 10778281 114484097097340578775216273469885113082 10778282 127364994078862844140498125561372844800 10778283 194156985839321056872578959780034744880 10778284 87669118263425823876808397155782868992 10778285 59089203523047276594471232201966556400 10778286 329246651926469015929479504510970214400 10778287 -130461174784143032744172255111736256880 10778288 196982904395210971287348765173161869312 10778289 -340815374134474457106139617887739311520 10778290 -125546943565763458439794203974571025920 10778291 -14763167689458393688141204274680417368 10778292 74481606926440017635285882259926630400 10778293 -185687915913104881057656069298908509458 10778294 3706309016808081932570216144195818560 10778295 -14934351855820930017296844676964261760 10778296 633073221938431259020133359016864993280 10778297 -78763627870707258203359134900238110720 10778298 -85005251015729205576198602120419014912 10778299 -16486359372613645118246323009016513280 10778300 85439184696568621517596636926688396800 10778301 -225265241955776777046412715650267285920 10778302 -370331426193010424565842985410813685696 10778303 -555369053819631251059822445142001280448 10778304 2513268176399260004684829879844208640 10778305 446674773202710488866162537929662165460 10778306 -46507252933725470482291658158864711680 10778307 13516859475203462195846274130095897840 10778308 420300946560225054670203308039616460928 10778309 -192869132540639261767573769301264588096 10778310 209131611942493917638525142767923257600 10778311 794428204634038903456176329364604144672 10778312 -397798147044221430910155379785684556800 10778313 89328762756767242615803842502550453824 10778314 -9858405458141051526277135617196167840 10778315 -7572341798136341221866240305266438800 10778316 216826073019108689754416850104850607104 10778317 873919815785058942501414681897029196 10778318 173894655785502941224454426309758023360 10778319 -566502957210296336868578981052626125680 10778320 -6875511284470345244361224980778188800 10778321 -254349529454118260157583244606884678656 10778322 -1504009073134953475509886600864905216 10778323 -530552474408847201781236359172789467664 10778324 138266885836095014780321092139712946176 10778325 -87332096572853500882091808536287766400 10778326 -14549540916241204192014382423837642752 10778327 -148810714242638010765863539736755462656 10778328 -7873891834099174103739362253432422400 10778329 -263235306817585985513900833792099506816 10778330 -112571183292759941725194275009889633600 10778331 -323410611406882166399249474747991718248 10778332 -475254627744390863681946458002272969728 10778333 439595826771976418876151989966636988582 10778334 167010781411399890764556069562753870464 10778335 -47129410020545588166704684456323221720 10778336 516560193090720126451039382346785882112 10778337 432928909385607199449520127582103888 10778338 71144503159237867199005730570667674880 10778339 -397632543120892969687609096138798264320 10778340 289394726519394748862240203104940154880 10778341 -180166649711451097592280726584783560928 10778342 -293466278627949092428079458943835440928 10778343 648642625690677526767659368924689933600 10778344 -475939061890017190952780761084992291840 10778345 58471810068267690484517565710097344400 10778346 -16881280869074492842820031461956807248 10778347 794415598460951947066829666295697406112 10778348 -144681742808456099898904293937975532544 10778349 46238789662403936674603812142855697280 10778350 -52243180969909195520462412129360427200 10778351 71922894865457634495683632279185494352 10778352 -18265767190721461823910745746790416384 10778353 -272481773162017230482298863945429612816 10778354 243572474615395870682360632362709564320 10778355 -52354821358002165450035250024360966240 10778356 41201246557172342559160293307474176000 10778357 918009475845067460833235041833849915072 10778358 217066884131340736532830429740333872640 10778359 114651841380541893314664277738447352192 10778360 221095571782530090082329614188370534400 10778361 290964492519395086766503740021742697184 10778362 -145969103928012987219751590231549081600 10778363 412813750058937134899300077823049483520 10778364 -47961105754343588806466327166265849344 10778365 16880970335419569337203342130699680000 10778366 -186248218561834408265861431190330170368 10778367 130032450272085491633227473210269890320 10778368 40515487401516533872540145175289135104 10778369 262652972415627981777033898420351152768 10778370 -180588268526617650609429597877621939200 10778371 379781131753558915500917074790455297200 10778372 59194226095244024511706720353958625280 10778373 -6127376151349472838350875360247018880 10778374 -173034058469925382289977982106886521408 10778375 -77750319964401562041407460170696142000 10778376 -67853383798118202981962172366592573440 10778377 852359982514248157728573511550224020 10778378 -155199231765418760952587248449462626976 10778379 -3718720221916610060877955894095466512 10778380 2944787375834863063413958318494597120 10778381 -223686397616121523722301454684417464800 10778382 51705687492706241832011289523324425600 10778383 -86472414757884834002867782549270661064 10778384 -138777090445407085796158313030706585600 10778385 193974519950953018989067171019942841600 10778386 118181967123994232846225595465925730304 10778387 42071715907722496689628745581403829036 10778388 -70397384444806488241071503421628876800 10778389 732384194581359728917775444424309106190 10778390 -16886868416177623000372294829426442240 10778391 -35838376103470390972349809281382771920 10778392 81663671865124498907522917643189022720 10778393 90125550230395187047310530628212125642 10778394 103670568303758731434627743503640106240 10778395 -594654113785165436390576222426317455600 10778396 86139734383566144272803537256143979520 10778397 -11835799968282210419361930763885844928 10778398 -18313488786359276053068236154911269632 10778399 144203665368356556761385725762034338400 10778400 40018820338709159755752042577920000000 10778401 -115161400762769028739953754084531185900 10778402 -536710346347631617073217105975136754400 10778403 81581398032766746407947766369244490104 10778404 86547208446357073609669964112089403392 10778405 -534844546220572186261991767859373014880 10778406 -93855082986842516662232406049056000000 10778407 71782636667632211589912531462198993656 10778408 -252364855957730520913195188011379118080 10778409 351282811406554807039780200304427227914 10778410 69924091078827612377569445562807147360 10778411 157437153512929112538944235940707679632 10778412 183084400828054368091202445384558566400 10778413 -75252259774937196634947020751199813076 10778414 40735097074944823485456491680698748992 10778415 -67897136696947985775882375229471776000 10778416 16712590348357706960641518636047007744 10778417 338732678129208510620683063086660840 10778418 34187433400894625761318994388447641088 10778419 -295110939721115131741447407391825717056 10778420 198576355210824292411241947253629889280 10778421 16373331704206161625413529110269214720 10778422 -130905985090740020368365384718231968000 10778423 -9234980501109853030350724043832036096 10778424 -472139847321383682825504991731137249280 10778425 118565059973713037723289763501833916800 10778426 311363720058398633856327356436199692912 10778427 -5516792013878357044059709167843727128 10778428 557459963244890736743355432514927827968 10778429 -921997048961064786469484625529053542970 10778430 86756124312742136620530785626727539200 10778431 515806893623724683056607952554728529592 10778432 -80353729747013221559440585948082995200 10778433 -65319979159981228247615915082611197056 10778434 -59290958598495520182190285414199443200 10778435 -608747644266297002294385423322597375200 10778436 48494324092413597803986731010563595392 10778437 -50495766959326285355552363187696293600 10778438 -385325483074487045148683754444005308800 10778439 -5963161721447757473549991817363514880 10778440 530174184698374124287083767854341580800 10778441 -116164353444233149131106581290858245158 10778442 92787900892640257605808459023365995008 10778443 36914267179433672599565091763972626544 10778444 246376498802459694294249333580201820160 10778445 209661688526929328135576676886148411820 10778446 -5866356129261321019633655612322449664 10778447 195188191809567860217220809695854486896 10778448 -16561688942932778394117217452110118912 10778449 18262695512941161230274355181305389600 10778450 -5903908575777172278933809350640618400 10778451 49622855900966665464955781998483245360 10778452 63135818335151531564914774807469350912 10778453 -65541775417836529947506028673940084160 10778454 440634331793168308282928517499926867840 10778455 -84425930038593975790230792747933905640 10778456 162553325808484979542572678082919424000 10778457 -128905901974262599411357825874002528560 10778458 -50216030064308387290888900829172003840 10778459 93704829989276292941236170758206188960 10778460 -71423341307062369617753411791992750080 10778461 -652180602002329694359119952870521814548 10778462 266970194239021516314391605098780015232 10778463 137170410101454325408198970722453050624 10778464 -711791065470953300038842051597501333504 10778465 247825537417253855045336623736083189800 10778466 -2047392431919524359623028622465270016 10778467 706580762441568086340000040094422272 10778468 399358939438614376551426599404241276160 10778469 -85785934074544600122650700447964330272 10778470 -141493416087562661143603056165410643840 10778471 89498553746633452846609268210706790704 10778472 157798417219989050929050576294782976000 10778473 304052228572106635905942810234005841722 10778474 -73802556180452554496893726225146432000 10778475 92510444819837383979331162923942490000 10778476 -518229379382985460597108630528672998912 10778477 27528436579684626429689550423614928480 10778478 217212491983734596919600492043639708224 10778479 474934459791986111564450615917979112960 10778480 -18512663375213330342444484156194979840 10778481 126513159875348220277342599956723177760 10778482 -176737352916392959353155867570919690240 10778483 44542418365518267889721761514064918528 10778484 -863949374748516253181442550448283648 10778485 356457862549901462640433529984737120800 10778486 -256783558527506075555080943988050579808 10778487 -72228106730492232239580818496628463640 10778488 184634452926543874846884260451401318400 10778489 743866067258720260477733129143090899156 10778490 -19880725043263437925724571279041986560 10778491 274181168346669464719692146203727875520 10778492 105384471222728017093005864246339004416 10778493 -164857782070027785162927574049270265792 10778494 29344986306219899598109477900801013952 10778495 19910459399516194265110974345242462400 10778496 -201363795714152552209829068338207129600 10778497 41936196093763406249689749570078562946 10778498 -89230033522774754086787342105441214000 10778499 337864990308721772187261416538086495424 10778500 319424035551732514770499609272484416000 10778501 -522280861854475735646324692650308046498 10778502 6217320543671548490671880865240551424 10778503 -324762254469690399726083618424578582248 10778504 -139537826758004634601982145527421173760 10778505 -122808851030795386825322934669840124800 10778506 -157692330759290827790006964936604644048 10778507 745390542781217550146559722862859152 10778508 -170748863321802970016638129236841552896 10778509 4537090286443215447011639074950787520 10778510 224578622097590723629107350298929971200 10778511 255422007241318889407824766621891779600 10778512 128554327817468517133088997462887104512 10778513 -30061806065240248915282725388058131392 10778514 -137049491191007480971293515615413764096 10778515 150304371210591300330914147006732343120 10778516 58270843354805143523940056125780377600 10778517 143444458470115755825506919194208064920 10778518 -99702469534066017469330022250387482880 10778519 -185724056707127696277643180992301825080 10778520 -220155907212069587227837598993873510400 10778521 -79523428423740516437229934879553733496 10778522 -425596704053351435798607146431886588688 10778523 5884002207019394539684168430633932800 10778524 616061235885903665987919414163112132096 10778525 -434988966718288289089474985494189879950 10778526 -235770967528146509014142077087654214976 10778527 399712099859336151137736804913902330912 10778528 -192586445291390296844685229789095198720 10778529 -633230449135102954021127480111767910400 10778530 155563272711841083245204286232614846240 10778531 -15439155933324663594725358830607427872 10778532 -9950956186502045727945702145291926528 10778533 -372809084647560786846525059713975616640 10778534 -56787316280325950303948664677185466880 10778535 415003297295901399459040151035336951200 10778536 -222452193767704975148296645374761779200 10778537 -58780911013338621551602604018780066496 10778538 -44089446643484366830880952566283866112 10778539 -541204864680156127565505327488822227660 10778540 -40177443875188393306924800566162933760 10778541 377139229941452002304074363867694582592 10778542 -59411741959764130835961055162944347328 10778543 37225100883156240169009867973589613920 10778544 -4593169031751814440712769869653540864 10778545 -46673402653556921258131613611197369600 10778546 222357477093991384350470314081839206400 10778547 37647780432299785761977271237850106928 10778548 130297245658412257643922259208475863040 10778549 1002954026296018624621090767652636880160 10778550 -31991164560362348730446746700279318400 10778551 195013196418572264382938435071040504752 10778552 -15229478831601369271173207585504890880 10778553 -591175413012682041758667977497566863238 10778554 83568227590065479112623219806120089600 10778555 42171080380117723128550591435684056960 10778556 -10025461300705827505854925593379696128 10778557 -306649052984490412857748036455553060608 10778558 93909388575824115496081430300443180032 10778559 -44302221203928529048940872046630016 10778560 -67749694542329410235555132775585546240 10778561 -874335606200678762101995469017454174680 10778562 222651693219970978536073485134787840 10778563 -534802413357938454597893724693978540920 10778564 336929997963816838570124975536968706176 10778565 6275472240672960294954053116435489920 10778566 -48405867459817257097467181357850462016 10778567 -308567896047861780773763780871000959600 10778568 427338018110383914631811221986991349760 10778569 759110542162561062859319883556660762970 10778570 -130686815821448804851540505744699293440 10778571 -101204397719856637960833736901593033860 10778572 132718305048890601515143452785100037120 10778573 165017037050243520462038424016311056364 10778574 -67626193428443726028734367508732172160 10778575 295986327233462702372831068560096387000 10778576 -127866486661633283772146911488051093504 10778577 415062824422213553555015804604860763120 10778578 -393811282370383271449224126049573080768 10778579 574885590071419646759721782911511034396 10778580 -340027076370016081289456652563602813440 10778581 52614481459440100983513375994714505088 10778582 -28737347656087089134739721169881861248 10778583 36579369374026512976604329413371000424 10778584 77945069446451583386463826825787596800 10778585 21719254804035573546981775449888459780 10778586 -17337650107012709099553781711854796800 10778587 -626541270904730118294660583787906696764 10778588 350501579985529685571159852489065138688 10778589 16041542602524530286882784495539461670 10778590 98215856303892037496524897452618004800 10778591 167848077255922870706438026770095790312 10778592 -130694989099432369586554270508510085120 10778593 -42170368345792554965216110597244475200 10778594 9415281736642277830971768248683350096 10778595 1711942183323993473193008278656944640 10778596 1397530982252250146721643465694862592 10778597 148201794305297496949217226281926226046 10778598 -63425826165241707439876856675612384832 10778599 -243319692783611276408469531301341192536 10778600 -17302259846074822041865380011673600000 10778601 -52487852908269061037859851767580301168 10778602 499454419612590515060893694190514521600 10778603 626097292720633090314623558258479322664 10778604 289939659003426888144042745871137996800 10778605 -199215405559646644603696259268874665600 10778606 -96688101129268738467657468525971533248 10778607 30975900597749849699464512581788692480 10778608 -138545733178784876139242083542843392000 10778609 -80499012775870695262877606613653041296 10778610 75994821256544371377793612747524441600 10778611 699156571598344579024105868024672331212 10778612 -43623960247378465992555660577996968960 10778613 -103751097611274949133598753150000842112 10778614 -60936313555743700335117806767432882176 10778615 -410714411508302574975587949125696355240 10778616 -582197840687103975352133258281205760000 10778617 -178167865432247577249299913288237513728 10778618 -1960774139232245667990132957311277120 10778619 -168900211288461405730973537055610695312 10778620 218882320299755423248638327258761095680 10778621 -18272113605236521365091033226470038336 10778622 -111654996199714531177778191445367784128 10778623 389166113315783561926084823490549218064 10778624 23333436447193255216094251766828236800 10778625 195087890708539904033657192050620336000 10778626 -97332845772731201554929710694372925488 10778627 578501269007580236658252608875819444476 10778628 27020841396993088185659167234451460096 10778629 201330187008683102068096645798510169280 10778630 285613129328296837333868008128380856960 10778631 -816726725493379869330072775773657858816 10778632 607613325151968077216800582029298406400 10778633 -335709690903639592732723177292391345600 10778634 -189560089919018931247856613272510178720 10778635 -14901258792032046809286130194495287040 10778636 -55517365233590655869456643713878425600 10778637 215930242247864884202914092703486272960 10778638 625840786859402766004942846778228736 10778639 586500156387915324016685829456647693400 10778640 11012695411436165687430452056314347520 10778641 -223890798011047608700892043590191661376 10778642 183672801842458272203146633046806490112 10778643 -617524457315920620164002104534201283200 10778644 -567343845421221295342985943778112961664 10778645 292019892412444743996811566290542690080 10778646 -37256365683884387917038513499986208896 10778647 370291702357668483191895501450529255680 10778648 -439199151934270334743500016486975088640 10778649 45523116668144919438166467562784015040 10778650 -219354090954398410269548395253123089200 10778651 379155454946035760022295303457661795840 10778652 -213154791276097184995735670642666001408 10778653 -370831064310104283116244420930618803098 10778654 106014914573711147493035719916526959232 10778655 -44420472739145845978144182278523485280 10778656 -74004340627181871534997936423022100480 10778657 339173460779569988524442642743610391906 10778658 167815532273227982298277598261084382720 10778659 -717938526086360202826278042850169279140 10778660 -290630963874751739851235956104233664000 10778661 -303819635686825575517771940734251512640 10778662 -492752351993514793709480652220144732800 10778663 25936294424144929603101495039593718720 10778664 -112549047345078699179932753429028044800 10778665 60161701703775787438389450507420273060 10778666 -430979246411811501705727738736431429968 10778667 78128440844253096520265690312665985880 10778668 -286533677539004068975424392115273949952 10778669 -4130386363011760405334449910686308864 10778670 2434572566802465339743440375174306560 10778671 521022561566243311879365538988131161872 10778672 -130829684844966801603578691218462490624 10778673 291255213035831598519389169059093545584 10778674 -101802531130737724279706572582565852160 10778675 337641755106805727423639938147400961900 10778676 -236250668799112686347319108288415469568 10778677 63233869581569540058598242590541427452 10778678 382492211759683075842858254755816669056 10778679 -102649711298038362632773764442835827776 10778680 -886798300387823970195635344139673600 10778681 -19172376925796803543302927703382476800 10778682 207232811025635599324775081624006659584 10778683 96534646910409289019579374743266742160 10778684 -82418548278158877431651372785318207488 10778685 -49944010607039035351752460627975351200 10778686 -421136702975127995513917996639267070208 10778687 -359450953614164402784199300611775673664 10778688 -134979662986024628717978048857401458688 10778689 -514600278790772392031427638390125192510 10778690 73299003054094410794001571077194771520 10778691 -60820926461898463816559560112072716800 10778692 22342529225941731189671724185135710208 10778693 539903358701788244131551030387093552384 10778694 -50814812239254348717886549525807171200 10778695 126004355950915860577058717646910174800 10778696 -207419540082638894041035977275861662720 10778697 322730901333942137307920006948564916480 10778698 16995123748345452339391481909564024832 10778699 -724253989371544178671882496710219771680 10778700 -37070520827634516465089075968155648000 10778701 12188532307909077613455462462706954560 10778702 -311647532787988691721395402813502367296 10778703 -129515081348257421441006128127666245632 10778704 -158606203399295663669638789957681684480 10778705 103735963091575905635667461923398097920 10778706 -72434400827304399571488936490942107888 10778707 260902924951662631437242823367217092800 10778708 -90264597607441605346383062468713222272 10778709 210601471970065845576217629138569606304 10778710 -107607852008445102578316556963737264000 10778711 -342934536339071123662943602423368605688 10778712 -116544491093303673445790206899854376960 10778713 73314526029357210276644534360220992784 10778714 374259787091868340751789479168040912352 10778715 112060125027923085107266757159668660560 10778716 -46839528044535744878600845982185998336 10778717 -196234888500041441531552487834856854234 10778718 -129490161122122768142072402610085045632 10778719 76604488221737004618011007048951827840 10778720 -185919673593402752082823045952726630400 10778721 -161744601318063801179061728938321796688 10778722 -249259572690236010356597081108969159088 10778723 -335769791453782321277589595221467465136 10778724 6708840071830464463734781967498772480 10778725 -1566636625985167209898774942686495500 10778726 -227712211840230223150075379941007144352 10778727 619858857077524387505442548937861107280 10778728 -615328795363065283281079320085600035840 10778729 -88708930553548808366203587626426751480 10778730 -118651351348282750779766765817609153280 10778731 30972541058365529358230467607905713408 10778732 -98771346955837082083696647361293995520 10778733 -189476185866474532258615329116775287136 10778734 434160346635983660623855046759822078016 10778735 187793703896480524266458810503492542960 10778736 8519151505473305059867991206901121024 10778737 265220407753754748124083570494979899812 10778738 -3441693509115254074394283092012734320 10778739 122774648287527978897591277679574112824 10778740 -83626832146699435255090548762292715520 10778741 -561545015458649378957594593484627067858 10778742 9833451181661166622082273355772859136 10778743 -376586851300550626738285771721763966576 10778744 -823921697755241118393246303090564464640 10778745 -288521742375779084403520757366422137600 10778746 316921033984617320509758859157890715904 10778747 -44215222570124246753468456526416176368 10778748 -150237438273977837969110220337287199744 10778749 -134544216558266820887573934000336084840 10778750 -70046225696794090261121372236424880000 10778751 41199512227018822450656164089872677592 10778752 403532331058360454914177357903885762560 10778753 -425224917523915344467452398717910159998 10778754 10879431760651766030800889321823289344 10778755 -4793990051660202494252428962332239200 10778756 231846135366378977290213647709487598720 10778757 382720281250783249215785539358545743360 10778758 92068093965582180369564958643609040480 10778759 245581717048819285649628274278311634216 10778760 -258874307517662175752096112778567680000 10778761 179337729628007893327081979069865756224 10778762 139716049396585778703554440992469515264 10778763 -15715448882615734093460928869007305256 10778764 -678896186392534971673786992481069191424 10778765 250843765532855528206673714882576427120 10778766 6931568746626062250484002828551159808 10778767 712075658561937727236355621638085760 10778768 24204381698320146150403446901100249088 10778769 -217845120588787121208155719508909675520 10778770 29899320903348259750229379569899829760 10778771 255228245978626152862989720454977191952 10778772 -12824320606054689292371488147802974208 10778773 605205662845969647020642491431041467022 10778774 190087698732483207102375220035582191136 10778775 -29018653492029466895833482600703200000 10778776 -370492761216712524428547551847548620800 10778777 135696292656098347796660903003094790932 10778778 -556291902582626344242904977987800332800 10778779 175435671744714619571323329673177058280 10778780 96399358716376530722143352940587097600 10778781 7474773027413450123048491915117300416 10778782 13136459155247663288460620835229520640 10778783 -373996367801987035390812991595284423968 10778784 -535740736609675551897894051668730839040 10778785 -162017109180841923509105008408645814040 10778786 4836258684907205441152595516888115360 10778787 -70424148300539972147966869120138857552 10778788 1138405769250553169607590368627127296 10778789 -8666392888026403226677250935855881600 10778790 -69437406509989624862494178970804019200 10778791 -258801435593416177250173288516597404808 10778792 -404948084952012779630467842732992102400 10778793 -62606693117575685241825461979256611072 10778794 40007556012461582981638421179290408960 10778795 247040400089686700312440248502287763200 10778796 -121292219225872692733855961579103894528 10778797 378162145469133556335500546601070676246 10778798 377004524829698727034299826727247470400 10778799 45947026214552418232059453238099837200 10778800 62463831266869346047032284551630438400 10778801 883094227569905642353109673982274100 10778802 93963940784110560699526387354851849984 10778803 -98411797239919826588325504375694075744 10778804 411324982345715028230294648002842938112 10778805 101252200207713661343509221588648811200 10778806 -378182824795241965144325917669912407648 10778807 -456282685839512704049261252594131116480 10778808 272024302792261230874234204042783887360 10778809 56612740509963228545465488530970479300 10778810 -585643073044053181191224980905722880 10778811 359550488205138719652599645468508118464 10778812 392619355930850136034431309102965366784 10778813 -960707364731373011834165660306129418516 10778814 -63137285601015689780439231616253952960 10778815 4548843939275931489841766220701206320 10778816 64286057291992197133139188100081123328 10778817 -182879804047068669559216194653772967488 10778818 77988644436841056493077040000247786400 10778819 709693050562094575039128780927612476220 10778820 -146748120417712797556521012558980935680 10778821 -134257724537458539939397324093632517956 10778822 208888193038214645954088215529690969984 10778823 -225617914867993758656505529999648016616 10778824 43325180189351304260984760378342113280 10778825 -337073728469863295235017476724389488450 10778826 -387943899153312577658067299490172713216 10778827 456463990478385593829200453222563061112 10778828 -451734062706507991829002347308593251840 10778829 -312185691223718576992819732364597244000 10778830 -188968839787120598228724916083114758400 10778831 127011224573160766709194586845705135104 10778832 -4233174312897609153905661957499428864 10778833 68149442966522224792231671114963227840 10778834 218009732285473824271658964025070594304 10778835 21736966139600716106183593116468864000 10778836 -284756000697912939970350063676688881920 10778837 342324201347546024820244691652599057052 10778838 -72846345554951102134583171185759518720 10778839 1110764535789426136711285845632448706560 10778840 -99631342456122976402511581091022643200 10778841 -370369577409034637328015613017592246950 10778842 3934812121470885289762850312109106944 10778843 410413114847401302875851506525528831480 10778844 -120038811195981663737387005891751193600 10778845 82211347582721264215928260399858968960 10778846 57175075618378409655776140706952041664 10778847 1005641228643642135544691253737384108928 10778848 -1232906185541563339125874522987782733824 10778849 596950577161323167178397597593856658850 10778850 -26760362196646015895051514504466452000 10778851 39732338535635436869869941549130483792 10778852 14297380507885231829897695076444958720 10778853 -9308983278099129791077883702871667296 10778854 209173918381638591910665436977960497376 10778855 18285598620016895966568549806395595520 10778856 -299267026663606278283807283302506086400 10778857 -136554857882861783243685171384262172300 10778858 65395420098587919043634801923491849984 10778859 -19710416981960601897449826309951083520 10778860 -69677187819024279748644236314534993920 10778861 -1292276509200343826995077924981047943648 10778862 16761537056058866048183715613002572352 10778863 -118420756321975416609238117852522488056 10778864 34354035010136833835775015926339764224 10778865 -39242159890868016436505986916151840000 10778866 133555584114969448967057370436301905920 10778867 -389724525647674737353324756882009383536 10778868 28618585862024339220647384772936837120 10778869 334963162323841648394130811387219748270 10778870 -34786183733738552099285654857741440000 10778871 116730279656066530590907214879788953600 10778872 52571545890972735864847554489237073920 10778873 -295434326766904506793575309582587528982 10778874 -272112021510069000869263781841113763840 10778875 -45911951600604784567721573241110076000 10778876 159187138638686151862125943073984655360 10778877 -80290326352213419071733150897301865460 10778878 265518104041454732848779536808103200768 10778879 37735717344485090103486954398870199360 10778880 -37090489305381748650292879711461703680 10778881 310005528449064689373645754417519346112 10778882 373752445137742681335909831063781923792 10778883 155619320432215461264007365748640899248 10778884 412338507547222550343167056652300278272 10778885 -22912840456151031638315054143664572200 10778886 74225145654068731083087881124437360640 10778887 -21720235630173258011918030225448624000 10778888 21820728956922644599193037891046287360 10778889 -323677348396158639534095776551856614432 10778890 136424231875096816127779675656586195200 10778891 -273492284332370659865321975907435969708 10778892 172323175236800395550096438068839869952 10778893 301392078303094434631847484602538431680 10778894 85068571176657368290049238602757734400 10778895 175253165393082014733236814610574620920 10778896 1863348633898617081652807017604513792 10778897 -132357242611277407046302106917776696654 10778898 92725129565431959168695503123139755008 10778899 114280119334681204568362398511175455000 10778900 -44143474790532096770442825156092928000 10778901 -35157019454923642815839275551337332480 10778902 -388235999077345301792090042908779514848 10778903 -403629869397346879555956204320564816040 10778904 97114012299149735487772382825689712640 10778905 212020595837007015959275112587276221060 10778906 192082302162903669604892908677694951152 10778907 -62095971788554307074515001049970182760 10778908 90464828375368403565987379419625532416 10778909 -8175227825255254445551698073580485920 10778910 65341484349050071280390269474714527360 10778911 -186628183451858508064640248685657450256 10778912 -108747318662141005708852217407702695936 10778913 44468069025261480945493320891742042242 10778914 -104436770624130622172543300598543737568 10778915 111028858690556720569152434494150557600 10778916 204438765706831499201124538003879191552 10778917 -277139032643234425075808385625714644608 10778918 164882693576827291639982194638194434560 10778919 -348798923295428633863845908273774308056 10778920 586552295428706338095590211622962124800 10778921 361703653620152931866973297166981312122 10778922 -188532177820225003464891293125218384 10778923 41444575726974855919399080535388063760 10778924 -2800060339768100952689033102003733504 10778925 -82720513365107347056238286236874964000 10778926 -49894278334604161095121706235574189440 10778927 -69393332311642956414857634021836897760 10778928 -31047928854191183652989768407386685440 10778929 41279876153587040720196094108666163776 10778930 155687216862670751835311410103575059360 10778931 -190385246575924324104505586795072984088 10778932 39080383583218376866814258752685914496 10778933 1561304825894301606456204680753544259200 10778934 -279556607729731306815349965265747129920 10778935 530044420894541627970107404341344754720 10778936 -61652097292702195037617441656168775680 10778937 134274396305963407170744880778349457920 10778938 44174474676796760595378000714583544544 10778939 13511321529240027052535694434166829224 10778940 94374915243482201557888532431566489600 10778941 283304044312731385627687917129120168684 10778942 284974088376989713106532793314435764544 10778943 -28827087662647090758090442868964095616 10778944 130333375458166603095341357117875421184 10778945 -38233350468848129192419179653700386520 10778946 61556506431218486530052387301671904000 10778947 -359595144974485443524172977656958160400 10778948 -169092838166110753218686507841896546304 10778949 185496137652784689863480914797008177568 10778950 -24916562859905257708104901128693964800 10778951 73881575071251740538731022681886876320 10778952 207832991433202509229638655508437401600 10778953 -403932142643175299808863455663253173798 10778954 -67824400537298096353746385524376029600 10778955 -181441905039277383236051818515260782080 10778956 -486051063633513479112610695976007322880 10778957 -122567576198548406238747761055937336128 10778958 270425874125287465409552555738680776000 10778959 591410257678316206486387861022791138160 10778960 77718503323546393504002390511361064960 10778961 3282205468035519801089053439288694336 10778962 -244210935191542290109746866203202598768 10778963 258013027374743637303851150820344101824 10778964 1080034066001499320326121451213115392 10778965 -534406760974707146999816157430770847140 10778966 2855346022398967318798002757769518080 10778967 -148868168350651430972850003660935171760 10778968 365907933145872917807413581060576768000 10778969 -166381795033310154850246021941547172568 10778970 72515972490432520298088821337121248000 10778971 261552564606648679824145577887041797940 10778972 388625935799633210302572529499979403776 10778973 32944832189143925927779930255064512704 10778974 -71459058805807118922207135721782267264 10778975 296637713033192238128452791636997818000 10778976 -126059779836082755253746840814516961280 10778977 638773032327211705820707413098820887472 10778978 -107152274116888589875090126422000735744 10778979 -109964721951360389299456337368751235072 10778980 315123634936073308319483911927658864640 10778981 -35170168873257512907979740574305107880 10778982 1357246511347087305850162947934325760 10778983 249918000265811373709430359176492130232 10778984 639170430257121211609370820391891845120 10778985 86808377029738154819929061272814102400 10778986 -59488554848255319068495968211416501920 10778987 197954495709302003934992715821377428432 10778988 -26536610192095764550031877442128642048 10778989 -301640996879562894774059580383201901726 10778990 -490108555404724645528706590815093120 10778991 273157815480263591835366450561482032392 10778992 -53755909685270818988744360617523150848 10778993 -191514524190792768310935388253253523758 10778994 -26666881866136666180829830511562404976 10778995 -501788571563594168192419157583280026000 10778996 68287081731662715095369480841799329792 10778997 -12314231967126709736320508317500036480 10778998 -157310003775358264607623581549574846464 10778999 -27594632696885951480302152550722868608 10779000 -455013515406167034026313541427804160000 10779001 105455939487549322436537226421994249104 10779002 -68884828371376654891307522996892710688 10779003 2049621799854352479534546053927700024 10779004 328885786093577496122070077111922956800 10779005 296751450372358433082221186010671760000 10779006 46613929702070237689576108317832879104 10779007 -352141096867010985233161048798199090448 10779008 -249187555918182204401016041985099694080 10779009 504892353462949815144832047169937331504 10779010 30899989715040251077022355209020416000 10779011 98333160922344275531482357367825247612 10779012 -346625398945789467806248660024345044864 10779013 49228033404705438922426449955125283360 10779014 304457277817595988452175984549703733856 10779015 123174843108916749120493446728648471040 10779016 180976474618307806282840408025921172480 10779017 -819153682963295758107127677063415256934 10779018 132302546570030797574302310869703387904 10779019 -238338121992021814934825146150810696656 10779020 -286273910491665951329296890475263252480 10779021 171301420350394884441422354945478127680 10779022 -45496159436367739942108665014721643200 10779023 -79805512833511034636030726973605005920 10779024 32991364083741197366207374993073700864 10779025 299818702851306408062705380253129600 10779026 -8352113696584588048860849657461589216 10779027 -62818281336571626865475369378720342016 10779028 70716600243924402883555659300172668416 10779029 149105986446628587759798094601552991630 10779030 3398666022277734239321609671166505600 10779031 138358034626225315214902111981913649600 10779032 -117539611615517370317106155258140569600 10779033 -152249391132990283626335919850079412000 10779034 -683852563049474978520524788123699200 10779035 -106492802645021096930276634095586882240 10779036 -140492101193240828711338245248485221888 10779037 898993686375370586662140335931118855692 10779038 -321758462883022314420858353487752638080 10779039 398597115693156528197547406899934713000 10779040 -352243607767843232033661097115231846400 10779041 -14933187940327736393832695003762138112 10779042 -108723452007554585273427605224709898240 10779043 689963094278250392402199442118852756 10779044 -457040073355318768711843678617129483264 10779045 260518290102351390494324137281500380320 10779046 689664750346308919983343273917088386624 10779047 131885242307091247575656753831119013496 10779048 243768819976870515713536134232055808000 10779049 -537989440496396811763972767860486738950 10779050 284926522683132444256157825834694880800 10779051 -10065884155934894699663068619501683368 10779052 332201109376500504284153673788560496640 10779053 -885949426335138643661332705419904046496 10779054 108453005759112624924159243465614776320 10779055 -229088239484022902655045732479288993280 10779056 -55876537170828521720330710095895166976 10779057 77148244927397403422841880482031141380 10779058 -47826554249360177120573935537676667120 10779059 -851854064176157167833629782729992682740 10779060 37927400661917430279559828164230952960 10779061 -560826605694501005822229560927403677600 10779062 29430315513255857679728889752387708160 10779063 -416759158695568422389017876990083916056 10779064 -25325090663061071875743320089553510400 10779065 -14899330618501409370422731119133791360 10779066 212744218556083674625386133162999410144 10779067 -3610732132602911591614038456902853680 10779068 -2423141861398389555874612380233917440 10779069 -429067356094340945570550673562312556864 10779070 58939244930754806587564708497359606400 10779071 -175902446438933530056210297959552756496 10779072 48200431056197152659454016328485044224 10779073 143848972576852614901212970641657452640 10779074 598595685895579505559112204810482419712 10779075 -13615779267401008987125813560928743700 10779076 164924795733726973951670419161783336960 10779077 229126388566789071028448043058538323872 10779078 -8706414113301419800308780147567654912 10779079 696520302832070231721907672803204318680 10779080 -193586712131006013152345472212594688000 10779081 54388608556563088397346546589200405984 10779082 141355118991101219135104932789593017392 10779083 215638365134979618468133316958769023120 10779084 -204789479207921722541461534038810305280 10779085 -112764399141194770567089766423358039040 10779086 52665264459167193604309289486240524992 10779087 175885411111441501064286849931796270976 10779088 -153457338077083188694386386080481673216 10779089 -634203152586059429439720088275708964110 10779090 -63454943387285547338050156642496947200 10779091 550073494256559290506764278400740336492 10779092 650667138371648929837518483937446574080 10779093 -5612054180236974428523970145046140520 10779094 -885689080004872317250564367322286827648 10779095 -4239547475156577485690979194884822320 10779096 -147793389741639317220279502073183539200 10779097 -51987664331587862911445472452269736768 10779098 93672964168849965323326559341436593920 10779099 3350874157624015407060927500266723440 10779100 31606415725404163027405547850216166400 10779101 53277058564631751549317644006260411852 10779102 -128110922015015041297095862307136510720 10779103 -44017492879260724534710967055932383232 10779104 195291954494099806069778650493049372672 10779105 87686577114096667871003413235969744640 10779106 104907826637745030666820924615809275904 10779107 -38273343120931436608337792440879670400 10779108 -146659696992381173648213498345823882240 10779109 -1096782514455728731677398882037668160 10779110 144612498928950618218921546916710808960 10779111 577395332055692343617821208587915776 10779112 16329406183510386009307907049132211200 10779113 -272134651151294650197102666687018253638 10779114 171334374007743149067596134505332419840 10779115 -165293844915767130054962850339193812480 10779116 -84761059205807671432939787957423639040 10779117 183014151647121984360617921264923183680 10779118 -4290379252285009429902976118763264000 10779119 156839123988059197445465298090602236320 10779120 -82743021294194009927564823649319976960 10779121 -1129797778338748596506137522381430650368 10779122 -37753391679497768086913230469411405760 10779123 422925494595374837875883929354980648000 10779124 -434989792474688535128716480936227249408 10779125 -118463164554792682892698416388236288000 10779126 -100457594638883945963752789712842128000 10779127 299066835694205340830257494406971826320 10779128 543624229051915222673739341199572828160 10779129 -189830868426301600935923797923260050080 10779130 -196466304857440901685981212835223979040 10779131 459011835634238401067219574072669986664 10779132 -42825531084324004189804721429335965696 10779133 -168877884407087403328899391218218074618 10779134 92213815969547198725587258597501911040 10779135 136599164027596690816775910195751027200 10779136 89938386503153639728555626534241566720 10779137 -814475511586302385524795794705048807760 10779138 170142437643357901220593164156843230544 10779139 -120915623386333345350225084462677836800 10779140 62655072962675374081918914030569433600 10779141 -417257273403230293528400707327032319008 10779142 500343216541548612668771479102674241344 10779143 -489773661364271471157167704452776926800 10779144 339201417258073955953552365521629470720 10779145 18695297549267735262931445681036547720 10779146 21022303478696075130537104424327951360 10779147 -138290168398085177492191040507147095080 10779148 247997055646199111396537891289494206208 10779149 238163040968183651896331000026745238912 10779150 -74133184732597903028040711569208686400 10779151 388270750428842480779685920797894275392 10779152 207213696626390355690499243488753745920 10779153 -12259520596185140006714595021236278272 10779154 5392876594339820753175384794702666880 10779155 -825037280967117292856314265419139376000 10779156 -40742369007333234400839883447966740480 10779157 -447775270602368018018517014799188590848 10779158 -306397030935056664497298820941087845856 10779159 -298899239729933093022170629666181599896 10779160 42713451425337265020940034520718540800 10779161 -537915396557388746841411786243434096688 10779162 -68286260414375335000563869292075330048 10779163 453974219393999486204845416551795809412 10779164 418192140534124032888010290823446528 10779165 4929736334790155073294302717918929920 10779166 1371733951819705612624970640079527744 10779167 -312392548532439376645249747858537803024 10779168 -220410860568239749392342220602259537920 10779169 595285183517035640070138340964356553570 10779170 -267918690900990871232658416759581098720 10779171 -104671132946476398366882293566188559440 10779172 307400227086847188167070795255594603520 10779173 214373631979103532151569743913167538936 10779174 -93525741060349651742214897523360790400 10779175 -73528603376366810984888167339876128000 10779176 549521342776348131800555020347181870080 10779177 122171051466241848343036117712070595008 10779178 -208069946324067358821079240889152438944 10779179 -497942944281024196931922736354280678220 10779180 -4412268453760087035455065634797486080 10779181 231977495768165824846302894454974253792 10779182 258052939640517911185883147236891407360 10779183 59123043006902384355302374861434197280 10779184 75716989723316128171987259982465269760 10779185 -413995984809710341162847057502034732620 10779186 -17370176143454668581383379201504982272 10779187 18411846179772546177653039513035738320 10779188 73041391512341491735426103780173012992 10779189 -119685048430391887049476560589163249376 10779190 42931904554054983410711881432718918400 10779191 710488280523693191118188773310892839592 10779192 -220849086078415147372951806383445319680 10779193 337321925690699917944456541579927232964 10779194 26540391947567164551256428560293574400 10779195 54551175021209590278870792147820531200 10779196 38182388728159997175778716135760506880 10779197 -423693329129826154956882873818647104 10779198 12697591356224532991995897630140126208 10779199 -586150794682684859183650735624142036800 10779200 57241986830279807561099799480906547200 10779201 -345197555653634398514558480199057805680 10779202 -100216627172728596676632978413106651648 10779203 216881053069964649299048340115001217264 10779204 109073923683606251455083667232994404352 10779205 191272629260031789926500943764646668860 10779206 -5180905231362083651879741933805509760 10779207 -11312421138082759417775029913980949856 10779208 -175123527222195415052633673078431662080 10779209 90794005780308231124262781619283577216 10779210 -26232337387357474407424640042626713600 10779211 -706083436615394958154063790722880894188 10779212 12030147760063295248021594810606707456 10779213 636956407818087592096001376100554782400 10779214 -98373580103236065892374072788173252800 10779215 -213131190553756675078745496548775326400 10779216 52263510791330192679997241188679811072 10779217 -183807885543114734171819055037371086734 10779218 27176289701443341055310524507351034016 10779219 -358468552690979467301623551428051937912 10779220 -8012362211964834020056656947862282240 10779221 351304493305909316446603601737058897472 10779222 112122353867670078945923301248953597824 10779223 -29161476063029371130445949742867335456 10779224 -165890379331109825124263979457966387200 10779225 142813502214050118290533123226434243200 10779226 -119729193837167765903133362051737725696 10779227 183578954706069145167500544877483221312 10779228 -58637869734430013454653824692126305280 10779229 214858708198796196887708494585963689376 10779230 -120756604938865446041916816452705280000 10779231 -272900973720555224056977324801599358648 10779232 131501355109766232436658825271705600 10779233 -40580772690820975068719400238503124800 10779234 -78408455232120659529329753875692794880 10779235 80961606505952135084634538510674806400 10779236 -53398031223206372275201833638519301888 10779237 -5843074766525199747074427064073575488 10779238 -398133149317806450126476003480596104480 10779239 -324066519852063645274583422346260677960 10779240 5792936749108417130085464698589184000 10779241 -167422427529787791697409866577585062080 10779242 -366543755037995086339193296934979012000 10779243 -206538159064833165371250720683124626256 10779244 -148772080644795075304136639399589960704 10779245 54882008505393591223596502388129695500 10779246 121448933580156995047580030241593179200 10779247 283053060698608332975436939668418444552 10779248 370334203258895191149154883469054443520 10779249 54305743858337062467028521767148800256 10779250 -335908090887280193598716214486391608000 10779251 -120640949462589620859659163216051214080 10779252 15837405068635404927735348234982785024 10779253 -19994353314898617481250060243972021636 10779254 318524975124198114653426075719449084576 10779255 -191317553193457576138315751331351924600 10779256 174342445417573895651830205677668864000 10779257 -354471028077322951256928791823794057328 10779258 -8126942559156387214304830435099017216 10779259 810124125921245096648624519524171916960 10779260 -11158647567620420312496506591834019840 10779261 549016406731023205900680901555767977472 10779262 234706760101819028415299424177494905344 10779263 -206162770412468013241614639637226100480 10779264 -232750021430933022243871967680659456000 10779265 547049038987082756021440127437159774740 10779266 510681510128628131659886163262093749120 10779267 -293582794920309540384187778806210803720 10779268 385878239010966104639076400480435850496 10779269 -263148602659221683375744753316117721380 10779270 -78253495487976186325054093270252953600 10779271 -484594887608120657360177577815417379000 10779272 72184569954085035420818093862720307200 10779273 420645128224295201891989033129300510122 10779274 30127497135010416579096070062243151104 10779275 -160393737817717617475677929655363062400 10779276 -99984743685449759976844668837988663296 10779277 -828600205814030873159449266752629419348 10779278 111446407202595754508225910324204181440 10779279 -111510738228109400438563504497814693632 10779280 109553987894310684514778165565572136960 10779281 114905783271021170984769468268473112164 10779282 -345204389450751873112874556874853934048 10779283 15188709050741138405725385266867684744 10779284 -43618317077901751624813508163061283328 10779285 369318363679277181811114114087807200 10779286 33730737384238584917243723147289139200 10779287 60541941816792203575325505439899750552 10779288 138486021581351020967207885326887936000 10779289 148818824426072876621054443232422234880 10779290 203366132616654573958118286704732958720 10779291 -388761704552273292706876325275312350720 10779292 -390679118647327583169652250216424483840 10779293 -18880238515817135815171730151039220416 10779294 -67063918567307505055583352412665443328 10779295 -297508511742564793136937897788623296000 10779296 -33738729901228677670837369746040553472 10779297 -6426619326086493574458246478553634528 10779298 -85640278271750221269761739898502439600 10779299 40726670830247962613891076889648050864 10779300 -47591003996378464661182160112775680000 10779301 315465913568152844577071198304073886812 10779302 -322249611544492464071998713380691086400 10779303 31990952763379971505862347257682513704 10779304 617769696935841423873396397985159285760 10779305 -417182513305201683214886307570722568540 10779306 -51809895594642252519797994809332413696 10779307 88141418506849151662623421329542471424 10779308 180497812954086711953565796389886840320 10779309 -449475028449760059670595188365699312000 10779310 17833909642854468504821684143697802240 10779311 -327517842304823948054569850682267213000 10779312 88958803451142705140068144263127203840 10779313 -669510753867924851383022034675710750720 10779314 94809595159749786218361791702835468192 10779315 -103768289179332004875389846294919894480 10779316 4732099449266719466628930755654599040 10779317 389344499731154429172467227867208304366 10779318 9668785741907154781685658397849294848 10779319 223893046542099008288640614612049962896 10779320 134096658288792585915067177074882969600 10779321 -37473755255151787833319980474669357696 10779322 -41210418656469668868439031002887825408 10779323 -668023645396048040432049774443929366428 10779324 36526132400021460511647083715112289280 10779325 211813972090581304398327527108329452050 10779326 -339634440562083096921642301222501632 10779327 -97468910832313356190451860665075375240 10779328 -95199738203979883169665865599894421504 10779329 -16396527599888212633366073362713108480 10779330 67054917742571206512881615867171281920 10779331 44900335475614802030166797306674535872 10779332 611739878801818851010687687768504711296 10779333 -120264287097306387086144643175996368096 10779334 -575054243777673080325284907618658385280 10779335 212595679718356558520237855437014174720 10779336 62630862460605480810102441353193784320 10779337 -305043384193229664626407836423862533980 10779338 178044445096881859914127214954425697280 10779339 -221662802245519319028860824430997076776 10779340 -58293024092729143164765198503023564800 10779341 278901047749701108463620836343727390752 10779342 -10532600120587164507488586974334667776 10779343 953914305133950275832624502782238658880 10779344 -120164130710717815173100569573304909824 10779345 510766037251223934513504471632426505600 10779346 -362096179178939497349257893835540527360 10779347 -875070688779296669113879084378856397204 10779348 232265314443496861748883443852734433280 10779349 -49121556539430230227199787745712105088 10779350 14498092384115615783007606492162410400 10779351 -52560202679663808424574268712714328064 10779352 -88142712949916190914508416406801530880 10779353 25939151553888900220293953421307670784 10779354 54979720376706563331847477931224910064 10779355 3125850409708711579792057851939296160 10779356 308856472119292253414881548649340338176 10779357 125425656165008995078871975432732961120 10779358 190600176388773626782902746870814120960 10779359 129218024482985759362588389677244314520 10779360 -239276808278942370715730054526696161280 10779361 1044687298185637391358802313840901825172 10779362 -439094858359236174675315386511313969152 10779363 -303531869417715072239407104468708864108 10779364 -85679070508193048237081032882084306944 10779365 -374774783285084197721696457442337762400 10779366 -9219578393162570114498523478123476096 10779367 155259600263501322520831836383688822352 10779368 -332785273678850426648822008611243264000 10779369 -3988996269675405276491273436827503392 10779370 -86370564198253530934835036184364323840 10779371 -80140884796004880749061046036142889456 10779372 86337982792516489830399038057952537600 10779373 758043411518306454859737080488685371968 10779374 244847955492837509540413664691816983040 10779375 -73359743109047047299973988032284375000 10779376 30949980554122980819433927362437087232 10779377 -257821961986548393818401998696693414528 10779378 -1076488792962423511175850601053342720 10779379 -131334936531339057349726874916528893440 10779380 78926055302417274122729368328240486400 10779381 -385159999773832610114893946555748794130 10779382 64891221193963081535629232330398646784 10779383 -1019730315871539634456791005851442599776 10779384 -31108108575475589363131356193200537600 10779385 -129060666847843790284312785960568383420 10779386 -393184289969985132714839956988639038608 10779387 349330385468985253334234305851260401920 10779388 -347653881572306316330552747975439347712 10779389 -631761518199522914016607595071980162810 10779390 19013825846313808056837826583493136320 10779391 -117039425610944840193677980636061264528 10779392 92564062074546249481842366228851589120 10779393 143926271900815903980916613633269887744 10779394 -229438127988416106029727425954540475648 10779395 -268698698778126777023699527931573574240 10779396 274840866315534002114042222662652193792 10779397 -110937609800680631590673372568901919300 10779398 8877424867000631372395296995470080000 10779399 -3313086488287663482114340006698048576 10779400 38358735441311917906414659549309312000 10779401 -495753986213037809962367157790197626598 10779402 -123070445003589715039669878310553357568 10779403 -622701031088538297940823641761366504960 10779404 434212594425202414781139212547286361856 10779405 20961849287242133918426558107089216000 10779406 -749597690251122481113075110841790464 10779407 -603656489640998955737867963374508079120 10779408 -22396368933936714282613339531026751488 10779409 -258027843704750641843582672056316093596 10779410 78336661522264557327585374443610780160 10779411 100595666728708346957270567585279781672 10779412 3541834567595203149397215002513571840 10779413 -103674634242676228996377123551589861120 10779414 -133152202756964547948141693786137909760 10779415 -132734505601904871640447739513031022440 10779416 855100071018300121229847462065528832000 10779417 86503244735783389992329576089065315888 10779418 -133314593085628813196453360065187162880 10779419 -269221015043823072991015595739788638704 10779420 -211392192793802962516993395126818565120 10779421 -658363197972513381417265842273434356378 10779422 -142733370100537453192279549996833585600 10779423 -500925936271213212671695252396110560496 10779424 -664255478249006931593827744458483892224 10779425 99531464849288246895675527034701442300 10779426 -159925013373376190706209394536342983680 10779427 -673423266820608600502542013327503451248 10779428 390160108909688079802043177427475187712 10779429 332580344422914380102477533034560587360 10779430 160969696766790144451393309306686783360 10779431 156540246346897828623303009747332917032 10779432 -19655713851179890421291569764950016000 10779433 30574165341873489575173569679096660608 10779434 -81190991389277576984593595242082717088 10779435 -145166000607225347977254750109479726480 10779436 -828544709665744055700911610619501004288 10779437 370531976311489827437378776987121885472 10779438 142686321545578193286884125559309012544 10779439 -308895833089393375535771132623305990600 10779440 27136024293765703175249457030512640000 10779441 267954580494567561448430405168235255360 10779442 -71340572874710277588643676510264422128 10779443 -497890869835412984749434843574568200308 10779444 6960246906568257469609151374304575488 10779445 -290555633970865378197721579623484309200 10779446 65853028818528525351089744299129019520 10779447 197836358058813763123829805304152876672 10779448 7719343184586789963888193056180510720 10779449 140468466091772243192063506405291345236 10779450 132228660030612784661680478937252864000 10779451 -626467746328566242378367542681484203548 10779452 -102389671640702070036809844625454244864 10779453 -780634914276329229934762666226244043200 10779454 183301913697279879954625005625786611072 10779455 -1353746938107128122016796535878936480 10779456 68025612996141820691624501216085540864 10779457 42106247530080889984406487672174995688 10779458 167736877293307457145548518212032292384 10779459 36678247984704011118560216984340871488 10779460 6709671777523190518181714683224372480 10779461 -215357170645921220950895600945352182400 10779462 37884919528890712032754833778450830912 10779463 416315971591403060381898072989030217160 10779464 -522568407189584513498576555349891824640 10779465 -207091278266630312811875010538982935680 10779466 479116779060766256727822945588135423744 10779467 423713488829879601819717268808460630912 10779468 32728171902244933286260487292424667136 10779469 52507937663844619783887996977904184396 10779470 -26781444106344170348154051645220757760 10779471 164179935412208259111622091083352433120 10779472 -6150465951009669077686016523078205440 10779473 410767118780389196552221495663863460722 10779474 -114122053100636264264071807014319272960 10779475 23848897352205551026290254524916556800 10779476 56296550417782300747217964106283122560 10779477 -292973739572419008475983825708958836960 10779478 -263058606366569602854804542754463476960 10779479 316949723405919581860463947478319271680 10779480 -417117003986277481514024241975094272000 10779481 -306730730206113563017676893068634041718 10779482 -131354147429898032331407500131654198528 10779483 -63316138630062840812314066349312608512 10779484 19517651486921916448071879729402262016 10779485 -346572946191159693902466700458834126600 10779486 74955012480601150593107027261203193664 10779487 -457855159789562221155097835307920437640 10779488 369122445370578842550774177242504232960 10779489 42802505997253166280287382942172425984 10779490 217342314189794832720117171640043227200 10779491 174279489412079681806102682212713948000 10779492 91583631441924261054247399980334666752 10779493 109316071317815522547757808913338994844 10779494 382286466588425586042589782628077755712 10779495 9212925585049274732699941838288295120 10779496 220560740788939625582718986629975080960 10779497 420930076030843048034997599114101406592 10779498 -3940493211673720586646209765049680640 10779499 -606362148116397266633052681398273903500 10779500 250315032517036151453727491119983360000 10779501 -57513318531592753181469100696747778016 10779502 29296199504893420278737884837750498560 10779503 284013156050627937178574361587657662560 10779504 -9990071747932383851372355164705390592 10779505 217909056832481692921330653118922416320 10779506 48217527424875081143094433751697555456 10779507 -654838115935142945217247473795549129360 10779508 369612067865535568795240120989212755328 10779509 -8073801151205653635072176790509336196 10779510 -97046880847581975962718283799947827840 10779511 -92360133858293270258715991557210805128 10779512 -1064475556203148864171338633879861780480 10779513 42989260566438986651228019543390020160 10779514 -60538136501671304618674056741177554208 10779515 -36283465747688699963744577273065136480 10779516 -88158606705297532533770954583031996416 10779517 -137936179718094335204285143478137144000 10779518 -451746287186439582405640955222830501440 10779519 426982358207313527847385773610032369408 10779520 -46792651583832103549174029895493222400 10779521 937247415590911601656076239853179438722 10779522 -7490228548590554100974398676177777664 10779523 -78732268737752266364181759074095250736 10779524 -212403772705813984322946179198050713600 10779525 122420207987224326125759268550955959200 10779526 -93969555201780880057261017186233808288 10779527 -390499587716714695211865433391373312 10779528 -332489501756311067251494016582328647680 10779529 198230123620477361643695988917705352720 10779530 -255266009835718695389680453874652859200 10779531 84413179638339897298505001969805138944 10779532 -737426814126194314532673552585249423360 10779533 -93395567461805311148821352131494994836 10779534 287823999735948320437576819949420250240 10779535 -64508717396915283038807701793299368960 10779536 -127750643247480145203734623318366617600 10779537 140612040481798168954256058325258195440 10779538 -56859352011466795237321932251168153088 10779539 -1173244354294855068931795019102313106344 10779540 -79719252817507350108809560872956467200 10779541 7308842463448716596923859918864442112 10779542 252181328240017368580786772881927234752 10779543 40905288325308544610459524877957239944 10779544 237193880842803975405751882994610585600 10779545 592844019118781808507229590826627200 10779546 -119594323744160659204821847655432495616 10779547 -190316707829829215083709278853426301528 10779548 152643836078258126349332756396562376704 10779549 4267393653508237014664389435713525760 10779550 -15009953784458598303424195230303840000 10779551 -64463694654048844506172517838532412448 10779552 -68513985906690371125959387459357769728 10779553 16491416633944287843978474340531263664 10779554 -56486272566992377857407593858378238400 10779555 -148432523468288900549006535131730528000 10779556 162585823193908097622373928364437710080 10779557 -369876527867059299744982735735857328194 10779558 -24625117016918150928538303369537390080 10779559 98597242845212162458253743469359168200 10779560 -159102870987272594722203537273600000000 10779561 -3077175421617687016200473992355866680 10779562 -437453174552410906018555080225738757968 10779563 -289535860444990169479859146741771222800 10779564 87498585565604449154571031519820101632 10779565 210659891421924867923619860670149853720 10779566 -21785223544940915550289398702055489536 10779567 35080036285039437214563716389536426240 10779568 -79997395020409391891875196318884298752 10779569 -558156464237152852741772994977570130030 10779570 -25217058539986403692509437499237955680 10779571 -147737967016505578148313594435547325952 10779572 133994731507437094260114543964268654976 10779573 -35804492787131469168423669989237336256 10779574 5384911743272006018853762685268522880 10779575 119491296365011279351993225665846627600 10779576 174945013874948502233918806803761664000 10779577 630627071255847141420349789646614112426 10779578 83207697504736368779910090007166548224 10779579 247849611792829403679855524251518224400 10779580 71215059048643704111818134869975674880 10779581 761394916118131900919771923030768749504 10779582 -171544269393668016361453402673823154176 10779583 839580669681410016376365360762754240832 10779584 -4424482409877503518998997794715336704 10779585 165687254806941631026737138009630496960 10779586 -3943922887479803717868979856797376640 10779587 -31320724852796743322458557180285603168 10779588 474010353440393110618008630283533066240 10779589 -25714336105668837638399582816955677120 10779590 77226721366586066707115304414681148800 10779591 -92114760204981289949078274235391347200 10779592 -708138009440856358486302874418258688000 10779593 376092681988009279889664502927343891040 10779594 -30152216029511479373582729128506408960 10779595 128210424588917951801826347413062123600 10779596 -2535798964300564096447993755417580800 10779597 -162199063770821027171008925500134100224 10779598 -405416730309925546363366833850491041664 10779599 70184246816762821729395325881770554560 10779600 -10068010438858703427635445035011276800 10779601 -185825904515043982607104535045411334848 10779602 -11635571926307577833329320597016245600 10779603 472281431415518757965390979125957150904 10779604 -276135616933131554359166975160743424000 10779605 -631376734607331964184574308919622241640 10779606 -53891621593432763012161056153299376288 10779607 8271215710193364587284024340371527552 10779608 -309984811699044209282883202401681960960 10779609 213077604781877823995274552424097309904 10779610 275384110204881081914620208430538100160 10779611 1094863126104127469372839924101701796192 10779612 34226779286306735392478861883466137600 10779613 -100408834429989756218522088832315432800 10779614 -357395248470804383710237254283083241344 10779615 -152207810225178765741565128891724953600 10779616 -624133316563244989923383404557839106048 10779617 -38709966520568334969159826094465840640 10779618 -10061628693680604462475510766564220672 10779619 -1432494671420399628157528009088195432640 10779620 75031497285509164837338712274958574080 10779621 21483682050066742399645423140804294624 10779622 33736627623709848914153511607434748032 10779623 121603048449491281582919812848061186872 10779624 399348933823154137272734465735470709760 10779625 292722832037695856709358003898158560000 10779626 23821472881574604615851136994693448448 10779627 8738341938210458973522111677226998208 10779628 17840897341057415218701760151284314368 10779629 -283933083984009383921990975923576097280 10779630 22712799065708157400695110041079562240 10779631 134372075712280285971885854369033648000 10779632 -122210758995300015138996181902526906368 10779633 -402369381512766069277716298418468299776 10779634 -298189670400570880087980626147850764784 10779635 57155134007871911052502824019502512800 10779636 -4323375729179231198866943484206407680 10779637 -446852362607952856374952064575578892320 10779638 -312552744744707875996772786598791305728 10779639 186377063016253007434714459921206333648 10779640 172179203291279020919249063187469516800 10779641 511464225641031763114817254507103496042 10779642 -10000457805806539142557284096827065488 10779643 36543600120299324563172925445789859616 10779644 660581516591045576879147652982453518336 10779645 -15287006135279916254188060988091177600 10779646 -268507575166242711920377024565619025536 10779647 845944799248612844841175874883291780096 10779648 591746033666140106906910612667760640 10779649 -455595512638076247150260230858629299964 10779650 -27055289327035316971115336774913984000 10779651 302111930245592636795175785426516403780 10779652 -84697510766743556467524715042706678528 10779653 -836337200667089489698010747121003256098 10779654 77353260125362545987397800083971491840 10779655 171516949428461723983022854247399005560 10779656 163343854322317003416010909140539642880 10779657 135108619843321328771650730970171158352 10779658 -18045618706060693392489061560222504960 10779659 -596550582797214893680322324986309705560 10779660 -63388017850741838950354389797824235520 10779661 -124785848823691489330531288847980309376 10779662 -138981228252720552985943785634875887168 10779663 43966165926736611799426161178185481344 10779664 -626827865152693993055157240003297280 10779665 -483814098528815899254880492331259559140 10779666 228261054356863026042728589341435783424 10779667 1020688624041557287583442831764336803152 10779668 813526812363092365701046673539261403136 10779669 -438046377617313825152427503980804123200 10779670 -91888474672082973003016681436649010560 10779671 -324536962470823431692017763443360037376 10779672 281857944089641529777615897054226001920 10779673 924486127302593892187393067091477982922 10779674 372018109535197528775917976729255748336 10779675 199602084654819127007364235302313749000 10779676 -36270015021574756026783903650851089920 10779677 -299988775446823732874741329244769120480 10779678 9935273262409144648318389063281833728 10779679 35774308712113484819392964802022389648 10779680 -15839449334460377847888021361675468800 10779681 324811284494609278795204509340102894944 10779682 -47445218552603321703761457600755339616 10779683 1042308389092591206020347388844006866976 10779684 -61832432607366192667799025390860196864 10779685 -217890517789147325918605684192451427840 10779686 -49362925775074856809877545145838043776 10779687 552391512488464441963501227466188360144 10779688 -651336118176053483180197585369970688000 10779689 -8300337344257546330961085737345056140 10779690 76387304377264415592722122779595787520 10779691 2359371876012677155923994318376931424 10779692 37350105297176975519412118144641269760 10779693 87108725522920266846911088217237435200 10779694 -112995670374714348234608618582363623104 10779695 -1489530989933796257418999247055573520 10779696 -76752655374997918984273828239821045760 10779697 -202668880568366967712615132311748244256 10779698 131890710103965858189199077988496739600 10779699 92602910418146582549318368507595600640 10779700 -27786006074142960243351744163917404800 10779701 379364264190171525743109909955506946272 10779702 -121160910568766794125552427163442619968 10779703 -441074093438566145949591318072724645200 10779704 78221479929624637346930166509100011520 10779705 -127023357498270951603850175861303484600 10779706 -305568286813073903127940618401788370720 10779707 -138659986597225243045149213474483738000 10779708 -123270695326600678590109501754753187840 10779709 -399145083285617286304425777341591462496 10779710 281088350436843554048859385024044701760 10779711 -92206537194611850113046680937866768256 10779712 471064250705939720608612926502731776 10779713 3714203251772247696036154734911877120 10779714 17122769018923015591341817489873561728 10779715 152606764305678935387619689895286002000 10779716 416625777741116745100195040446180585728 10779717 -116407777580788474284199122678988988160 10779718 331985238051114914873381067658722255360 10779719 53400708203246195809561127438731440144 10779720 52774085500598444121772696750650163200 10779721 78595809923708356716040844379746326500 10779722 267836757740816029075254042798588611424 10779723 -79995011802836833126989789409377291456 10779724 20162030675081471322789084295006457856 10779725 336129696531831423177132589224062160000 10779726 150620957770641633507846246995542118400 10779727 -64783894864842019975592195977447674128 10779728 -67791363918205906924438021218688696320 10779729 264842926200416570009941683693342894240 10779730 1527975047406336226901038648096986240 10779731 676360411398338374736027437708320119532 10779732 -137607317744763965290806041488411803648 10779733 -52136908330919274473958869583383796096 10779734 -111096632104506399788650872559437159168 10779735 -390950448230107042393260689360240594400 10779736 673660350454520163870588249173579304960 10779737 15631905461096356266673820870396624718 10779738 166011389678941503282401362178290364160 10779739 -92732008722447916766105783121908759120 10779740 -102840462213358456077456878886267087360 10779741 -28423299677638203051605182976862917376 10779742 252565483946795398957141299156886726272 10779743 346620357185888848588845903189377718744 10779744 88560096154320376190563158471211745280 10779745 198890732495387919482231145684667747200 10779746 -200201566105037943524718556749453674928 10779747 386822967094471782502299075552644408640 10779748 -63705595613316665345150455550193352704 10779749 69668340998906089596638641543138698750 10779750 465127771930882719359164792470555840000 10779751 433276481376047306401589169573382865232 10779752 -181877392798166961586452166327053542400 10779753 -234782272269974118287552115715979626656 10779754 -130381600737324837710113747809607922688 10779755 121832717059822904426021638350217592160 10779756 -2556889117373970660107017227726176256 10779757 -53997926388371326508066207521989165994 10779758 -128759608797200540080782177303426323520 10779759 -328042676448755835836431255242585700536 10779760 -91455070551407400364619246167853629440 10779761 -46600302026031672926942843548087165536 10779762 -63285461758294108078205371016317395456 10779763 -412650662491399514322497771727548793936 10779764 45667967748865378043077045238425497600 10779765 20096589625004843991755742642701022720 10779766 -455327368089563373753684483451592387136 10779767 846940504199912666464288212328761939816 10779768 564647818816942108790471512377524674560 10779769 36813418136676590285616036053797797120 10779770 -39590174701215373085642095597122469920 10779771 -261556630280771684296698468750292059456 10779772 -39741007580593887966172338276485982720 10779773 -395000087117123100029617364110032226740 10779774 316975492824627434141776755016014547968 10779775 186835101694398321670388054374609983800 10779776 -12285797376629204003695418266437550080 10779777 427369876828056063469400257781817027840 10779778 81949471211046916494942703568613287424 10779779 98224218830272074603317955006456041472 10779780 53441353244248258806589117322179768320 10779781 -193628810968663056339488377343038656418 10779782 57684095333363394077173586200054025472 10779783 48349575548555119223331056239874384640 10779784 566057166356436251961748412769207874560 10779785 151024840971115818487886007839148280320 10779786 -247271592954112720063757389157786524368 10779787 -220201767140085934665439809143332732640 10779788 135659504923072439698520818555972432896 10779789 282743891454239512852461127854723060768 10779790 25684865564734131403812901249725838080 10779791 314253640021141475047554338214511778304 10779792 68381541434604680780842789439667240960 10779793 -546865343560345565117030584935613809600 10779794 29412292443062289771441624726266916480 10779795 80867453300599891278343154159581704720 10779796 -759429447846132615705315385447425716480 10779797 117664866137170037582903876928727792032 10779798 150042483134123161098354582364840741248 10779799 11862921655564947009802571561861559064 10779800 381743357780135427550001436788140800000 10779801 221463545672048730153060094550774867520 10779802 -53038109979471717778163185680324664320 10779803 -52496652768854137786525865640427289136 10779804 -11312116770227523089683509164462745600 10779805 241345231699001418343945935294975044460 10779806 -113083423768329058893992011927794964800 10779807 145883485724885525464649327116490972688 10779808 383555784447499300313125096792085889024 10779809 632010124875094407188906872859226167010 10779810 -187007315071819842806493381044691363840 10779811 22773612634850180126607739514925306832 10779812 -264975380072843003674501266934619409408 10779813 -9519302099860221014250162062346468576 10779814 -130647686506580853348991357625649075744 10779815 199301968651240512459084743287690443960 10779816 67289747247422242376633806724598988800 10779817 -45901944808836304459902941904326044508 10779818 158232366149650916678530688274108508416 10779819 -529381407713805960234918692008617153360 10779820 163781626728548279009613376872606228480 10779821 6205595430445911426092960431698676812 10779822 172002990476318865857610789171639784320 10779823 -223473764131258275597401781764821916720 10779824 29668150377374060532587127493490638848 10779825 -90883438942123417994643349893812702400 10779826 -39569051247823500881702633479615749120 10779827 -605534901201066892028123071307847054324 10779828 241004126553352731237047882660389048320 10779829 -234523271449268595417327724744896430116 10779830 2665555768901103078098983747062816000 10779831 -481230663954031349215320964859561145600 10779832 -238920655502736328095262795659003371520 10779833 -731442480944414082327802372525723198320 10779834 15876135987998183545347980009308309248 10779835 -216436316274680582177830987671782841840 10779836 43919350836046723079817950884094926848 10779837 21893664676593334667797474848358267968 10779838 53912567675008018800579586036569511680 10779839 -3074497848855204281236593499811007648 10779840 45431618313659613228316339211442585600 10779841 -422616383884673927692095775270762445758 10779842 -371234528217388276285024539945304320 10779843 -67560042665733255985983766609757401872 10779844 -244270864779982561631035519528597254144 10779845 -127004875468959144750197862284990797320 10779846 49455902108608268636146077592499755008 10779847 29933110966964246898947578877211518976 10779848 -662548415350086406337895049570367216640 10779849 24347446834144663895673426250945978368 10779850 -31902756220505229443030166177240979200 10779851 131089593037468774891535910868201875600 10779852 -148231529834879494391540992988738688000 10779853 -272698355412582320726373357571034944404 10779854 270944054013378869108417438503058410752 10779855 -226903208716894079366585497610758733040 10779856 75042953705871668835809643314302156800 10779857 -491685153849636060838839617030444730768 10779858 -207091782408670727536352281308252710400 10779859 458612848721455744392100842598345340160 10779860 1715231427726863234666576710951772160 10779861 -98449362147955673594699302247470036800 10779862 240567470573332095340050253778177670432 10779863 288350277235080828856230440852504661984 10779864 142703173016000570852899531440908267520 10779865 -246681058875155795577116450065105783800 10779866 156569068153052342042882846978201479680 10779867 109987560528778427239926349626719439360 10779868 -17916383948958883220539339079417977344 10779869 288346879158199352513100531317977455270 10779870 -18291681267491079022157705025779097600 10779871 159357722377509134076767411199171434472 10779872 -560476958812842395018737031688297381888 10779873 -19074105773284060308391556716440905472 10779874 1069930024830782472572327811546312192 10779875 147116210146390647285156123574530480000 10779876 77552983294138604705786948457918519552 10779877 851664832537778987349314230400006626720 10779878 -112489749364764525053124922936544133120 10779879 259945408355405706056926121874311772288 10779880 285870240543653808085612624003812864000 10779881 126081437711345505909779954864542219392 10779882 35377659507355751691634837711422458880 10779883 46632107764234888422716056462525265104 10779884 216385604764959393404804906140526188032 10779885 -582012191640408919808411422897120800 10779886 86160548625624280752517187174720026944 10779887 353798212738197332213676304540884444672 10779888 23221019119042667330637921514119757824 10779889 -599294730067124059607066633368483611310 10779890 -247132722360364551767502342830707200 10779891 -300280585771307616144361813097573216256 10779892 -390598718564044305432490238940602118784 10779893 -236755386866212671331897771187511362976 10779894 265536691287315615331980881745265869024 10779895 -25833935540515385185928579763214387200 10779896 -332002308463741467915226375164775710720 10779897 -42843296411702423820930133928772000000 10779898 326645409471668832295993963594624321536 10779899 -371707996702028933840172693532424124336 10779900 104100899584141373423465963969835148800 10779901 343794452513985568653423245670358845504 10779902 -528532195275256229955762931086708082752 10779903 -337854016081621374645586923156274223688 10779904 -670869206726431700653177712782306443264 10779905 89968915338244414047567353612073741120 10779906 24791162205024410750848319533309555200 10779907 1130886719348838441270886104288715080 10779908 -343631566783787613855457528383125887872 10779909 41006089499332038035649856057162506240 10779910 -1496921386514769404230035252078051840 10779911 700590863565865563948241063763546287512 10779912 -49031226614260441916627038303887360000 10779913 -344184688223819813874734702068448543900 10779914 27661647288537511233047437737114591840 10779915 -164867108449957199574787325504130904080 10779916 20683862799422120500377389611591434240 10779917 255603937327921996407728952808145276160 10779918 96751554877199326422220713066165977088 10779919 -17128031314757866603252674737175210600 10779920 157535406739954855520140898052932321280 10779921 -332002995458147391185217750339819159228 10779922 -4052759185896322268645277323876899200 10779923 121447975038950788370699737100269440000 10779924 3719021166258909890794378981145081856 10779925 25440882225925300646958346430179881000 10779926 -450080714009238986924535853339170053088 10779927 338943750150118838623391443326747815808 10779928 12355670445661779086677268549430005760 10779929 237126379830111832768851434762272885776 10779930 499571274616390724680511747350640640 10779931 -947843270670967076264141779728652932368 10779932 282076063704859609843851383702042721792 10779933 502148607918743154551054171202310909824 10779934 4028276919593484530518230141161088384 10779935 230488274803444334219403880926219482400 10779936 490346880328247073095955878286224523264 10779937 164824817211168202839966366610903068352 10779938 97292613687377936724130497404377864320 10779939 52850442901544563651021902070762214400 10779940 119395233979588517999438299822233108480 10779941 -46303118649699921389624134092920222658 10779942 296918541833774754350374219358909560512 10779943 557433565039621141500010872568940627192 10779944 -183402406456185822174105876952872960000 10779945 6759893303089394991057772590047385600 10779946 -190178750541865628091407408529741609120 10779947 224617740599153728287626925312285085080 10779948 6252047531728865450132294880727294464 10779949 167546624846658252519621384737314953120 10779950 66066139798070797956596782882138910400 10779951 185600700086324970643728973181572147344 10779952 -121449290363076446475616284694707257344 10779953 184246929840890074325627919548700893202 10779954 150348794612477145902938668714096718080 10779955 146406589519581858990315223767742832160 10779956 -234692258392289889604808032795157704704 10779957 -29743611779957563654249475082899682432 10779958 -141285217337454226383660076497110692224 10779959 45296319250167676482472228762359989160 10779960 -144313904973027679953192192184947302400 10779961 -395652809769151814779606177363547764438 10779962 228916692677369876827209397080822213120 10779963 88340549425800985645661371857163403544 10779964 -23646956359264827779516541691607581184 10779965 -32464984142139324474782221923334542720 10779966 167996541883431603839258438508355429248 10779967 1791265030963472828373773301780613171200 10779968 -40406744111834461092364383948043714560 10779969 -247375047895881415406967847244528699856 10779970 124464112395021442939817056192468699680 10779971 1180800307483307254289824036417526784 10779972 10614165477668847919425924477884620800 10779973 129872785183615876390240395094288210720 10779974 -67307768377573167426326641839441921600 10779975 228379034582317373264879480185403082600 10779976 246512109397384188343259791965210470400 10779977 109904910318667416526769229357985751460 10779978 325252320742275025181159600039373083136 10779979 -197989960214769663261302933027260371824 10779980 482629690096627825413402115455598479360 10779981 172476983781625837178783060132269424544 10779982 11750202256673794614755555499407200512 10779983 -83478035955079508628612563316423216 10779984 76302238348838040290644213311218049024 10779985 -164278812744371535111455710647212769600 10779986 86674680622515086965481315915538048000 10779987 217372011897573104638263994156255528752 10779988 4215328708711121198897490772505337600 10779989 -120918215855412925106442398476026763008 10779990 -72402800254210548389963256103472670720 10779991 -171587440764111167770106869463494691000 10779992 78921958319293014029791873279377715200 10779993 283310560318086774296189019332925966720 10779994 410535483379546334859963131692727629296 10779995 -337215845861670974063654615035602120000 10779996 -340973370637214281051251003906648222720 10779997 -280411204982021374717594522871769326554 10779998 27476042207914067903402666889438920832 10779999 -371904834401306948364051180519790449336 10780000 -87246171042640473654860950774333440000 10780001 -464483413487408360395039872671477304000 10780002 -93719434430965717586596393262344734720 10780003 41717240731823795073423155194735486824 10780004 691254220945341140687623851979709325312 10780005 20117853861860049385471495427092651200 10780006 -254890636531510661668722313099014030720 10780007 73914147732555974764627751959337046624 10780008 130955969299219707709689013051844198400 10780009 -309911836025050742277313194071730360284 10780010 180959261436089536706792308341237368160 10780011 -560034619059619911910823908538695560 10780012 -194456177751314172747375637219522610944 10780013 380353921196778567472917185026829955660 10780014 1224424555564696491059224307809910784 10780015 -458770755012953344635920701005455572080 10780016 -53927146347639337125157975547600928768 10780017 -146121678574805100246566467195671559488 10780018 80197081037620257829654233993365167104 10780019 -728285607193891294408814462116341992160 10780020 249593721368762726140476585601088409600 10780021 -121357965299896651556082772524406107488 10780022 408557300950043795003515850842077570624 10780023 -644337592850381841495210081467788654896 10780024 427919336702020268146084587295636684800 10780025 -549146314222940369754025145619886672500 10780026 -186952132298340178317945073004315129856 10780027 523718477927882876526086428282354547876 10780028 142338247385832438506625066230661774336 10780029 5843426339106005533302484789473657600 10780030 315760021439939050656775305349636329600 10780031 151244877726999884695048277525204501712 10780032 -96816197774110961489374829149264281600 10780033 229729790298007127470169828395287599616 10780034 182069159880096343944137186064112126416 10780035 -38867153501280937825964924058456080640 10780036 55486700009457229734902486295628400640 10780037 -284346675075701934832540375620669752388 10780038 241858250860566951524803039408057482144 10780039 34681115420047529794040569138916918680 10780040 228348477138223871022459964976175513600 10780041 -203059855411173690228369724912088342400 10780042 34704044110719756332725071766597291008 10780043 -558587595690277152987903787598205331776 10780044 -410637869362941561572904171419049013248 10780045 555551887793170708186954110592274004300 10780046 92388127059036274904039519031056321472 10780047 39031969667510436798214331540818593696 10780048 -62777533920101231860214636312584175616 10780049 -605556077020166825793352595408687269200 10780050 52808077633471165418290920811279324800 10780051 -872035792645154432331757251956366788948 10780052 825274954336473214526051613925679278080 10780053 -131600812801967336466045942444120115296 10780054 -141943696025366754953340841879459764480 10780055 -64470235989669493178417906787521352480 10780056 -5630159114415254070046020237223772160 10780057 11323173162208784953849743436429233312 10780058 -149781322832049079559050537566870791424 10780059 -211029254526903420544495775669180296296 10780060 -344844414875965366113337747299295019520 10780061 53033706833159040693093391613778451200 10780062 -230011794877525207290977629941811885248 10780063 -309711623421957592124058357314169956240 10780064 -145565976404579601284296115457305346048 10780065 -300007888454742525540846738499815796140 10780066 -254416856970471733052688045878889077376 10780067 -86398269308176683709654936693379657880 10780068 60858746029770772602557959861262192640 10780069 -63835631117803381799996470955435006530 10780070 73078829778939846967491655408726728960 10780071 445471882517710220328802506506879555280 10780072 491900866740072861716809335905121484800 10780073 186161888523374579018421469827774907044 10780074 219198951166292572345363082578158858240 10780075 -77043721616398297579720909490661024700 10780076 4835202705757543574967166606527109632 10780077 -87127259962203095713884943089131612160 10780078 214491591607327974771812875506498603840 10780079 -638883469985220718293329084648092130616 10780080 -3531808758676879546102997861863587840 10780081 -105422222252128404501142106295503281868 10780082 -193099720828514548304551067074607290608 10780083 -439490441457773008211419989701315067360 10780084 20108344657453970169085686779388600320 10780085 -59297493889916954688349330649149781220 10780086 -83391716319384653475064064062578502272 10780087 -368205517609595079978937473122200683120 10780088 -536028962064616536489737590839494676480 10780089 30024691077184616728851702754505682528 10780090 290080112024563965971123894006318776800 10780091 -133466392073028231102527814732303167424 10780092 -347153030836492988194035992432212483584 10780093 -349404388210059221829436006857385641658 10780094 702233069001323573464409435580937728 10780095 34446797644190113228248809994459340800 10780096 -158394334590833356301442960818511544320 10780097 227926011385089298188392598265832820546 10780098 -43836747870012027441053638409596090368 10780099 -709994473220777466056175689916221039808 10780100 -880623817220576189698153779389952000 10780101 -151399671244757709421831894166632968960 10780102 -103879249474986509027086209292280473248 10780103 -1074035761028738677407170428232917938240 10780104 -368805307158248296035360291589791866880 10780105 -95462459158557941995298512122724127040 10780106 111959561712642759662140752154952229120 10780107 -198395786117646594190082185784309793024 10780108 -1032228297735871636217160618925847629824 10780109 -104199373951081935076342506320289512640 10780110 52774479053348442796438755700254076800 10780111 28147905201573468370869294124659763800 10780112 -43313547903511949007155608473658982400 10780113 -455316874469569004381193645652856867856 10780114 -94861538825119425506191828625899526880 10780115 44548073122186396579658878072510163760 10780116 -24529441652452014454810148990937477120 10780117 308159661382700530102128486094366873166 10780118 56148757513535559789008182225894889760 10780119 -15697551984570706378678470752972868000 10780120 146637004855836371325338729078107545600 10780121 801496763948279336088474595898072280288 10780122 -157743688412637798288909233404923472896 10780123 282043278461828587265161576524212765184 10780124 -142218617218386004331755479738378376704 10780125 -166475660034218285697318334092160800000 10780126 18855598469789426921413947169935114240 10780127 -442723170115117493381647380953203293024 10780128 28466056027799913316608464913338204160 10780129 -4422648615690032782708976852383221116 10780130 34566045329339789876293508787699501120 10780131 -277043963559982604771524181997877959048 10780132 753738626334004554928352765157081728 10780133 -89562774541612625300086554977711348736 10780134 105039965374821365798829410980795071360 10780135 242992935321031237761279008413903935360 10780136 253549261948976959003139215528093532160 10780137 61837285847132693631407778756892351188 10780138 -505923191343646098732074704266202905504 10780139 -626576060533841107859966369714484354060 10780140 -11738480929530523691585090980212817920 10780141 -387709608630796547623194173974917120 10780142 -336094382928746289642059686488841646208 10780143 -2038644482179681930869009462166124544 10780144 90491839429194385859520095181118013440 10780145 -169342636118090989419036708426255777600 10780146 -41213804866532008232851038137205947904 10780147 29783752016749862620680427897327867200 10780148 53027961341130728969271325239199694208 10780149 75606280565907880950131755816391350368 10780150 -219828364876012070434873956932532240000 10780151 -835058919469926933425491017125531725848 10780152 -480267835949079082058190520404742778880 10780153 27045715806619623892782770976167255402 10780154 604772293876267796663306813412447744 10780155 455378677826742261139714954967733120000 10780156 -204972864269239696515455395714821232640 10780157 125836930545099103671670136476558227072 10780158 -23869816048383449312409205679896257216 10780159 333140429345517323633920018268585982960 10780160 -258924345428776166557253524257389936640 10780161 -96453741075302410514882982217099884096 10780162 -165286628216047852956759732052085180928 10780163 626079512951241993456668570863841920920 10780164 -75768738341808965332406491935676097280 10780165 -530569149536898601785985683258158698080 10780166 181754140907932370526855005015078827200 10780167 -290361707949147222882676023547686752688 10780168 62002586301670111497938470275721297920 10780169 -154082488826280985033920626563036429056 10780170 -140505739881979704552189366309409766400 10780171 -5489561308621617061171591999808588112 10780172 28076088175438717855297824825918523392 10780173 295564490040896013637021243734780568524 10780174 -266118534544180980067517580513012569664 10780175 -130442670916458240123490767777613260000 10780176 67799346038340704472477854257556226048 10780177 37717476507349281218377497054158703026 10780178 -63401799578022361931172948775232686944 10780179 -137372842170329084708878228829049534672 10780180 79430229437337795824158608834271430400 10780181 398913337438958124115785642667764275982 10780182 3170231145126627679411126591358361600 10780183 263375084942243632669599392853860975432 10780184 1113215273230035722140551855698754969600 10780185 140989397366222883873003011222344291200 10780186 -2410082512439046876434167207966573056 10780187 -91664899357814662057381995134921061120 10780188 -5540102272612012338511571540118896640 10780189 79006722088849888577416434852226620256 10780190 48108804671644596165648193196951073600 10780191 -436833650497036603200255465408134807400 10780192 226800046526469224878630053652677525504 10780193 348575954092650221867909272485947825280 10780194 98421382073167736076559432494132566400 10780195 228062752490486029503527731467142837200 10780196 289014281269457412682079821658946849408 10780197 291070203726277667228910649198195240800 10780198 -191475094727778376275892863010503649152 10780199 301508844418807683891507012645450094320 10780200 33269040025505319812289890460247296000 10780201 -658152089136532037187268375746761970400 10780202 59421377821290245989801178632382168064 10780203 -159832447083982608762927197503475596800 10780204 592913153187533401304933766966509747456 10780205 464163874137611213877709333863980254860 10780206 -111929518396024343390470262884417529856 10780207 313706629442999231472888055051131869456 10780208 -2781550611037712009677685279892996096 10780209 -95925570806604908066364891852672058560 10780210 111714783283160534138237123465725516800 10780211 77923464072668852959599594465950871840 10780212 -9645003644774595745665893764508798976 10780213 -221295902498359858351090189858598139538 10780214 -87996465008582961808348291375409283840 10780215 -110595251489879593740334544878786606080 10780216 360362986523664432682452805675439124480 10780217 265381864263806311585608838378909588992 10780218 -58942888773095130722640969592709334816 10780219 -48125147037105731130757760995010648448 10780220 132308159051858747370180961572707328000 10780221 -92633750806213284779063800070419730688 10780222 -101296046498109647742650054592416662848 10780223 307820243441738664315626372815622753472 10780224 160141683560304425565385090003894272 10780225 6821533545532245885330898377217133500 10780226 638101108421903252035679685348259945344 10780227 105070362306229786475904117992872666920 10780228 84998861040536326652025397874646528000 10780229 5933662795339619460415858348178145984 10780230 6511466555376857647501838278457733120 10780231 -195667220132215729000561317012006776832 10780232 300470420716972343123668650516270612480 10780233 432024444582512393719302695590464942624 10780234 69975639898794546302911726585430317152 10780235 -272474998746422045945519529647802602640 10780236 116612384035167871976712610264634588160 10780237 95909365008398524161799023992407691500 10780238 49041057996281112384487063239444418560 10780239 110411493914120005202280886424967891840 10780240 104082592092612535985614411188338933760 10780241 337972292639188832087540818579511958642 10780242 26715446849176750462969267191038571264 10780243 -294782179577012970075894988357602975508 10780244 -247016527508962943430916300242167070720 10780245 180157119091943397652411801758506792700 10780246 213658632735070867978264503940788814080 10780247 198022950486594041568642636365004210696 10780248 -508688304045684434671873062296942714880 10780249 2229679708902773399293771127168384721792 10780250 23737334183529794498827726987189248000 10780251 110655656449368866111204158971195873432 10780252 67080047337491118462339737834904330240 10780253 362193438858823699117793199385056018 10780254 -243421307408281253057007226494235782336 10780255 -182650940473459522808976370216036010640 10780256 429760355561573564762259878557113384960 10780257 -313502131180772627732827824375501410880 10780258 -507336071009343469353052340286861020160 10780259 2376054773289169441264785913626786720 10780260 -57454338360358892484079327840604221440 10780261 125843480565674183657055194623949376000 10780262 450537407843187972131359153728764881632 10780263 -143379949645450884521010029543836679520 10780264 215597950208296664807114980941761003520 10780265 472737482948167412196975445287549018660 10780266 40498881037776633434387836678179913728 10780267 20608799717486510076186093424635904680 10780268 -436570136570142269105875965162062659584 10780269 329565850674220123900783335890259937344 10780270 -25434990681045329957433345969579385920 10780271 35390072032481167106574650394826268712 10780272 116763836931500966927625563923120128 10780273 -202140522268612467333897990308817536960 10780274 80885984598514807338381171781477623840 10780275 -8454975650715729037735123185991824000 10780276 93684651018012571303845231523911034880 10780277 147517541192652495571677827007667417440 10780278 899332434590320662582052877362364736 10780279 -433466854193092292972634126836749833224 10780280 60233777637266114522304121833235660800 10780281 31311023616417263527554926344976770560 10780282 440815032357501008899940066273585050992 10780283 12133629828252482665786974074485412160 10780284 -86818458233191644329633144359776829440 10780285 43085739457227902675681675863979804160 10780286 188179259130704390736122078363827326720 10780287 -122290194736871724685289336902635896448 10780288 -111206426387255949559543983770676756480 10780289 -287009289295625013770718780792602835072 10780290 2640129410767067475019716648338848800 10780291 -7380344686364469901162163371460248616 10780292 286892593959603855157849297324932902016 10780293 462886651855643119141871621438116006464 10780294 28667873286261868618224971521625097792 10780295 395163586264830753995798206909257935280 10780296 308993035618123120117020183009715814400 10780297 -562564185824017490227839784140410307888 10780298 418819332283378128571735531209951236400 10780299 163959549640090587017710355560735602000 10780300 -122018061825563631294213862356037568000 10780301 -131360156906679244438792320097797298176 10780302 14186267539615225979521940062766067840 10780303 -353144614735827248375834765297982997200 10780304 217909666260776242413430384866570117120 10780305 8859948776119836427613572243008832320 10780306 3349388995166770593843706865928671904 10780307 350330470365035165841633061316157233520 10780308 -121247636781946981711015531153340190720 10780309 671625595979340424725297166557580346510 10780310 81755066253853119590075040206783074560 10780311 -77976912494268698766342122981411015040 10780312 59005295814053171151748551236457922560 10780313 207159867811767653300794557517209973524 10780314 144349483020926097922531434340612987392 10780315 -1095439293931084163486778246461568000 10780316 -863001700513334940539024826078953233920 10780317 399584569040601407153734189075550994240 10780318 -103762696009426823235438826195373570880 10780319 479732227459546360245733414333997735808 10780320 -108893824235255772612085762549339914240 10780321 -327548209530447951520206846717856584478 10780322 82726786510892433184051872605172708864 10780323 -450939952966850577329102245087733703816 10780324 27891769137953865348784349003724112896 10780325 -289382997482205328801191259190011966950 10780326 -279375632631487764963749729879929728576 10780327 -476422528798320709229029441205918642824 10780328 -266484227282992257993379320495735613440 10780329 -66405980825269301820229526513062090368 10780330 1299947056552809263249850250178749440 10780331 -198076179568195809652116405845355768168 10780332 322197061184841141727050796408599823872 10780333 -482711073905523535636713041129710941418 10780334 -157211184373474131135383653209977395200 10780335 -158710891283093680889190078923879978160 10780336 -54089056801728793694767710725061083136 10780337 43117008503632489714218425006592931986 10780338 -11763589129161098420263519648382936832 10780339 13906689540069264112196981396433588040 10780340 288273294384299633128023449613352550400 10780341 -275830152137581466564612602452778369824 10780342 -476628527678995165023480401413419320928 10780343 -198677493609959807296718124555347447808 10780344 -343540642628084758811516380209076224000 10780345 -288012631169756682980436562986497400 10780346 -133192474480969353492425817997928210496 10780347 102839862846007938485197471955224598640 10780348 23662654980242760271123985591415301120 10780349 -238913550725507594987455017210925633236 10780350 -49736996895924377138655952861214131200 10780351 -814170477341548615710093217174833090768 10780352 -93383368320652314947649897858500395008 10780353 79705208818185806122944957772847530560 10780354 344440145162390930763416028379913760 10780355 -432652355828210711585169455926712256240 10780356 -14665285510963164234318192988028276736 10780357 -41263278053219886120122864965521605760 10780358 -232429624770677167858020460754778816 10780359 -6121599189821273627763101069088908592 10780360 67263177206684432289991547766845952000 10780361 549652236630420097652647410574076431962 10780362 182479277039686134849858168238559696640 10780363 -621740640797206352688098000144424193200 10780364 110420485172979080723373554226081494016 10780365 -124899232607038228017150426296511701280 10780366 240780683743410503144231786845563901632 10780367 62330611315244788739462781406640360592 10780368 18558416791804348926272732379144781824 10780369 23084117068073547848689509236067510770 10780370 269043137750875651237516229038270656000 10780371 -12171491698954195777985392928571865008 10780372 -64697675349864664154962860273128908800 10780373 -82439448806932529809050925640570450820 10780374 167357296259338884315204630588456960 10780375 254367277844479869594093428546275554000 10780376 -78650402855588282101253172434734694400 10780377 91174411183253778163191791802634564608 10780378 118323430207501087703495603736104921856 10780379 -58564959066889334804030155707908757624 10780380 -12146581984360992494975898668803399680 10780381 533696985935241715655346186731195478182 10780382 -255920530703646552926968996203299726208 10780383 -208567835118690673332087180320014311552 10780384 -79633203070043822566616823479651794944 10780385 35938060225265753623770173331689531520 10780386 -117547714081724220857135312806930488576 10780387 -225078688440248138314309649368590564964 10780388 -84605711505166290618017188087530240 10780389 -147069468861491193460219555430451478146 10780390 396258400164660473126388174374094036480 10780391 58699448772130248319075570159117489800 10780392 -203836502123550696446237999317502361600 10780393 -27577146989789217402525235702216300536 10780394 72348861345813650253200007335745152352 10780395 129786707711517141044857528575231897600 10780396 -41457972237231761300799881174315520000 10780397 -776545235628295601621243380513172478228 10780398 226684524601984789920333110425120725120 10780399 87660390166204176728115326028674565120 10780400 -52626331674774618429063922168177459200 10780401 -2345970312968124989819486018238352704 10780402 204967534372325070246021631241421597600 10780403 121799818222865851106050018197788072652 10780404 39147803059639263051138229960942786560 10780405 -110220800383597114386160599424942010880 10780406 -4250929166921393770494308370802864896 10780407 110200127723451997289284977985952224728 10780408 421540215833220303270553344257132113920 10780409 -65757226155837729807650463333695511420 10780410 117416175681939338123486603732345126400 10780411 -493052609704659936974640610139873617200 10780412 3691618739950578783540678808510362624 10780413 -132713800647099094065400527443006563776 10780414 -32119609398139158710375020724796526848 10780415 -480616634532883139339903339713657036440 10780416 236369121264999520100627265842483036160 10780417 -16932493108916946728518765546164908988 10780418 28240103687885951633752816400197127040 10780419 253631824970203705968382161509403840000 10780420 -12403515654419342857246737455485317120 10780421 -54084047191785006279688744226000938560 10780422 64215724240639981911898975152089825280 10780423 307967796139988345435555132639514159640 10780424 503843500898543813957500525932570792960 10780425 17126891449502162804423454359712636000 10780426 -83716467516737604606932372452517762976 10780427 -8775210972132657971918675460360576000 10780428 107223415984518034911817451118603333120 10780429 -709992862851361500433707692718777786720 10780430 307570983550092310466141455009366791360 10780431 -117109794417570958571795794725647375040 10780432 67133583700859284926930455935922421760 10780433 -60105469103988796678175818179374058318 10780434 95454058050758296362152404059753180672 10780435 542147478587918749176916202923493864880 10780436 33039613217243169787006402834014167040 10780437 -36926029015064303633710070862431344896 10780438 -350097438828248476192737178493044646880 10780439 43798603990179613373737541090077191840 10780440 141444305039619053999080892657064345600 10780441 132077274359600792865544793533543795530 10780442 67685651908006415486424483520166476512 10780443 532814861553116966697793314577601404332 10780444 -11439781972887776910636613095569986560 10780445 6848662144458318128731055460758797440 10780446 -3549596301398180874345677320401703296 10780447 378001365662870517194698942631646732896 10780448 270494662717778654769330741497561088000 10780449 -42618067089926051080271593402279987536 10780450 43241705811087388101230738676861168000 10780451 -81525259893025664128082056410198302400 10780452 -283229113501016774002738285219179080064 10780453 -74998429894829945494584512665111887298 10780454 28927503941163830861472031777688871360 10780455 -58191390180186522009767064687294190080 10780456 -436950137824668914999858263882952709120 10780457 -95001835633738398138853915314916484208 10780458 53054529397582229952902989760843813376 10780459 301506860010396724716202046533023444504 10780460 -55757146714885829475741928416921676800 10780461 301028122864719262173774027253914291510 10780462 75914329636825361619304567762094367744 10780463 -173948364522300994608862770920252898288 10780464 -3562747650744768802237705847459020800 10780465 170544474489547114300320411860790941520 10780466 -443123980760395807407022824048259235568 10780467 42863373674542510685192466015316853760 10780468 -122503978023847018894315384838216515584 10780469 -146004260407063449253516156027068031488 10780470 -111951598132032731618363601957753310080 10780471 342492262282213707016430278273905358792 10780472 -305004140914043497006851766153052590080 10780473 -22001616087131045744942453109634720032 10780474 -265941818289075521040851003298171045264 10780475 -91206502345945228916513953927254619500 10780476 -88400473034584121142675567357022248960 10780477 -198930897738591835515946527015213624800 10780478 396946958654606738851067499662564279040 10780479 -707483884464394186306983872321986084080 10780480 -96897102974045951569248075234095923200 10780481 -614286249899883089613308493277408996218 10780482 254882322669360189359632992085093964544 10780483 -132084913281455697516019352093099734624 10780484 -162998311869453767900750306973470048256 10780485 -70275028524630161945942302495664860800 10780486 73534811582421057504640296983690704320 10780487 4231296363393087105941036929619733720 10780488 -105283291485480455626622372542672051200 10780489 738319955941080002241666143224906901760 10780490 165064826342402540194862664932154876000 10780491 29628431084146628579586218328261699288 10780492 13235910594591685926271173522738030592 10780493 85325132562820759884047136634574570742 10780494 -2611764095711807381133454511954540544 10780495 516408887648540712246196750441256160 10780496 -103781432243149446629486328636189646848 10780497 27732088591627883575104884892548778048 10780498 202578818995558302459723492473463137280 10780499 -302088595462839009446661707473807627248 10780500 -332170606283343099923521928559979008000 10780501 571598262000244473565443973069112969632 10780502 29576779266651523673485610541137339712 10780503 -1912195391175118766674276415742617496 10780504 -298105835295442326326865980429569228800 10780505 -9054477046882612550995483915806446400 10780506 -6671074301545692432263988548574144000 10780507 921606227076651640752243921618438290992 10780508 -261997075285724642155882528583655132672 10780509 -357929466780025723435336797410875994496 10780510 152142961779138297459651818684670388800 10780511 -132557156282384605498031069769004295568 10780512 158580318597484518991988799640830738432 10780513 -59326712699997166010325942452419734238 10780514 75054925722044233101157922222169039360 10780515 88405472289077984511976120945748364960 10780516 -640266481413566842413838150812171670272 10780517 99732539675049999207192152558138127552 10780518 -57174438261947435941169571506342830080 10780519 422968714228068831379508715628086804920 10780520 -145265355126222388260516891369330739200 10780521 126514525857864336544450909572127738512 10780522 -140409477940673074642962712359911313408 10780523 -13982451531103213740600675959524672800 10780524 269425736754558819580305598577651043840 10780525 -21127430354116553859076623184582263200 10780526 14904081531978760720371917386770052224 10780527 230360312321919143712732673933514566920 10780528 -211824695245750037099213894929805377536 10780529 -426909167697628783686125078220833280 10780530 -1034293697674614144511982239999656960 10780531 993492564069597953759546115184298236512 10780532 -192200117200945802834986799527138652160 10780533 46729511705545068449841175741395393180 10780534 471356061708196798311915759084055072416 10780535 -75125667240052819907404678755166806240 10780536 -75348781057577777271531790871520460800 10780537 -169419444153196766462307575144410239360 10780538 17494342612334283993163050281660575488 10780539 -101013996639703060426460291060397932160 10780540 6152117604764564186514978705767623680 10780541 -39555983556349363245861924560193152916 10780542 74310106917406008458841905702252878272 10780543 14618884611370694036754678964016413272 10780544 -163667980015779753936608492217937428480 10780545 -332528469679040152758737672138965303680 10780546 35455459446812981485481949438145943040 10780547 11339525112696336920074660673228849520 10780548 53889937837682989253686042499701088256 10780549 -138928360724340137446137250842381867236 10780550 -47169927180110951921444396351393462400 10780551 10259263608067612986318683530317485640 10780552 67639821996241330259681135263838745600 10780553 201769765060272860655725858169520222080 10780554 -136606406755475143208201482218750670080 10780555 190608995546200825335713930153317788960 10780556 -604867844752010511706171373167152103680 10780557 -77629990979044345669174747085431556160 10780558 -288336623333169224539776495059836845120 10780559 -145469068987654516247970345478722828240 10780560 -5763341139973287316057942486784409600 10780561 -136060286663162078988473762341848611136 10780562 116023424438016625315389125913776985600 10780563 -101251626888856609502468586058435279056 10780564 456252175290553340773647398389122018176 10780565 -261821121176718577387141413333218932680 10780566 -150685852503180486636132208553614349376 10780567 70014467443218610663114232414385365016 10780568 906289398692869562899673109364223324160 10780569 -371381511593554132346886843031340440512 10780570 -19667607896647913262325893836067585600 10780571 -108491310482726546299649611822629496176 10780572 -89141507110000073815157796649445154816 10780573 5922939808848320951070750089621904000 10780574 -114538562389260655587650663729555883648 10780575 33599299274147003254596963676981191600 10780576 722896394869961573723681872461930823680 10780577 -641285590549365141217847195998856835840 10780578 231314132162634554941365024354833869824 10780579 -213362469212250190096034670989741744624 10780580 228237590654064243075152600004972618240 10780581 31396638755286983325150603831476044800 10780582 -229669368941922461470549411111885144608 10780583 287686949052047343920784350884901098368 10780584 277173335260166152992640769866688593920 10780585 -591808948625040452143722657770601488220 10780586 311402650901592985362672069533913634992 10780587 -763403814169331364526231032662267764560 10780588 -84739500598534204859527375565101169664 10780589 -816702159348137355159555292899468864180 10780590 -24471350434135603929887159670397687680 10780591 -61475208961708020806812744216645781632 10780592 -72302930838434643563224924628782792704 10780593 -183140290324128320367694031683925736336 10780594 327928244509518715998172876428340911360 10780595 188906514070025019863747593746387307680 10780596 -281512214847921000937745749624175812608 10780597 317202157758376472614255986743455998300 10780598 -160795643371402289370298071725402081280 10780599 -6429339911829365536869153592894472832 10780600 163383297543115121658998586622256640000 10780601 -264581469920017611183221309767923304056 10780602 -142809832520616993843720347782557696 10780603 146822550792495250147845474567015458784 10780604 -169371771328130834636613794908852767744 10780605 -256875857366738928120661677877791532800 10780606 -158880295445473693934093770393217751936 10780607 489831908691521443739655931222802316000 10780608 1781789453782292943131330754537062400 10780609 -154692293686597373107680208980438699584 10780610 -64630367279211601534138824243349080000 10780611 87914213983410790449267513030892074480 10780612 75459821066591257168630395145206307840 10780613 76674847658825384930225407944127121664 10780614 7044730886920004273795677615678832640 10780615 320621874339041458857691348632898496760 10780616 -2199631962749363671113691005419520 10780617 17940775193296357334748460991035537680 10780618 541214292114944537259555012620310597216 10780619 29947491280016623851140390747322510840 10780620 -3827166021110381101379935423475558400 10780621 -519996278114487627297498515842460178048 10780622 -38809672390681783229818172441688855552 10780623 65732366497512029572246944017195653248 10780624 88347961472444987379251643507123339264 10780625 233732644767865996066131390061510560000 10780626 12224005658850823802192719269358272000 10780627 106164411874592019228020608331539617360 10780628 341774499868693188287224606334163484416 10780629 -66839868363699892730245138398737266752 10780630 71275865607887923386166505880296839680 10780631 -609198196413122756881349860981754504568 10780632 368042860876374253050117307191368939520 10780633 482595183158939418472713677647392868800 10780634 -47732153913933843658374415423239812640 10780635 -554797166789276158377724573810730273280 10780636 733130455030861341848795143647837262848 10780637 301713269140955678039716701426053453766 10780638 163530690997681545817099082267965639680 10780639 512464000500433499267368795855836223080 10780640 7867270556470484011775308599593533440 10780641 -314909688574860601043347264451490190560 10780642 306604573583973217154352227677302803232 10780643 -503751450021267384903659839428107787108 10780644 -25926291626150937133898697849588338688 10780645 -184794111496186009817229830363799772800 10780646 -216713624871351312994104316688460925728 10780647 398182393461101849345741197689197058600 10780648 654903655110011749264662544274897141760 10780649 -175188300993734196827561171123949739008 10780650 -29211098821381583978542036827861481200 10780651 -1297478311075242485521728320446552576 10780652 -112256236256573991022668069707072065536 10780653 324256755771685877891000216210850816 10780654 98316671643067609678120970288511283776 10780655 -86756505076336859539074952670206434000 10780656 -54159140692371253922005439775564103680 10780657 12315039391893187870611451152785802640 10780658 -152654090535144400397204541932829671424 10780659 4838910457541737228251761034962539920 10780660 123542941678736553495415721084591093760 10780661 794005071932421404161630504581280025262 10780662 147635062427188574099672208100349717952 10780663 -4546373362120631770675051563721826640 10780664 275837352165303972203463797782940467200 10780665 3241930716670348952527389547235829120 10780666 -33108703771510471669905171006311736096 10780667 -211184229599873760808022850177725627688 10780668 89973472424650700483865087682884126720 10780669 199523344925495094131452669387198430796 10780670 135510821015345852528670400905709311360 10780671 507091262338518391395558682512723915264 10780672 291618102266204989334493811423964037120 10780673 300786363229777499415512335348736849922 10780674 -180894390124885713179595724088210394240 10780675 158361353409081334075238114938886850000 10780676 200460695821394331491447071606587755520 10780677 -238967037902037028195114814809826305992 10780678 176587577332051588304680081258788085056 10780679 -180097666841600862481953428557630777920 10780680 66071226779916920727711231593521152000 10780681 -422097582028286776154289829150792428236 10780682 -60346282081035486510364560808889212416 10780683 -134506326710086611734065444216498146816 10780684 -24481651471300332733100796894042390528 10780685 958028623146143477655747296970274479360 10780686 310355181416498719281572060895004081920 10780687 123210540437966511452894933646917559912 10780688 97091795976112537328639934052372979712 10780689 464381896684398826933629259593561168624 10780690 -82526040487199957898077580330333040320 10780691 113070607946526381209244833768527526400 10780692 49543645232732801710698065840142827520 10780693 -18005079419223956671221679563751682880 10780694 -308772532328813034066984976743446851200 10780695 -426035547919751757895499037058150876800 10780696 -542534405071466479958004695401139742720 10780697 100314066156145912155148723316095507146 10780698 -66512342141589630361367585008688620032 10780699 -394982669905539180909044995986243154300 10780700 3635305935062722030444099872169190400 10780701 -440797533134375658900194370975755220480 10780702 -3568443797745390051714362777687586816 10780703 -913954813363113063750145468640902998240 10780704 -108020890029257785282802418691089629184 10780705 103847206986172285551765456028430558760 10780706 337670547717186193589408099307489609552 10780707 3832916536110318897224177393736436992 10780708 114741296739676974925830872329568217728 10780709 -22573857075030799886380372283372817090 10780710 105722620393655746641447889958702424960 10780711 273048923973703551382108818346257787824 10780712 643857460385312461538895922332365291520 10780713 -29899593005444473558786472121709038840 10780714 -1309911884984868722785929540301862400 10780715 125429915106471665538711722731605027840 10780716 190727090218160086533947090664520642560 10780717 -226475064245988826682969480653774000234 10780718 149932101295501731291381933640504759104 10780719 -195854594370716525092983681398241481728 10780720 32427744622241281814095310154303406080 10780721 -132005653105016612756879011637948678400 10780722 161623027417208876105766514577753978880 10780723 339639064785955282285968392086523192972 10780724 -256590804893374147050948678956250789504 10780725 127853746203124139818982175998520537600 10780726 -384639044278400365182596876636467310016 10780727 59716544942773662017594719215967594392 10780728 12858129332888819576003865734915358720 10780729 215334829650843666470418168435154538320 10780730 85265274737212308509293831839008022720 10780731 -127047838164702714280307591265259488672 10780732 -439206023045114015310922700349547131904 10780733 653777357181660490407662907405232451520 10780734 -8046111984468588444094988776674226560 10780735 -58575080166501549681884946783935764800 10780736 -8210649298663100187285270344328806400 10780737 -150661424555221990883021921647475424 10780738 -40482525022077969517693576516449521760 10780739 -142042195298867865163628773539224657280 10780740 -20033022253539938738291265619294778880 10780741 -429005428738561171952093377198669045858 10780742 -28615395622088461855735326248125807488 10780743 13863513838069666318388616621076740264 10780744 144445518330766608033735580053130936320 10780745 -641652485309814384464780529145215360 10780746 53427348409636203487144539213003264000 10780747 328031842999471843958622374698829266196 10780748 72501223109173367806512204386388526080 10780749 -179184275025801760254718630740428300160 10780750 188355442360341310151162043944972160000 10780751 621042236343156367468030522703199856752 10780752 62478390633980404856854142456249057280 10780753 145300668258333527354797439637749478002 10780754 198444002401081490607681985436494305600 10780755 -11511547092686534237566467242051935440 10780756 146310419225093430435658166867701639168 10780757 351124223164060513868165674066393451580 10780758 127939118083731862978637894698911952224 10780759 -111190424358338561529040736440592136360 10780760 221614737405021920119833501779478528000 10780761 312340381569496662714014107096505291472 10780762 -232572220618516539511021506244534564368 10780763 -128969130965834999341912151504187974640 10780764 98396411520128270143474580296719578112 10780765 -22165528981322567881770879279924458280 10780766 692008861903005046698437079602246135040 10780767 243108026809580439052203786990321115728 10780768 440994848949974329456565845265360486400 10780769 140291546380694863048788172049509170096 10780770 -23806760389150254640823266320214425600 10780771 -553297915560696298143190162806803939280 10780772 -9330437127592422205653984678933765120 10780773 13489227275369481652304292641478622368 10780774 137876641588816415334565118937014413824 10780775 -147496628667951528793821293886117735000 10780776 -23339895840220550310843985812136919040 10780777 19375577205603442790497825192394822144 10780778 219919455063718347534055243135088299440 10780779 -49636994602072065226704409638896552376 10780780 91254906870307935531702490990449561600 10780781 431750433516123405754991385767480122464 10780782 95784867333031497147505524080969892864 10780783 -121532006043723329271607197101692116096 10780784 104313548689943185329146669405699997696 10780785 -121831738956965357004782853709695705600 10780786 -9589776162908042725775885659257404352 10780787 -756946515497014452959867047438388638032 10780788 1516017355757985890196197915320258560 10780789 157298248431006339061675098457362694240 10780790 -73874244463202373070854083118907852800 10780791 156635803296041350322440959771685428864 10780792 -646852312854537481524569523328944230400 10780793 -208583516488103386419040947211477033596 10780794 19419083020912349445145577778639552624 10780795 -53937462743528081042307827853727891200 10780796 -138025275878003148780649864134814857216 10780797 35894957659362957136742333906859227520 10780798 27593172991244980534224756906052119936 10780799 550280110396882086041939988197967054864 10780800 -79818856295342009571063857040850944000 10780801 290667266823849619601980288983721412692 10780802 55885537209025586757647505186187200000 10780803 -622120034842888505326305676553274768000 10780804 -272822070372499009572242438720675708928 10780805 121519248806767089589570047735907833600 10780806 -117907726226114481573747729399005042496 10780807 -60696577233094021539619872164289491944 10780808 122164962259007180326133710920499200000 10780809 101734984249303638606794065641432744000 10780810 -64919460791099118649149725874670081440 10780811 533835243955300500052505502765462029832 10780812 33623985803379993014896296085553971200 10780813 -40518539589594978034681988923861729536 10780814 556697612164902337763442240420633016320 10780815 117512288018012839212101396826820247040 10780816 -69411964398453280086145521929567100928 10780817 25300493004261086968811229951623057520 10780818 -46086948574310078331537318925167962496 10780819 -122317176508873175792853674803479372640 10780820 -11908763943648110485604342689416222720 10780821 445076952278233985857071390334792301820 10780822 105621773324631996769295808239788817664 10780823 218120326568174832788270071024432056360 10780824 -166090899243992652211451262830930350080 10780825 28558355398160350593695881972115160000 10780826 -46812249775055801429435988294725725440 10780827 182205956082283077651409849785340791600 10780828 536388397983338005744475103377376555520 10780829 -81210317621502802915278021469750188570 10780830 82513903808641076611104973130162208000 10780831 8731615607587828567435351085051283440 10780832 -527629801643007452004582819153435230208 10780833 -71948096851994564669328953650843958400 10780834 -84502256934528443395474066199933948160 10780835 86171887212948094551103624928254982400 10780836 -91356497169167598335522277687683776512 10780837 315855330566817775014995616270076678200 10780838 -52366358383595594634219610595393675904 10780839 26047681154096389177389332868395134848 10780840 66946718881502484330405396806885376000 10780841 -1890662947564395201691557234021000696 10780842 -255310672631661792366982263029968955136 10780843 424351734579135604408171161016855500120 10780844 -79642250972247731908449357018587499264 10780845 -128596035095939476322577208344235560480 10780846 -203493996170487879550499137175690386176 10780847 241951226997522745118880271194632044800 10780848 53722153590990599953844653565704716288 10780849 -485889400892071897238890642307856607760 10780850 -253640946078980492849498328637029387600 10780851 -256963870716001502976255590645492244168 10780852 -639452924276801393218157042072683898880 10780853 857808260200973742419115667262267804160 10780854 -51386860879270544022345476611098144768 10780855 512733656024038168755941224620694796760 10780856 -230930338302751178087223426011841515520 10780857 38397109475040248397935350449036308106 10780858 531105497094299012955012854785100400 10780859 -38065578486410179923018701535543310752 10780860 -274456000300811199415949527222032138240 10780861 45922959959035278574580676393769856384 10780862 389096270122482882483852393994188187200 10780863 239679127910145463500030905468789744400 10780864 -28497985326815315388969505057867300864 10780865 -892092410227013323640152336559471213400 10780866 -20089940157623975989796385288388300800 10780867 -388268245925254502607345145913904934084 10780868 49317227533471491666913180396206538752 10780869 -281921941044797635515158181820088944992 10780870 -13190208022517464938283444042044825600 10780871 -319465129644100502791592479430366365968 10780872 -298735359697979871945217353708188590080 10780873 214269465148739350223778415859739661620 10780874 1822508836241825095186719130081306368 10780875 98858501918698222448745604314785532000 10780876 -161868158168303448418163228561448384512 10780877 30887815437176937751190123014306697472 10780878 -113290814320679503973612227545492193152 10780879 682555986640303824366725483301915434480 10780880 54101887008447922110621535736146821120 10780881 -409702488016199819110725081401865132048 10780882 -210987907311339268205740673751776406528 10780883 -314487534899159851896160884841033540776 10780884 355904242869875146966952923355844894720 10780885 -114816115317531824680803001129524369600 10780886 189850563015222508237706661303300271392 10780887 17257154413239143410120792172823079296 10780888 -487908056791441118970531573008821770240 10780889 -102931732399348448794526761863588674880 10780890 36152145726229297231650216915840806400 10780891 97605261302279694141870448572072599784 10780892 -75643726435791536884850033867592583680 10780893 538603034112800263988816234061939465600 10780894 1497042586340994266405908592740342272 10780895 75321216293881538524717266344212500000 10780896 -140153510810814271534201883235515891712 10780897 465589095804269876506319881146642685346 10780898 -116279230758449628498870656191075834800 10780899 -156271076001537751590991507088319161736 10780900 -110122231223752202534656910505825363200 10780901 -129081943789104030778406775778734919296 10780902 -275196836281935820666420978181464363200 10780903 67883909864404092721474505440218652672 10780904 1912311840825617319609042801163484160 10780905 -56618324321875994431089218771647920000 10780906 -200708741928382376684162515760051872848 10780907 2645922817171589795860700609139085231104 10780908 -204595532343639942622497565969400547840 10780909 175249228176030971763628949164095189900 10780910 181703017504059690764822913015588472320 10780911 90375927616553919345101094747870643200 10780912 69087043125867300668080879895448420352 10780913 219993980115441980779821888004868072448 10780914 73084550782094485382245216477140109440 10780915 -437731373603465447876031349540496503440 10780916 -248283444331708948667340522201059717760 10780917 -1283940799417483847106598874928407040 10780918 -605565227984560091133848355593121917184 10780919 -199231727461039819334361093526166515704 10780920 -74842798345287303993013796732280115200 10780921 313105524501265908454899562051862917200 10780922 -3374066631212778411374405842083595776 10780923 -385675249348784951998214208179916110400 10780924 -114410049834606880300624729461493923840 10780925 -247764981566800658527976726760044338350 10780926 29045115446720694197165753760868158720 10780927 151429151281286776830178817311325687872 10780928 -184165164965606805986998370430055612416 10780929 -409843204848034734883420844284785584526 10780930 36479048683656626031796237388083806720 10780931 309823970018151610092683258434486038060 10780932 5971325340985083892898379404909051904 10780933 401211086776371196751677848482262345182 10780934 -437660707092831862236010564869663636384 10780935 -114199465756752783156692947536768337920 10780936 483121465146406112284717553932541383680 10780937 362169297654290033865480841993692701712 10780938 -57980542456288277720309476243369474560 10780939 483501347425261743347862551841528434400 10780940 -131912035095658918093547844518153640960 10780941 -104941549081797484723261183226514796416 10780942 140589224755860385643927648765889170880 10780943 1192721694138965498896050306064652484120 10780944 95049466033619745517807768334793375744 10780945 155828724020009625679603590977382876480 10780946 -525542079634856107255886649360826332672 10780947 -19793482330156428758173513875240599952 10780948 -6287422618431208787908042143109336192 10780949 257395857013576403108421157187731923036 10780950 -3806209866769437381122259042433084800 10780951 -487635953756329920935117206327911409008 10780952 -55058151292588678742974367604051148800 10780953 -317174587066471512760870543508693338560 10780954 553904892138954742901244184824765752832 10780955 138948916398203291180934539250088157760 10780956 -250891822841280516344595013172441330688 10780957 346008842059494678158612211761281372704 10780958 347555960221042403020884227806986610176 10780959 17171238301662041231562427363005542400 10780960 5269680376391694094060551896259624960 10780961 -1029415054664272517390629099080434191680 10780962 -6926507577938582335714315279359075840 10780963 46060173577635768520217531846329098304 10780964 161736556479305524355213623490486128896 10780965 61913129718973986309709026303329894400 10780966 -72898791632594712164537497942041847680 10780967 421362791856597943619860185454241650512 10780968 146087571870278212350954128693176074240 10780969 -352813247559817166441615125518897418630 10780970 -216494310422578836342306142037609706240 10780971 274332087434117033854867456072688009664 10780972 410156068252426747804893236352935628800 10780973 -69341030932704389559776224931397435456 10780974 -117910183852451095785064939554765263232 10780975 3315622381140945428335500474002828400 10780976 -65175859851938222810170976884239187968 10780977 -400555301193213540292417896095338619280 10780978 46678773693124974777163942250551672224 10780979 299861296285286774392977304470936840 10780980 176413959397991744848957563580475289600 10780981 297974275358001307102138007405975388782 10780982 218756447652889151135742546505786723200 10780983 -96711381474532358921976307808202384600 10780984 -104746762081753064333364440525970493440 10780985 239817924658496729821277384012292384960 10780986 4279879962009013935790238567633950464 10780987 -143600426113754480037772468168842603248 10780988 -21521529512181042841531685684959580160 10780989 -130322091324772598346937203904527826176 10780990 -89714196234127222684584672098508278400 10780991 25485142403801422119925909442799649440 10780992 -243014391213117330082272279769267568640 10780993 27488832774690884917408245605997064404 10780994 33771376909316059029694946928073150464 10780995 -52544998214719316448260383651945144320 10780996 -346051387161866464978143438773722288000 10780997 43542615146784319472345428691967494880 10780998 -69534872580361403760663299466616623936 10780999 -408717331635059947053227867876407992960 10781000 -185031205323971113401850132219399680000 10781001 -173825141948142914913996259904787597312 10781002 -23668745759660015919916269697181508048 10781003 8160513281371692299482824118916917224 10781004 99752163504523902590827591953814072320 10781005 -10356007903694320346247246174479681640 10781006 35579838690671233153674326674549877952 10781007 77690503765978229872160683239369653640 10781008 -3834824731305508615358098784255344640 10781009 353437380673449909674301474820120831716 10781010 -156404277975246473047616929244266882560 10781011 -180746885143076514681979826776947452400 10781012 -499864195872770961800875245575043883008 10781013 356075999503695925777709847818279683488 10781014 -150235527320062847786676489282610750080 10781015 24685488136746420244070613343972286400 10781016 -331454779999177681409096083275997286400 10781017 -655880231446073993471867968459878883506 10781018 305570809659352174009056611286144334080 10781019 10562196131106732956561247272787798096 10781020 183003397501480783631108512625122905600 10781021 843086357198356384733895117106843101222 10781022 -3432241058622969759539988623836778496 10781023 -71563538492012297084512991427101304720 10781024 7474731205137799788657017460581990400 10781025 21556795030515751890034364512474425600 10781026 -152375706864778470737361428847837137760 10781027 696746226549810048003551382214261614876 10781028 175378911040908104357254362226085354112 10781029 -491918606502750493988000813728065633954 10781030 20856336833324953789420090258926673920 10781031 604710602289452883444540739892582331600 10781032 -131066719264467324421284268580254156800 10781033 236543793460383120036254414302727784420 10781034 33990454807590977916425054231685488640 10781035 379936299039281924587373809576763232480 10781036 25460161626619676286381255304211005440 10781037 -654639173629566612188328605886879676320 10781038 -70194712080058118293360797584068939200 10781039 -114820716305517146307723387618579770160 10781040 57816739168966262217016269407600640000 10781041 414219254179890621243533779452336425892 10781042 -116129462100824322635728618841812793328 10781043 -25655802532976556349149881208176769024 10781044 658645040177554285013643316697215968000 10781045 -62715667284641878225315370359789694400 10781046 4444658747222594145075294001614074880 10781047 256991463296393027145840376226677243496 10781048 614276510835541901818151606117750046720 10781049 314860898583650926091260698090055511328 10781050 8816357468462030568553699389959596800 10781051 -389764040426976475612679435900550681600 10781052 -30159613068438916695880883711130951168 10781053 -221256919240110710523218994103058361876 10781054 45727175111751544723353990299357728320 10781055 302609065315977916526469385223896915800 10781056 58827711224704200731719667147184537600 10781057 298311929639145542554889595997448958912 10781058 113079832979320828175845778967731059584 10781059 -815235836420642780772604680451813625384 10781060 199116442321541819217987557010683581440 10781061 -26543121488137067536812031199070071328 10781062 -71402088306101866237882053361567255968 10781063 555814124540130582215402824941219948312 10781064 -111320984867998268745705982991653601280 10781065 148295829698649163814900287937065619400 10781066 -78477539388361165877402089743314476032 10781067 -467179831363821068793112686088116056064 10781068 19705503845665804082019790499522862848 10781069 -383043999728563895277952286062082535240 10781070 -64877098637877286594178516091864652800 10781071 -106476267748151604830460417381406051088 10781072 95565138519035836033528706829851467776 10781073 257209061284909726147318983812693265600 10781074 -11869281520301714296755483941569636464 10781075 113243580486879823469239147026880173000 10781076 -80543374817061858831364926904697530368 10781077 942626016232307379899823943267602766812 10781078 -9472159961739496924238785342874617728 10781079 122889764402563301551418217737755489488 10781080 35398151564567259612885214100865638400 10781081 187655864734596886780274385805518524100 10781082 -122071169682125003092490133240662590752 10781083 -83487355499922393758934637754373311600 10781084 -106415964838795335435386281640992455168 10781085 -48130850556127671509982021555812423040 10781086 260595525698085269174590180907417284992 10781087 124191844519256043559416373344183659904 10781088 232911650746178607244554571408037904384 10781089 -4001131947551673132977679936656584704 10781090 318015990447733816245444131954858944800 10781091 285928027219778052155142477619808125920 10781092 98052136283021708367183557361098629120 10781093 410456391671971343814666677913650385342 10781094 -183128251301674703315184545830769310720 10781095 -322464472552959688979305312027580899200 10781096 -604951875656846716304649890798398878720 10781097 -138780767669264771056991817938285156928 10781098 246081583195293577030788230818972600320 10781099 -138134101946691911132364510239440574064 10781100 -9516937202502144515384036080509043200 10781101 -343510199656433312809474630689262409268 10781102 75366820533748721954901253212808018752 10781103 -71237660534803747596417312526622895096 10781104 -32522565473284157769240124421783224320 10781105 -545511614549693985520190895615278161740 10781106 12349843946794712057285479568235724800 10781107 721326415153942965615335063436696345356 10781108 -115119403521475937008109419144978955520 10781109 84066488038384440870306260448414292014 10781110 -142906156398567030777158279813294615040 10781111 -132632708192276489166296801893987438416 10781112 65015733869991710530739678015836323840 10781113 533060705485925685422318052670403261440 10781114 12475669048343366436212542114678605792 10781115 -312431225573577613467646062386680283280 10781116 148731696199252790238855065474040304640 10781117 416475044700346455337229773252994091372 10781118 2606994356094054251616457792328580864 10781119 -686274855681325251930642706080187664856 10781120 51825683041059564873048658448933191680 10781121 209255687770659000226692393592253885760 10781122 10816455639511130389510562460248834304 10781123 -1426936536792742731860792160269815642680 10781124 -40736743452821581825621601189722604544 10781125 885950148990513224293771626401920875000 10781126 -188680593304129869575326630376430834816 10781127 335890588969315864422917757227438589600 10781128 760710732799059516469289907436239144960 10781129 -70123659536757715477814921720210424000 10781130 -28736934990178852883933098503816960000 10781131 651799749238926638702098086849950742932 10781132 4299856798485051985384888251173376000 10781133 257655444189659085762243356354513257248 10781134 -6527909301670935059813338638673967616 10781135 3121599150570672895544157682575604800 10781136 -117986258833562361390171800917483560960 10781137 -416752837589478278081670671574265975488 10781138 51563341574147417734610053936242938496 10781139 383767263969161632190338261880598794424 10781140 220056865526997211462075709335004935680 10781141 912113121427200643819377685832021184 10781142 -52337837033178602921609605505786105856 10781143 -464704917877878398215843521622531418496 10781144 437051074303287093089670287622503178240 10781145 -132929758653328641998344459586938154100 10781146 -7339895952171554020384496828021377536 10781147 -216213811623469444632366569494120197360 10781148 -66748118713991024103497892393206636544 10781149 -173962048326647854721844621917729555840 10781150 -116750784997949698194232326382623024000 10781151 35373122960941327591075061686280924160 10781152 473412905208288104131843163178023780352 10781153 198170553297318316297942952572168458402 10781154 63102720867371919349085112761953981440 10781155 40380722234608114415591229377269117440 10781156 52337611493306283504875782427569178880 10781157 -41126799093083166783893628192567671808 10781158 184242519987801917269639836588442656768 10781159 -525585320993971325837483028419131014096 10781160 36535630056049448415028724879012659200 10781161 184982170596931889481104245819823192762 10781162 128524447049964299514167922087356077056 10781163 -62285434548565562235209989217753638308 10781164 -204469499196638815022300466209766010624 10781165 -75710116504878631234816911451504660200 10781166 -190300960276945444639555161803500004352 10781167 790930076626534289466304499911630033392 10781168 20181790612939721374883077260355928064 10781169 130578382829773583161793938826218874880 10781170 -173239243800061961520155359847316672000 10781171 -51849184246251416494383145625993288400 10781172 279538136907972949431789261027553293696 10781173 -368634248330496232919847852798164926216 10781174 -212446545119098849103726666451606989664 10781175 -96838705907621391948374027671660800 10781176 -107200197622577640178310767538964480000 10781177 70740731528788645757478839547924457872 10781178 -57283414884369854601315216723358949376 10781179 -415910600383730206378274578987502476824 10781180 49485842631142108430588770642632499200 10781181 17466493140163207382142588522109093728 10781182 -145733567318831314242419477315651831808 10781183 -22668957421043119384036951509250024080 10781184 -62339760109886025978389763086415298560 10781185 -348403578520324631418147948924662314200 10781186 266357059666807138157293476784535752704 10781187 7240232545693395166785183617539835568 10781188 228827504054159033105078389370835486720 10781189 -642363769803301887432138788895963768960 10781190 -21316188579957711512008210590269990400 10781191 694025506074565088529120714903204541592 10781192 11778213278131398687335326137352734720 10781193 -26470632478473578598668275262399136000 10781194 20524447798631051740818688957168321632 10781195 30996824271289461069178556699115108480 10781196 4156414562913214162308458005596026880 10781197 -15547983476314944141250944508570100768 10781198 191806279733953346184624747199297329600 10781199 -85093117543688575420758968206915045392 10781200 11062202573569839412816357527054540800 10781201 806306051241229215604989272726402150004 10781202 -92169500383862468840849629951915718400 10781203 315855163187070300652825321716864308904 10781204 -16365135462659492431892850727457415168 10781205 336529947015044500676589766486690083360 10781206 -67021920273462883013623684130410078080 10781207 -213217118296441994261797987163580108360 10781208 117754536622094889803805652513357824000 10781209 36714556290906543797022524866317016960 10781210 -84343227642637566122534791010887860480 10781211 -39166386078763808050422815529041774592 10781212 -29763702383207689545667363125199451648 10781213 491900793767766161075640641316325384896 10781214 -93483031363276992664754480550001130880 10781215 125713075742140129530341210684486305200 10781216 -1803022102766517082294649503668844363776 10781217 124818785246492763795649312556053208868 10781218 -3006200029088498676253861146674849280 10781219 -109474619001495374253265319198064713904 10781220 -34038117401431442459609125933502238720 10781221 -1178611004775428410834442079964876834 10781222 -212389967166146593537022591268299539968 10781223 -6937733362255280957325012493751856000 10781224 7713074204671211603547970965255198720 10781225 35326046207236395906748686786402609900 10781226 65836569187192466401469955955977974784 10781227 121485291480435728605173704167873121280 10781228 -181078061522887001247526937757023692800 10781229 83694710681355090284396733608878629888 10781230 -71094058573145245527539860054431350400 10781231 -785497418187667688261968966855157399088 10781232 -415260647663083811560638388456390656 10781233 820390433159318621290651459591544862482 10781234 187503264933962686333666507220411168016 10781235 -564498255954497130566231433127580656800 10781236 -939179571246001780209869408367125041152 10781237 -122148053059175094010665959781690594948 10781238 -27367838834731558186147229620519022592 10781239 -313772390809821399102793518353713803344 10781240 190550128433911000466591965968368640000 10781241 443799136173670690779715849327147117392 10781242 114457756057950718652339735042590393344 10781243 -770598722813664732005748728040385440240 10781244 373962394996551641137017578709446023680 10781245 63139852633805123900997074272082987760 10781246 -101951761707414090783905558133656847360 10781247 499816255459271524947392800515477258240 10781248 13045549703074115047249992601483870208 10781249 -96210210028936966789585633982208091200 10781250 30609541460541926825889077486880000000 10781251 341380481818067476789227973888241411280 10781252 496488536416855214638483808220181700736 10781253 222253232886839911714950101074215685344 10781254 122539830401038904441972295724546673472 10781255 105463934396038400929076695003178567160 10781256 211942503216490050094555274753393049600 10781257 542029140033691676874604441862538147280 10781258 17894105219119372287779573547739986480 10781259 234784119838188518772428784702715527600 10781260 38386598848435563365635511908201205760 10781261 7119846610434675088137586667467044192 10781262 -21413743068920335416056569799127531456 10781263 531204106791211304928039200308089126512 10781264 -101816217577290759433310338948347494400 10781265 1831921251644941725250923382190024640 10781266 603926363914114479418012409099193452544 10781267 54314761802953307937972630858371605152 10781268 82435050994388727929543681146049341440 10781269 -699831956964726832337967309352545121330 10781270 79907878254653999990978542358263822080 10781271 236602937613509075524508272347450437160 10781272 46249929488712232062783217345220812800 10781273 -68560684564841403023506667585122970112 10781274 -8951604129175820554127591842679543808 10781275 -140612514020886992213045108690829354700 10781276 515297462735385605570644996424032519680 10781277 21228904597934975711563615079456680608 10781278 -67845014747706838217968598889428000640 10781279 257794187700407602003885282766532361200 10781280 21446023522383253685003070281204367360 10781281 25848957927126971914122801931720617600 10781282 -47284387235021000792876381110348954560 10781283 -496923455423849936938534982324876829696 10781284 352709007440214239871944493627371356160 10781285 205306409894237295631815234867902648220 10781286 120232629865077063376813335300423558528 10781287 -141890339087392414402480009086800898408 10781288 38838329003604243012730830754096742400 10781289 -215337523304135818475108564738751691200 10781290 74429173710941966736124127152680806400 10781291 436939828344044280715921384483107090312 10781292 22566014365059353437270239228824927232 10781293 639738190310258802513846182288366931542 10781294 65087504530006570069288164703943493696 10781295 -93318387240074802076128779561108851200 10781296 -11940238799041575779029330551849811968 10781297 -45376047158197902757513201977983672220 10781298 93679891970073514229392254586101535488 10781299 59956461769520422464182050504540630720 10781300 -320637220134110698217673160717384243200 10781301 169245622832395260310988807635861770720 10781302 -106302490371610775722409300492839151616 10781303 178572396323099911999015585456631226000 10781304 2331214972919148245634732749700464640 10781305 -92265424565731495513491535420886159040 10781306 -104909278526215979392734911411295939840 10781307 -376442714731355645335792284399330940596 10781308 51740628477895403869547149401890905600 10781309 17432744401247815458969574069686243840 10781310 -124471618930016749151299896097657875840 10781311 148292271875395727577116069755634006912 10781312 -49747627563925873075923021610038067200 10781313 -15940922460274103670041546250200722176 10781314 275621739532743265988199337775025698256 10781315 -354312696835761512960866434508776880800 10781316 11398699497216587506549685948236677120 10781317 -10592922571353845514924362159606483040 10781318 131536979370356970883021036212322635360 10781319 59547141852670123342907734181642259456 10781320 -232768606343273853357189544542498816000 10781321 -480602540580791589739261145524052837478 10781322 123515283401140840273527961861073652480 10781323 141996909968700193081320199823184622896 10781324 372674858752590516633471922232479485696 10781325 -119769340326813022990314236884204081950 10781326 -97001496725151218020626546622152867456 10781327 411418482230941797493029491797893712176 10781328 -70011359232510017911720996618276110336 10781329 395525034922118780886524854601028538280 10781330 -57029252059481496256449728279213875200 10781331 203622478019635140214356281703102126144 10781332 -679225514769166533933031866491962245120 10781333 39883499495357555493898744144827674844 10781334 19680592264689042010693397238324031584 10781335 56363044384494741960917211075276159360 10781336 41664501195080569797815887131063367680 10781337 -60155549311262416338386798151159958848 10781338 126404062606543759794159207380665006320 10781339 -632314584190723653403131258919898600520 10781340 -60677930520539753363360333410910284800 10781341 -647865314897560824587628670733233419200 10781342 -143686610912142962334962597965075200 10781343 8342714827942076634928423450820325072 10781344 -255109648919127797179469868015805267968 10781345 -522972094860170959976193907690830753900 10781346 -29181991772818203525017905271421100032 10781347 16591975084790322041871939362524173392 10781348 -373907546478867029409619368268619947392 10781349 -358431789068226210215060180849984777280 10781350 86985707410939877745345732474185788800 10781351 62261982709128275527813304276145967152 10781352 7266949623129567081073473835750840320 10781353 -630191152588113333858242085911475572160 10781354 -41130530710411556353478156896172364624 10781355 284433563402319927666355244900909292240 10781356 137162395164436553780964101700147163136 10781357 -596106897205897737527579058506285660394 10781358 40698259447550067551686564046813414400 10781359 -184532550770782424659898462966230703040 10781360 -14885395510127327919387023793183129600 10781361 -182449997606898886632674377045164617790 10781362 482198876041796048308681927864905372432 10781363 1341176955239056078233625688872978218960 10781364 -27709082584658478044717590441884284928 10781365 -10639393646286228751903169293098854400 10781366 76078165112085684507905927149309790208 10781367 -784617625276788288312997424105796506880 10781368 39742525240590624855886347691115520000 10781369 218780955361261504467905730642301369770 10781370 9352311812392895292234184194282163200 10781371 195548318672551516126020670436269236600 10781372 -10793928967157702363272060898580475392 10781373 132287327704144052199007186401308208384 10781374 110371983065919928321965718540165575936 10781375 -78059089111616169133955033678110452000 10781376 2763422074624991907208052047802793984 10781377 -548021918714203301351815438120493070336 10781378 -158722820281402187458246127177234624640 10781379 51420227656148733969024321007063779840 10781380 -102784092737182953822865558999142438400 10781381 259269788184795292680467934741332359680 10781382 54670551474918980712030552379063219392 10781383 -644182572479672435519166480350221042800 10781384 361277236726399834804137986872676689920 10781385 32818426297939650355770728968466673600 10781386 98092693744601427608395965533729349120 10781387 -179535162456054411178447801452214091328 10781388 -245229478093425765075187305988723968000 10781389 -457850774898661809464256361430147648180 10781390 -2998844918130430687396079418230782080 10781391 29424660225769889055453249953522521992 10781392 215881087928065556289967743696908804096 10781393 22418871027213869872078625987888145216 10781394 6246354603945581966382905404560960000 10781395 -132251751216659174147430767248932219600 10781396 19527877079728299123744748223279677440 10781397 -241583637631445587161272485972765347840 10781398 -20036547500931882670868392472906621760 10781399 718377763922540690545493728667507051400 10781400 51751860182150742594699531537973248000 10781401 15224440892006949568046919835130448000 10781402 380064754589379278647355179827039367152 10781403 -43137729529850165771185903989851683536 10781404 -240214525253711892417542070228819142144 10781405 -427609469120735758373343558131148000000 10781406 106299874619230584831542796339961710912 10781407 -169047800361996888540859687362941649216 10781408 -162554646462351366703298336424693596160 10781409 -487010496831570032054184337636654114896 10781410 67293405402095145786384378412858498560 10781411 -23106305247757684512509118363975192576 10781412 -267516172330462927686647356080976742400 10781413 -617476887221329326408329944649244129920 10781414 -117906475729031172372774491320214306688 10781415 -39801719277951345608628602402078082840 10781416 148230664528590177517190233559160207360 10781417 -515471837125176225439231062083024332800 10781418 58213550541657918434820487500462547968 10781419 7191809131959065162036026243392459408 10781420 90902678383508859933174991460428846080 10781421 2126457127467330936444131880393428544 10781422 -95796615844858297174952595342443827200 10781423 -44435178328521735311383912645910129328 10781424 -184472791448678971062931371608459182080 10781425 -233044550841488595609942313171450257850 10781426 204072567305239169962712327905442832912 10781427 150755148493486575312138264137516692032 10781428 58171426333419728615286240837011996672 10781429 -963522535648920345407088322989684397824 10781430 1468604471489993828788145509372323840 10781431 550977205722543512142311928894592351464 10781432 -35719348480763277521500880031666585600 10781433 3893921684959711387896673701931051776 10781434 30534568173831024222330997166578889472 10781435 149917230074290890383681758662400784160 10781436 283756954317281512691806960946223390720 10781437 413399154617720578505257963859165992992 10781438 -372678230977969005024948904863392762880 10781439 77301143084407132103625080919007390080 10781440 -181529604033692822998294554242753495040 10781441 236003258377089440006509683693522702384 10781442 17931645386148237147639679730986312704 10781443 11048765437448132633953596037356085584 10781444 -371777222173631555997031370059351474944 10781445 -157632470623872534552428852807955442560 10781446 -67646213940293384145355272993134054400 10781447 283674227876735488561380781404632983992 10781448 428798378798920304415257042501642280960 10781449 41725660646588113399985936623816356736 10781450 34698426925954398964117844996653977600 10781451 -248112700043571358750468791821332350720 10781452 -257437330453781185226876904601062747648 10781453 -492707160212880174693004844224656110100 10781454 92720887231100088607928948566980541440 10781455 125530929527417565198862167548435394000 10781456 5042510018560062685021458828936609792 10781457 -24081051545106509972038725080459358912 10781458 -2253783212059926348721539727835161824 10781459 141258164990237383379771685317665920192 10781460 -95742051764128888673452087119508185600 10781461 8072148731482623129741451330765122062 10781462 89440684977395643125608732659829252032 10781463 -128200596608396931874698163404797568 10781464 -55967219348758171891281958012180807680 10781465 -32332063828341500001953112900631178880 10781466 -20225917006860684395820471802655832576 10781467 -216462903527845930119992358649355396176 10781468 7627291913526704119895993933549700096 10781469 -203190761305467477925070967658021422906 10781470 168062103610560859864760952313334690880 10781471 -465131408314295095899343575590684153568 10781472 16356029811063563223850999188339818496 10781473 -227716918528567971320292203234610725278 10781474 -77123666559022644782501797569684952320 10781475 -261544556498230821097617645905222166000 10781476 -9950997836465966810439618568216275968 10781477 228830828913773836203807587878310083872 10781478 -427276754289647138962847520399781284480 10781479 -362886146928677499851341619465994950920 10781480 -66635459033893839378451829918490624000 10781481 -457244819166198333803443092200786625648 10781482 -188584687595296666463092627985816375808 10781483 100419407501420898588401513255657045520 10781484 33416545760324475814786940255867830272 10781485 58920154769974465379980357543365131520 10781486 -14821139441962376370728834223355439808 10781487 -254272189297956626648660956532177176440 10781488 236397020778315027706412869958446940160 10781489 -131137231616509939514105060636002217244 10781490 12192369496763831042908082349744599040 10781491 -201093282467420825933742935752481973600 10781492 312272320603276207165854505774411118592 10781493 24686564490359830597237065914231916000 10781494 91350077024838999995841640041609787296 10781495 359097331085458543223909758015192119000 10781496 -541078344749409606016065278448466268160 10781497 -399016906216462639710877925129917732054 10781498 -26493363537556215544792847221190661120 10781499 -59442775474572877681545603551925999336 10781500 316212504897628967743428756777436032000 10781501 -414901454157287808659732635989159933498 10781502 -7955887609609184222618846292652311936 10781503 -461810788492644300891851804509254751536 10781504 -83058197206588546613452405252879810560 10781505 -7226986741983587261877074867722357440 10781506 -325186795848299956212013466929658933760 10781507 -299597267892696150916249489134953278968 10781508 -255672542211454124797126031453639255040 10781509 2123723182897393172561040547838871616 10781510 237333503356045368837535675810730540160 10781511 121257739872952512885604131293779966800 10781512 231834615156184844181640122450977587200 10781513 -349122122852039612495622255022823219238 10781514 203206094540402214015635425393791929904 10781515 -103874512093067422215458109942169983840 10781516 -9669589850523170318306282816420341248 10781517 72129664959718427773989201615558500640 10781518 -431107982813997392078561164492231784448 10781519 394703724294211529158699440910054629600 10781520 85521250160061558382398609333957427200 10781521 -108807585106925454083276616964912962816 10781522 446315331947472974853563174676693639312 10781523 561848901223285207763836588565276352372 10781524 -99132953291213165169921665642622769920 10781525 -350210855029485631967042442541245792000 10781526 -11550883570837492791383673097898668032 10781527 586236586600925821331314086804237658376 10781528 352425623750057479598716837883715072000 10781529 157300456954295067992489653788005775360 10781530 85124768874509018737063767648460520160 10781531 -652467544475556588089598259583561181000 10781532 -240425580535673565978032651356373683200 10781533 31286252471499712904880913337888760960 10781534 -158584649155535099871853132366812008448 10781535 319023273743938448366268079339175548800 10781536 -967854450991860826300137913082365870080 10781537 106313957012093924551586772671995079700 10781538 65227394902234820790691331420403916800 10781539 -856104329044333760234028130503094546660 10781540 62381230839410672743369983082904002560 10781541 -225148069389891870930337131463050290148 10781542 8174637770260395065573356099465435200 10781543 186525748535540569718475656393709665760 10781544 76835040594698008707406864758001336320 10781545 301872292393725619633717718841283083300 10781546 392305171416121704077510840266780631472 10781547 24442150591934095977022056328535887872 10781548 -296231812483914942745866800494466064384 10781549 -178863935074158895425275795125235594100 10781550 32134143223797471670788710936755632000 10781551 174238165719001561383212419996700577408 10781552 49688669907607437112693410577373724672 10781553 -565319818488672717512114652015595563936 10781554 13888898096417856720070658435401961472 10781555 263406359040638863781164727341768974960 10781556 -164317048960481948042670460278902317056 10781557 -350530853157954251791843087770971485220 10781558 114192775334281403490335767140402418176 10781559 806132676700605984622423812457375600800 10781560 130842969000040603105470285910073856000 10781561 106066033801493301219601251885816824832 10781562 4490343880357457548656203149721825280 10781563 115991400250724857832576839949648617248 10781564 70248664957541039308573679849731762176 10781565 -55594276547383606740956287898582223360 10781566 122760260802826637540280308020904735232 10781567 -159099106235359623590538541962234802248 10781568 180098931793234959720830110236640542720 10781569 -284580370337896957585204833811618318160 10781570 -162910221039928788035931568478156667840 10781571 -234926947292367593213474182491113433936 10781572 -226058521849552614536766750695888867328 10781573 933634847605509590318677925286483200160 10781574 10506725406736202487075907559281084800 10781575 -140883027559843604306988735071499446000 10781576 -318794473381595344510525655149180876800 10781577 132809458715457782590293528994833747114 10781578 -97540709274868889910259133830701864000 10781579 -259758063417703877574895828737360491820 10781580 -124026457961176240147791355411654947840 10781581 925138497422351019682089595853890771382 10781582 128407494303194420664768627817264255872 10781583 115058656486256307274280271514748226048 10781584 173317970741593733336064857409167360 10781585 -357455628937109477871548156002319822220 10781586 11886640951100016014998701696210083472 10781587 537484622271764964665201207531258249592 10781588 447396235262752133716211076378291333120 10781589 -6049337695059927228761413430029465344 10781590 -320645965318441778419678009762726291200 10781591 414999610984234684147607626601540999400 10781592 -68543496259045659231387639760790323200 10781593 -424373947103525188183331816273060159158 10781594 -984359742527665257721927344649349904 10781595 155984977975932460545717242198903696640 10781596 197161469258012347206131449512847633408 10781597 -1248054465015092181175478233037322175008 10781598 -463205452528542038528693584296435422592 10781599 -6852204552081854846013173098985148264 10781600 262951005145008929503574101615150694400 10781601 -356609596520426734325093241853349321760 10781602 38654096597161194365169508571757364512 10781603 -90377558060724001063721502660226409520 10781604 -322984651705794800068658746315418173440 10781605 -9971083303509607419274450758310105440 10781606 -75224866671904770222690620197345963392 10781607 256035228156821641557460641157613191680 10781608 657728528653702917011976382006844866560 10781609 -1536361191777352090758227195786062416396 10781610 54613043214101769424953687806773048320 10781611 222719554213429504907262680664447996212 10781612 910787646896854947255670837497393100800 10781613 26778997012166341021493079774595744320 10781614 105598394696544952335609276207998019072 10781615 69981734106135010114034970313295029920 10781616 -29326057372026423957402284343232462848 10781617 -6155846964852339439964463644374046496 10781618 14628918417822890371149920765685218304 10781619 -120269672735241248688617252310277229256 10781620 -30737794291660956300004260674586904320 10781621 46637199446870247556781749115455387200 10781622 189226741501844874261375278869943611200 10781623 -785067085937303081663917521375779495128 10781624 144158515033483045948989246682706534400 10781625 555137623698731596532595115243834848000 10781626 -1480357775449917999220475232615083040 10781627 -304368458445397824231894158670652781088 10781628 -179930617270596556692511533613335281664 10781629 126031628026867530733820452688748163776 10781630 -145210914356360029041932369180199599040 10781631 -91237800101414849578706327479340549280 10781632 198456341729409612265485398493485858816 10781633 -94759496481832501259340681627088658496 10781634 -92902255047850844940057085136216578560 10781635 -78340515355376450438542121952988693200 10781636 -414182015135511173347122320774797825920 10781637 485116649411427834015729979967376766752 10781638 5947865560150700525471698443594662400 10781639 -303657549790210949325463844969712628200 10781640 -516353329497319750782666050308300800000 10781641 -117611207551906860733678279055476123776 10781642 -314650247519486395296828440836138392528 10781643 -324286120199216437370149228481257316136 10781644 -119082092061818375988058418414342673664 10781645 -994118479779494086657552484885913600 10781646 279513201151128013458394450845792619584 10781647 102883681902919931858383166303196391584 10781648 -1313957864245816400831495346436571136 10781649 245923973773312852083471974679955660200 10781650 170899207835899494826846728969926313600 10781651 598718771064718495498833527262981644652 10781652 6117804310219699961890895986443755520 10781653 -115314743654485092282668449067452082098 10781654 80596640885306364026241096645772095360 10781655 292084870661317138526254144660723189920 10781656 -499971805474152740762223467726764677120 10781657 -91971693359853219417419717527704090300 10781658 -183941518617588586636301726747815996176 10781659 -466103819632097140652358945491475875328 10781660 351055102699619112884921153697574886400 10781661 -581675979645591330446235855416360083392 10781662 34619282646565199264652759631378768512 10781663 654563190786701021448121633446893040504 10781664 -236082848616866503499919107570553323520 10781665 111644658201766601143036551117955046400 10781666 -68226724849147617422513933897549000112 10781667 166963875779977068726795827442156373008 10781668 -65391031205476685756875822173858743040 10781669 -84353606885593973824994778840058780356 10781670 125592578049789069369519426704714390400 10781671 197643407215959037251769020009572971672 10781672 -229378500073055996704545763303355351040 10781673 15798735690621426348778448539605255168 10781674 -365201624619234586551547991667222097920 10781675 -215855872423771728051932496096046655100 10781676 134616897843670982131331312709450584064 10781677 -744947337826960908828669239491551538474 10781678 88389058478286928998155175975353569920 10781679 12161927454438936450981942715405325328 10781680 8341612860105688831911139284603371520 10781681 -678212624886853479839499695941832281518 10781682 255550792938128434346693673002401060992 10781683 -257531837523739817431848462622040025600 10781684 33261711114921590137852476206571246336 10781685 -146681884563883577826454838697096879360 10781686 176171398446335587766449729684687805184 10781687 114725098484745399492415358160855757824 10781688 -210747082387304239478841845402264494080 10781689 184140547107183980496049175257719882384 10781690 232780945234247210336067954904108485600 10781691 3950294219726239186200928533760701120 10781692 -47181231476923765759877694337727413760 10781693 202538932564745634883103487652773322464 10781694 -22440088707554886716258996609900113920 10781695 456412126649004960437301847374235876200 10781696 -98769377071607514748619355681938472960 10781697 -153478191896125560631645318138496369472 10781698 98267049658519764093443783766465522720 10781699 55406744323382288402950528811240700 10781700 -27714488082805123155325263070205798400 10781701 -278377983918259055129908618289037806048 10781702 102313972999052452131768232219797043200 10781703 -65944988500545475753779740116477182240 10781704 -327921157125904723233003262095708810240 10781705 305971385767640407460096153294276160 10781706 61629667079184179213830238065698091008 10781707 176630406985360018849387247013592396800 10781708 -8799014555705985317924101233575116800 10781709 400116446206453028384605871494100858304 10781710 -176130958080297079283788627759620714240 10781711 627583987782532221102091151444686911192 10781712 10292599023182499232996455675504697344 10781713 -437129833042050102680430356747828393038 10781714 -301535269750938206674228796716046930544 10781715 -40131934796759049165319467418920488400 10781716 -56576693695473858594115247285872373760 10781717 377176093720082886817130242123952618766 10781718 -227200827203214212027959108873038789696 10781719 233556461923084120291611342532610916720 10781720 487022254723075124471563322241323212800 10781721 279681606445196984930161368773656622400 10781722 -128659104026159942256583676065616141568 10781723 326836739511998420333616299022837818988 10781724 -116929545447455044011506607144077919744 10781725 137870417661288957562106547373793419250 10781726 -161906634060026820966395553274187810304 10781727 114167246947543715729348889749877937920 10781728 657728481026389495470970975393035386880 10781729 -120162498285735637618304349994282042368 10781730 157917906172329962381332263592601513760 10781731 -1004000102221578602339467707462227604848 10781732 281773600680068964740170614910789677312 10781733 221867515018078449159816638246106915264 10781734 2255703661631596172362688401266958848 10781735 -1957556754742084491740838710572636800 10781736 18924693626143917855919524403460505600 10781737 188430923773832238440607997015169457060 10781738 -6617175873661620153100094038272092160 10781739 62868988599307434296258347340987941404 10781740 389669384417106439472937773194135296000 10781741 377233184607043911532507632807166901142 10781742 -277118739031043641079165985136039633920 10781743 -258871359666145794779835985915476650000 10781744 83015211715396037512308380494790885376 10781745 -8743888400117959619010470522554263360 10781746 322226112943548513425110917424285773072 10781747 -53761253491758205959630205379690130804 10781748 -11032161891037433973544397549713127424 10781749 -163367051038265531853847321326420007680 10781750 -82036297133504435758754039120652672000 10781751 -208274634978541351392833111687019596568 10781752 1144278948639884075348880101440419717120 10781753 -109222540661499832009802008589399241600 10781754 20561565236788273227650258805627448320 10781755 -365614958698638709142928972280470099840 10781756 -41153651040756728521610222107323337728 10781757 -73327403215261732937373078489105478848 10781758 -199982481036093384135691917991439716416 10781759 269937552358960339983864341937187630080 10781760 60083191341900811621456765159546552320 10781761 -184706356561163737494232489572196280638 10781762 309298062940227263567940885397682227200 10781763 9529851150269598329804769120862362720 10781764 428679625061940252058692897668804595840 10781765 -127977415753182858499796854813148322600 10781766 -179969140527595379053176033562489105248 10781767 129909871972189679948878054696880873816 10781768 -394017646747420935295966632400330752000 10781769 108307391366708065603717790271551278848 10781770 -7233449147541523213232720165682373440 10781771 117537709779111048329365975940860094208 10781772 210983206220679399806306688356430945792 10781773 -836871402068486725552943059220202841536 10781774 -601387205279858747063627245015101556608 10781775 255857008811212865465005561189994286000 10781776 127887666126902584383799341583713828864 10781777 3016752241949391264704573120421133680 10781778 66247012458819293786745936952108032000 10781779 16559905771088395302545725906141359984 10781780 332286725634367311950026286517940473600 10781781 285086826028665421409438193360419259552 10781782 142831633342286607510632438319958214784 10781783 -60575525122079383445133359461365604536 10781784 83586039352508154406988987961370214400 10781785 -64598029970308535856233643184610303040 10781786 -269738473772487966968700218791710459408 10781787 -125631316403485531504017220629099118440 10781788 125242970776547120349256125497008153088 10781789 -149372473711605608114447465047278586350 10781790 -59491443071513179244915422130690645760 10781791 967788252609963324037934675712669397152 10781792 -126734329828251428326762676584206827520 10781793 266364178410370046084519769787147335504 10781794 -349901538601556648638223869156903715040 10781795 377945485913105445926812123809915934800 10781796 302404605026908938027720163586583892992 10781797 -259244560840566017788695491738155589920 10781798 61722212907775980313212461915134160064 10781799 20638273806470875040626730655146739840 10781800 -55740881028237434725271683880779776000 10781801 -111554824843618662716706830273392336128 10781802 106953926060554878626190388672426183680 10781803 -589800599879794619961904119600100347600 10781804 731211341939718337672930008758388483072 10781805 -99932619791652084170733602906638070400 10781806 46766098873748816340726335645428778880 10781807 -360041315808190540606517538912106768944 10781808 2506548084399172820204869927959134208 10781809 -618169447192277627897978909445861586990 10781810 -32958869064414784782455122453046724480 10781811 -255969619198248695816681660083546949760 10781812 -295603021463703964923167623541677001344 10781813 -166008110645242057030225086133712698560 10781814 -899078236470680984038663184298218112 10781815 377382552805955154777707398138669260720 10781816 -51830016860049934854690562147716096000 10781817 -36720350606739393814839404624680025520 10781818 274814147980481484352103723059520200416 10781819 -90682787431280339188815976483222744104 10781820 168760262278741473319527921364992000 10781821 544615769230920681145873475142259654022 10781822 178457735816875534283622278637773371392 10781823 -9443158899356580183778922270832728160 10781824 64900794396704907662663237290206167040 10781825 -302682010855197179907310491200881094400 10781826 -92445901855434197183354610321283968 10781827 -218716982903794614287402343008517342208 10781828 -359302103494782240502044863194868495232 10781829 1816632467184049589364191660454650910 10781830 -177969841654828699895323268694057517440 10781831 -68303704282273719734938078520083292736 10781832 -103067326923886464628323595860297031680 10781833 -219540770078062227761703794761618983936 10781834 101830837183402524135738305930743667712 10781835 300878929058979046764088774338596870400 10781836 -105876499668420605661251031738606553088 10781837 -309550936358109183756317039737583496000 10781838 232330617917791365311963787715833945024 10781839 230208065103007458996391814673564622640 10781840 -2119315484862807434470313199029452800 10781841 186783600655847685359216303185967861760 10781842 -831509024818476193783676609029212459456 10781843 -33224362450663802133500606989755405936 10781844 15100586988299812114204164427312773120 10781845 -521860286413619243382908634303641220900 10781846 100554432919700752515119225122258531872 10781847 -471224421838100389876021346693298600960 10781848 109180172161051351822309973692706979840 10781849 17913738363491696138928007188147695880 10781850 31272450027717985473134657090178144000 10781851 194073880946087657961799154375701768704 10781852 -95093605742376859013613411303365329920 10781853 267474357980154527534122079448028271808 10781854 337476296811180702270806651880745344000 10781855 -71235443276481445554375744408908697600 10781856 616125121979215026202081390331795865600 10781857 359732601717073455954037839246110011106 10781858 -1703135721646317725717369337213560160 10781859 473632257807408697233474926899024894080 10781860 -38371886741131533331411076457092017920 10781861 28814093171424585771885633426331638462 10781862 -28675035619634643006239382222098841600 10781863 4356152557223183201969958251830757464 10781864 557848423925105411325217270447071759360 10781865 56782166202792645585448109574828628260 10781866 320146601513140683606713552610947230464 10781867 131558570033426202021904304963549348916 10781868 -408268822371438901266062141573507097600 10781869 99888884596252971379528045699595700672 10781870 3015389839396190283997281039465279360 10781871 -53395903472313873430341122858985893760 10781872 18683019879034114468204631271779663872 10781873 457455647108034057437212878894141972720 10781874 31072472672561918462364436135376664480 10781875 29039059243172634142153895978231020000 10781876 173080915109724648398105935046713061376 10781877 357620875910966744762847681109439596320 10781878 205654897874445550664672363768692302240 10781879 -180834784135489562924178160424914058616 10781880 -222986480140627624008410704596126720000 10781881 12278193078107303446392594596851395840 10781882 786250034455698122490427131002531042784 10781883 268872954906497496329315123754738577920 10781884 -73632874055506030446951612358927965184 10781885 551250887198165372905031627432358641580 10781886 -165656856012594137571283584349063449600 10781887 783152493377370178772241487886952297536 10781888 17521097879144598737705597347100098560 10781889 -283410923308121157505605195976915672032 10781890 -96120536349517575464293309273942955520 10781891 -775101963013174306545659524522879680708 10781892 170737230502997355914591245041129338880 10781893 -12242519279996985293034232934331840000 10781894 247684127741088386463150645571375583232 10781895 74383818947263231290046557882904667040 10781896 -50220483608419857451240911476681932800 10781897 382913167202840298810739099208386606464 10781898 188333765200228266182555892118244484864 10781899 -499458854578173209332644549454191292680 10781900 -147552489295705257314585991216909196800 10781901 41357697810458488413823950495684406668 10781902 76579379639908589294245991684066795712 10781903 227897939008118275633893771082647534264 10781904 -27012822191466175181685835860136427520 10781905 272628760071054724075510090943309721000 10781906 8252779471536258856833244591232567424 10781907 -167556628279391434315650626630063954760 10781908 580767963290773158626506197602915239936 10781909 258332116425912919369509210461633458620 10781910 -164187124327079241418810057154937984000 10781911 -327949905053772739403793056098158916080 10781912 121898915880779542919405808278207539200 10781913 -247531652544331579545135159110187364800 10781914 -153012694219343986631221809036607507200 10781915 266837351157459970493778996271777882560 10781916 -400016516863192034861610539972710184448 10781917 -312085231824360012740657744430924203328 10781918 -11923674366295272641946213989680201728 10781919 103491719155707061985442209340565242624 10781920 542588798139764339645023188427525324800 10781921 823696279575760772029725486709989094212 10781922 122044906377362983427578216742590553472 10781923 338459310381205274944020340467767525944 10781924 149244323013995855710141825372573089792 10781925 -87255095736057297349975576368214694400 10781926 -73821394032635220897956505991412694336 10781927 216225478380596369589922695210395895312 10781928 -276243871205158413576812579858924160000 10781929 -58441796557321700409824229809601254470 10781930 105897358569058439162951983446626745600 10781931 -338091823438822233985173244550739367848 10781932 -212198760695197078017967424302034263040 10781933 -667884888143978864122931259816425846676 10781934 -223584883044427127000518093018813250880 10781935 -295411226216749181262258593996045256120 10781936 -64977585937988161522724856482618966016 10781937 -737209880452127292604385563957257452160 10781938 -110772691585209202687881277834864555200 10781939 160476686028255422742614092449249555360 10781940 45141800925067150954868636239962685440 10781941 -1176904008915409200835167844560567196608 10781942 328931471788195845502099233594175219872 10781943 -21564532308032273789060908423855590936 10781944 214064266504518519005019949443001958400 10781945 82415228218581519176284873056142390920 10781946 -13849063289731429412804768421134942976 10781947 1376516180105398042810425456412417148 10781948 106897933748031378350221481036622698496 10781949 -2154268043549804174731966759950190080 10781950 -90682309286684967644071736874408576000 10781951 14612831354771157439446464673046274952 10781952 -167706170533281067550968815322964951040 10781953 -3824699554068313434848506387042580480 10781954 -5380509920505757971654473702474632800 10781955 -95054465120708282439359163174425625600 10781956 35153239764675917252119306553390730240 10781957 6735360776943020520747415879857226206 10781958 205810997499458654445310855582974693888 10781959 -587021632986279375299168013516723124840 10781960 98256632167863474544901233348371302400 10781961 73152467829190778483052272492247334464 10781962 -230900477446374015275440594539569975808 10781963 383591385555447811549976024190624608304 10781964 -216094057915052110724364846201432007680 10781965 131385793714108543509081978930661750860 10781966 114369063443025323034886846712513661504 10781967 -74828028528082224372225026803055810688 10781968 34022262739196412194068426129322803200 10781969 56977875026827228051918047386535957360 10781970 50876279440073072817779215690090905600 10781971 -65699762863788018334319363221857583828 10781972 516637287066840773697960836833348219776 10781973 -8658971046631098798448750992097097778 10781974 25927894923115839636858733578594182400 10781975 159968329949000835702671645562364834800 10781976 200806593015072243438293586719362560000 10781977 -366859012553507969204146789629717061174 10781978 -699916453190485197866269717535107103808 10781979 -8868104892017808995708333666623162512 10781980 -287278269591997144937318090500964275200 10781981 -53344405414068918765232810662819430080 10781982 -150526272742730081317974705118714584000 10781983 63065459320020077803930065097463899232 10781984 -657943951041590125755285567769501237248 10781985 136630160685587752624064107065222365760 10781986 -26803242603254168222970067394807549952 10781987 -2027821139383415133864591144477966204 10781988 -112487373744004828138625484814108459008 10781989 77706732831809758721712316018602610560 10781990 187727749865224770214544886158587056000 10781991 13153374387087439488139452265835111064 10781992 3796508997457648489856461076724695040 10781993 -167137321182195926805538887919466554758 10781994 -66859970994824534400981185007671508480 10781995 -117282915694204475775420708168182447040 10781996 418803090984108598615197626682411552000 10781997 -59908635294583578906969364290175363680 10781998 -87244118380313297172813828833601336000 10781999 1117663332796060446625641389178632321760 10782000 -68544245464740414232361297617305600000 10782001 123697633336272421447327523044391540452 10782002 49621448368679165147732921077311341568 10782003 419289414519973221132823880335887048504 10782004 278081514225808333746240805317767514112 10782005 215620133935979078123306306637508263960 10782006 -6230159154578698224313510894597632000 10782007 -242803383376324212036646802652882052800 10782008 363574239461459348463621565143076085760 10782009 -201922339249230127897691925016027580736 10782010 -315204944358641335803889004175177888000 10782011 491940407097287059979667920811946608612 10782012 87975528554806646751255659861118113280 10782013 7959651020421352103490708935494950048 10782014 190826189766314639719112455582444470720 10782015 -57426107291365788755296680129983437680 10782016 33899682479355222313670174302531485696 10782017 30519169081946969586586804749481969920 10782018 12229432796455828448128188494620262400 10782019 132753115875199123969347624866715960400 10782020 -403925856215370552906127672301294795520 10782021 380490672479429139172350922921594595904 10782022 15314537773612086909300274632568774272 10782023 -150263905879957202157112192503470922960 10782024 -20188116820435545783096074825193308160 10782025 -267449386538773814874181447592054150000 10782026 581446127281666041790973063508049584480 10782027 -22196354606082741295034575559250162552 10782028 -50508086340761589041966254730568600832 10782029 -948846905553738764465757900205903501524 10782030 -57782976152465327239534102341188935680 10782031 256115874262404239169981892132407408600 10782032 -13447984532284999484000777962303782912 10782033 7750713891601705422262232577739978224 10782034 -219087366447854698486440415371152713584 10782035 -8914524524824047016947519774351098880 10782036 -77659044327600821572176969249745531008 10782037 60060620599665323103025177885903726272 10782038 95965216105493457168018727000372357920 10782039 505243883325114483794891432503832499840 10782040 930153571097344499010835662191555788800 10782041 -458387105778289915347608992548436125558 10782042 -236396164029726080600507187952526474496 10782043 -660517821261908648289060101447486731708 10782044 -12018642711691689969275816616352972800 10782045 157517232553208303349064094648474337600 10782046 31655454235803313497470909151001608192 10782047 299371129176297659612802840129453086496 10782048 -105330894079348747955276627606274834432 10782049 -445851888691034145341034874118663753950 10782050 83021717183490466965698677279491532800 10782051 111653697825565286263689317101071254784 10782052 235257252901354885770505279116333971712 10782053 268331453337697597865205341662191390204 10782054 123269355906950243381948528858453304864 10782055 -128379066992991868762916131743099388800 10782056 102793667514232112481565039427282426880 10782057 -59308424655637010389764921286140613248 10782058 -216949431105969496928802263032732778400 10782059 -351132913839410432958210125922877935648 10782060 -34939865667965264253702440420704174080 10782061 337784703836892946578387939366260856662 10782062 19942591572681387802444817931033249600 10782063 420319653485143289840952790221572936400 10782064 180567021413547164647690177582254817280 10782065 -58766533927783462907459231324756803200 10782066 -214279809631497606469647617662578581376 10782067 -404396558355438950442796314917338472884 10782068 893072384549960531837916838140810624 10782069 70746056840136083115928071396758251680 10782070 42605926097364740315782977927351350400 10782071 328201830785226472324631679466933666272 10782072 -8608961839015471871963998758634168320 10782073 44176700957217446502030289877195106960 10782074 -96053463200583422940040857720993400464 10782075 2746616524358878991914529466839043600 10782076 161446362765674710177902475189460712960 10782077 -745485539290602543807398415531944542074 10782078 -2389480983458554117826642789380700160 10782079 -42903853588919379760487642901332699136 10782080 -264333052503252462089858688859137638400 10782081 91470997089598229358164810554462918740 10782082 712864075172210482505047737691680875520 10782083 112405789123059711645105638440540269600 10782084 -110335234272463093362089972381576663040 10782085 -483576816394241592123406460097812369220 10782086 -80455957100375400286577170776668067840 10782087 93115631318436230402070953415844347600 10782088 341492734505317097329997730338349803520 10782089 -645447637500311343354054216982534411110 10782090 144752765100278491748987514666113898240 10782091 624297453350010259682726915254962341800 10782092 223169824058922659303737747615715663616 10782093 160194132416885104305097201220615884800 10782094 -355318572068962819457300240223522083904 10782095 341796658954677571579400150406646604400 10782096 -16167453079994000899942210813013262336 10782097 67184492361772816296483888672571830372 10782098 -183163950798590590140106564089838852320 10782099 7211111682426190874865276796651119840 10782100 6249504106694856208162472861035212800 10782101 500645778307019198376180316513103208960 10782102 -294114172658627108986124097768918447168 10782103 662912026847462492707606555147675729352 10782104 506926548588735905334846726385828853760 10782105 -228561468718923737067324887466949679040 10782106 622105748159540637379489221466954061280 10782107 276799910440326037496044332839636054112 10782108 187202937066393232426079565438580560384 10782109 -307691917133227554234267232145282815840 10782110 32097491263464292236674223446169553920 10782111 149321586147224073699967577779729996872 10782112 -194216197284123036398513442355581812736 10782113 705695632935856721594561696215157800980 10782114 -62721204477330835104639783940621218816 10782115 40717789842623359047819373224794023920 10782116 354877294441022978959463821288422416640 10782117 342048121380906283845644367837660729534 10782118 -181421048059176146277920141679297211584 10782119 94919815925534450451764932984207526520 10782120 -126301980782337297496529026030571520000 10782121 -2035552399632167458538755691868998016 10782122 98237354369231263993107612073573433952 10782123 -379244789573533995343871944402385363712 10782124 95349792177988840859581251071865815040 10782125 757341126020073793001968459784779647000 10782126 256520794576670637903324337165554614400 10782127 189311485555330441247518915848373911240 10782128 27064260774492255631612246551176478720 10782129 -95906285706111680289759438579399262224 10782130 -45712370481432197564632852650281906880 10782131 -395061047315191314802684825861057328736 10782132 189894860215048086725859809117337538560 10782133 -86288360781411930411695087482206304456 10782134 -401093844605254226571324405785010099648 10782135 -13910441934176970824285027638462877760 10782136 -489751151322454209743357270592046264320 10782137 278691776549100280541074264435861564032 10782138 138042142061735101423248701381789227008 10782139 -254938989213414917864647509314630751120 10782140 270527137075282402080096531101807485440 10782141 91819235461795599346065837721134563328 10782142 -112417138304736132413170183818483544320 10782143 -233963491562354099568356074208407968336 10782144 105482771233393298917187114602982277120 10782145 179883585134553845152502010380878286400 10782146 -39403618271092716906484320551320999728 10782147 6168508683192684818385306534346141440 10782148 -211679519851192722018693673452201506304 10782149 -59292998456432992605842145615083904960 10782150 -23216926341528790069999707976996670400 10782151 566810030924569999301160682706873928152 10782152 697070074722266807590817141173385241600 10782153 -293476359661270618862573939560305457296 10782154 -67293091436851953008252329874975545248 10782155 257714561433373591460165922153159201120 10782156 263806287789155061868551919102263054336 10782157 874288623536531935393109531739868317760 10782158 108337582531503307744294836515074040640 10782159 -468818578729418734129712588463986635896 10782160 -23132111728485142808408720370348933120 10782161 129859734533660993169455456585028954600 10782162 303679599572922127373659810465285992720 10782163 301351357242691105552556222795849300560 10782164 311030998110013174020080265924059136 10782165 197989349607209767420800910667517721920 10782166 -89358635721181994409454660868678239968 10782167 -602182350101721740382470824445053524648 10782168 -2527959402243623114021342496529612800 10782169 -791656046864536525331231197012620026556 10782170 6572290448852957715874205945562501120 10782171 -157051964755131252345888044217395742000 10782172 16988905120749420301454351482885693440 10782173 -20224491763911799410971076028447527936 10782174 14684314224752919077263456094409565440 10782175 312188145550347136284712532749332325400 10782176 738532509616582899867772299012458151936 10782177 -102760814706126784280193106436918307840 10782178 67024371564897773007016681549287052032 10782179 97971455028409516282628765028874458780 10782180 -35302087248137468128774953947975270400 10782181 47059307059651209138650518031375161982 10782182 -461435614660576356988418680149713533248 10782183 87372525476292919257804609277694902824 10782184 25224097606571199536121041551330099200 10782185 497048295142952310247873539783867865380 10782186 -213207946061237800143678152957546631936 10782187 100915318591711311023322697166543642800 10782188 -143741344560231810728989163770761513984 10782189 -315305000333865311635485194170120938 10782190 -175595699619932488474908785059731470400 10782191 212431741793255680536581234513556351360 10782192 29319734179016120912509904288073154560 10782193 7452655416017286515839589896882611648 10782194 235831908090220171695844337565169210896 10782195 108645350415280627556524578021039823920 10782196 -179707750289105428483409289266732257280 10782197 290156383044485269133999339563202153646 10782198 -45356885495580788305362531982094395392 10782199 -704123263816487888933813784193333322064 10782200 215663921586762920274494401503690240000 10782201 -175490227102474382955375000857430606768 10782202 39268518144596344967190497825302773504 10782203 -211241585673580865114264514102267892416 10782204 -116591594796560315635173621314028223488 10782205 -71295838212244766545657633283378496000 10782206 -88425536405617546516782654440890919040 10782207 -2968831150780900559613432316749745920 10782208 -114022457829848294848731210814681251840 10782209 740931353040150420320802462789209695920 10782210 153004643994589570801570100832904872960 10782211 130667183580104145166456324870771014144 10782212 39878100785710343403335944855567626240 10782213 -135877279782398230118504741842677443616 10782214 21731693925539586081133576528092282240 10782215 -300878968820409279403124385352137164400 10782216 286086612890868486918296847109497815040 10782217 809750864258548525329494115368649138192 10782218 -50808232887146079999804796864441977600 10782219 11695818933882796195104786867184634880 10782220 -219598761944649444965212939685173509120 10782221 274128431229869084445499535045816845644 10782222 -24126617808989565521907347285953084416 10782223 1048725912388165799184404868872353174560 10782224 -233202010544548732796168183915676942336 10782225 45218407979735385584024472602799563100 10782226 15376490363107447121879860982348173824 10782227 905013422276406345757264399923577004076 10782228 -318162298464948518962855543059946260480 10782229 290153513119221727439527596995283258360 10782230 -96038672580882383302220086649728828800 10782231 -33144581586012053028534608397983069616 10782232 455702813688162413253840381167039078400 10782233 -23583089966852484343512143491728544128 10782234 -1917110550733268225065993081155409920 10782235 69664081635446189724860143617404527680 10782236 -740027773887911461760544873195870720000 10782237 -134741840740521358177391370344295781248 10782238 -394208803703208574315920559567253682240 10782239 -225434133977285585394401935720072811232 10782240 121042602219436393313370915684325785600 10782241 200879581498036706688388467118894028642 10782242 20850311680117626202310311574942231712 10782243 -62165214433102611939038130340865027016 10782244 191482822763218653804812769528330224640 10782245 -31765645448308547082584932255953794400 10782246 -14269247993870146619013170048387604480 10782247 -303180644286487835626895017534206012368 10782248 491281448174332057490890717315180047360 10782249 463965931185961195761167590684773707664 10782250 -5287844829058203658026670490079360000 10782251 13684106687004193436002843176231002904 10782252 -32692471796122105461023360998080184320 10782253 -107745685143602872334113367392042906880 10782254 -208409875953095320948271022117143344704 10782255 182754549746678929543589355460622000640 10782256 131221729126957797670311299169261043712 10782257 677977019054382667324895642757245215506 10782258 -5808462275799856636567270251295011840 10782259 837073407720957404944082415072457144460 10782260 302188810635158465856222539077519706880 10782261 -30920334673012096213581626308544582400 10782262 -3544500654360940053685801515750902016 10782263 836822899815216920049036473071556089512 10782264 348335257025697624720656720381594603520 10782265 -46609796549803164595170359163241282560 10782266 -449708047262508478352975874252257170176 10782267 -58126655552968950427447096715958385440 10782268 -14544532244149870550171049214527693824 10782269 261770262312987753078350689688729129670 10782270 301662579288882707789211961285785408000 10782271 506365249904359552601394417553234273472 10782272 207595051273080155666228401032092712960 10782273 -24610973730397871312154277574815813632 10782274 -216920343455350262720021518822926321120 10782275 88977245434466458593021215748401170800 10782276 -28466201579742931202101350984914592768 10782277 73821864803001742097378714574096407424 10782278 1848231252399502109401121005736749824 10782279 -2122912864388069586602978250708615600 10782280 -85916021320337841771393263609728512000 10782281 -90046002474191500315303622909077219776 10782282 -53778075837408249121657959052041985536 10782283 -66217011898611808626692310331675971480 10782284 34223070700409615845314755126446296576 10782285 7099919479794598409597228821794695040 10782286 -407553454689323736732371133973374556800 10782287 118403249496673089405087840781519867920 10782288 177345600678721500621563906064993484800 10782289 -192065386186699953480055979994035522368 10782290 133077640485185978460480285682402252800 10782291 -11700335735209834933789969550174787840 10782292 -138501160256491860893064878512313593984 10782293 4175008904595273183212053298516611584 10782294 -99304447614083905863341501957806862400 10782295 356105163604141644668760449636995627800 10782296 14160029164680621000783951966877777920 10782297 56709805747202860089142276241379571674 10782298 358178036782772481240639437340088316400 10782299 660302186633877061557480214308801553680 10782300 -41531999054820777920047738523841331200 10782301 -178764423419740209136994516361311800270 10782302 247060591261734415478036490028894766400 10782303 34998278258647617970960076047512760080 10782304 47800953778274840855437486477950320640 10782305 195952135617680940580795380036771869460 10782306 -271527650952556066751219772970470629376 10782307 -272801795795414963798357894101512327000 10782308 244170161342409163260479333287597645824 10782309 -251945549732494931757393084085317235680 10782310 -159647861918798932664318974395955200 10782311 -111367191101427148862939561481475875696 10782312 -334429440952457497094581574678052372480 10782313 219536855868054764212921084312887184 10782314 -5394407832649508101096776373114161744 10782315 37095219751761300017032107307979342400 10782316 -256832351295025039037924935051478430720 10782317 -165214204637024820306998257596919911936 10782318 49831283147055966983097273882638483712 10782319 -17294251633337490184484816612769401456 10782320 33746734367946911408078179319363665920 10782321 -566691863039700421296577204540019461536 10782322 -127586587656674451106518577884440782848 10782323 -23252741564414957964229338183821557428 10782324 -12100901209259757777288764561459902464 10782325 19106408618230672016890045003313269600 10782326 210688196388728798071510235455064681280 10782327 24695712931833062129677611375224156160 10782328 187278994737997255329384522807307100160 10782329 -753084174956213351630325836669602542720 10782330 23970291014036679529488103303405240320 10782331 264455259056247973301510381346115597824 10782332 -486312523329432419738026867233310703616 10782333 330245542352859829818070983095787532902 10782334 -11961125510124439551664414365677919360 10782335 421186187720755915604795566443617980560 10782336 1729488625233229231614625254872186880 10782337 685704835437184755909373654921409625986 10782338 24241441056274916907290575160473744896 10782339 -283335246325394800745931179730838816776 10782340 -6661252207294276154861178373430085120 10782341 119525595333475909077861806897971547742 10782342 151817999169280699440744100005593082240 10782343 -62801957270811592100621735679944357712 10782344 31142403815181791094783150534039306240 10782345 -94428218686248723950589859014309638400 10782346 -339898113020355494063586219184088338128 10782347 -143914513868932121551596408570367559160 10782348 297995891639058394466736312848346439680 10782349 464514449419074017840253229903638708064 10782350 87343357356099468407652966852339312000 10782351 31570351254782397889327761771745635480 10782352 64837474859622070089663647966193991680 10782353 -971923350520027260896000191310136439056 10782354 47564158544949389892839030834775392256 10782355 62171574108118119373180041780929928000 10782356 -189288406607999820933871784048750393856 10782357 -457632176499568640381940786612388910112 10782358 33645209444395799333033415523267883520 10782359 -158430479829198300500830228635675253584 10782360 156083038838419790864714960842557235200 10782361 1390496696798278266882289836830895696400 10782362 -462056300927444530664139307403719415568 10782363 30491083270687382804920375459680309144 10782364 -318806801889139371470721673312163708928 10782365 127356675474604313154258654503147140320 10782366 -50165493412092071447910960243951399936 10782367 -335211451020935805654899633166466886360 10782368 340336879700864969223746264321249771520 10782369 -440450425243305869115700349197448702400 10782370 -132046187988698715332599301685612464640 10782371 -630513907175770600217748175516942747428 10782372 -17137191476328082764577633549259255808 10782373 -79358568569086766531998902807909142656 10782374 -490603772381340306829570671927548586240 10782375 300694351746152145041736156983937348000 10782376 429786279210683031104839582797367541760 10782377 530938243019179550640356718473311536192 10782378 179592847574775697989968872042080905904 10782379 -7803672524456788160935786722226827416 10782380 -9772278848945563137632498102783784960 10782381 414355144624217423247735419928222940704 10782382 195974105162935442303642011417111332672 10782383 246716613375296125371094469544576921120 10782384 -57002618330066589916907571176964096 10782385 -41350606133692242414402706081229262000 10782386 -378089753316155684017742865226999253760 10782387 -7207341477207930651719979087007368960 10782388 168030137905745573811499608107383292288 10782389 33278841035277560752542377291179952640 10782390 -12079677883759327868200505521195622400 10782391 -116322941673832012182615282408970776216 10782392 2453308678295720797124331596006400000 10782393 253863377148781731367523601285822486864 10782394 185760618384293232406625352358552320000 10782395 93437323898989408625056879725600480720 10782396 82168661833957719568299204599324677632 10782397 -864776725517811760906035571460265012154 10782398 -68677669063547214703379577905215911552 10782399 -113233101675440928841607829881459145840 10782400 30703327263283134934167365895900364800 10782401 417523396778584937948816503258765568148 10782402 -72339130291821814623547210243997501568 10782403 -664904766310279118489556318624763314240 10782404 49752670244442082928198046204385097856 10782405 153828705876630227063263065830504882400 10782406 5239698682437908706085625630770663680 10782407 -616177453554354795684731676843026242344 10782408 -12264260604727497783208845699285319680 10782409 648361788594912740342580594999837247440 10782410 -18698297062047109170528403318161140640 10782411 -356593193791979878694696022901483301376 10782412 127755490785245963722260564663444088320 10782413 -24706418535525872291572385985380855220 10782414 -161561035184079566909558651874508250496 10782415 -17388683389517218768573234458449241600 10782416 -113516625858930662806324226706505728 10782417 -25093080350350415263533410435916187200 10782418 36323182659545902460451400073519510160 10782419 291597894977863256020137239116384307820 10782420 -149600784913403528179490746935875973120 10782421 56197194822832979017848023449505254424 10782422 392399296187024978715127829346023424 10782423 -172309387525164657831377195176633228800 10782424 -110348892948138136932749999879014502400 10782425 -125782639902382388468235222292043396850 10782426 810619133911797455574174809765319168 10782427 -31755943538059779193508804599452057600 10782428 405808988804188024442739936412024723968 10782429 23096548280265709252410926602684578432 10782430 -145567387650243524294090444548167751680 10782431 -183568349292784076953585877391975107472 10782432 -54317901287644225775917679398917242880 10782433 -878919008532040100344927216203828148318 10782434 204667660672241320664526507700400389920 10782435 458694649874716438786627933015299128160 10782436 -52606645129737539618006288705022820352 10782437 -58594945217310074279411317731109239108 10782438 -40499420329714854063571675410693317760 10782439 -237285490779227946266977462170827310720 10782440 41963871669349457266497739663695820800 10782441 -372668601550332918205451433500082516150 10782442 -499600607501462224816366484059117817856 10782443 -116211913939705017373953944706458242560 10782444 362360632487971373572988970303408893952 10782445 14652071234477438966947829196361492920 10782446 -196616750537032623830668343679207565056 10782447 43878711617149966383927796746168859776 10782448 -61483275064297539564152202608892641280 10782449 -632357443768190802528497597863832933550 10782450 -27231481341349177659772496193132192000 10782451 263509873390697768288096247577999050304 10782452 472438531965941642062685580041995794432 10782453 -463461379474247031481075228062512580192 10782454 -1288767074120411406106275313136166528 10782455 -144330976790155284101578586472012041640 10782456 16099842149843729015613234697737523200 10782457 -61772195357304153542303027393879785664 10782458 -254124475366301116304440457516814056448 10782459 153624900873754924279068689306915727564 10782460 62220493513471313627641682780401704960 10782461 9043855502385953240641235478770408562 10782462 -257581736010690935509906747687039749120 10782463 -897811174206218294181590717073414124288 10782464 91848771637718851310290375966407524352 10782465 360790338775796026811459506336867200 10782466 -182302199825636367936885215275084470240 10782467 -19310314602361734765711554302140594960 10782468 237522768965877236521929286340995661952 10782469 108122099941339855683485590885511250144 10782470 -335742622143708628898948594700426280320 10782471 224748419392509692696895077817588681984 10782472 44437965902426764886395464409843353600 10782473 -32757755773198640214619170453300240000 10782474 -287465459247995262878366324676797087232 10782475 -9658426901416928051494775921959437000 10782476 -392767528139299632868926270648548317440 10782477 21719803056838088004827503447156687926 10782478 -25218426471410462946160158956097903744 10782479 335239063055294402696296772997312730128 10782480 12556478681676223366817229662595317760 10782481 149901409525558424014514728898161990000 10782482 152657697544354482165543281864959776768 10782483 34808547736394022920820455317235844024 10782484 51886716591910716466956599368948074496 10782485 3040509938970207559650139867249728000 10782486 42802867572451136079002785477026293760 10782487 -317958241513476924623857768656650960400 10782488 -163709598153012486734378800173617418240 10782489 139018848805152484544490982455129500448 10782490 -214697227591323546620441359947030907200 10782491 -617357312557823308037216984291689770108 10782492 -25041937599082607564289499753428320256 10782493 -270580688107357234705388616868645615258 10782494 -375456696048987934381302176743619224704 10782495 -315511086731530891815559289781975986280 10782496 -688113565221398244663652961351060422656 10782497 -326829069226638225809047309470244861536 10782498 38825809012859313200120711992407928320 10782499 51803217545778590345578300381215076416 10782500 -10433427266014278071886197411030400000 10782501 -372267251463491392336259075389094417568 10782502 39108994488350909813560967417359734912 10782503 -176044793792800572344569863183364185480 10782504 -213894964957241946950123290339442688000 10782505 -441406924220988242680433913734835744000 10782506 -63314208736939286998285521080134936320 10782507 -289273009434326828499281753985755400360 10782508 2478219106149189675714858177322229760 10782509 -683834718202168320905036358853073341290 10782510 -66785623679171266614080469310025197440 10782511 443335586178891173919297209904956703112 10782512 -73072243813488485715829067129180651520 10782513 27528354595506294078751851866645395968 10782514 -238013521796944607765188436004229308144 10782515 -127269964066421915521800423900556718880 10782516 281171683288399783485045649744681316352 10782517 -746946546025863267573772527605299436434 10782518 280529054237317735076516205745795884960 10782519 -55942288913557320459810325549571923200 10782520 -106658248190872432867985067505363353600 10782521 -264810514859131717061697937824101601648 10782522 352487853199526849820742150136681224704 10782523 475200442924674972244005661488460531584 10782524 540785169988042439494264780835886422016 10782525 -37754761888869150005035425799844364000 10782526 245390838861357818380477174381535699712 10782527 -64491133396311690552574215406490646528 10782528 72478643567210774156883853080558305280 10782529 -521036198677177505482027481532881143870 10782530 222690264258072692046481492038724247040 10782531 -529946877158795378568505868005128806160 10782532 -49261792639327221551891068835758573056 10782533 -300828282674936096435893393894842469218 10782534 -136389469168943652928569288793432934400 10782535 640497816222908453393340930755843391480 10782536 -173063186932443527953680250732780600320 10782537 872745735979102010361083026359008892768 10782538 10183523243281927453624626944618088960 10782539 -79679637427087332744546341507574969144 10782540 69906176275370438738821434327797529600 10782541 367769483225560185939144997987070222208 10782542 -481271208067531854180656031790316760768 10782543 177896042326465929649133521202749008528 10782544 -1665443303384015870645634225911889920 10782545 -128038253239328089882278679586959838400 10782546 -45981696326373693471311934462437702400 10782547 -228703781566117829135965470044593194004 10782548 43815849158621483358812578043326464000 10782549 -96271105905378213566307899935925164932 10782550 121221586825546265989392357198186840000 10782551 3805896053467274007409885396306749360 10782552 1086684941117412550626467143444070400 10782553 437744927697763067694645552679628977802 10782554 -292242736819557354554153731661066907648 10782555 -98461563442042883863081774460392903680 10782556 -84614018496376436739772394586002629632 10782557 194763718543319406468445707790390080 10782558 7399677612458833644213032759113273920 10782559 -87299235275671371911148476151014610720 10782560 545156402796540313127204587947750850560 10782561 -323186017779059909013883953142958819520 10782562 -68158743627423650132273887023881246208 10782563 52383453698841954587195017782380155200 10782564 59630844652395470676045680082258493440 10782565 -617559142048972263853075863552519331200 10782566 67233753556668928774906137379810409664 10782567 -243643312638991692223292499330516917616 10782568 -537519077616372888266298212990162042880 10782569 156694164319863269853190999703197370496 10782570 -21785819130572198560016475818394028800 10782571 402729973591470820235763433524844972272 10782572 163497026866314471127927895418014750976 10782573 83097602189563412015638248140795144448 10782574 41310492201822051696536005032624249792 10782575 -158537093496943891071997678786615742400 10782576 4905791994129373985315272279633428480 10782577 -150656893842186184063283478192061770480 10782578 208279227548569172464999157294142231696 10782579 -88279552140457559932130729831645334480 10782580 284123468074339034123657479480432915200 10782581 -11944417027520042558467583270540980836 10782582 204314126088300644155816520540815545792 10782583 89661605237463090762612509973827636864 10782584 -453726709203148023226824757252644986880 10782585 -89755456002323130349571259018686649600 10782586 259979417978772225308775335481054490992 10782587 -151520903117335982675379936996551045928 10782588 66296609888177649937732403764475404800 10782589 -886132931140041281973032682284202638900 10782590 -4636843723132947443669506024791651840 10782591 328041880883734333777353754764355566792 10782592 -149990745651521124012057585855863193600 10782593 814939712425980294157519357450689807684 10782594 -2085946622471632770324575132147102592 10782595 481949310060231460696380915633174217200 10782596 223846673642778409466448832109465149440 10782597 -109218322718521621883353238284126117728 10782598 216586983010227400638015244020110238336 10782599 -1058609801536573527849003655147267276800 10782600 -196115396933846297031799941117637632000 10782601 -186907437978714232105304299327084631398 10782602 57069043599641660315901338629310265600 10782603 -210185717899142149501291687720556006256 10782604 -80290164503313001401110785071373271040 10782605 266548851555413006660171831533968637260 10782606 -47600744417843969841102422659952640000 10782607 164199714991291380054281728272082550640 10782608 73097726571758205924312686464835518464 10782609 253935921042488356535585734969694941728 10782610 361163376481402081674504441024810001920 10782611 3132618663586738129799453690542556064 10782612 -411043516566609177592163023123257753600 10782613 24169246410226983450275124701804592864 10782614 -43134533518108460489879933005837161600 10782615 -14370371885821003853872072836749327280 10782616 -32976041576203057156119930779375616000 10782617 -52040304233047278839751045866996535000 10782618 -56442959212238956272379485413521059840 10782619 595114461818628323295307801525603446020 10782620 -60639096697768532923545470195640222720 10782621 7638266812139522199093869282288414790 10782622 -124076034121860553779328264760825013888 10782623 568539825632518198721799802769349115872 10782624 -312469631392677506233028597184429293568 10782625 -2781131956296466635200228971678416000 10782626 -361846481851378287036299151466707277488 10782627 -42293771755729662727452880816213144320 10782628 -167606276785828535963569912791244038144 10782629 326208128552912875278405833469171336288 10782630 16541532414361209462611385318842131200 10782631 -332109131318265268037999553028840699200 10782632 139715721795238759888046426872387092480 10782633 241844626327442352101230204155225808800 10782634 42650525792826602449458013938315507552 10782635 -127538216091828772352006799564727585200 10782636 -154186173750004862879592035715534617088 10782637 2952122001161090809858831324856380160 10782638 108121128310892578805414656637237002944 10782639 -73080201592805977571037111715880547216 10782640 55555768471948898338804796127611781120 10782641 -444939138665031544797648372471937315548 10782642 104380200263186080017602540191972392960 10782643 -531315202883049874706723646220291429108 10782644 -174343490171724732269877337767079169664 10782645 522498572891432180844905374503264964800 10782646 52033797104692767559547872736500574976 10782647 136386634008417643928112091244478046680 10782648 -483528390119945992929304884004562534400 10782649 -673813158839923059668320139449539179350 10782650 -18311609608908265616530174985851777200 10782651 53155483943126162153351315790529179648 10782652 -324932876399804738197633697304304430080 10782653 3690666741022122333765628396149938304 10782654 126589181635602607423509593070004941120 10782655 136461337396610832712199864196284866560 10782656 -14718038820959813417093007627559895040 10782657 398415804686212364503006168899512235954 10782658 -544499621335275046439098261090222218240 10782659 -676356461212232236529753758556951692080 10782660 14215539507101258564720509036129935360 10782661 -511983596359407666555028337155905376738 10782662 -191696233059040944402759142474986937536 10782663 -412008896390292730052085425098469673600 10782664 -118298955187873295441876142629105817600 10782665 97922103051874662006334406562219430920 10782666 -299674874084187546114143832850695782400 10782667 -15102423311042039883173862709633239808 10782668 19256065229064067729301120169771540480 10782669 54232674570596736448950506997151882944 10782670 -259997491570142339425971190003523558400 10782671 -875526504623629091200439856010985358000 10782672 25438389605691981275933200843749457920 10782673 1373760132544330917567198490421043746 10782674 145580280696476811058616711220323914752 10782675 213084820778367951708444043820639721000 10782676 56141859301219725528598007694027282432 10782677 522529637857207421195329825765747688526 10782678 -78488916012367929723178492712171850240 10782679 -666500455487673904353476910670439353720 10782680 8113009614499095820280664186110976000 10782681 -31942102959663239934364784508136783872 10782682 102892501303981226442503792386152414192 10782683 -559572033567556711745324656648619373600 10782684 -7221148575393629337259716850338911232 10782685 159188791568226460518754751158106278380 10782686 -148792397884675531393125377820120454656 10782687 -110112951012347628600654438276800830848 10782688 47319237843369857987213204221326262272 10782689 -860621719100520055323916807478434330944 10782690 49955242636317255509856690405688435200 10782691 -5219095057081195080212931408689870640 10782692 5927911732688204517428520158849284608 10782693 605030315709147396302793261852231667200 10782694 219853103659783370269594685625104219520 10782695 60120796324179275328516815786083072560 10782696 -279029792800361130171025481731943055360 10782697 -777116894169535581300786802858258262854 10782698 16792217419050874239410897030741319600 10782699 33577312543066420781774121035040789504 10782700 95584148370832331649855909368072019200 10782701 -819936865418029335926584825309821440298 10782702 86335095042724501550897472654446136192 10782703 57718088167592196514393288100213496304 10782704 2443033195776251894465564741854003200 10782705 -57598938680682768720270582920574320640 10782706 -31974208505139877677376488579973489920 10782707 -353736451068928699680913180905571334436 10782708 -21293679221909744825476940250114607104 10782709 -4240157573024671819918950159982659648 10782710 -431264466674789386802029974779797440000 10782711 -236611502075143382970496352615315054568 10782712 818395091118126270321993694246516346880 10782713 62049011150378405087682713456833026888 10782714 25494547481685733102404272567416276992 10782715 -997820045629897001889302919557738017200 10782716 17161692288866527345133173416424642560 10782717 -38250860496208367758480177466129302464 10782718 28112758879664822178091116076508119680 10782719 -37858850454090615891624786512112881856 10782720 619384280061631926006386159674982400 10782721 773294510443043362211740514609654353922 10782722 -88607099639310981616183323193920230400 10782723 -3595033702752899079160985757941221632 10782724 274415324762148305310901725087297945600 10782725 184117190392704996727163054963348874900 10782726 9143152779228045468873253452581637888 10782727 -65966215409287340428509397989273133848 10782728 -243490134481921395789264260980623360000 10782729 -21016822599067015775485206482720391126 10782730 -3914522381108732394052516851761356800 10782731 299963876705369653674773103132256616532 10782732 -8802762096614538469608540864308924928 10782733 -200917766312873179991747732695457735392 10782734 314760354914928313246306014132911342016 10782735 115014574098127247201905813724800404000 10782736 -51600595804955636834997409604163985408 10782737 355940432370137250970121702823311125632 10782738 -39740005939504021686007329615556978656 10782739 -338322692130442607724610891899196611000 10782740 206075772916475666832394467316196474880 10782741 -267293266734198570259597068125535873696 10782742 -221600625530721056868446546100857798400 10782743 -1105567665381945335877350465673137995920 10782744 -54799439890256980111265101849105735680 10782745 -265534133082939268483787860863195794880 10782746 -29289665901019040132107681344260053536 10782747 225295122399487838692451463917444688000 10782748 35163048584463097150847880511763501056 10782749 1263402032416588462207526114036643271680 10782750 -102899247873010753887731772098479872000 10782751 -309898429550639162037141647101903631520 10782752 166087853332714630446269510210168881152 10782753 -140463708491350920136048774703901404496 10782754 46091293598683198351767181151539868832 10782755 5466570707304463941846203997193144560 10782756 -410686422835817045647195429794023829888 10782757 -26680049553335453621127802838512842980 10782758 29822678316810567695572904129464922112 10782759 86917198285075990167493416454692865536 10782760 -302927098587549703759905498799941427200 10782761 97649801259599537094621716085245227008 10782762 97962869672851306558111454754376291584 10782763 46277623326752226983845880297135417012 10782764 -529082200322852765460641116255124418048 10782765 105949997374036320808903504659997307520 10782766 -5368374435838229922559321075971456000 10782767 700363459781863346144046936327606060816 10782768 37900223975235813349855441477979602944 10782769 729349695154573792662594593672191848960 10782770 -116171401004077846222726173396044720640 10782771 -74380735099376873068826739162877324488 10782772 -51699543961925153022810509356206759936 10782773 -444786793736458183760581305161043799716 10782774 687461440966675504831437790601570768640 10782775 201965057798785519898650057063677606800 10782776 189357340833260191223884779003927859200 10782777 -129559977934901954607867843028288985568 10782778 -308462513542027803621812611396576348560 10782779 124857287205737185866246928595289123072 10782780 13689119946278407385562651471427430400 10782781 -298458309088615577309807437194494738400 10782782 -94306191057821589755855376125278046016 10782783 187065657422226766599119884365099575544 10782784 -271319239206675849033274379533287424 10782785 -180297735695757205027480122321936897600 10782786 82594153031964533728010723762055290880 10782787 36330771921759260014005792191840543424 10782788 -396071062654179684647724031394061270912 10782789 292218898630169913463742125312731346560 10782790 -175632931083696802954486148453210985600 10782791 -183404388385161392928686589501050750448 10782792 57168641767844118157593401524829552640 10782793 763502503596018005372864502740583965658 10782794 -707810620193670004676259270389882784 10782795 26958010106543022947579469961006756800 10782796 -367306683632453419038210741327402630400 10782797 -314063032048438443838808480737574714100 10782798 -100062761745553708279496099316136785792 10782799 -50655509507178846684308367543044424240 10782800 -13793391448534297250438419012121395200 10782801 26785832283523733168301593236426036242 10782802 57539842629906595224341941643162078352 10782803 423609636573557434831008030744818482080 10782804 -143052308686499920280206538005490780160 10782805 114617787919428146961513385648601989920 10782806 -455695335731324870164198691384322918336 10782807 39329202213821297672869344319117808640 10782808 282348712344497229992902974497974517760 10782809 -7927360039163060684341156926232347840 10782810 -224805559382062101517003823998899194400 10782811 151617170119975180810666016899930812864 10782812 115345007818409336354513503760274694656 10782813 325168268239591925527782901942353943488 10782814 84061266434763923410963890706701361152 10782815 2463622046114683189056366726994236000 10782816 -304871532484529209349821239541421309952 10782817 -661895854992110645358124024029136775134 10782818 74247855048835599971085173609406892416 10782819 -10980837236272215411259947576687052512 10782820 2954242250780165773434960236361550080 10782821 -238299980660380360446831711561662885088 10782822 4732989543955940045931895769567339904 10782823 132579996382857988002947133051085360640 10782824 97071066275888877455621738176827832320 10782825 59404929400790707390915281078189960000 10782826 143404131715422347049404334253501640112 10782827 936574241503074366183818118524825908224 10782828 -99307629244638605798621743344368025600 10782829 298049412898039245896446864520204857430 10782830 -9210647924180282253255573419016785280 10782831 318288967101582046622759455991067199752 10782832 117956594006951635172428606607015116800 10782833 -1309874332650870189342941745115984231056 10782834 413429052502014672646558731626255066112 10782835 -193219949088850205912225367409944524640 10782836 -86445085852605339023537740918953368064 10782837 77227792717091960741164668433765519488 10782838 262702076555160990187654571086350741120 10782839 400366638745084605934729198080442145640 10782840 19347029881453982211725727211216896000 10782841 -357177491365355753902153000206677116416 10782842 -262619280662458828990634514617275284480 10782843 -941969220693634629863630451045103680000 10782844 -50804209265910941930841086585019787264 10782845 -261245362374485043793909689008401969320 10782846 19186609843554652166447797947867818304 10782847 -313155736234430119508442208417315160704 10782848 -411271735340870382821623101226808770560 10782849 57698980925697794341771087241789752320 10782850 -56137958035258264794598915982168596800 10782851 341063638289312638026888714117186959304 10782852 631715530956173957776797844028577792 10782853 82040841372956380446726336331917227102 10782854 -8583677375466463142650685057987225088 10782855 -418318557912134695530156635674743880800 10782856 -81353153957373456207568101723656355840 10782857 172507799242115301586191284598279710106 10782858 -132080637245212495889328692905003717632 10782859 -499403322412797311834084401804905088584 10782860 78337649992649883650030206415026667520 10782861 -137846416700044357607030424538512479040 10782862 -142034801644010526024743329915966513536 10782863 24537335817701081495563063212333347424 10782864 62419323888062617877444652232367407104 10782865 -234149938658977082651331366800017877400 10782866 -153771553750495133058821017888938711936 10782867 339245820277317796171380819676659439920 10782868 764655468267012464050165338364019322880 10782869 -249070241251563611337531032308617641604 10782870 -48419167307498649902392417085091747840 10782871 -507723541301841521663357089968356076456 10782872 464745293726655248926221773295027302400 10782873 61932410893514309507540604595483468164 10782874 180651876465336987401690114182468509936 10782875 712360647751128582104853538739920044000 10782876 143620065045190651781150863666833254400 10782877 -113884506118889327224409154825478366656 10782878 -7439234870733100990156726617189509760 10782879 -83666160255740546725041957346272303144 10782880 598425362886619825941287529955432857600 10782881 656900788820127442719460481891188269312 10782882 -391198244619081231516156159486211750656 10782883 463710404299948847026987226540740863984 10782884 -44040634724362080894172339216603668480 10782885 72203978060548738034179259304975628800 10782886 24063069795603292292277626317112359392 10782887 -688035826629823753944728614722337891464 10782888 -58095340745298605827219336295834173440 10782889 -66261440388501863266335493051052626076 10782890 140533179340232761166049033245604638400 10782891 28771683994735210584770140064527717500 10782892 161737202229133228183212766885788270592 10782893 671163287897944953854708709822843299808 10782894 -73722351315258956975654234821083742080 10782895 -343808126215266506195511546224795280 10782896 143154529163720446816753969410541486080 10782897 554477891583129688712195381672106303600 10782898 -123777409850162640309345672748529664 10782899 -578229081144427960415763757232563416000 10782900 -139179518487629253920891108906195299200 10782901 -497051124450474788940826676365351694098 10782902 48035427168773743684157777025751190784 10782903 -2104968409921924136321466375902187360 10782904 272532159001284827812401269843223736320 10782905 72487659719195143018632874636350289920 10782906 142691630225368799802935755893090921984 10782907 -413812724809529215285604252340849042844 10782908 19399789075594085682393008180183095296 10782909 -672981335290999674385014110570206436160 10782910 -94774358518261303089867501118213486080 10782911 136111788895845971907392679127266664512 10782912 9495713791969431940417123811510452224 10782913 40468298825111852152110815811918422496 10782914 -265147779460038641861514024080361136944 10782915 -106346029601580090853017088256487840 10782916 204746461892245049524842614778901135360 10782917 -260111391292957228409630719582094569128 10782918 22615072521523306223196546160675401600 10782919 252807948178739245757158616596814011872 10782920 146041458384752757239534424274351564800 10782921 475745613335322906723132379036146980112 10782922 -341442035702261917295514851079021121488 10782923 719328454339164404545676449368700886880 10782924 -416207765719288644318020391998276321280 10782925 -176337107618681821289217559128637020000 10782926 145262473619754190861628280102829962240 10782927 -218591804167306966050582039292664493336 10782928 141301568856978592612564477620617478144 10782929 -265775340899309354855995520040330123840 10782930 63363950948872583729301443759805035520 10782931 122213592608419590930030748205607628032 10782932 408860200362191217868562002357976090496 10782933 65379544938261984427682063264901497664 10782934 -11622620181478096970449960153239665280 10782935 -439511079345165602297931017832180349440 10782936 515521017033376998272061518610390835200 10782937 456858376834884509009751968154344611680 10782938 -1886783610394677788237000433153613056 10782939 -47264289619734355584137251907514457152 10782940 136957207975254910371929025115346480640 10782941 -180917362347648810755300758746817127028 10782942 212257489459709806020332366890082365440 10782943 483884698030175333214184496736058176744 10782944 -984409741910288056342301966402455339008 10782945 -66245815316976365050815710880417026880 10782946 2339757888534241585315375979574342144 10782947 42439234891577877076456280944319938560 10782948 -219574020609469919675900676994681374720 10782949 34647313725691595698684754291559658236 10782950 -49757103405023572544415949622253396000 10782951 -198670073849986361103938754741950007768 10782952 -183707348035516146392172204563672186880 10782953 -459654669786424829185439695636931145798 10782954 -4607010499768171594211090826484116480 10782955 -24635246891349313335493465162100999280 10782956 -94198549582982864353974123674625684480 10782957 124140090590450927715073672514464165440 10782958 -403689764287889705957830610741804623680 10782959 266345713684460304742026562195287187440 10782960 26228199521041014220504004872411545600 10782961 -198825120976530484494900731304038955968 10782962 -227001206496603581871025536482133757536 10782963 -2229008607982700390995404276205539360 10782964 -316515048433172530973440435018855666944 10782965 64123434387873271146323686191988557600 10782966 -172939258352748525158914751002567680576 10782967 49722634244507229050077017234324023648 10782968 104477483416587481110214886903719157760 10782969 8509656556500236234163354372863832144 10782970 -300338223785756074342282262654613242880 10782971 -418978641611711186391643714157549508828 10782972 84320098867490588997801893366069546496 10782973 -244536021358905036541039502922145896660 10782974 134228358953043334803949088954770676736 10782975 57470888978986285479529038890575872000 10782976 17525852183341920539154632061497638912 10782977 -203067940469970965664136079072631316560 10782978 -832924111459331222598333522649761792 10782979 872424699700115308130125706595444931580 10782980 -268708330795937345047141547337138278400 10782981 8014862601778188559061083428415339200 10782982 -97927561187003968645476336798724816896 10782983 -635868207405669542344768094176843403040 10782984 173483441262595816820969357120041451520 10782985 -76172982299809217992731942789979697820 10782986 -249187090709020897072480853317669965216 10782987 342715931338298321174322410088899451840 10782988 -67047773743747723819913248500335960064 10782989 243401725369903667296632758686489269996 10782990 3422676722981459727997319979601209600 10782991 211367699614043324673508984816857537400 10782992 -75701188773491502935638395180749684736 10782993 -161132046761246186698390254422421020736 10782994 -352668879285801376360470568089840408960 10782995 -254800793690318896725141756271025682000 10782996 -71321696607429391947608417850447519744 10782997 11007227950433699833935301984065507420 10782998 273173704804008712233788129957581735680 10782999 183581768043997916264149742772785522784 10783000 226833235081648280568479124264407040000 10783001 -442289474834648103690940646009334034998 10783002 -40321921029281523833198817623008762368 10783003 458920469564100415765007913243918170880 10783004 -223590000165245910797576784244438546944 10783005 115949371497929463369219031619317552320 10783006 -54225220700568202085207422054332369216 10783007 920417036628265223193136162016602706160 10783008 -292908743510855918539501965347742744576 10783009 -38018257393095083167904784306382693632 10783010 74419600330459346783227284420611228160 10783011 -6050169943776756736049813195308522176 10783012 140961449489450954207699098226756931840 10783013 -37896519885497046833283930764367466080 10783014 -657342779539876403260087130928998400 10783015 -461332236009177807968086566683673013200 10783016 240989072250791997003588336340277652480 10783017 -117760984362726163135245544951674316800 10783018 -82851896030437097409639600907386953040 10783019 9902004011743249714442917167472778544 10783020 -63012181091615429775423448085970232320 10783021 136398610826070532234865048546659252224 10783022 342036215196008696545397466251881988352 10783023 -572401322572936271217959267174928122496 10783024 696225972640060674003215669138554880 10783025 -180682343885891144614993164555604106400 10783026 10908231282227928890487097875585208320 10783027 314485274084307646542646609698877414120 10783028 -501688407923175536155459809477677752320 10783029 -46256880054354782319416707381329582816 10783030 235686735265103356233158438715199612800 10783031 -315352326801462644519805533184846817056 10783032 81719932304806986753758299817322086400 10783033 327430957099481134019480426390364458282 10783034 -227406676247921747072168597081110621584 10783035 50923210065976625243572776698107618320 10783036 -656335250632715604833202161998266880 10783037 604278029625606073745969446935398431686 10783038 -111558313208404450192383021436740137664 10783039 -937230273243288950632119862141451844160 10783040 3706882520036619428034075171886202880 10783041 199782289690996383875600116424340330240 10783042 112500825945320265181855220687774718672 10783043 -176341450152439160189887586587469713440 10783044 -14716179912264663081680826562369327104 10783045 -160312373980616101423023299482523758080 10783046 -217407818157958257189453806066220584256 10783047 262930439698915478511076728716202816384 10783048 588800193768908189417129369928234255360 10783049 -2546180674154643086858083015136378520 10783050 66747832139608219697377602901982860800 10783051 780036271408647413653618753179844600 10783052 30048250205826780186335766203031598080 10783053 -23384939992953384682341883611354914100 10783054 -82880980612184390774757439228452321408 10783055 3167819331281157349712416037864323920 10783056 20769565695721734290706236659366232064 10783057 216502840721814077389169981427702562420 10783058 -57443234960782232194419391181334750720 10783059 -39218032572736843162466141803903607040 10783060 70859133356487833420980328805648756480 10783061 296533512834124604803311477926974633824 10783062 -28582975163849761589928465604893143040 10783063 -6208722276757241108706185536939437072 10783064 -415504965206206257093868067841241804800 10783065 -159932440865707154766130965082760364480 10783066 -20032398508943140736361293915548660224 10783067 -7415904464339606234424981065015415552 10783068 -65274739595168449906372172314558464 10783069 -127542356164889346216442928256931183488 10783070 -9490890330578588020354322827423315200 10783071 -52441280552841457517733310191845130240 10783072 921023622932389267749138409610851909632 10783073 130362762593724602376499345623377555520 10783074 -26133423453087846426104937279770101248 10783075 45759905931295017643327296004164133600 10783076 34844326223263212330089842492360565760 10783077 6157122094143497380397241874557493440 10783078 194317952040160832200893939683006127840 10783079 625482546194392096834216043162137476960 10783080 -62210100863011855401669151353839616000 10783081 -162084698299022768331441633479856786118 10783082 -143781006231913445586492252154794765216 10783083 523824846593276504505040577622637455024 10783084 147073197618479332185382336145663435776 10783085 446908010474131220581397149710163776780 10783086 68791154936928569338395072787199244864 10783087 -734846822961870223248244304601363511584 10783088 -61848857664036774409927480146709413888 10783089 -238802855895721672806805648062929175600 10783090 -7738990239033494221800838302888284160 10783091 -92508404626888877842388655108690366576 10783092 -143070415721919978651622378982462109696 10783093 -10360882177209511928011844482627944658 10783094 -29828727330448025997983234974796372736 10783095 -106995369415641392733989627628592927200 10783096 514587962420726579849748794425441320960 10783097 274278540993448810005735141492709463940 10783098 135637714307029620176986663210626501120 10783099 -80292399258293504344960490444419869840 10783100 -227209985384467924337114873912928537600 10783101 202971994366530189649247333106749688384 10783102 -18199468900445043956864897377818796032 10783103 504277193951206039006960918419327037824 10783104 147962743738391114825567559626249994240 10783105 -460829071407570283463683295177689680000 10783106 185417446339420220520045515586662668752 10783107 274732408850049211389210361843697220804 10783108 54679941643008076830952919547220275200 10783109 482308598436832706764772648174064048540 10783110 -87859119054684724517638689454725120 10783111 -57406605946025652879519773460444039288 10783112 16094129830767369592117327688131307520 10783113 -31667183394007829085442213623107960832 10783114 502641813372044329925843171200011793152 10783115 -63490357485337030025046808546839948480 10783116 -67046425253316803524459225843268610048 10783117 -398171523779438220377475104926404490068 10783118 374820580817264519054610742222650317760 10783119 178520744311805357600910324374531057040 10783120 -81983260009100830367770627144262860800 10783121 -719331871476558009101160324962569545678 10783122 -7835485491721369625429295501612696576 10783123 -100375439319844907796867457566783538272 10783124 -516450115729763992434110638724471083008 10783125 -64149850591382803213182551960130660000 10783126 206894673180723341326860331194705773184 10783127 165520958360270712457213333292876170440 10783128 190977374887040216963838380465227161600 10783129 114192355497243937018506227984672709376 10783130 -205012498415511101111151826302562248000 10783131 202780879337192746451200394234143916952 10783132 43269352180271349479355467933728468480 10783133 -73752241390503192400472101939345624320 10783134 -307343087397965451976698953475662094720 10783135 474328576617498700332913678736445091200 10783136 116720854243529194369924689103094218752 10783137 -409416510478324877882679714406331378400 10783138 -81824144151487320439018103523216149856 10783139 37169549120502955221027257213395364160 10783140 93084584248222248876640745782036377600 10783141 -34646882026220049467512234093414224608 10783142 -146335850598609192197073989987173093056 10783143 -104721232752739725867927875947580713296 10783144 -153199130370638057677511970251446563840 10783145 -185076739844490655890463735809205259100 10783146 179349219778391811754998977764827648000 10783147 239810406645098198020685510467792716596 10783148 -85598524215797126419785203920665729792 10783149 21263867405532328088259998217522370368 10783150 -17270895662844966099222402198677616000 10783151 -422797197523945642047537108107252657760 10783152 62852345492045758768953358276018176000 10783153 -10774875341314625543864932841718919552 10783154 -95318027082140318435362420999619063808 10783155 -250993202290020666352729078483338708480 10783156 -510306444350806030707099724341996580480 10783157 31104285062609302989117966070377600 10783158 106430404805505837099834755622244622784 10783159 -108322440176017006925496099274109164032 10783160 -379641937008531391951470407631641088000 10783161 -115194618351176576395598308991338237260 10783162 106268255952761399853074002128236804832 10783163 -2115419319676013435489505033000241129536 10783164 -8266606773351559163716809297180229632 10783165 32389594076107962132450356817565632000 10783166 -274285692626333093471734073233531315968 10783167 444486381968090803387842761768458535880 10783168 -30909416440260064287964234317733822464 10783169 -75366001699045374967493288427474377004 10783170 25246360157056305894605195758169586720 10783171 52703839370067702380858646808339413712 10783172 -363568394950342343877921624834641917824 10783173 407922882398017150104353400217265899584 10783174 -34765020685971011639486411417036117664 10783175 -14851493118320812464102871056112671000 10783176 78823569939572946466245498958476288000 10783177 303685479347226402145133006053537629952 10783178 139252615112890964487411814873305421056 10783179 474446778312962762646293649612855450240 10783180 288212459885090931702949359105436646400 10783181 14701727774669730553052546669465230560 10783182 -136199195515060401965517148471512560640 10783183 -193500287109840191312902648997103789440 10783184 -245652725393389616207952135917076480000 10783185 154208529306262048385114587723796328960 10783186 -305893178166022242062124993250778989920 10783187 -928630054246259943980802920435431894164 10783188 -86384446901967314363164664276222505216 10783189 -54233724132898228770919888785423740928 10783190 415582987570621119291984647580230952960 10783191 27341192059937826587418130779311314560 10783192 -159021988013011158111213140044095774720 10783193 623014706386204916553614902114239314442 10783194 163786838385039056769524461169851146240 10783195 -14956776096586578125421361023167343360 10783196 127389033635292361015185792237871104 10783197 460150689673743334224323317450689082374 10783198 194490911727811103895982881974795011200 10783199 -126268829622333441829301996082716244768 10783200 244027864122917247850146993545615769600 10783201 158034913180237750384298998887091841664 10783202 -121658183355283562578220159199717519360 10783203 458000123462330031033564295018659715200 10783204 234684741692980996893119817142601942016 10783205 142868895332631994770707584538892357120 10783206 -2921610791730502568247665877127782144 10783207 -632929258666250878208073334030520697544 10783208 45727684992571585471782442726701480960 10783209 388769245108770916126860606226490204304 10783210 -233384556045445203614260042541286973440 10783211 -476679870692820676789338518877273104376 10783212 -277171086082535743180301633154166013952 10783213 -14787612571978036816534313435456425600 10783214 -5312501458119350436714500323464668352 10783215 145082619930752513172525528944492853600 10783216 4855098327453923896772163431950057472 10783217 -247238453435410247135828544815260273680 10783218 111297394022407102841725369027397810304 10783219 583110683618696790129431958237412704696 10783220 160347797399558424391509942940217671680 10783221 33426921123872300630229863463654302880 10783222 -10150993611127663111873402307338593600 10783223 -204231536518172210869204143780636640296 10783224 -102554823617273054537163390094084362240 10783225 -54107957296088025661250498779059879250 10783226 19412621555241577497299646108867093504 10783227 -13424187740622154858966167120080160000 10783228 -116858702424942853249755570764025277440 10783229 651698628784495532619623114872083201120 10783230 139549420435590300824767134656468910720 10783231 549628822663850853668658022166069222392 10783232 354061249879303057564888688929372372992 10783233 -522335213524151152350976624108723538400 10783234 127934365440243965865052270707497088000 10783235 -256470840538975638707478878223866206320 10783236 84439108954383625909113863315983349760 10783237 -433497127559874985494709485396335374114 10783238 -424507961249590923263662672958690328480 10783239 5359429725954878085707128551770291328 10783240 -103479985618682827901314444608162816000 10783241 -245963781631191287555393187604699260480 10783242 -135055638826609924681755157941360330960 10783243 292106773188140786041848371377917420640 10783244 -394109402557853208329977369679810457600 10783245 -234857396525221122789798315796058804160 10783246 23060130498026218764143245264787084160 10783247 279309025093993005244385891563403979696 10783248 67763326367010389061539803643730984960 10783249 -445473560689661073113644481288057507840 10783250 -20570171014530061232425847421818616000 10783251 -131566227458121920561270572631504641824 10783252 -293060385392692944060102201447371611264 10783253 -5642747182106846604177503993132086080 10783254 -98035746184005601785205427844163951680 10783255 -62583594744232719845805349613918103840 10783256 63614146577600800874206482035323576320 10783257 -114738949104831977443328754637373546496 10783258 -105376070498129940966952341056034261024 10783259 43662643316458119451315802211676757616 10783260 -311827549021069807910041267614640128000 10783261 56392404992784280922115235487944924300 10783262 -90857769364401013193093878716304545408 10783263 221592305823605002837066778863424087040 10783264 -690425624334431032726332359158512943104 10783265 -89221745797608019436703048584545882560 10783266 25274288101327110570992054983802095104 10783267 -459924226359460323154897264518037142016 10783268 -26163650289871004084067086702535371520 10783269 -72776181583205492975787120303530366496 10783270 -29070794979602372006751704877433175040 10783271 -330675219129316845683243308678734699528 10783272 -441863856668371477796714215370510254080 10783273 -325045589794703127807741771429206897820 10783274 -39390825814502034389071927506473106432 10783275 -219037643860934984484376436437211108400 10783276 137280659225839446359387737316069949440 10783277 -32319347746461398804398652621222453760 10783278 242188138967741409849858728424597312 10783279 -164390004308221781010075178754080428000 10783280 28104484422845645347558845567899074560 10783281 -108869498913661810989310437474561410448 10783282 4900821757442157832462329462049283712 10783283 -661319262841737123625756672759229645040 10783284 -84736333180171868394708399503381336064 10783285 12273796118632358771476698348970428600 10783286 86717558876745531820851900351141362592 10783287 -9787987238673853919033331044319265536 10783288 -73954539261642086646691035937160724480 10783289 159349881050044787697426382533706323600 10783290 35912596493791185265710655856102016000 10783291 -95387086534010680734682034541899102616 10783292 -244167295969591291038803752048555319808 10783293 -1357326149943172240338608434215649536 10783294 -35892852253035654738165567033793538304 10783295 -66592321890041425185503254449322546200 10783296 -125234107797080983356361284914085101568 10783297 12979550554286756616377402782467100032 10783298 190073723923927101950666312850235194240 10783299 357727840956303503823996632698913775864 10783300 -100792848238609262261937292623069619200 10783301 -124333336299459023220463500861966900288 10783302 -28746457400372787649562637732395594688 10783303 -701969190876318897880403199108091865136 10783304 -6072228967170291409466730709879357440 10783305 -158993497574717508603933477507911451960 10783306 -369982428024242314216787161196551005648 10783307 64700168754218378900435133138425633556 10783308 174464985725441524189927471997136015360 10783309 -9080588926530154646697178501518904884 10783310 117254491031140063476693179413327738560 10783311 168446022681963021848883620310273815808 10783312 -107971118344753079973523263460886446080 10783313 -220292692180951923460936921319304087438 10783314 185413273653010022116620393164983280640 10783315 251590668306983879715188346768780337200 10783316 -96977474736523377688092843128295555072 10783317 -68691453917780510308120866689775597120 10783318 24820833100866562620010758311295621120 10783319 -171077790257709066000563787702840052800 10783320 -150484035646757821704836884662494822400 10783321 -684976672816236536349882686225663980908 10783322 -59944034707848488148626662365968568576 10783323 -1387659906690027075900621685094578776 10783324 371688735225122172635540130602038493696 10783325 -1309358912405769574535714531379230400 10783326 -28270044167589619833568569668340160896 10783327 166750692976881741965067950913486949320 10783328 388779859198600953000078783565525155840 10783329 -138674998238208683597418289898677741920 10783330 -75817789184059094229790808693869705440 10783331 -47544468781410567003120977155400864880 10783332 11400475473506635668810466110446852736 10783333 -296680660780218004639317287078276605920 10783334 -173265337413655842923402561102875985184 10783335 68177617501967620359730855742658499200 10783336 329509814791069323286594622189424230400 10783337 256142735664005615319051563649156220986 10783338 -67633553367407888383397580321570339840 10783339 -340467566163578015273796749322957970544 10783340 -171504095930050735618615936719949148160 10783341 -23772514262938158804323916176886366720 10783342 264164750152606032445906529506413926400 10783343 361687691034737090211119586200462815824 10783344 48358796726646333179323731148782698496 10783345 -303991126925074054512866031088962621900 10783346 127482901557230876800010540876250378240 10783347 -273130745305987224954646518468388998600 10783348 -452398602055756986309180301873181387392 10783349 817565488291026052363255054888799650350 10783350 -40960031241229957280197638802302220800 10783351 -35042886682750876963779138297803941728 10783352 -568320204282587640368843628917533286400 10783353 36084881748971640375466317785738649600 10783354 -97215263979341187538953414079381451808 10783355 474548388286239391061406800176592947200 10783356 -1071893806823040063885024273554185728 10783357 -262040872310711470502509995380083494528 10783358 -305903255374705148973558761769126750720 10783359 254819653674794836559056522003195230264 10783360 102988748148765945116262938431193088000 10783361 -37641282266938278460331584729703813376 10783362 79284331479336569717982171941984660352 10783363 191579438006951040962232063124583920624 10783364 -188120771634703482184540105116066211584 10783365 428111136817700163159452029937299077120 10783366 132829585901271268389243003511273383936 10783367 90442255596975697289416556010414246192 10783368 -241882778423720952184682463813055342080 10783369 309589193481875773179815585347474976820 10783370 -38110450898923689305466515115480988800 10783371 342782493126540230386172429862105493440 10783372 -480226399240613001506419749957188324352 10783373 -582457833810800492180667679135366914378 10783374 -67507522869343567575068693266304747520 10783375 -115627040755391777132257849457067996000 10783376 -126761622077362838839828259266083053568 10783377 -267047603914064786182561249194941920752 10783378 201717726575964275166948168737797092240 10783379 -758518297846942612422809834814631666416 10783380 -48195126766857391405942314647241031680 10783381 -453805471013527452519020330992955757330 10783382 -594692725997165592060079422199313322048 10783383 -194083559194680114534825342202515714120 10783384 -83522673071620651832377599650478182400 10783385 -57180107971740791008708936544563054200 10783386 669826828285710659532173620105465824 10783387 -109300964778240903755359388412227475964 10783388 127104827794338839125079059422395891712 10783389 -347326911320399008013049690594434791680 10783390 -9447837929687871186944754113031600000 10783391 -156259497721277651119066327819351227288 10783392 -51830197265337593923909547232888619008 10783393 265490458907907175499072928112057612640 10783394 -249679847204698607155865221132930851504 10783395 -13877038613418734950698055107614860800 10783396 88036770880142321453470294576276414464 10783397 -563860296062981383236077801155715151588 10783398 -269421365612375968809010527317288632320 10783399 -275125374802957998600132407958391840 10783400 202189020293488516003491925657613952000 10783401 291036201337675696857909835383203782032 10783402 7567596187846739811894174620415897600 10783403 -238131016870297413504145679885303228880 10783404 255763140968019539475389270955346640640 10783405 -223153036054050311218283367421315661940 10783406 -197191049257138293892036219367704602240 10783407 103812239723955123609167626573625403792 10783408 3659017206662517466038804868763320320 10783409 70508681374915834079237445850451354880 10783410 -11079331881328751392449339087299650560 10783411 -14101737603151597478475506753728777208 10783412 11261562598113901819961934714175488000 10783413 -192409536681562527540974318040426191058 10783414 -1506279072155963541122055738800047680 10783415 121574378114859131065593650936064601560 10783416 -62611921710579041442611038665612656640 10783417 860161539173027835598827367064758615466 10783418 -253375322085307479938554858461259752000 10783419 67904325546926723984520929280968497944 10783420 106315490126763040450911059255085089280 10783421 927468277458476469458440727768785737600 10783422 127062772493956385228896024591940148480 10783423 282651750975037767314853589303602944736 10783424 -115912466237514756725781502691921362944 10783425 -237314450937040136338998016667290986000 10783426 -196689632508044271688253096702016695088 10783427 44671611398745283187967325454803497276 10783428 26978157517035926336907076193961676800 10783429 529400131413611807695406742853454432030 10783430 56307979367330227002539585068742236800 10783431 6550377121831847248966833211561203240 10783432 75393788021414085844889832761327370240 10783433 400327065223669236050326222830145130724 10783434 29391845332412651502302046798619150080 10783435 -66851721528661139507829470712837994560 10783436 -265546766819353821136948260670499033088 10783437 -29920468663778487903965187822662510976 10783438 -261113441145921597875614928217259202880 10783439 604914098324591403215868403175886048240 10783440 15798529643277971192867282954954833920 10783441 -262982993200742738248710269930973619200 10783442 33373639487907809932475925042402697872 10783443 -54866109547392723024304206959626420224 10783444 47289644971342007465256022595216166912 10783445 22554059789921159000276649371202324480 10783446 -77435596019096705350812021112512714816 10783447 1066414451986737760211184965309717529960 10783448 -54339857150851809456613787100223856640 10783449 27250773587369980121359908387174869136 10783450 161686259777646755710436937446978976000 10783451 -106438368749552680382198952213302713056 10783452 245880886290868158150727039323860716032 10783453 -620955993861840004319952771978564414298 10783454 3619347096001438562351430122578713600 10783455 246827520036946606751988193338411177360 10783456 238575399921518545269489152783132393472 10783457 -63313685770522722715467819224772571674 10783458 -4153721904132437227108135751313643008 10783459 326785472892242114245330970724757685660 10783460 42314149960359125712106319236552089600 10783461 -96447729016835535083192623367564148000 10783462 -202466720849454613480658539867653145536 10783463 646495195096506683483821768655122062960 10783464 -299224857033396907439147487490805268480 10783465 -5255122897001640646484928314059011840 10783466 62154271848364452756555984802685760432 10783467 88693247160594338707981923848704072368 10783468 -436115001722264027252157454069778628352 10783469 516810361577023605961318537207033068000 10783470 36250033039186107500109795588343632000 10783471 -806647724491978580022907406175285105328 10783472 -56157616818244894858008042816958169088 10783473 48757903858660072050715945944385052064 10783474 66929598789124551553505224661256105984 10783475 38859888488087087522230186283213683500 10783476 -736636749600789010264527113132628172800 10783477 -227581220682595927482212826926514103140 10783478 57386834191599620098242041660987919360 10783479 -148986389227300727837291028664501362480 10783480 -218891049378589083265779821313219379200 10783481 -420404943959629267930488412920316799040 10783482 312657931555937827950726562785164812800 10783483 578694981118499187046788226134367199664 10783484 -412680908625447718751501051929626537984 10783485 -4322221918797230605459786716710078580 10783486 -74180350325244570056799611634825359616 10783487 229606078851750668924611512647556576 10783488 308125292526848160113876210229549465600 10783489 805234389726296464750951394918219860320 10783490 269983336937216452167509831191751714880 10783491 118686056187101493859925997150039132144 10783492 -260111907297471114908234543152591257600 10783493 346405634959576918431950841703200276000 10783494 -126889480639788784546938006906521862912 10783495 302081735397946088552159647346151771000 10783496 78101441834002115787750112731735905280 10783497 4479907856106006467887182392694424320 10783498 -357736900985940323155362088169089543680 10783499 333744356950809626889465761673991089864 10783500 49103362587005967619714895256453120000 10783501 352813484060707560986829307356527917932 10783502 110878970565484668491071927637185036992 10783503 -122533594827413949188580124559789305200 10783504 -83931374788006586634236985709884604416 10783505 -44290313507375368132377422350932480000 10783506 22296381380568104860575621748263515904 10783507 -49118080624168895814632854597226726400 10783508 494951865569444136510805715507677959936 10783509 274023801641668733257061888691695360928 10783510 -15059348136025517565297780242649258240 10783511 -99101474182163920634688998694332136888 10783512 -151356531151588350439387856294430382080 10783513 -12288250728915751704122670599617596476 10783514 17605464983131571650832577445789799424 10783515 249918514218205381202594195930952478320 10783516 -56953382374927354111919903956205430272 10783517 -657413294286491900144935741818851617434 10783518 -108638581541440298368287856862051614080 10783519 282739495873785622197969441866498477560 10783520 -88766590186647462413030691013263360 10783521 -198081576911030843893520170698416195328 10783522 -23160336476136314313769250424588608688 10783523 -748164792951806865141061192991004408228 10783524 -615493582411350964113384918157120278528 10783525 94858910129891912167474395624388365300 10783526 105264343284830986032519273476565903360 10783527 8541039547912933544925578066757985536 10783528 -26123179303639237441563367526704665600 10783529 -414985800610901397685768449929641425024 10783530 -6045206037808712238402095391657121440 10783531 -295357525828983362866353573460675000536 10783532 325668968149588868043591119796129213696 10783533 70044558653110363696655597142635110848 10783534 175321462243210189204906413540051831360 10783535 -47499654832621026412792819819980059040 10783536 32493379000551459956753816377658179584 10783537 -423838666433034311848911516029715000814 10783538 12684063981184727909608343431180938144 10783539 51312805834967786055114788205242740608 10783540 -1462630555813863014587537724685772800 10783541 540326004752849263759140834851307384942 10783542 -73601913516551177414229213755064717312 10783543 46834957609220985647398698525219219024 10783544 56348825311545527342165412954389299200 10783545 -3947440934519218925798777666083785600 10783546 7699559560047407618385502396167717120 10783547 -71388679795666673516635719982479935004 10783548 -26701709189768468336369021322461207040 10783549 -70374349574575610265591222300274839168 10783550 68649690050570957022763234430028220800 10783551 39259468221090999032698537118578498944 10783552 84244840211755868494204317872536682496 10783553 224639558658850535610878565117823202400 10783554 -143102419174775621806665971624189061120 10783555 -208728153218069381776903323507117293040 10783556 42632257804773738008539757753918803968 10783557 -431710712998316425652337940749843951360 10783558 220712355305472048244207764019395178176 10783559 -487417916965311110971384810897698390384 10783560 14578010821074115642015302735229747200 10783561 -592167632399537587839839802845344297088 10783562 603723052242535259418736622823403200000 10783563 -82274908022902084377976341271018640640 10783564 -624083133935850087864144203788396032000 10783565 2076497147998757821583668627851124920 10783566 -219099863752447473463565165564271282048 10783567 -154924056512951427892338284818227119616 10783568 45218632713503332520736390874728873984 10783569 361031782212024739120835295939730562544 10783570 -60366406694074373005617100899747594240 10783571 1334379018283742833363107264040670601000 10783572 8564758523512292309553450358460024832 10783573 -70491411007574441699902923285720260256 10783574 -5563737219251509607008661911890147648 10783575 18022831318072203580502448024268110600 10783576 -368147189924584263755318813492351139840 10783577 466175011793877565072564066196913840000 10783578 36192343579351409314536753492609262848 10783579 767580094349590427604556301873825251360 10783580 -393769115817867639188086640790061516800 10783581 -97446898715223344491597799096383452480 10783582 52289660782233084560464170023916235392 10783583 -8129961584108499452459953377885816960 10783584 40249115088580322568047665677273661440 10783585 675921161093265379067227144133910638400 10783586 59746391394215685973482992177950018560 10783587 254084301919063370214957698054427943152 10783588 -211955595576577584887374677475166570240 10783589 -352160679241569704565724552633420004610 10783590 3728163532955000323075622682934429440 10783591 -8531629773083859069607814948039553536 10783592 486556625709080599784693947997555404800 10783593 113555964116224533680665866125250446484 10783594 124949650788022310915910066582076146096 10783595 -426300766009879123056796710141546650400 10783596 -5017792938092805738817745513651404800 10783597 882058518691457420808839944725220079712 10783598 6473665111845155530827248214514040832 10783599 252846627582023358429972089856878058240 10783600 34645194106600009702559147384152064000 10783601 337536213840725557176556098128454331602 10783602 124310101862556783785601592015435102080 10783603 -24257185022129767759353783776543997840 10783604 168576067736587468965851944837477767936 10783605 -132962791838939960396517562057801822080 10783606 -407242910800453524596448228803049169248 10783607 -314878581995939210373618800867988182280 10783608 120201532928582903761807971615570001920 10783609 190062123771030652379136452532066926208 10783610 155419399020928124024784090179076182400 10783611 71595781791776917636887370132242508800 10783612 5439883715120617898801418635997936640 10783613 -727673666812861224823264590396317300142 10783614 212974242692177392808623589457713157120 10783615 -492054554124069286599542152810315086120 10783616 -102013791708287926767612627677494640640 10783617 5478542058472227056105142901920906048 10783618 109971106141905140947298672168633294880 10783619 85853759541955635954003875868997301760 10783620 -34609871884647938036756862486220185600 10783621 -80634862837642717546748125680827728800 10783622 -112304636867209829097663248510362824576 10783623 254367219823436326249163515500520041384 10783624 -545861443965883065414473424158567255040 10783625 825188726461764204318509220523674165000 10783626 2633429618844492230088606833156077824 10783627 1123231812211207676015260184020406192712 10783628 35062989160107643467692211921981496320 10783629 58260046752709956537225801923003211648 10783630 -761203648614512027736415688339324160 10783631 -878136950159966335920189027171423881808 10783632 -16914516949939265682365539230618746880 10783633 40334340744252845993284236086004518400 10783634 -63503332857737220039207284270531612784 10783635 40548564472337552933011135257786178560 10783636 -490247592747789537005900566479120929920 10783637 255950681063072009538034183459409894286 10783638 96845271189214561416905288713206376320 10783639 -344615949432951470720612956239830933560 10783640 -9255223334944086498944254357880832000 10783641 -192106995746600163341737513622196288 10783642 83580724407443587160251098698409968640 10783643 112297254942084728066177504591701555344 10783644 -390047487810318837663982521422024936448 10783645 -281386458674504845198923850723210742280 10783646 -349726381296611963205982850345742169728 10783647 -97931874580602897269684314306194604560 10783648 455793731888504718586548930208452771840 10783649 -551212798216705789487250631097395452240 10783650 55863549347707116035256634169897664000 10783651 -511557373482678811147353971174780557348 10783652 -152792486496800954941173175877672782848 10783653 424829024288903598094516923545325259104 10783654 81616669128598800008542809800130463872 10783655 338790654977312040941994588104562469560 10783656 35950545317357603302056166300026286080 10783657 158818719283143802088238075935325542906 10783658 -535883272817680766362006281691150433280 10783659 110798895186212658020813763112555074240 10783660 85866634443225471371667859784096194560 10783661 -196459765354107699843708559220718646080 10783662 178219734448229509370158173730312037952 10783663 1054019260144094491623799337847130289520 10783664 56303730903034172741053680700750970880 10783665 -176610428919454841129080796233549449600 10783666 -427416022157821143002191355712280928640 10783667 99691868742895337684570234407387427280 10783668 46232637796915181377911790647550119936 10783669 2234173600505341973993940352940737536 10783670 30030592221513069445283319522049697280 10783671 163629015244924841293690501447491131112 10783672 -817350824968433370110992238281140940800 10783673 108381624385180147479141484779124682922 10783674 11283636610725400981238571816002691840 10783675 179354079033022683235042703032080732900 10783676 49069326905555847671114147363645422080 10783677 -37067621994989758269581658502419060480 10783678 378678896997612728032040913731601498240 10783679 240902152708628168848800768954757808760 10783680 -63036893935603858077930003261869260800 10783681 -187594487674444407817857507218759255868 10783682 -19346261578780824568939836618430227456 10783683 -590417487461439024287760413513755975548 10783684 -77922377269717009760622468695948635904 10783685 97107388753685051276629930253392228800 10783686 208842860370831377744172691833992144064 10783687 -67362293596960018704412444381453152400 10783688 -480869395665285840386809819103443353600 10783689 29283936688962740267678337124749923520 10783690 62104163171968408750132191073148181600 10783691 -329872088169984461428179861969182831616 10783692 -9592690120894154321821133633501157888 10783693 44698830003250123834187714885640071904 10783694 73130087335165526701501437089731307520 10783695 -32192358490739853876959740981179898560 10783696 22691064157011513229113920362462838784 10783697 -63417488451741799923356447892162201600 10783698 -154363550195868922646418998897221565952 10783699 11257178274191285939576227538356229880 10783700 -235087868376003247955549249076554428800 10783701 -397452995278452266981725929962092515570 10783702 -53787355408354156695312274542258884736 10783703 134723245034151586081409309887400932704 10783704 -52399916142960090128630928514506362880 10783705 -39022427386776642984464086158452978040 10783706 51440328944739137781869916135470768064 10783707 -130058693336717464252018356965771138880 10783708 1723686283634502320656221098681487360 10783709 531262808631970381266531009844813055910 10783710 19311071840128088235870120584674133760 10783711 475262000774672488627413539968742301984 10783712 16966809449161037328083398544045113344 10783713 401666062135897837363318501199997125088 10783714 -207667885210330511004381603924329498544 10783715 -233205281544151322401826254920181981680 10783716 -48409965988876783602182049980245678080 10783717 -96947618429242115854326202755690789568 10783718 293256426117503801031533819807377515840 10783719 621929859429691138866517934737012592640 10783720 473615317471986590945428860961605120000 10783721 -64263824953864496697304619171536920930 10783722 50090810859695120454859796378115876864 10783723 76823164213695680674143161363588972584 10783724 -77489803294125514671271242032313071616 10783725 -24019209284972583239928580437806292000 10783726 -8249625429906845226529944064900065600 10783727 2149040340954096254880511808485188896016 10783728 -65853855861561680161571470956085936128 10783729 31888664068121502137059925206423704672 10783730 -209528210609505481631901115357438662240 10783731 -39941357166007934849641052845472998656 10783732 373933598848536485210711590832072564096 10783733 -196852497233484736172552620249855135296 10783734 55491962630010496996839277552306292736 10783735 -438754351626399220422502181355782146800 10783736 394568470116666650253826013032874311680 10783737 12135983975458027922354568668213673600 10783738 -32965261159106182955629222538046678528 10783739 -83278943071048933920988340036350113480 10783740 -195414405183624461883497471645379993600 10783741 -697545595784235296142709940118311332858 10783742 708708203400179038974893099605831417344 10783743 -217197296262036612804766582980358655472 10783744 -433247322811617563634621750277669126144 10783745 -51180552118834298942951743571967453120 10783746 -64841475129579091836259494459125633280 10783747 158978736627215528629198833743657691040 10783748 652532819608165899520450107327397232640 10783749 495758621870892548466459901711481117664 10783750 99619378464547488940952137537418460000 10783751 92147444987829068702832906699845939400 10783752 -192787178163463890307236827944429977600 10783753 27231732970258027037305736214301691648 10783754 5564761226360739122680436514221863680 10783755 1733385812534194621751100771001543440 10783756 50179155596343318560127168260369095168 10783757 227978180927808024620925484443326284320 10783758 -269937172778172974459590889089249454016 10783759 -28525433504348487781696245629656443520 10783760 -2832346866995593120687706363935948800 10783761 -142589971589195555638075863280621587456 10783762 -233801218884188642763183299296489711872 10783763 -470911896671521368333327436259636515200 10783764 -8202646648921607149840056196756162560 10783765 -257676357516306749232690231101551970340 10783766 -9204211765770963281333528897747024640 10783767 -300411903606304245805617890859862317720 10783768 -259296745802870227964549992982508349440 10783769 648921015599594484833091208852135369344 10783770 -18337458511873113537453760846510156800 10783771 666934084809711852565966713071097827972 10783772 -9250733564334909082052726988963162624 10783773 9305098904003507441394227914719515040 10783774 8488281062094187441522510381290969600 10783775 -255493338266256097505266931829504184200 10783776 454706146949549749930379947049360031744 10783777 -175064672484296767139776925343948253008 10783778 -105625627845070681528758001957511440560 10783779 -8390485059363682757750605066314115104 10783780 44082012629603681005325981602160148480 10783781 188156063787163072899112801874419539840 10783782 -139173266575825934120629781219457351552 10783783 554852865932502286909302778045118487032 10783784 -191736318114693656637034293442038988800 10783785 265636603608819869154236917136211691200 10783786 -1386077594140940698411356560408546112 10783787 183945183544428085805458266787362379152 10783788 250803279722804640406062462370675077120 10783789 1524997159427458689248454864620804025408 10783790 -69451007598317220248921630600204870400 10783791 845114928858609986890892471819670153648 10783792 4229274355983232793148644159638880256 10783793 109095494655339195309614081580094113042 10783794 15577173396674911238220571417253494272 10783795 103303712972267044730176450085676957600 10783796 398450936420977941405235671461203593600 10783797 73781759946362135474861840009719958400 10783798 3285609745715586577359866188817009280 10783799 -71297772492044986662422998838911127712 10783800 151043835038144731510272021096791040000 10783801 1455384849442226820613085857751690752 10783802 -85926490820514526788593927933714308896 10783803 -19022931528169007938213632973103274240 10783804 -98054648622244064348925597641307170304 10783805 -485229566992671004343343514550634291540 10783806 50635128483689625762191434568799360000 10783807 -348473152525198061725630526476561946944 10783808 39833192443305027911802551082864869376 10783809 -357563311083417424734975632094337991886 10783810 -6673834905553123954714308404767680000 10783811 434980217391752601802022265814119797400 10783812 58009305182856119349787269391012687872 10783813 -267974860672793665502271511201396259938 10783814 -424525259841028446100877721335010397248 10783815 16563550661503697830507467764037488640 10783816 226048905385209147656476897341692313600 10783817 -408715234007572992284747307673765819200 10783818 -54988668418958711567291849106705130656 10783819 -341970187262557508405876705200435756780 10783820 119737848408022578274787404815305564160 10783821 594000693683747886615910180839394383744 10783822 314738206497620037988970300066172237120 10783823 212570177434558993451632363664442358920 10783824 -58377157612513753687091407238127943680 10783825 -92012050951993958096750292948148604900 10783826 263429120622060819405251101529644437504 10783827 620717019537151620364885756969741449840 10783828 341178272846170557836737667999644164096 10783829 -250410692488915131895421952786566131008 10783830 163948799295780396617299409771445504000 10783831 -297308391500125723725488974453622918928 10783832 -69743301356945934351337041413597491200 10783833 281492335414468954877339996947623073248 10783834 409352399128333646670282040479685340160 10783835 -2405206746977838638665682374401574080 10783836 93567239892739645116247049785019476992 10783837 79548792298113370341552915346899650892 10783838 49065364099916393903801678804846948544 10783839 -165845405605000066618076843780348542080 10783840 -288680909292194275345435481879543808000 10783841 361072999770274157274623601576603312 10783842 -238923329938672591599305650620446210688 10783843 77531740042534926995371564106956062720 10783844 202196085701048271500336557788184196736 10783845 -138873937947000514835297802376547098980 10783846 98430321656245569854194926997135501824 10783847 -445142800502608754868513342758518693704 10783848 -53539260117790862338145520841076244480 10783849 383079786877536191222544456464458002240 10783850 -30596551616021208418000464525765158400 10783851 26044733924956498542684876365761373184 10783852 23172037752373443330402662288356275712 10783853 -16575632792217954867107555937546227220 10783854 -283617165772155071471238935334788224320 10783855 -41700956779060841106956618546269230000 10783856 -195065846107670029111192593573410930688 10783857 52063775022684123312569272330799909760 10783858 -290678887061671357784289910105181790720 10783859 228834778165207138541900903330774752416 10783860 172728743707106754376162057082725662720 10783861 351270169516516426773623832114956058048 10783862 -53243731211784825964622995347739587648 10783863 126311095801547073080127563868570911760 10783864 8927920309569221954034515935419678720 10783865 79714844904319402067560560003600514320 10783866 3910485000815564540917884120449280000 10783867 -95097541398288908180859202295328194648 10783868 -641090238797306359104781835024561356800 10783869 259902101558113606637023330607278431744 10783870 -169326579665838129570472850870848413120 10783871 45679409155151389349718513450055723080 10783872 69773747993532401492277497998847508480 10783873 255854153340118977494707544313908085122 10783874 239282310913519993896371238208046697936 10783875 549198732915710349623166627007918200000 10783876 285683811935317966479125167550787087360 10783877 98790741212457558473918376128301872640 10783878 81732400220053099084138343562651144192 10783879 150240223917417700166991892466559635480 10783880 -341084666483096878715189824784225433600 10783881 20292322824524540866553688457616559840 10783882 545539742722557148139497334123245874880 10783883 -750705770482580885935925133510171924 10783884 4075289523200410203364786468392652800 10783885 127433002057819819740796091880702107520 10783886 185582418775979222495432909792012986560 10783887 133711579439665711814158821350939306880 10783888 -23735278224594669431415870091498291200 10783889 118282385009412804101264449906024230000 10783890 -13416215323726895651490876947735392800 10783891 -264844362692437716689669979853010074708 10783892 28713332693459122445583741141310801920 10783893 -112500583962341702836630880134926935136 10783894 -394298423660225942542809002519671080960 10783895 -295373042085043839202730155259668915200 10783896 416594190972145501047373685268277616640 10783897 85218210423544846574662964987364406346 10783898 269473980653674229230094209501945332480 10783899 -89712432291376503352547100309753992160 10783900 -69131830381474806694759880615552512000 10783901 -44219418788361845312591478302720599296 10783902 13179149466292840757862523443161057280 10783903 -37750781860387035942034777227273274432 10783904 -539153873163499353452174891403356995584 10783905 -201868506119880598792220157086104956480 10783906 60082277848533378711627594210602311680 10783907 -226130421015597452084530098674074391844 10783908 -52118792122162809145592298172820520960 10783909 -3783657529286546342031518083140119684 10783910 87858096714918813885968058011973279360 10783911 -58720520550146806360920492447624546480 10783912 -447259137403644635719818623236042060800 10783913 -255726876893824100962020128517336109440 10783914 4889055953410614637418010735523549440 10783915 163206097894663773283955520885255177600 10783916 239511356987408179752175365018647070720 10783917 59776208275739476349437730254355417568 10783918 -316599994359004715086391612070466176000 10783919 268837755719770924146860755202820446880 10783920 46682130879701074415922905467846656000 10783921 493076146349087152870636661535007167122 10783922 294508456087592430824576976749679946512 10783923 -232979168443303957505741861728114249416 10783924 467264371104811343239305028301926080896 10783925 -19847486198087512725366443302155768000 10783926 -1426284740149875535730834426168857536 10783927 2818474188102290454037968870847897344 10783928 -233476054548609447504427299357088727040 10783929 -64735993304330628425645167291000887552 10783930 264150947961227090907430255469058939360 10783931 -376547584652375202883903207350596090268 10783932 -10485915365445129109182725512937123328 10783933 377045472283534282142445606997664031576 10783934 -159448604153230052328783079512721799808 10783935 -16365389091943692678029199402079992120 10783936 -36845586702358273338943394410528768000 10783937 501014037739819336777493539532451086532 10783938 93314112458176803116233983352396324608 10783939 310112386687762352156035915233472199808 10783940 -326654178715775374196757351786699609600 10783941 59624317577470073404485680935428188160 10783942 -167727594995603924821193830148190667008 10783943 -188448839059696888354096681228515223776 10783944 177850930297092853508304244954190438400 10783945 560217974429609362386856910469225449700 10783946 50335106006871964099002999309870598080 10783947 -354947356423864382498134178057424700200 10783948 -116224423012603613470584705465453906944 10783949 -72582132455710481018772114227104501152 10783950 -9823453473580730613782127042406416000 10783951 208360004161891953533616487880081466112 10783952 -41427066969987549047173243653878661120 10783953 411226734026565555408981589523119084962 10783954 -421920676604248748258239206278047507824 10783955 13197295626948905147788468922033569920 10783956 -53927157890417645717634950872242812928 10783957 -44801798467215027082464668962330991794 10783958 79461011641213408601001743947844386080 10783959 -149191947017914522884841947620129676696 10783960 339484313126267725436706148048954368000 10783961 -95184393089366063121578878521626761200 10783962 197529356105704987901751297668076011520 10783963 281715035929629870616835496159965684400 10783964 219968164767690956622317262115994099712 10783965 -130732094362428283324527111807464798880 10783966 245147801471279871401605604079707874432 10783967 482854170761289185921995537755508738464 10783968 -72771109901624869913488866658714386432 10783969 -936805947501033665054941871352178809900 10783970 -587962318762836534924502167769804800 10783971 179578853458870674154571828977349144520 10783972 -356295774504131698772823388283280123648 10783973 -519686976435541509992144179441172123778 10783974 113011592832079322747398661328186654720 10783975 365460078631900078391841727926954942400 10783976 -63240199521184002938618275245696368640 10783977 -170043581816620365692888187212367651456 10783978 -9663600220823291238375376357198074960 10783979 172070927373078220949368320633812289984 10783980 51208557607538072335522189651766584320 10783981 -256894589207263502385783108127592557268 10783982 394743191572880211077280555433414272000 10783983 -10972951836821660355869602145330864640 10783984 -38849139837628310890556526647135305728 10783985 -619060313733577275521978002126710474240 10783986 175523280231570928267540871716275521664 10783987 -382485524088289102408349617770166300560 10783988 -294894070628891830310947550298737488512 10783989 88463952253400639212264039399915439040 10783990 -16332346685457226991958979707563109120 10783991 -401222436483002797347870181111385635608 10783992 -220080165874266151866001863944591585280 10783993 -57100921298512989981684107237107833456 10783994 -139502912083435317379842035311966812960 10783995 95970490765229394479601338742982195200 10783996 -527916692324121709844219728157284864000 10783997 -121362729929416600656020283941146700928 10783998 8568001680553569640525802622371744640 10783999 -119680629872495631706932406533853240280 10784000 592598137206806496190283834795753472000 10784001 154503883019947452227694889963847884800 10784002 224705308557516099979334111219056511952 10784003 -96593233916544229293800220271194527748 10784004 225980510234621098729543850199085056 10784005 359409791995096944606326557008350793660 10784006 264079113294531181647897732523774841952 10784007 217827603880283447139536119858536652896 10784008 -344716034626585078830072125361407831040 10784009 40865296757422054290187053923022662400 10784010 -16288955681760414463511300351984870400 10784011 226327972666809771974296320729264844432 10784012 -203999885464735223405690369873619826944 10784013 6554025972691979384702322172276344864 10784014 -100471723055737770587345980679999214144 10784015 -459787583598844536288185670966685700880 10784016 -3450267051339949990342700528293429248 10784017 -744391479652523995353515436807443097934 10784018 -282497416194122618381458399999355760864 10784019 -154257958660194549882473551538720707656 10784020 41407761784731497220795577844806656000 10784021 763896387342511321409824878048726366222 10784022 -104820393596318275363029565939393547328 10784023 551753224078905138701551491372861783720 10784024 203128176240346235896694103813872640000 10784025 -41185544868594865668065489519318006400 10784026 -18373192225061413077613798922054313216 10784027 6026339402376950570094434805813196320 10784028 10261052479279306679210045263454353920 10784029 -179372693377952417581557454611588105370 10784030 -228272324833831615953082893862133019840 10784031 -540347664449860108908373858381791932160 10784032 57886831920582678080846938452434878464 10784033 -174681715684055427509305223861235869376 10784034 61794679591018109396077145111789228160 10784035 -20192022707424558288402129699775752000 10784036 757679273149949149644094516039178880 10784037 -334671199358648311387077339816127226880 10784038 395118572628523905215556506264525821920 10784039 196718171707859059568583096551536448640 10784040 -199942153867605500108406366687251251200 10784041 81679340708175279639880439763327357300 10784042 143136272285560472608735764378352432992 10784043 722593084577308825380128916492733441200 10784044 266163334589124670901283670377034747136 10784045 59857551932734398265901594112052188300 10784046 -30787843640021880678912642864607014912 10784047 -878083743393343807906220001968597803504 10784048 55863691483217721989315921450681499648 10784049 -68609767431035696327929639058013557136 10784050 166895125244961082741530669477531034800 10784051 -125215601834222443941049672766667067392 10784052 -434141817191060367179525294669155135488 10784053 309715539480419555308175814813628348160 10784054 238473246393707304219504127051766402976 10784055 96312260593890972055260967642527335760 10784056 -9307563622954233478027605879776870400 10784057 118478091545403126547722898856564036352 10784058 224948920076867778143644413655438544640 10784059 367498875294191837047543468782976866168 10784060 -177577463870098447819494431155418572800 10784061 -67490514863057371584289056373337817690 10784062 -36732908597365322709267969693113089536 10784063 40278788917205148260923431781853517504 10784064 40039871395830322399532167720417099776 10784065 -567568622926435265436886379228602890540 10784066 168593724841834752255154738299344175360 10784067 195455933874527898283347098000782154232 10784068 658970946896911357993797387972662888960 10784069 486965711460725762513775052277241294840 10784070 -72968860424490662240521050256299417600 10784071 50549863159838203113153681433156437472 10784072 297215218449356396244875380298364211200 10784073 309033450456491418024228960392308018368 10784074 -160868297829112859137608519308587899648 10784075 354926738577939468316140652841689299300 10784076 -200022186821732102658898790275072762368 10784077 85009767017665255506978254047722938400 10784078 171596202363442293357623860863648454656 10784079 5674043636284874379978955315720337280 10784080 -464986915245622636557794057243197440 10784081 168565758442976093825707720907790010944 10784082 -348414301705359894354939867496945171200 10784083 -102517608734489478142793697261861851668 10784084 326779465732812891300768018871271481216 10784085 19685227130959907547486668351353737600 10784086 -227810967257265089594062814603583203520 10784087 304590379592596357800514228641479849736 10784088 -62788932668125828508203982941747568640 10784089 9542793147321110141371512404518581456 10784090 119885529253683068229752976765826648800 10784091 19961536745710715359979764749605616792 10784092 -62122106594496591099877600301866767360 10784093 -239984708296285926232802381033029484916 10784094 -18860407251634533894886739358374363136 10784095 161269555184486816781622454790716515680 10784096 654847586258119380549102115697971691520 10784097 35844367150595934286934133191417974080 10784098 29115332360410151879239977397513253664 10784099 -5785956991593086633906167331436359736 10784100 54757317630360395232771371366330880000 10784101 120112859225582395143863847614855375102 10784102 -67256946717077717696063081631186948096 10784103 515473129156806340038236280250052951040 10784104 141674257261392355900382997524527733760 10784105 -152987802977297105491983648607250149440 10784106 -100772216888250821310339782029973982288 10784107 97317127262430382433153583729463300080 10784108 504867754932561743957634678044544132096 10784109 -63713896534349629445170020254407957440 10784110 73199125994333325126631748483409408960 10784111 198735564312317623679694200063395640952 10784112 19556816988020385973099065559266263040 10784113 -521236288612694339479207540871021966638 10784114 124389731669928097825933424155953861120 10784115 130601051966352103015981389490337612400 10784116 391399555304287381754904901318497660288 10784117 64823289647154618180929898738223205166 10784118 -111993554406388775021491826344061140992 10784119 -247517737600398799896538417341973853568 10784120 -53623031774668505992465592369089536000 10784121 209291558729273575395414945998872632912 10784122 -97595405267839326103411548690853213728 10784123 -43409735037549557428395940729994617056 10784124 22922820629045753412179068135976355840 10784125 176244276118783873101807896313984000 10784126 -64609475925685310318857910545200718080 10784127 6346793962200540765374452412065170432 10784128 70656810995836307281187724344395038720 10784129 -749072962327692451958958180252121125420 10784130 10729044547797534346936559551354214400 10784131 326592572838304245537961400734264333824 10784132 240450670860567941841376689851567063040 10784133 -142075060145566757076416751905437993860 10784134 -357979684483782546553545793274949111360 10784135 -561988200618096320185827206886589015200 10784136 283010799116184019827888197958653952000 10784137 -34743024652035344027273181456106870656 10784138 29033098044942730725979963399984714800 10784139 96626756215544163344580858230584574424 10784140 422037993599138486960944320727360189440 10784141 -166702235428081262807760098926910224458 10784142 -3600809795841117874809307204722633792 10784143 -317618374720957294545295199475659074888 10784144 3043864887668451375285536196659773440 10784145 151697028514830122336412367729482174720 10784146 -113237739378783911359190147019321323520 10784147 171714503455201491009407269679798154312 10784148 -85304874058058287284106945379367002112 10784149 11642340354062264764795551315018259036 10784150 -23668113996665947115505591035748134400 10784151 -129155220884252239575820977912046444800 10784152 561924237988835727076128494079865221120 10784153 -13649703653495540769197737740057378918 10784154 -21233955466688666452517875846998048768 10784155 91048618353327430809896630945846026560 10784156 -117365751539600304836779127765112852480 10784157 410444720568690218164408940191108218240 10784158 36700109487190791753521263657644072960 10784159 432931118261611731247461627231201795240 10784160 -285256702696352557701240468989204889600 10784161 -183095910688834273697901022426096304876 10784162 -14555975586523891990572527683584405168 10784163 -163254087492914684721150999797383438416 10784164 -72270094225824238960599324498160373504 10784165 -267260195335206082789209358851063587460 10784166 -118930568594736588742562625005712022656 10784167 488209909548311555342027849007443780216 10784168 -38100907642437409763800029912450263040 10784169 -167452170328853489417829122287223541792 10784170 -249056928973578156060609828240289218720 10784171 -60534165498831956869641173699141010336 10784172 -149340468001662676688114925943684300800 10784173 1069840382902145473061832860204452063800 10784174 -21260202369383606880056190069935448576 10784175 36158147986421487474559106505066337200 10784176 18774568968982788882645277198960885760 10784177 105961051325439076706641059077639323026 10784178 12088008793408223518593766415224891920 10784179 101120825248109546816702815198510207392 10784180 -49277579860501847903611403016290150400 10784181 351350391666800715254063212307598181152 10784182 -456882183010366228196663777477050660416 10784183 70948164691949170412612992873132531560 10784184 122943320070887243926217556800852336640 10784185 -2336170336089754975091046926519990400 10784186 161663177913083296506233107555985558016 10784187 130220343978076985546981611334721123648 10784188 325379147787248902140941316486875529216 10784189 -27232832138331006157906789483827914472 10784190 58369303851746841580810605382268743680 10784191 211867648741400980958761511676520224000 10784192 -105150182851354197806755918467060203520 10784193 -141867065407226439462965901159269207616 10784194 56197409388008494994942154081543835344 10784195 579894050009089257534183977240966461200 10784196 70228130508683060260931632721512046592 10784197 -1129144637917349859378626360588566857600 10784198 -162346656298790906128554555968762570400 10784199 11379617509219100198418443474980471464 10784200 -52037708950610917233763173422247936000 10784201 950160786063977848027704931041202760100 10784202 -30160403354053703383505859381615152640 10784203 530452300077089578132610207592704513104 10784204 -511725872463851860382402950567008908544 10784205 117008706374843492803013806173277593600 10784206 -849410931633913130805979730201112491520 10784207 -54123602219102464953952299420244990368 10784208 -9719403192209460579032251939258368000 10784209 530914902978364020118434536489349711216 10784210 216920086768048644006468698369703744000 10784211 -399658991930006929654353003214825697280 10784212 267837010326485449091897165146250819456 10784213 99908852184205849936447733106235107360 10784214 -24457863693268652324234772731091688224 10784215 193104334930517069163985493684855411040 10784216 -71032304622952046172163598693232875520 10784217 -19285924214784551033031040250573698944 10784218 112727682591187880228071502871963924480 10784219 -369650833877482352012419104891682654920 10784220 159459408162842669059387380397620065280 10784221 227330499138044401403292783036964470112 10784222 -8115368493146786261321589979426385280 10784223 -177675315307998548295732251510404767528 10784224 -904487685297385413905555291502971977728 10784225 -239286810275397564667281935232899978250 10784226 -199834786778109395747801095189518627456 10784227 -172161141716586577021846146772649349320 10784228 -982503404632809640484022059708092416 10784229 139634764081264050400647547984440607680 10784230 386985283526755239447027316483180800 10784231 -230656092309880406788993602800859351288 10784232 -782116341600280494366173522080257638400 10784233 -152452631108552948790409450805191688518 10784234 -558828617784843376309852382691191656608 10784235 -28411863416015216870604063248945441280 10784236 112663160885490507089211530192321387520 10784237 819365911066866125050649710500897308886 10784238 -59170524308092275291749352309758225856 10784239 638661612456638107607897987722188051456 10784240 -530412221974065457929124143407431680 10784241 206648918254426111059181136298890007348 10784242 -14863552498574342683170803092449607680 10784243 55121414757564213853243776116746189944 10784244 566928229247726259633184996681693519872 10784245 476328588147801846209807980945601305500 10784246 610286761795969010774780399621145696 10784247 324345826409018203425800855486841690960 10784248 689614465038619660851253561932741120000 10784249 69383842750550095734973735710111416832 10784250 -75086977779889289399876909093690472000 10784251 223654257948044388549153651520486589104 10784252 304804261019829254135203359167641460736 10784253 -116711481362369573501158673715820904736 10784254 -111325520489165648249049985857643045440 10784255 -193246874349652249914800324248189554840 10784256 55186698771780013166032022045164830720 10784257 873008123486330687076712460352219202080 10784258 -261026861037427857818936616725504489520 10784259 48545570332359437163832325789473102560 10784260 -5252007691786119279997354608060887040 10784261 704859937326215809656203466527660633664 10784262 -12684514107323355155322536017477078848 10784263 -187574260601877086023896806743869158400 10784264 -31075296671771977278684901749180656640 10784265 40255191401746779615888811170207673920 10784266 424655914657139167684520208573975673440 10784267 -37007103715850393327764093215698765520 10784268 1761353224623186522382308568492459008 10784269 77132228223353162945510060156626500640 10784270 42821083391104505597306803255112405760 10784271 1345737275792870758350178631539403520 10784272 -7567082649741383886198966151889281024 10784273 612822018887390320422746234039229393504 10784274 205914944161015145429917736918093880960 10784275 -229596566867640412814287097593704338400 10784276 143941939288031395837735367416897676160 10784277 -147245884775322588025738712125372686240 10784278 409541491984800710926677409596032401440 10784279 -183561267436248511623637882990201262928 10784280 23025727692837587567872824732706406400 10784281 -259010127274704743381336109694814440320 10784282 271189807070017471302316799188305418992 10784283 -34173329456658015408417360609285340776 10784284 236053073063930594573031874490504129536 10784285 -223982782535634217055922759855924208020 10784286 106087167463144069639331919968212684800 10784287 -123874255159089491241183651986026762880 10784288 -588207582681547372677892015443135037440 10784289 528960645267203997391821376167241743024 10784290 23878971694193424083642533861178265600 10784291 137332538205661005414310554418042682880 10784292 -101457618231538343722882268633856334848 10784293 55729887627309319523554409170176964444 10784294 430241472223073698420676192942205334272 10784295 -115752122929021143556357323674357350080 10784296 -49794677037972313833685025120287703040 10784297 -221500034551440865180840240347535234140 10784298 -3067986516496245394805536432905526272 10784299 340592258563287604000106485513970309300 10784300 -28383026846383229313285560358780153600 10784301 106739957253863463196795444127259040320 10784302 320787012889489046189555997498252716352 10784303 -729555121914639353964088913067388958448 10784304 125600173322330364806980553911962845184 10784305 139668744936665532869367801754665225600 10784306 -360796556785303639034632912206354341376 10784307 352139620413272067861175634100839790192 10784308 -183089939716994639114582996555446191360 10784309 336140330677262574133561183001197943904 10784310 -118470826436958719337101792677820979840 10784311 -188625898283332221771582108121335665152 10784312 -164276528040539469160159443501100769280 10784313 1196354129269379366612498286705415272000 10784314 4244098382648999872773785546337388800 10784315 363085147358161624862846304813381024000 10784316 -8294329298978695183975169178827464704 10784317 305885297396338195995965756833426318860 10784318 153386335411267933326134970526440614016 10784319 -71294625115325916310244391981946739712 10784320 -102252792055202522971108196835309649920 10784321 -189114309383510970395846741977038924156 10784322 -103120669495261278665622954096212498400 10784323 -859023547800050750833001364179530863096 10784324 101905779776578457250782907737517020160 10784325 -14300699799682335610729025844253502400 10784326 53044372032861312105764942931733906560 10784327 124728596861889081329263490763362661000 10784328 185539815331687008466898659135845212160 10784329 -559902192838283422688820309676694796070 10784330 -80619479170497117898938289371315470400 10784331 -350619489881021166205028466860940459780 10784332 -40784764883925444661448923303275134976 10784333 235130031653762764969973872449393777120 10784334 -118019105929759818329493020783242251264 10784335 37757289339432235634704093080867734280 10784336 -26064530139728277048418120489160687616 10784337 -109806768933984635760730004192953638048 10784338 -611469774530935174430106268394172008304 10784339 -446684246226987662568038848558769155860 10784340 132999699338364226534577034516551393280 10784341 -598407585483969502057998433777242966948 10784342 60710014969666280305349066776391820288 10784343 -120335343151378551789219517324681632000 10784344 931062644654599877507933501761643704320 10784345 -12989363649101133014210414596050375360 10784346 -181837100243641426957964802716016019200 10784347 267994198118437072688300310802094140432 10784348 543383209400039572545066617167535620608 10784349 285350722284281977761093126177283705734 10784350 -120762245143928000394368528601636849600 10784351 70581972195712506943295860992480389400 10784352 -112847107125486211187088869986317631488 10784353 -122628254110027170756319706440748624280 10784354 -93242528463894406229797204361298851328 10784355 117760638351960233111228075499998419200 10784356 -152144519723804710643225648385452599296 10784357 -6252719741411795608193233081081886400 10784358 48438808112752634924142164574978140928 10784359 -779254297052469416571251993113660083984 10784360 438349876900943707577871546693009408000 10784361 -288048206239887724208508074970699640368 10784362 -56517384932089224667684619733910944000 10784363 -3981355863424389547075490254142837136 10784364 -471510531921323575746696561952994316288 10784365 629394107942456717035565777002453909260 10784366 -96906290999609462197036290952367139840 10784367 -654111361646873915979973849231175280 10784368 -18825085034255105150824064209327554560 10784369 835288543244423785089496122196746716160 10784370 -132511576955324098534718680331839987200 10784371 244066332669708295790669589098337168624 10784372 224526200575615300903505009175701640576 10784373 -69778336820264960540466323774446769664 10784374 -20128868906011658326159923881479654080 10784375 225214797732356152568396739178989000000 10784376 184841434295180146805207762127356375040 10784377 -362052975416665464358355791195058705580 10784378 19018635424831375276165519031733293568 10784379 -30352980163575401740601811258314173416 10784380 127474913253833246416143418481095948800 10784381 -308125899353143162875019496064536421120 10784382 -25782010447352732548584796995894567936 10784383 109958370933901428948309848005169397632 10784384 -150620380318065148169920985641317826560 10784385 150177990747693407894988660482967216000 10784386 -331562462429229851152865940615165442608 10784387 358699979460744927071429484093865067952 10784388 35780377142549203923300931356468480000 10784389 67739794898923583856448647001211005632 10784390 64471483097922987386682890769355812480 10784391 383511632798337754106286552749497261992 10784392 -322111751977212383935239139272547123200 10784393 -366972782098220549612409505243516256358 10784394 103189802303832694083340211377359406080 10784395 -381268200916982347856787244148865381600 10784396 -12751786348707006500838941059096166400 10784397 -65578346242158273770276319808189641600 10784398 -62168445236990942725369345891030748736 10784399 -127607996151962816334909764694981243600 10784400 619165575719212326038045632364544000 10784401 93491506661351047903998148497632073792 10784402 -292327122509266842387599529245801716848 10784403 84625556959105503562372555773022687488 10784404 -91069841366762089806208495631462400000 10784405 274272938646821467133793478803570978360 10784406 23351344988854068818554703337779572224 10784407 -115382550883224440721586477030138427600 10784408 287565264554226811297652723247402792960 10784409 -1069782541748453146419731840698704799872 10784410 5928908320859804877721820362147373760 10784411 62259173830271197617327968697238914024 10784412 247791460057574037959222001710733505536 10784413 1085872687274320949930087508871038893280 10784414 27909292321404107902059948150802369920 10784415 -460485648465925884034422773760551635680 10784416 -369983179707810574466763561266308251648 10784417 337714652038224703603289065588689830592 10784418 79305857019937796348584203403362352128 10784419 -485041814497251366075205207651308925160 10784420 -187362620871122359658540035041478717440 10784421 48225604764644809394282780956242573024 10784422 -393545442922555375213126198018025270976 10784423 5732696665738585717156220030345642544 10784424 -11289257696301280288165119924775157760 10784425 -240283935158306323891355735453258874850 10784426 417390660777356768636114470268372223840 10784427 64842714685586517718859175814500514032 10784428 -10021596409345488901426094659325324032 10784429 -532762156251970378722046866936655793280 10784430 109740457744245104662676850930472714560 10784431 165384516345198635473759864507799548800 10784432 -9546207632776016943015623101908123648 10784433 -247978772709645569365435029017339289600 10784434 -70359227805082992076452250807492081248 10784435 46000227409569407166140767759299313920 10784436 -8944386742725142511019703276116135936 10784437 -29788102644271911304600300008360105248 10784438 120531021969424660373470953334043811840 10784439 -238702274457107438144057576730140682936 10784440 -81713500243882325989011694626575155200 10784441 378145296724096416765335154387645748932 10784442 13494906456802041553277776834427200512 10784443 -32213109470304260301924157294881456 10784444 -278699714348608258003616142370354937856 10784445 11247040404967380151652538188600217600 10784446 -481897952107493110557563211446601923328 10784447 -69986342833230432930821303723928406320 10784448 -139430640947223994000143880521504522240 10784449 54147004710121324944747463145926884200 10784450 3945103165415713105273013423725686000 10784451 -213611444816208430109605804370616912720 10784452 -204059885599489761270731938602969067520 10784453 -359418629123149527012959932823456771298 10784454 304121837450403102401557572259534095360 10784455 628984391439348793750813509056007996720 10784456 -17080313932922338186023187661938636800 10784457 282466834516522573561053614775495965040 10784458 -421501871528632888430448953870081107920 10784459 14029227568967663620594077999092280576 10784460 68202877267250567339723068593183436800 10784461 376144192978747067471649533160923200300 10784462 240163737658950775268223292668143109120 10784463 -412367094477952485900129734445048846456 10784464 73466154390602293354975521035783028736 10784465 -46692238727707616609364588927594542400 10784466 16750105395923184203336833260162809856 10784467 -163406885178862769001227228496603438484 10784468 -502784091067270010896061355175028660352 10784469 -677129278687315593153700318812098992800 10784470 122623779300701073369430644092224454400 10784471 -4111752274321881907853272158711333000 10784472 424784733451586705176479172081618513920 10784473 264786076181799593946332148997480464640 10784474 -6483743263193379922470973743448611840 10784475 37304634315231740210076400294126980000 10784476 -59055696945512736283405521337152936960 10784477 -432238837275904435711013736280068524352 10784478 -124473065578330378082282096650010179776 10784479 -1040318714896779131684672181097917447360 10784480 -250680594315777669124783384281455001600 10784481 424455002869370792311671846426985490352 10784482 80420482143285791856081528243020304384 10784483 -579915403104102389408267930362605383268 10784484 339750689083523522669578174361753109120 10784485 551307940464657248211171754914683661180 10784486 572354862088349407830270458251996800 10784487 225304161678193515336049399451799427584 10784488 541305888066683238408928984903956480 10784489 232181116606957226127592059742346959290 10784490 97291859864930899885898942175280293120 10784491 990826591845500375017061321173450622880 10784492 641426045892830892263799516172730880 10784493 40214561009150073756389452595596342656 10784494 -31524136657069393949002818317594436096 10784495 -198680389338784652086188901814902341600 10784496 -47845116246798278011422050720608124928 10784497 47306466757268703500566352785185213952 10784498 -460930828120608104808884711120280342000 10784499 149041298306947361310190395244637663616 10784500 666133876618449987665704644301993920000 10784501 16398403907253514204555934308608557184 10784502 -7838366698089862273378786481087440608 10784503 -54301207504049240035261839773482578816 10784504 -253101441980014395271989841644515082240 10784505 -339666675787916950477206784464593887680 10784506 146436846659556082088061422337469136640 10784507 264713162860840279359834251345200830756 10784508 -109414697047589598706207587494615883264 10784509 -837323871836448727371872962224895912 10784510 48114260327851736464772166020898856320 10784511 -167449389336344061261447520666549643568 10784512 -634939002000457439132710588031833210880 10784513 -399470830009923860724198677199609056556 10784514 -2284139408512570802958985356927393792 10784515 -164987983162344407058334012472284629600 10784516 -346009626561796764760206965913983029248 10784517 159839864358021141674298992169761387520 10784518 -6852590859769723568700494086682647296 10784519 908254904777427826012764049373450752920 10784520 3023888346514116364711950435691008000 10784521 -93165326723067909013410581386242241056 10784522 -4371239588430138022982359574390048256 10784523 -118539624880288522184171135551840879632 10784524 -613480148070343194423594270813793179904 10784525 191772664681740225988876574535325366050 10784526 529432642346073560235190007386088693760 10784527 -137219647608931854452260158069199823680 10784528 -29825466794640446497076342073159843840 10784529 -2160343996712206696075810461375836160 10784530 -19507879618887891207452532602211993600 10784531 22008638215913653048598274182670999000 10784532 113866819982782029683065498063146706944 10784533 422017034665117488047958869507098935520 10784534 -184878050802899480137504489503983215584 10784535 -212355751815011999531814671773638460800 10784536 290633765931455407634582112184148828160 10784537 -361030677683679594274465544467024373814 10784538 -42685566855010022220986089485093904416 10784539 -378519374099630246487303792067438295376 10784540 -156084720594220247097171069440411289600 10784541 202813443494336610927499530338663153184 10784542 -44082569446161433980658635432885683328 10784543 296243381808585623053617493639709952 10784544 -6029814056315068982368900323535749120 10784545 337688364162754169579819965937484677760 10784546 -9448673121197858872430375440695957216 10784547 -341701191194948336300509603331085780432 10784548 -357593806549332949592112799494341444992 10784549 151581979231039504944081465122288521560 10784550 48332068251473437457718210643082649600 10784551 213362426343078487944402127277784233400 10784552 59121014601341428743974790850485043200 10784553 -89684025239110502964786948003593966976 10784554 -268811704888111328174029948442221513728 10784555 -251730289270187887752343676686245219840 10784556 324628573553742993836920107584940472320 10784557 583764232850909198832470330084910241260 10784558 -10616806636487112329434442984756751360 10784559 137688908300458502164453824277266528768 10784560 -354295729932008424931149613442334720 10784561 731259222549988689179195972795462598162 10784562 -20190309850885478589739399335524822016 10784563 325291041675753836562240885253777404812 10784564 117666241434587386795070101027199987712 10784565 -218416513990623809027361269453230114080 10784566 -50349630181545077923350906857331808608 10784567 -109301212799178719676798843807038199384 10784568 157780461055483283101979959464148869120 10784569 65633000086798416830240880758037720320 10784570 187367867209385388646745841154015660800 10784571 62359794581831874235629027253729382400 10784572 2941224502460728721384540001753943552 10784573 -992079382797065530045667023337217080640 10784574 188498522267374696452603559129050961344 10784575 -73335991841785063184246527730793858000 10784576 -54259556524178246747448670883917332480 10784577 -711110263444730896247206612609060911168 10784578 -102386983901733894889322648173659617280 10784579 -32064727614744457281755674493426390400 10784580 -275561510163394953184040376707348643840 10784581 -806194064829822120152355727876051915618 10784582 -5322432239721556090164771686368582848 10784583 -570574041856861670940005611388210032776 10784584 139032223096810296299217436681517122560 10784585 -42702337893510007754031675787736874240 10784586 -134734862414267204981188115278585552896 10784587 295528179783665276070543506469164577192 10784588 545902227194405256262400908975397961216 10784589 -143446565937349212331963642188977491776 10784590 47290468479022672233323783381364326400 10784591 -2240905942507816104483756835206645816 10784592 14678978682499095324204320612449517568 10784593 -130610377123160930373923379276163126160 10784594 -36479209882879926281790148657617809280 10784595 186857455033903172643656825725530569520 10784596 464388177805191898601829009009953419008 10784597 708424680530018794450752104697028580046 10784598 287468313927890666851381955353337230848 10784599 5750243916200885929020007591768904640 10784600 277259054938053985675356989810813184000 10784601 -155395725836712346943898798612433944870 10784602 177023728094234319669388344870686944752 10784603 251509929484295359743103195445111237880 10784604 -96212818665376911289407417146515183104 10784605 -94949197909651127360711963626489440000 10784606 -40994527300331782484527073216563200000 10784607 -30097746266889891044531152189987584480 10784608 -382538237743582004902453137384342552576 10784609 -367208817584615247622370661122792880 10784610 62287841751241463097819624304407936000 10784611 138045021634203630860763365231003325212 10784612 -51233143934561305986551369736836355840 10784613 59230454109533586825998649060934282176 10784614 -356008312605976867474615638026167597344 10784615 -4106560388576230156021646385301486080 10784616 74534997131069909396993129005033881600 10784617 -296889137413478411153912561032614661148 10784618 166093611128307325628717246075958263904 10784619 109222056373190219909625679150422862044 10784620 -190774612024461985600521462654517248000 10784621 -78650369566866070586986916099859421056 10784622 -58980795499555758695663766384021448128 10784623 505781637238924951924069106552949681872 10784624 117258383300190034188821950026610114560 10784625 160338183832591268060168098423025040000 10784626 -108125328541717395676609360577511829488 10784627 -139037565598280060095349199178763018928 10784628 -101418275317259606926782782288839034880 10784629 117400200726003593217982292322704650684 10784630 145066155784883287523958799518089587200 10784631 -3695735609967984957373598303285887488 10784632 -718399671590075390635093849557495705600 10784633 402722075757739875047434383650650285440 10784634 -13847067605327407877927581655497767936 10784635 -39878193829716488114475635408971757040 10784636 -202249301160362919530866354823579136000 10784637 52998850558602294848522937324732824640 10784638 -404610438392050082598811639820014102656 10784639 617888729763902364738775729224366541440 10784640 -37681100100267418677325408284495052800 10784641 17066457795834531694075403761347625920 10784642 147548126527565143291385627684424261888 10784643 450821931474571131436894626719120847864 10784644 -161850963080876119519409467178861966848 10784645 71380988675705742522406097947432686720 10784646 -2144103931754086894322890931084946528 10784647 380826923011671796953050282770662389280 10784648 24135785906735484561469674936475484160 10784649 -18982731812284683727223947877323702080 10784650 115388441947530141833944576470854278800 10784651 574003899651776231354114657612943101652 10784652 -23531340550646599076719062463338971136 10784653 -363375629022289631570236558355379176736 10784654 105412335489782745830267830269866433792 10784655 -21108828611738438950155429918128073840 10784656 -112682229959124234982562326990206636032 10784657 486354362995948499446915626062738412072 10784658 -5099450136522449609548017051735704832 10784659 -126620164120436011405432504655260736096 10784660 -119974512391007160796237101446708824320 10784661 187709853042991152714126172510891143072 10784662 11346234943701064744280703601484697600 10784663 -35206605527747975418598600994827770120 10784664 12980617327449815055868321961060966400 10784665 -457322218608551742814959371713780524600 10784666 -301334251584926053150071920572440468480 10784667 -363882560629364660825099331009241241088 10784668 -630272520871606555228082368905271869952 10784669 117957819845598653821735735127251926720 10784670 15259013163941084129164259048151363840 10784671 -481538205181219805025589702109609732128 10784672 789295942960956865848032202004638400512 10784673 -87578339845281085122078642157353669678 10784674 336455939249200421204612162023395840672 10784675 204257723368429046947557118944570163800 10784676 24787882717284582628448545545428643840 10784677 343589646338438834167389171583254712800 10784678 62386503216665640767601265678964288640 10784679 -87164751054188561187405446051389373232 10784680 -121891702305267406806330792450243225600 10784681 99953932219722012288731022108781214184 10784682 306049250538510983562735782156008666800 10784683 -29138839683844923877579397895480614912 10784684 146794783806543990791418161701425628416 10784685 519775064252260160533987037080135680000 10784686 116814739784478223533071828981974704000 10784687 162805872521207782861532664602283680112 10784688 -17190214322493031762327099929088229376 10784689 105917945529000081478007867053241881490 10784690 -98882295876241446433629443193078520320 10784691 -398021815349322220218888004391748412560 10784692 -72087297934348407382694685040472075520 10784693 -334328990139927754319969414078689713120 10784694 276712555669829105768148246471161896320 10784695 445469683968244311256762842911115274200 10784696 -350225675162267717126556042601963008000 10784697 11215319163021615765811729930794307584 10784698 233986932914402788937232860768718080736 10784699 390464850084866770566683139367290617700 10784700 -73764684490688172600107861458345190400 10784701 -9239282392666033562369571694381127648 10784702 183492052121698343095422302951575863552 10784703 199151038006671491127489139174026767304 10784704 48678315654826480030745903550494146560 10784705 -2336897197393444168439765713983935640 10784706 172907179237493019541650079676384817408 10784707 364905749954338691125203231100901971192 10784708 19744988137258425333368444851678780416 10784709 -76059415175805820733217617215032202116 10784710 3030502144131661120100966887166021760 10784711 -1148489668665289518038072456577781968 10784712 144111185976301353472467898163070443520 10784713 137841591801848334867831222292082744320 10784714 -224118135043581810140300524418845433856 10784715 11500560407566316844140081290678487520 10784716 39709701386294959946716259760791603200 10784717 -388045380854178694838222192850826783968 10784718 -109152326030022066697274442195187752960 10784719 -567758258884910371000425612326398200960 10784720 -1168658695025738216582397838638612480 10784721 478477405500795625586888172839635299312 10784722 54531543872170087304320794543062012928 10784723 150976347640419938525554471594277689200 10784724 10642673436132166456372419487371872256 10784725 56137914254477458906139038287842538400 10784726 -276435718675621557009720739092804420096 10784727 272153844854429683313196863127353708064 10784728 63837108562437407546265885388961587200 10784729 373408189703227382065938829634676792330 10784730 -133422272604639996488095711325955840 10784731 293653661306740836972520998912009068392 10784732 36349102122153914780615692058010992640 10784733 -27127565406825342975417241572983726976 10784734 147036588198081120972156967174951234560 10784735 -1853225496582106415784673627684988280 10784736 -17784373073214991158510963402755801088 10784737 746608160589755250656098890022884852386 10784738 415145943473599234521545090465960765520 10784739 87538755581257262346489662328893518080 10784740 -127445313804092709695422053945761007360 10784741 677815593073099089015457419525211233984 10784742 -208921092773730259506805554449416312320 10784743 -193623767797168903668499823056575970400 10784744 3123872304491681307787531155347128320 10784745 -2313061022200719792580842397719110400 10784746 -54964434113822158118796147165025606656 10784747 -764064041852354719411806528923416929804 10784748 132678842850116772716461976355599677440 10784749 352554716447145026757775604813452057836 10784750 -3350908705563003390056344298630880000 10784751 -179568349995065803348051805696056794096 10784752 95964044547625783630741567200827473920 10784753 -121528473460777061121583810591639932060 10784754 157898529493922385838952182301564459664 10784755 -671108665546794113097620902169130702000 10784756 -323353984219035670901727952350556529280 10784757 58911265880943832012372984363435068960 10784758 67163270689938777393729228886548811008 10784759 -21576486257527149778301161379287190040 10784760 -48833997934807598076708998382924595200 10784761 -59181750440840298118669664894025004800 10784762 105436522155278213888040448357240651632 10784763 234218618930343353498008830476252466768 10784764 -149050392866770905584035410850765260800 10784765 -402350429408801646132273581244569349000 10784766 -133693474514370431457891842557472750976 10784767 44597141089721268547583935275344129392 10784768 -188511977164799837389581418516350763008 10784769 -253853222963998299559032687400548720000 10784770 25033585379878013265097812583060700160 10784771 -557917400489090604174327514437765545448 10784772 159870508897013566779668721454474905600 10784773 1236943079119959876954948446207165307744 10784774 -71873092505656634289303827930665015296 10784775 125275308502817134286418993442920343800 10784776 138862361651705002537312183490862120960 10784777 77371815593833718956848468121510384692 10784778 71696611507211943228412629854084653824 10784779 -428037570661236828630739784291544700680 10784780 -130340021949566440167616487585907148800 10784781 172363767834448013413647739667187121920 10784782 -279775503945416781788409011792850067008 10784783 17837728721727171945376246522940659824 10784784 -8208263778183260013356193257675882496 10784785 140912563653187228348273097558518426560 10784786 361103355911049383673863236279419272592 10784787 -950748605464848070362915578669395200 10784788 -106794201844603879014664760071779989504 10784789 747470695733199351938765809372367453856 10784790 -64761940808166306781999861727339134080 10784791 -425726837662415600413227322399501344416 10784792 395231319764703223311169871128174878720 10784793 171192561211305299388968261722258240464 10784794 235663958859831444523234418091073491696 10784795 75982362151112369784224314303777493280 10784796 -63265724059979920177031895396888109056 10784797 -80395082042585048869502022467053590548 10784798 -43453043910030324568571238020678836800 10784799 -332573502098423139715080937867431859200 10784800 139215654621823615171745550212077977600 10784801 -67183947739381059615989822111748517656 10784802 41043021046115726588414496320326292352 10784803 473347885772516172024752922276778825052 10784804 -214611571538488958827097282310253701888 10784805 -2240784447190062564520068263161776000 10784806 14832268155827478438650256434156432352 10784807 142114188659034299505522412471420675584 10784808 239202554648712825162268200743993180160 10784809 -40157352118004324184025382500282649984 10784810 -369188104354496689678885186886272104000 10784811 -73793412117764665602656405124931307280 10784812 -346702379573444351996770620078149657344 10784813 -121704872851756347015454340285649864276 10784814 141807063848129711913360865809647730240 10784815 -120359087764936106624658113186722959360 10784816 56375868736997438600509412567552950272 10784817 435974535530742653859793554727929118980 10784818 -385991593880283160622153119905408241920 10784819 500346201055705673191003604564357355600 10784820 47329228402606316147738630659378790400 10784821 -2711622026090229515955923397936075488 10784822 359650144604915136166379781373377143712 10784823 -73119117734703458433108647036840028672 10784824 -401843435840090771133817850539309977600 10784825 -121899842746092118424047519646170788900 10784826 57795066270500605104179366957770138080 10784827 157045954908358518996522003036115688680 10784828 11447353443912746701384104366979914240 10784829 300542653617975938958535148692635910656 10784830 -1839724586862907797005898580989050880 10784831 487226385694637091721997349670789501632 10784832 80171837289378508864865123231588155392 10784833 -191525273370198131408355213318025379196 10784834 -229970933926706380184221157604309716928 10784835 305556174868292711629225515532100733840 10784836 -173420100272554568103079734195014811520 10784837 -476365664406132605489569181621290867200 10784838 -37866573657464202792904985519944679424 10784839 240388884719874539597727535905759663360 10784840 -311901686103466453634858605795894886400 10784841 430893689860479677867500597686571711680 10784842 -67305294321598415990629391835072650400 10784843 -889653323112625756362016910614895792640 10784844 -124525875537561775792279300676202875904 10784845 -140103754506250142419089660125616503400 10784846 -94161965820232134865452463768540703040 10784847 -301583444187774274882288367604313923072 10784848 55691478180047324993178046035495731200 10784849 -41791758273202672645671965786589003150 10784850 -85136988331466019760202371435981680000 10784851 526997753180491736671939601308254024 10784852 99935420879925835670443036408666851072 10784853 598215859352142222507981388442402140800 10784854 263005649142925596919836849008801691840 10784855 -480655630404720821704657377803379733440 10784856 -87531064827538475155145813698623897600 10784857 -112910827655738328974094419089889803894 10784858 -142723731991611775059572005813935356928 10784859 7077567321430531518924328085648330904 10784860 -588403456248700489997283526773384652800 10784861 377225876015107830949292656997012709504 10784862 200855224791477812446540756936543846080 10784863 440432101338662777220322065159934018464 10784864 372031460901146353449454676262998507520 10784865 18647199157986204669121525166072759040 10784866 -43733742453344104731882635056450984368 10784867 475893735245466725427993300809004389916 10784868 -447103902856154302680291314222946877440 10784869 -61361116845347758594246589251212099200 10784870 -244199920092296830625148114549990666240 10784871 -217047295712431415415035401505159253840 10784872 249732650954469773832546359259928903680 10784873 2296693890403299614546119909912416912 10784874 4445880367169260793319710007319354368 10784875 -7239220398986367328534564849626120000 10784876 264697835794858736991885925375337748480 10784877 38190210297330859513148999927129440320 10784878 74459286629615682059268012287382345024 10784879 93220400018007555691050069910577915376 10784880 -68131638310309227571429931933535436800 10784881 372080323713775171354002139940933549364 10784882 138045997777006975145413812952448715792 10784883 -374064536228263696511258594485970376 10784884 -367304264130434888842694256915442741248 10784885 190427185716004998208649312761342255920 10784886 28097634894301574494552292864858984448 10784887 1352763720970349304796667822789605000 10784888 -203212522353908717055554402126170890240 10784889 301876612857647240191521103505363559354 10784890 142860794169025585921541907195083743200 10784891 37397049846981737915968836165508197600 10784892 351880138065298549164585661314835375104 10784893 -87061486619872636456501821822959568800 10784894 -139458666624463053155257321336324992960 10784895 31063339457508867885670450371304078080 10784896 -276875101404687966534815444205620428800 10784897 -638606108392671765174192272079386772480 10784898 -376694099543251236639783826509087378816 10784899 416462005539014057338532009426167652536 10784900 32956808633353630339574799703785062400 10784901 -539174344774317068682361176676056679968 10784902 -180128745916840774309237822948569944832 10784903 724434194140120180707092363661592624152 10784904 -40154154038497665148227322864931020800 10784905 279116178251771919774335999312557008000 10784906 127615932190009183078323701144644299264 10784907 -141671088541411374153231662950741248 10784908 227774673364807556318534667653165310976 10784909 794544289583076400494690874139357053110 10784910 52194538508789912412793691060061189120 10784911 -529724177207280231103029184925535834048 10784912 -185451643042494219239828570875384848384 10784913 5598337976409005895569143221545011200 10784914 -64710137762151743489726654816961512448 10784915 -598456282324151449610791145007340211280 10784916 -2179931599278567185716451826923378688 10784917 -134032177080188912539417235345871531264 10784918 60123487829257723853601287912247436800 10784919 330786893267347201505817597192679269840 10784920 81278316268745198005398656832379084800 10784921 -77604763999192192796913010296333517440 10784922 88461867527848626399808926638973143040 10784923 62466897918646046644633763556876368920 10784924 -813568209733286521352551054734810399744 10784925 4653834710436002582522682141379604850 10784926 128210625362990554969412944601615148480 10784927 -65970171646223049942376242891572058768 10784928 -143520399810528997997598796956208988160 10784929 590082685494015869448721543643941024560 10784930 -15018547771352833370143564989052385280 10784931 3922025571899550226839242850106705920 10784932 233253758103400782151080029758478402560 10784933 -56225784111091164149563685719262314818 10784934 -128805173933958758997278092606580357760 10784935 21386679240581824419659700774274952160 10784936 864986365102989806434917511221866895360 10784937 212193218132421132983864513815517259168 10784938 -146849189733392092089427881036958124880 10784939 -635150024327379873876596949363606096600 10784940 221293214249772402915921513542424960000 10784941 -688517790745406874025985404867520679658 10784942 -121897558508849180701277227388770754688 10784943 155559914375966819515921013643853388520 10784944 -76822165740110947920939355496314224640 10784945 -154432034896795402534824886858853381040 10784946 -43784985774984666745294002332555686656 10784947 61930778935079429913449190716920971880 10784948 -231077866883650159963286982470840229120 10784949 305597230932473342932928320717620019200 10784950 134512357883308224983890768298652408000 10784951 -480000623966394707204145542490429598080 10784952 258786177269343785267072916766172037120 10784953 -491866086640071996417249356037001767936 10784954 -34832937525996150181371631992337447824 10784955 377741358127418499915380527015264773600 10784956 -38116848012018765081524865318201272320 10784957 -555329273210922389169267993131763940794 10784958 102644403115132031139114744832120247616 10784959 -16054248343259709945469185319273053896 10784960 73294083161694048861634189132698746880 10784961 121046972720590728035007113460726348480 10784962 -1882478003751177030604671366228535296 10784963 -285721095613887547527906357133209845040 10784964 -185116224922099198003439244597492910080 10784965 194687843797477568735412231900234028860 10784966 325883103283745367343109590334450139840 10784967 -21376612208998462527885284596397426688 10784968 213424561992761608117049938465419018240 10784969 236405008694426591782629880936117703844 10784970 -25920644549041177898795552414696601600 10784971 525366821588203572949779689716641475344 10784972 -432242092536293089898900606810380032 10784973 226031426801948697157569471887654599968 10784974 -27687005598847357828939712763734831808 10784975 -203884456005681438112731040786877715000 10784976 -14481626601562233334164441060082974720 10784977 132313511148579630880126829963211287872 10784978 -187873374156037130367709894458753774960 10784979 12426036896241310281012229378290498144 10784980 -321406294591745349769466074428980544000 10784981 -407358902750504416895203863305075671218 10784982 -41334188067805311828669166003956767616 10784983 -897612623343891736780642755473424103632 10784984 71717045701748184502729798929814118400 10784985 -37739416871737968805992512573412120000 10784986 -246524364888675830090928316350147233808 10784987 12370944867752504581498838005371134784 10784988 -5342008739572305025224329751603558912 10784989 -87131246420027191232797077455301306560 10784990 295674977678441647060607256807472010880 10784991 -1078954477771871126796531816049903872 10784992 535706872397196740498307567583510659072 10784993 -52877101260607667174768795377568708352 10784994 -93890482304121606730034849390780463360 10784995 -77979152082762934697792821098918024000 10784996 -779500305761869828915840855512104558592 10784997 -62491638395408035823820670363738899840 10784998 -221722142341019425846645088787109877664 10784999 -63581278971086628695457610127699229936 10785000 -101060306329669354270118218526208000000 10785001 -496569250606036635907550315912430934400 10785002 -2762569208662209324901826789264821248 10785003 109417579467667453956512503576721340504 10785004 17048669350361972592835975285968537600 10785005 -76126952336270930217540569882510726400 10785006 92891599979405686181804468689848566784 10785007 -35609612443730171855978571168018157744 10785008 3912435177165028804838141135835955200 10785009 74483907468826479157333062130626345888 10785010 -4817770984282533358975433255092608000 10785011 907861349341863551374583905585052924472 10785012 11064497238239801235175371550033907712 10785013 -971426050561761946774525347228007486020 10785014 -44698157402225238946716889167572111808 10785015 -112324357457274147835392574502386716000 10785016 728046470526134141711404943128273858560 10785017 -306328312741413137431723891114565524860 10785018 230244356321502702374660096473421819904 10785019 59008970878884539127010404637348227872 10785020 -7630247510021569072550983227512985600 10785021 -81482082501666918082251685759724523456 10785022 173590958727506421674972541436282031232 10785023 -15511560558190461328370530237666866000 10785024 67541148319521664432243523453146103808 10785025 -291522771401576858359248131171258602500 10785026 84976898281951569672701154002427471360 10785027 -893279440924606490697894472206827581440 10785028 362266735416585809771610115691348567168 10785029 -1146885508144373970870886873084494297024 10785030 -50123392718147389859282638061793943680 10785031 581029096533656080449326498508255463832 10785032 262909328924178481582355449380119270400 10785033 59226500013782241725863210217218437504 10785034 116230751760870672624471753369138849120 10785035 187380514862587761155551406290485096480 10785036 189994481988214165451924463291192602112 10785037 386273321420464555665355719044927337420 10785038 204858097381719404107669793900369699712 10785039 -30261248475093398991240063193536358272 10785040 48607286792895054680675387810335948800 10785041 -365128882687110938066577373913959755228 10785042 165869715340174216794463658531505715200 10785043 -327107398399116039445988538075692184480 10785044 364034484726017522214285233075033878272 10785045 -957811609322355144819796375647836160 10785046 -371966974353945543595423106949799913280 10785047 -70563942285581400152613904851968115288 10785048 403303069591600494581902930393198264320 10785049 846216091932474009762961499934468475920 10785050 -69797988018480075480607444429236674400 10785051 11779422957799212508696840392898837992 10785052 -288286917509397363375610312971889445888 10785053 -652425670280229082140967788719240432256 10785054 -17868080099603477384381363474174109696 10785055 -69533746679545666762703010496341223680 10785056 -53724866437464260499599625756343664640 10785057 521072303391743059517704296564526188192 10785058 86222180900964970593054863495830733184 10785059 129931194816563692811006175394925028504 10785060 -18318256052366939547116426230832025600 10785061 102682978133508220980821898661018110144 10785062 -127058176203406337465002775661549991968 10785063 8543289421693010454514023904715221200 10785064 -240879440978995525944429055142367728640 10785065 339283301210410914656865771352141579200 10785066 -10441826575748486463344167254084855552 10785067 -44052898468500120846683494874660227200 10785068 -46573910004009542055044090626536259584 10785069 70627255950907295896984392060767274624 10785070 -14406176562870451311959808542556755520 10785071 -297405095573414968978341507246306464400 10785072 38396628501843243322257209673887711232 10785073 -122274667972067059584986958389565232600 10785074 399381328136001801389243383890435979536 10785075 -4390886191082572682913868752357734400 10785076 -320554353853128872078729930537119450368 10785077 -785494332691080025462686605750829469074 10785078 319941322918101761578115483492913974400 10785079 -71404856966377771961452283214531551320 10785080 -335412278307566313547555651893497856000 10785081 -168983709528956368164248081687446147248 10785082 95938852054579883898679044407269969920 10785083 -232356041749162801292919144796601708736 10785084 34428197817249060923346006749679575040 10785085 386195002207707073999647626704977348780 10785086 14721740522456831164288013583359781888 10785087 313234332869803629538952773038360916344 10785088 2265257442525608883403907527522385920 10785089 108917594654544697679111738284595667072 10785090 -42510230804586942547345669384302336000 10785091 -112083667309103073725986806192698216736 10785092 558257862857964477659630768792005439616 10785093 10234316927401522691112140376595522176 10785094 283521421218490675150586530599227123712 10785095 -537071518712149716730013484092807911200 10785096 446770774439729805413892665386653696000 10785097 196099012976839045177441333151586947546 10785098 -230196440557001889659864967692158837200 10785099 -31020023126403838949231903570367657984 10785100 -294884001154193680279460628259620480000 10785101 1199258776768539507701131245150601393932 10785102 6274463066337213997093236863944295424 10785103 -45762908841183143134154719572666543360 10785104 224988139302557997236090354810493861888 10785105 78756803686846504085954738701230066600 10785106 -471541909494631562075190358856133577440 10785107 180043281586661789864130365389509300072 10785108 -252977507070511218555851505496504535040 10785109 -254610201342319047549712912559363782020 10785110 15770305995948254098482765444969442560 10785111 -132880400333860018290527552097313472256 10785112 272351204895143803937247428896325099520 10785113 282914487208308406329024647877130777344 10785114 -26676788326352924613472287237847910400 10785115 94261250286015350120701542594211860000 10785116 -383187717809791926865261753642969935360 10785117 52813647099453071308283740962299142144 10785118 60220547608219151013695508901174661760 10785119 409408999181035433093619532819876895520 10785120 61050628968760507164403748374197043200 10785121 95531812308308672376252736076215239700 10785122 -77318092777649133392999817309938795520 10785123 180739182648356875055829556889121201120 10785124 -227211357381342754235051715605701120000 10785125 -210833145777528554160119120208825666000 10785126 -121661368133330259874550525554110592512 10785127 300788429821404729501638814663759241120 10785128 -365905709671920606755878155778933063680 10785129 107293314801363213152529380538821332800 10785130 -79695738568445931048049806977285575680 10785131 -1289502011694765770345605650184340736 10785132 95723630493155755043156277103434004992 10785133 -656446258330902179793021880399280104618 10785134 427971630663124773894509118909355226880 10785135 -33454393172354720663913228204790076400 10785136 74932704103992638060106975898519764992 10785137 -2260023448253607925631964809272129536 10785138 22394809491150029204074113702801497088 10785139 535267782101569760800772573490321946456 10785140 -504838591262260113781047866606136875520 10785141 -510393156674682539005974210069802332000 10785142 486223891348772503195230966587189069472 10785143 46614913837447706634588515216243404392 10785144 229473863016748307093121585592047390720 10785145 -394987296568612384078222859555997437820 10785146 210172949249521422931969574873358076272 10785147 41728624363079500521190102188503756400 10785148 138096250566679440266660347108118003712 10785149 302227120103472413804509304075025816480 10785150 3072941070631963450631345545604884800 10785151 377699285152319885244761210346000018712 10785152 50848658538084193638376912804443586560 10785153 79339350385107679080241047793663309104 10785154 346441856209443598100398252864090765776 10785155 -459197203103941332837580580677641091440 10785156 55083282770030985824052261350506908672 10785157 -605490476295514280723045280620245122948 10785158 52703322549879785729778371630039477760 10785159 -111521925993496186638180078849080570880 10785160 1973791569542743421072672438624256000 10785161 193396944486819580968078944278834884762 10785162 -9995857414167084774502238706185832960 10785163 190235876492305219994066124710025139412 10785164 89260325808677793185057274267114332160 10785165 143008796458796768520157188059078941920 10785166 -3889016404515213521178301519081277952 10785167 87057535440906984150785555787026499912 10785168 98579313763429258019942403853417684992 10785169 -476216544788014542942033302696928584640 10785170 79238345031453424793149378244724572160 10785171 417038472401263495420569893835135773112 10785172 82960929794992235542411599767806820352 10785173 -98301402911597106856092914795805560640 10785174 -5258281593247465704589543535586984960 10785175 -137650450617071127478078120855454613200 10785176 -50053176964956191912759478285438320640 10785177 -209062364934860235431585466007032120960 10785178 63170297326134273585465575848736874720 10785179 50117756006143314223153786757971553280 10785180 9799857394469261379089161729508966400 10785181 -176321747217640754135419233372324128736 10785182 -7928299088077549316385400046386204608 10785183 -317712766221456779501967467098990129536 10785184 -423098219746741776325688937327724855296 10785185 -24902596525044663403157381611826176620 10785186 -190566229814410432106389797678849333120 10785187 332084988617636725173214674114506954400 10785188 -356149090125761095806606283046279142144 10785189 -100627855864010103407987917031749193376 10785190 -49249048910671192573732937009449380480 10785191 -38953949891130747272766715186000432392 10785192 2146144599902514308924120991615959040 10785193 -63960008737742131815845807144083735558 10785194 -254136727057412677580725031506090264320 10785195 79855626467400871506385402582843198320 10785196 413289461522661172096193726113062790400 10785197 410799049743208259834306993680757705472 10785198 -90508712874189849604044895937615308800 10785199 -211862427480434560857370711861378411064 10785200 39640498713477400960775423173914624000 10785201 5116524411001134690901025661385699200 10785202 8984229051835858276690665012378153504 10785203 -32950553765858809324768801750208736000 10785204 -96786218706986707280260185809069568000 10785205 371897859349374972602223532096363864860 10785206 206825120261981707199544035237400891264 10785207 -131424982084458734165668488232116961560 10785208 33022058674123834630192112123182694400 10785209 157506763157817323488957521647858334804 10785210 -40736915881292685752200483380935700480 10785211 172058919128480834046485247616386730272 10785212 -185610826520360609706908465166697196544 10785213 404057975844950753246399804556429345420 10785214 19827238204680130605435268479261696 10785215 -164697892980262512555086328075773988000 10785216 56287672115583685525688045628555264000 10785217 -151648167312889345663913479075298637360 10785218 -342714424310896643144849731187028379440 10785219 -382206616538384174011502414004699947712 10785220 -133666255701576772173365616657052773120 10785221 87200199503139566668336767594142884864 10785222 55299240517764041379290331441049007232 10785223 -326789120634558501339562514908153841240 10785224 -69949811763334676200545597451786444800 10785225 59882115784848664520924261562021192000 10785226 727837276822702870743486421224606548064 10785227 694716746256963733523674650027347301072 10785228 142962333426547134318460081022624939520 10785229 27151339372166044561204193248913856768 10785230 -327475244954248368327946463327924446080 10785231 -25203001530487516678631082865261821408 10785232 -3591146893345163767887427280627253248 10785233 -7820489235747137811811297308137962176 10785234 -258917048673098370873109214399488552320 10785235 -306474120412553629881409914252876438000 10785236 -2791702037035462359601356094755753984 10785237 146659566138611806466498036139266547360 10785238 399461719420442130867773277953294972160 10785239 19446336164657790690046250168988287424 10785240 144886287851652463999455802286711808000 10785241 19228349184651023353731182495012482304 10785242 -367330169003787709441283312369694216288 10785243 -369692303255128173753605987416515410280 10785244 22845137858688295211088042428253825536 10785245 583587153097831242709274241946104967800 10785246 -221064390735426859134136827111894657216 10785247 16822874697555932669789739414216050544 10785248 -251329946204164332097865240735302287360 10785249 -204705814385592670380144437289294163566 10785250 118007271403890575253185786725678464000 10785251 -508530672484925682745001951504827506648 10785252 -107487069226642345704922050494303001600 10785253 322634501728818880215104287509347866944 10785254 -297857209752063450557848679245988123424 10785255 -22618445031913320521512861850459366400 10785256 -36171560070887951152630627574795781120 10785257 -105237436512030507558125176881099631488 10785258 54847300568405301931214262977601454080 10785259 -535211263887321892435048650874270333680 10785260 1793329134173252816526281604752655360 10785261 275360290900863178450851295496977361472 10785262 -485229184492523988815531507227338177408 10785263 -26169459365154230618179095789283263360 10785264 33769679803659614111567659914638131200 10785265 -47754827223350652688653626825201834880 10785266 -67057321840838995239415357496182581120 10785267 408167183716464633220153619178602006484 10785268 258646818108404891037193694458959112960 10785269 -322158808494230045112984589392851066592 10785270 92937138685873373100437969918571273600 10785271 273909883735598667468747015563532206512 10785272 96394435927594375149067381049945948160 10785273 -25089266980003861793844484930139780016 10785274 506804463050195685799423995116439225600 10785275 -63801881006381382909505968975878185200 10785276 -67482231475567825348120693877761502208 10785277 -156781074887398850312518398201563322874 10785278 -64615666198751426788350631249561509888 10785279 -149416780952460717128780471760847948800 10785280 -218119115899625276892284513233120788480 10785281 -171863008384971766619438023430438257068 10785282 280234952620071266115332485144128312192 10785283 422827468748095959653577787530657384264 10785284 178559865183865521484970918748224399616 10785285 -41248234040747952559600341424878681600 10785286 -321613363095424395965234118104157607680 10785287 59381080688155884788002643981443069200 10785288 -141063965195235372066588751001515622400 10785289 -142699362314144051238129602218594791910 10785290 164936769125501076848947759054045348800 10785291 -380266125636838806625141504927390125312 10785292 -125765334077835621469685208152957513984 10785293 575075631547648372342679335021165626240 10785294 108351259136139758352594603566728494528 10785295 -191143435402906740773067536725501363680 10785296 59971227412376684557127815982276960256 10785297 -443402820025341605944757597706290326800 10785298 -142751999843165855660836392297253287936 10785299 274496461709517739181791302903760508832 10785300 41828744116366554270823188014567116800 10785301 820658198736030229834654241450491500302 10785302 -60783451427029289816371796896124661696 10785303 -5651919105769041203746576946035256040 10785304 392159945347275380920074191597595217920 10785305 23977250834287558025128677015664800000 10785306 1069107629780254206987250031680524288 10785307 -157191834529385970740367603853533572720 10785308 -55163758930793652358857857890124567040 10785309 -388540691584358790383971604649746695296 10785310 401361095822112327150408979446215621760 10785311 -460614469681023582677190535750053629088 10785312 -41137994522205886760476061759538462720 10785313 47921849715969780036626740411512267840 10785314 238884200454288260004966610575866642256 10785315 -23511327266805243988380833221182859680 10785316 -365579885923293757972709070320258200960 10785317 -344977441429600019408937944769552095040 10785318 -165299922838297372590669845297160967680 10785319 895185907982203035449711688840595913720 10785320 -60550532616041097737632519019087462400 10785321 -238028615240783124782354522537433379392 10785322 65755983971949342530912160751253249712 10785323 177152664452366198696132279652362683572 10785324 -246464654162450510867487506544754003968 10785325 -315297226453761152857141417230318345600 10785326 98147200995767119429980533052572479488 10785327 35445492361288508140116107975099407104 10785328 -60384966867548389699009236654383054848 10785329 -353525589276269055407259193546815544320 10785330 64984102763295535331634679786574587200 10785331 304453691383485649276125191293400983000 10785332 208098372653361161453171442546987916800 10785333 -188973307067213892281701228370756419392 10785334 -28788030103456868533855205976443068416 10785335 142685828209275569819765554450889640 10785336 -799010789328131347759661606781762600960 10785337 290285410914871128070488466034343630120 10785338 24444852732401133604355687717580574320 10785339 229353003375837304333556947643884562400 10785340 -1871753920111608343287580202576924160 10785341 151768614457375828621951847435757627372 10785342 8322886154310240596866964497306134144 10785343 490781392362680842760474296365473638592 10785344 24944420209859153755893120489385623552 10785345 215680301268375498353414479554931094400 10785346 3567577429241252164256405865814338048 10785347 -487579161981328267397103125200862427204 10785348 89040731790607195966216432705210023936 10785349 355342407135365722197402463758766646620 10785350 128034304752956132231211995836019976000 10785351 -162191528635589925582058993118314254168 10785352 -13109522723650982282694548042516889600 10785353 369527288607927825967603668957025031040 10785354 433469506551954550610395404748075895808 10785355 51660380969745852767302294308112764960 10785356 32923582819620424587935409781786733568 10785357 -57880355496767861683282706129591115072 10785358 31622233812787941761659509286787033280 10785359 79968404609893229412994146921831931704 10785360 -89181065213033230820590193163327897600 10785361 -1542760185044712938923693134379309415040 10785362 -178512240776269883247007655254499145216 10785363 -71944953562938076981513989410672918856 10785364 66016018167876980921220088853208969216 10785365 -175765140171232898153860037092775616000 10785366 381897453987318425079142551995655753600 10785367 75467064959662682110119938974311464448 10785368 336338070675719362613891390615397765120 10785369 167387349737665251177272951757552737280 10785370 193692461137719961495738177839080198880 10785371 -150025089646822398479591074906536394428 10785372 91397838476390838166088449933366001664 10785373 -539668480459491438217206864329482204378 10785374 -67341886119661596278811310627860296064 10785375 240481080562393983959074460547622674000 10785376 139550826695237095902763498569471098880 10785377 -237521952176530136351894438021558454480 10785378 -42017736077507637294742771363268974080 10785379 -738714500566396702398431545893365702520 10785380 -456216128855265205210336639311838099200 10785381 392062710224591549204030483797386425952 10785382 96313807593987447450450852300499245792 10785383 -38253683738799643178710583617228209024 10785384 -16708091517576728052608793535152537600 10785385 2565501897266849999040459372695258640 10785386 19275504529100161479656703262152480000 10785387 267305421075634537920490147321183887960 10785388 -59083242417277198385103465559851663360 10785389 5086343465238748506312007722251998560 10785390 63442478049894405352229283954571161600 10785391 158092934410619811274999849688093781672 10785392 96173423269038679235357844164808179712 10785393 36018348987122985478095114260979883122 10785394 -139754913289801969180506436801694268000 10785395 -330883441009312648627994775619626604800 10785396 -132920840085509029565985795875316695040 10785397 145572018879972675035463536679921569664 10785398 40030974436359031874996048101309056768 10785399 445744494465876399405663717939912588264 10785400 162041749323897750901712073352438272000 10785401 -564984291701210411443950725429880618096 10785402 -13116477865936836680231279097947155200 10785403 257755360449698763138753142988109500320 10785404 1041624780677759631416701311183584256 10785405 180945883827936278938908743270862872160 10785406 232533975949727063614768925785632241152 10785407 -745316106951581152882271320069751939160 10785408 -141778466361636935191354676569681428480 10785409 -25991418009163718956251842818613515390 10785410 -87245337248722372083627359343274937280 10785411 -22417076619080472850917301827202134672 10785412 -223051561854016693226835709092167239680 10785413 132560684723506923889914977426538325824 10785414 42454552276080590018391646644932415360 10785415 559897194094735612750117010587401138720 10785416 6864893368646836741016590712196756480 10785417 -199056032926784182444737278980296987120 10785418 -94821879391633642894564942059432125184 10785419 578657285117767798179224840219244366720 10785420 216490466078753720762349052279947417600 10785421 -544565693058511296576779940826618882378 10785422 358334105638427404822848726577190680512 10785423 -387878175984226333002551110922605362432 10785424 75549574750342720062017359080753086464 10785425 -179023658974159930424842701135874291200 10785426 22487064161654887852627561793231485440 10785427 -224544426465317530332810654285320227840 10785428 -226120417340280894598396797102880176384 10785429 -632036288287444104856665564277877526600 10785430 -107350344790450290558350736946796966400 10785431 714559569762316171350218006898995756232 10785432 2039787951694104157825424912022896640 10785433 733517079082033067956604664632257156682 10785434 494046423933288936469506388229772817152 10785435 224716923653725663217271065239195933440 10785436 -150530301018070537689127190530525962240 10785437 -176236059313620641716345465784725599360 10785438 -188522315142160084734410381139144440256 10785439 424671745190004693385509127512458590896 10785440 256623377568452689848827413407370444800 10785441 101252158676000463214519427377064427840 10785442 189792357981012113393963500975946484000 10785443 856442866983612824036344725669062761692 10785444 -174497580755239050695104679222616259584 10785445 9362770026663721521568391371685390400 10785446 -180279799669918114799599241470058782464 10785447 413530173637016486819786526291069198240 10785448 -406551568304251905597608059380328704000 10785449 -914869141200869617756898148572859341580 10785450 -1011230653561476611840756958417004800 10785451 16882344817056795636709056646981125912 10785452 411623372559268649111298315664195835136 10785453 -37498670652079259537440812422875816896 10785454 293442266151163981086273197549413348032 10785455 54135969984582162380776518499110396360 10785456 -236211474012004024591253410699591680 10785457 -202624897996634510270994922597586365294 10785458 3342261917291385293320617276430000128 10785459 323915438033613452533553676965152758528 10785460 17790183366441270186313066526248550400 10785461 87144088326319718876276868485308174062 10785462 311657215712345373639382303872115584 10785463 91462582741976869600926483980892776640 10785464 127570827963356528697887696998177689600 10785465 93165864874077213788692915144128457800 10785466 -109342805607737288896673840664435287040 10785467 -185260313329192870605768746395387113216 10785468 -9350719840790001575641755892834836480 10785469 13571759441640532952337083347350476870 10785470 -176445461943434566327597167447300032640 10785471 488183541860429501908494408754054158864 10785472 -71293143660118180475244822665551151104 10785473 -4510636111635969997419195937082158716 10785474 2262760644875508042575501934199521792 10785475 -4373015113675660352178114072073216000 10785476 -68703931596528866743500797101383806976 10785477 -7446076411993597555350753705115858560 10785478 -224709692732290109061142313047828344000 10785479 190543026008713898979339072341208142440 10785480 68823904775560385932857966693072076800 10785481 138459707422462851150520510050984568192 10785482 -154048679980324507589183644663044488448 10785483 -227648123229343569850603157381066965320 10785484 -50355425552530757965930840991967650304 10785485 -590311459545691165908406466391434912820 10785486 52209550774763978335684766345175833664 10785487 -613597501912733533809213048748862265528 10785488 174252597041360427509507869951257305088 10785489 -20915295406497000693806897274911428608 10785490 -312215882363853685946596408782169797120 10785491 -4279467329504023626370532550930633108 10785492 543990782614240557113719703932053614592 10785493 484425173407759625081660878872391276800 10785494 -203748014812650690789734757991391799360 10785495 6427583862483919539157511125990003200 10785496 120841544742748598729162498913340416000 10785497 -93778465137870595485231184331721208428 10785498 282373874573172909317484168763439520768 10785499 -59867455694584868909969278376048860080 10785500 82161894091139928221866419074287104000 10785501 122257492945403788852241632093084826880 10785502 -23255075170532886333331415683942195200 10785503 -933850911303065882793643295269319857248 10785504 216104643854496221768681871895540531200 10785505 -247544611783332863540344287413416280640 10785506 -40909609914848291547153568071546858720 10785507 -358266315980862985329756495622950477840 10785508 28737663172929273247253439978583027328 10785509 -81784061077321607843246117874046812384 10785510 -175128730361459496060319356855861081600 10785511 178312493572077048348415627145065284144 10785512 219602402697107403691541226001313003520 10785513 -223445625082054101744297949548776727936 10785514 270937192373408233477472036333727672000 10785515 -79616908903602914910256364505473303280 10785516 16138630941317040113551597162534502400 10785517 -837658483214666433283678725668730683434 10785518 -5750388382183718955780186807478889472 10785519 554657360428057329544680355860507375504 10785520 4630763286845915676213114737197056000 10785521 -641097039194246302397828744930359798800 10785522 79321256610591183780580844701774166784 10785523 -136282765272579404745139959744895286960 10785524 -14105814386751005076852760512143437824 10785525 -26179203295275819577901589827065363200 10785526 -351777076869876701111409671205050871360 10785527 -699286944439536190301528009737948758768 10785528 183688682977015209226351649357129318400 10785529 -92941658078922346101691578993460918400 10785530 101771576374260930608039815022495846400 10785531 -8162288073002985478491035539401971616 10785532 394528808062979340368361747500955254272 10785533 577180298983761170933899788437040952224 10785534 43018414322573769054815942097714089280 10785535 187018096858160855324731597937359972800 10785536 43659574738565799183433695831231823872 10785537 187297872988869922891255123679192974932 10785538 425415748757368263228243955748915968896 10785539 -1092446224168846093572242344320316080 10785540 152659834724449723506348032471934259200 10785541 -47184521833943008718347847154850438628 10785542 225386770984890123065046747513192393984 10785543 518541963112108307764355028655268695464 10785544 114551828684386219146294094659135897600 10785545 164064932768708247172558340397169107300 10785546 -136535780451887079664759008784140855456 10785547 49222323157740949386074046976684354840 10785548 -580244639241532523303958488767379188224 10785549 -153987119638178181024640646039412615840 10785550 106474919895662322070510135491015720000 10785551 -12348245198204443763993660095248986112 10785552 -34198876675455484507632667601746329600 10785553 -2331231053288430738143269767981220056 10785554 68545160945359006429365999336532224000 10785555 205624525954236455687845796695756760400 10785556 -186129422967601378689211666126889222400 10785557 67023158944410065509270790804424673806 10785558 72111346061640394248065136950015385600 10785559 241727019513577706262507821838037092040 10785560 -505249408144272536774950268052040089600 10785561 -6225037847379680522555334264880764960 10785562 41393064487299037362238637712832899552 10785563 -576894665021945431026487959136648792188 10785564 252405664757030268109495959360193359360 10785565 8623647972175681513953925317765895680 10785566 -360991274552181408831470401964549022720 10785567 -175203293630918287185609182616344224752 10785568 -214300832160915406571363592405029683200 10785569 -587105167031284617269271420761648880030 10785570 -104098360104172547486937839915520168960 10785571 -240333704484650586898474187754823672228 10785572 -103103852107807486457638820035553894400 10785573 -227468105078650983569959281536863350978 10785574 2123073822513279609867945998674950912 10785575 1837316457243290949174622105906420800 10785576 385309505716273691419575241459390464000 10785577 -478556436396995509751897618292692662 10785578 -186202646266141823677364494023624418560 10785579 -105921879102089384917962609682448855040 10785580 -88862757013721481972606053691067837440 10785581 -582307884838657088503112670592447776618 10785582 94000635565554398009550131884964659200 10785583 -154504492910581431630373784961833874096 10785584 196599640299052970098659288201630105600 10785585 -49464116113699058357244764160874748160 10785586 306768644891809260247800578353362035616 10785587 -898607924083068053416441264609596571764 10785588 -90855484626624516926400007441333186560 10785589 135130964802765272484292606009138145056 10785590 -317026734057165731278181339652073459200 10785591 -52645715187649194892706898966152251200 10785592 -453107877556783821865428563690246553600 10785593 -133779405421993604831331263302063130880 10785594 140902511098347129046026109732426022400 10785595 -489264280114247053250649298425798998400 10785596 477769702437985551089256068518827187200 10785597 -1325348670893520791931710905930335552 10785598 298468567483770631150452034804511404800 10785599 187753652742564409758602828943073277664 10785600 -11819106979896763390178596334705049600 10785601 25328682288167564149938505949620420800 10785602 266284786949084036006676880698954842112 10785603 2674760377141631454178378753477958904 10785604 200827535966075412776390166401976320 10785605 -194160407449726596174572576970171724740 10785606 631172478763225063118613631088090880 10785607 -5602949677813110701563242498992928768 10785608 -1128554407018471408958640311484464240640 10785609 -53640795525547000166774568135443151360 10785610 106114966103521097215209112002030627840 10785611 -96937014838297522308086419035720868128 10785612 -475309746834528100839852332589366002688 10785613 -255736949393663099124496368360899201280 10785614 -77263807181801476892756499605060469888 10785615 321316833808941867297945782865215784720 10785616 92619183710239429171644451615042437120 10785617 -354022803957310280362969721811160712334 10785618 93678730294333872171816746838035103744 10785619 167170897339437103295613612559199437328 10785620 -99032912594826683572487749807644549120 10785621 100190248467806120086310922056142171648 10785622 54286307375721490710716605014016540800 10785623 -317860282266413234938683020238368886192 10785624 -41897049003718049873550983386475151360 10785625 -133779949089628068086332772385369208750 10785626 400331884384867882243442724348609636864 10785627 -274906125218929577726448483466271065236 10785628 8910836970861963374790619331083599872 10785629 -452882300760076820844490715122516279770 10785630 -115961448983939061880408837277742305280 10785631 -611834039335665389639268021462178041568 10785632 297707444483577822523384651462168018944 10785633 249467071295180285356751065127865173760 10785634 465407603269543183043843509567034907216 10785635 -201438767249270462897241575178699840000 10785636 439290969947341810897780976051502720 10785637 37063450429792214799775105972746231840 10785638 -244169612938238507531327450403104213280 10785639 362921446082908210966853484386389904424 10785640 -559605936958340186354200409765287987200 10785641 -577037321089704695901134579784100469958 10785642 23367434551796730936688201512553665024 10785643 -261766189097167470653682797449411123200 10785644 -75558691179725908244479314221315862528 10785645 -120371964405681107627261823819127996800 10785646 -365955425096259139484319550618200865728 10785647 -12534345735839841912562492056991666440 10785648 21692936999534744544949874391928602624 10785649 27660113394789202717073232344096182336 10785650 82057199569931316318769049928371676000 10785651 333064026851434558530691065528550428720 10785652 209208512829613454127803221428398769536 10785653 -234693777288527787457079070913487623236 10785654 290617079219351368544718429117204418560 10785655 450997307830631675671693069066171081560 10785656 -211078469964226398907661218022390538240 10785657 -344970148281495013052824544755522024608 10785658 -212608224745382469847085833739084195616 10785659 177909183980988947638178160430767067920 10785660 63367777111948050890737224866731253760 10785661 -797800622666913589824627190771030114688 10785662 -80128867764079100497478822751020251968 10785663 -316766565415969199458491922881030144000 10785664 -581760500602767061237114459805271982080 10785665 -221084143142264454474952633636296341760 10785666 97047010889996295169103543666806731264 10785667 87291797176908004752936720772757768592 10785668 11719632039309048825967189209219329280 10785669 482155554898974449751374989034763638688 10785670 94110746388997805360481603981313071360 10785671 -274699939680690319994311224897023390880 10785672 -233957365274554166295032847341976576000 10785673 -467170722751448378002156624253530903280 10785674 -346831161577342689713231811936233939664 10785675 -11957019317005239910217776572274176000 10785676 -301323476521813310888688885036714462720 10785677 12168623785403697947891283528651369792 10785678 -36739319418626979884603575235048847360 10785679 -82877422577525791244597198427189457400 10785680 -131815988670152511268278016331427840000 10785681 110758550150329889617013725049169985920 10785682 40998708805738147369306982345351325312 10785683 61277719971388116273744364604737245744 10785684 -73675351084057769688652379199005134848 10785685 101208835309207370763925989284482470960 10785686 -21047690009201451311976447940426442208 10785687 -342967612819550677564215602695161513600 10785688 302524007913054169612672596620858357760 10785689 -224890509545498829953340005371751996352 10785690 -520121428023208631826078559419264000 10785691 -196047762797640511450076879266173894128 10785692 474971427415089704402630659696650908160 10785693 -561592365220392931601885427674937399936 10785694 204829132556786132092165661376637888896 10785695 -71175399084144709316541611496848351520 10785696 -172413863206233470347803425417148235776 10785697 -155793612042327959329179271915885509720 10785698 -172351795336895952380361577187346432 10785699 -249633062723354409885549811579623130716 10785700 90989201138994369054509734455653475200 10785701 1187567655318999261103221570682425168000 10785702 -121077605302164675987834146614607515968 10785703 716842729348821180212451653748501496952 10785704 -31890116560500062831745174637724313600 10785705 102251285921480383579101689973626496000 10785706 23825533311734792607992297633647822848 10785707 744878466706358991651278587246657512 10785708 256559173649115015759441633885529550592 10785709 712030012555456042284011326761061314720 10785710 -2055042074979042311060529852319660800 10785711 -236264999215262101656644556563277179520 10785712 18746635642256396591972109248070942720 10785713 -899946961035205585610014291768240765038 10785714 -3038652895565972047300054178272162560 10785715 -248984729399231648093357764887734214480 10785716 171480182156189042765391249971117715840 10785717 -34586790300362288061659502534555700434 10785718 461843320440497546746619011211109143616 10785719 563033164315748036614346552894273802240 10785720 -135223560161887486422579361435725004800 10785721 319801095655293555106191564328386821664 10785722 -150829931486022515996678032128229904928 10785723 -139878232993149226468877899455774112656 10785724 -12020260590743051188831956087779638784 10785725 -32538036999123971507804592040790976750 10785726 -35647904181831067181659217188568063616 10785727 440414884134904920341234209105027152712 10785728 228385296441457078418527542814879776768 10785729 -165764462378044769931513285169665684480 10785730 193096383563421841893922140305505177600 10785731 -148846838024954866650615173936250417600 10785732 -118294682473089251052357004276237056000 10785733 8867074110468019105935043420039557120 10785734 -12076870914385561779528143986575841728 10785735 174767260666679200643950351182683269440 10785736 -9675859042768912061174685670198947840 10785737 65476248464582967783370268452970181120 10785738 -100048132662094161935641990011510800640 10785739 -639596072660978463085983660422579319080 10785740 99106627250375339020468497395842836480 10785741 158499490798559117012013058309397491392 10785742 415356352977193431684939212575589820288 10785743 692880992047873258522384926935562898200 10785744 -79201756561238040019256366882539438080 10785745 -384500490398900639216899685790715615500 10785746 -37536185359737217861639544468803194240 10785747 -35253492436800295526391519419131677696 10785748 167434632706103071725560800883879264256 10785749 -71248678068261876412542286533364713600 10785750 -9140909932488196105226755398914112000 10785751 -218090127727453476409375794418893392248 10785752 -488686209353273451850162735745185136640 10785753 -571054549367933230101620861595819120336 10785754 12372353296514574584938149210459462144 10785755 51119011081888580176572635125366964160 10785756 81354252064577398396120690121560361472 10785757 283980786113300589166959369647729156006 10785758 -108268888186139908564079739641948985216 10785759 42745910363777240874342825522901169040 10785760 592524130992766150534033864794640220160 10785761 -122144078978024972763172841418554357568 10785762 2721772522952863984309695068891312928 10785763 1028703110632431170953139616242912643040 10785764 123378403088672913308446274967047242752 10785765 112816088831685525669925699694310789120 10785766 -585788792556398815903619544223662892800 10785767 -561311460898590118812176691784163792880 10785768 14757151137821082924178248304164864000 10785769 26735614459727845012570512906572479406 10785770 165139708964859123150298859291844034560 10785771 -863011903834816385881769233408024295760 10785772 -182250654236739362872631725486710379520 10785773 476740443591744452586274420286257976022 10785774 -148162552366336793306547460596860792832 10785775 9465292795601796035816597541129907200 10785776 -2817885953022914824181615186110119936 10785777 -3633492001541522445239727937084073568 10785778 117080313467087760298179079398289856640 10785779 -686178050450644526725745587985314039440 10785780 131370891309359262213527994940758792960 10785781 -117562117320949956219298201241376773170 10785782 43053740931972858354682670308507483680 10785783 15686836493693454028241796895482622464 10785784 -470244730135588079134292459409713725440 10785785 -534251510474210302574361708106548889020 10785786 41956860977953369966534094402902276608 10785787 927960759265636695577626692434182109240 10785788 -51040953290940312282905133306799610880 10785789 3103515170581175980732395286768049184 10785790 -49012444939216620995626753293328108800 10785791 -55190783733012205553952385361663001600 10785792 -155788863960711085302456063403185143808 10785793 -311704626068471281764495683128822440958 10785794 183249047943072530254898299753211724672 10785795 -643858153579197195077355604661236032000 10785796 -90875563380184101736020529656836505600 10785797 -247516035884957589421346098372082118816 10785798 297615543756533662035577128574780090944 10785799 -30514120592309625514251842736462271040 10785800 5912195616674140775071007365324800000 10785801 52180507613207000866462925974278427584 10785802 -223349979501148910578182323928276669648 10785803 304374553570096772151065324088396271680 10785804 29580816335070355782370541449236725760 10785805 -497228706104254215983974554009357473640 10785806 210585312065630158160018254201249677120 10785807 363537156435640182938384061026531765760 10785808 91738641103998434018105587527441383424 10785809 284392813940483850303908019587957081010 10785810 35429682977443672944483788938451819520 10785811 948434862027210191450160857086068730412 10785812 -23973700727583437623101396946641004800 10785813 -227935116670363665208389788031463273056 10785814 -55759751768177836341202651886783699328 10785815 -389496365657616898119762828596240840040 10785816 85037374876253822840983082184162846720 10785817 -65713716264306207717007510552636414208 10785818 139192355812037178043689424573102257600 10785819 5908340912019429789226683623548224 10785820 -158007372159149029262374209800034923520 10785821 424903174780382491059622591161774821100 10785822 69704589395188581938939903409506878272 10785823 -47054950280537072307348238781643258912 10785824 143086421841291777401218919349721497600 10785825 85418469829285120872371207173884660000 10785826 -227941083869079021432724549540671878880 10785827 -75166953473657486764191752929895176992 10785828 -293142645395900458694775182039831239680 10785829 -3405678264629384318374342189590159552 10785830 -13431620799505317599043826948595343360 10785831 46746831350290214693755131146023184640 10785832 214579388486209026029633759289095700480 10785833 -61331848825935431731881936570364238940 10785834 201747559425758966407209233123373841584 10785835 -225433644999921383723018774529903545040 10785836 260004903866926786103308660306987572480 10785837 -276500302246598048179322787359088785856 10785838 124529427813861824901078047162569600896 10785839 561046645375510609184162453594964986640 10785840 -18228573602179973546130584301386465280 10785841 400479213779626325446080299891610802944 10785842 -64895060177842696225952664302833056768 10785843 -60894674210939307004000164167040015468 10785844 -320378221988670527296846972772782643200 10785845 1070292981605267383121529512044176000 10785846 -3033279173933760877754506213243070016 10785847 136144035029618356263360694913533104296 10785848 334149890623754790876981405113251983360 10785849 -416613262060077583151523439220994053280 10785850 28498144033542239012185180709525107200 10785851 877596421709052878658871966114397863632 10785852 -113425749107685822273888134235817082880 10785853 51180039078604684344018835569107287200 10785854 595105389703415440190249665255847779200 10785855 -156482246023034707510366155694098269040 10785856 -72907850635529502010586237381516460032 10785857 -228510434415478609225825480100107800894 10785858 91968132027687616047041894659996021248 10785859 109618749918868041534913405512772897280 10785860 72929776009703287542908853811196110080 10785861 81598037555518599962472818057086281984 10785862 7719026130341141461440165434156396544 10785863 -354605477116829016638384530419575621760 10785864 359716959475458309864075850078811627520 10785865 -404683288562067970940689899051282931740 10785866 -32665491385906044298206406610086772736 10785867 56968430270838201781858732817081470680 10785868 -219719716886385114614053237190469533184 10785869 372060286198205237412877392927769953270 10785870 -28191529283356019418191409149729510400 10785871 372056954033105529857233330196019116304 10785872 62232653802562898152104304471584792576 10785873 -8365828602982485729456478749681764352 10785874 403740076728948532628546074294616510592 10785875 -597760108695179167897698787957052568000 10785876 -223274784648425161090948897775315539968 10785877 249696138154282045990949111165919794620 10785878 -63193166871059810479725533596079793600 10785879 6259235816520536821715610970566730344 10785880 211342180039837587651660706476992102400 10785881 95157100015673054796734005769971781700 10785882 -193295185010384093967509041882505713920 10785883 -412037172168325147356485353818138375120 10785884 547447896724187118725336602528107618816 10785885 -44742322346882705514643766183582400000 10785886 31400076568566826363723380103570242624 10785887 174911528111741358225345356220777443952 10785888 232291268345789546173814070435444424704 10785889 78873637250210341053641268830849715456 10785890 -174197291373903463884371572011537688800 10785891 148172223769764909845293065108732798384 10785892 -81186841003147524740159573261461897216 10785893 -623808714612771291367969650352834834656 10785894 -36338147520055200856442275951343947776 10785895 140524989215950639501177053017990271600 10785896 -262355330703544380522100880407503912960 10785897 -438381472780522923091085562976891049526 10785898 83251092309339978822254434668079246080 10785899 -144332064855950127927653238590310953100 10785900 -147088651874156265071320070998071168000 10785901 96181187755939684953108020011466841920 10785902 195170402319658657552558851582469849152 10785903 -217177682882381188712431305250308187896 10785904 28062073731947279062259620036037836800 10785905 448783308592328857234555220471349120 10785906 -153237609578648085872914296774965203200 10785907 -213759100922444998014860499927415740336 10785908 110669659597831948037156440821810278400 10785909 36555465469679071077591607818609283104 10785910 58050796325686117474496587089385824000 10785911 385336436861899482434968681972833196224 10785912 -112398764563491105551810001397182259200 10785913 -4492380769813645555483054830064638636 10785914 -274936611095776524121265293335170572944 10785915 17173521914718206652362118930382125120 10785916 -147107916296353606107275231109229352448 10785917 1356287236999098215097303744218832012 10785918 87213241288304311220764612528850316288 10785919 -249188436994907256103844669184758539056 10785920 99562384278092682358782052936974336000 10785921 87201072718183092674131998897928470624 10785922 -132127622365912230661856862074897402880 10785923 178674299613925631521724382693528335424 10785924 43341667166839915261074576318114864384 10785925 -607237701702314601248537328262467578700 10785926 110668672078176078514503720662256354912 10785927 -289727310002257548065504093050321467480 10785928 997855800461900460314350634931845160960 10785929 -688717092863821586380847861797048234608 10785930 29460866939079493470377785031209098240 10785931 -18151979530957759631609635370441565968 10785932 204600789424717386693367653084551114496 10785933 -510335324178926053344053352804395622720 10785934 310955606689280490654418238938402631616 10785935 -181380045713845288143549544444336512120 10785936 33928859194305518094792461947873787904 10785937 128330444264634401814602806446970998372 10785938 77822352670468231275471203299343901696 10785939 -295206990298630286601344364500316865920 10785940 222515167854992213395592790278987520 10785941 -917614182880947926726061802459577156100 10785942 174874476747089809164243143866104206208 10785943 165946940703034690748956415444739175600 10785944 17155563871396430226511528643748126720 10785945 270661925859199835090414253114894073920 10785946 481920855263105890510320995720333586672 10785947 422915751387340811590262009994075609792 10785948 -6325728581734546151446145740675178496 10785949 -68610153863139211917111736409812994240 10785950 -38465179228172079480296776085545545600 10785951 -264387222378775415878128979429919992200 10785952 53317172839725425305593377943992008704 10785953 -394112750566626836999720562599858880798 10785954 -17674756355452386156962799949110411264 10785955 -9041241654200441315489480165395781280 10785956 -337494945477961558224256808312649407232 10785957 -31865211484972502481013840517383205760 10785958 -8372145507682099190571682015381486560 10785959 -218048376205452239404990333858830066360 10785960 -19213556120498215189759872954048768000 10785961 -451293515392494632045247258467132736000 10785962 -315753608145458091026636757667576820736 10785963 -172642716032961404279379906049686536016 10785964 -47102577922368838588555147686950615040 10785965 -127593947920095542913939689990322620160 10785966 -28741314064018643071047218522102141952 10785967 763156542500393450833766131384082748120 10785968 75841952318737262206993105762638446592 10785969 -23915213675251142003523941251131437436 10785970 -156246302933688022552300622867292182400 10785971 42370484949206017896841393176737836704 10785972 -84850046997442441276530218043904137216 10785973 -258791839408331581828607536065655962240 10785974 68920691644210821947294972165870264736 10785975 136518097249142444058160056743722908600 10785976 492970336341763440954916704699845038080 10785977 -131208597274156400575897987793013961920 10785978 29151281686239224058521675260836057600 10785979 -26848183663811333976397384450688247416 10785980 854005098518337453533510437158870543360 10785981 37070729523126199872666171565926060384 10785982 152030580362434036801862763583148174592 10785983 243426341894106542666957518164040826880 10785984 33293508371279989865225792764501819392 10785985 -70800978079235595252036834332126714880 10785986 -16029777517615181974218992387902249440 10785987 529558200876392366220984668434653619440 10785988 -359035432941505010434524142092624015360 10785989 -436574482232840079328723285987274730210 10785990 7207380181338421439903574452084064000 10785991 9683967146550694487531819137182685912 10785992 25207968787150219832844088761509314560 10785993 -154804013343117284761330382112048624672 10785994 -10395818599127135248457848736882220960 10785995 -459450414909988352316185659851824640 10785996 -121979181539959107293392987539684049920 10785997 154536102367432605704541579193774851446 10785998 -87458415327585824834608860861956996736 10785999 9863452647176106413165280602532480000 10786000 149656014449070364492752807761670144000 10786001 -687672314421422698839458001361474345998 10786002 -227430000573962501086812611702788906368 10786003 -169304968515457558447519673188795081320 10786004 -281371991063958247081079819131577890944 10786005 42532724444359472594339370856494651900 10786006 -103654962757610921375896195630512875520 10786007 -442243615007267660625807299085846981648 10786008 234578462299268659300437579326052495360 10786009 98561322246384418416219242303664532804 10786010 -103275522026681109139040847747104600640 10786011 -113100069886532431954751897291703352320 10786012 -193753530377264344965360200140654361600 10786013 -194465030604163558988602222460716628640 10786014 145940483238889483895570952050311424640 10786015 119512006615715777139762019811915499600 10786016 -192569643192096913021619102882539241472 10786017 -68613359794969914574940525989440697920 10786018 -58832746799749944248546242173172034784 10786019 -321500634999041215785175252487290772580 10786020 35709555964807244555258517555181240320 10786021 98308579862622444959094555103532434944 10786022 162498814013722795154862448618941633024 10786023 -144554522206831197055582108927255270128 10786024 523601195419852697716774015868315596800 10786025 -87232956848453221400176411458629772450 10786026 86227293498432215897336279180806022400 10786027 -222510075941309300989695178634844143004 10786028 -347581023288473791371378759537822105600 10786029 91957947648402088249995901729945124160 10786030 49660874854792492677301516846103147520 10786031 -24730561663413740733219010789091270088 10786032 10983487103313078458383341189183995904 10786033 531181355659629818284720554287466605220 10786034 -421479729241347660449073487407267840 10786035 10430106996723157455746691668666387040 10786036 -90582421010879444501370410311424864256 10786037 -424143485633293481796632565033474463314 10786038 -102981954869664615474212874300857672256 10786039 -844971342163772191230943411766400911400 10786040 -508509673629365600034811667872659763200 10786041 -85477176062270831021758537919881631616 10786042 29862420133143258176434861952506325472 10786043 228541265703366819134471836509133376292 10786044 733685553581463293337663975619264512 10786045 -4779695596483178789077117971150239700 10786046 -539229282856952770742334189969620146176 10786047 -74340890440132817456364785659189562880 10786048 -16124761271768893626371469845626617856 10786049 -46884291970348657152677642946663325950 10786050 12243816161974306507179338427245328000 10786051 226212976594046953916544519367117357052 10786052 -183817833282570313289429741625765665664 10786053 114082172371143570366712055908562047200 10786054 389967240066382560678244804160944326720 10786055 -4658017807291197676362260637701889600 10786056 -71163160769668818465122741515337932800 10786057 -710741247074210810931165714253848295680 10786058 -5994857148859441299090867908028250224 10786059 -234487528725952477084606768169183901636 10786060 402606847062753979716828571188399252480 10786061 134047477334981069828084376763275276 10786062 -47227370260595291893220188747938195456 10786063 381329194796507027969891158861794395312 10786064 145083319429549238767318254172162228224 10786065 197047378556197559079792185454137867520 10786066 52988406744237393811474843168035449232 10786067 -287484380612577433512298568311294300884 10786068 -267193432427221545857412805904929505280 10786069 127220035810745365261994120961787950496 10786070 -175334326992577770807649941448431321600 10786071 57167817463324954071673522476002498304 10786072 218947488072949885084658388660532838400 10786073 -1112522559881589064648455057932186466876 10786074 126170239296922471544026150065319181568 10786075 229267748761762371302574904355614566000 10786076 46772902525018467267908335366419299328 10786077 -1586403655411779375398167415022801792 10786078 -114316010532026280915730416341471900160 10786079 -389552249297863242764277744458094652320 10786080 39006759412532576980629018290600017920 10786081 669286885928185142873899366419350040128 10786082 -320389639585273756470769624063814290608 10786083 15201062217827297147920201472866991616 10786084 387060464638684523064692075627113241216 10786085 388157077356469857143405221574549469600 10786086 337138466747786315036557238037818113920 10786087 -17091182340462507074822843270678173296 10786088 268818453767847935538851574249434880000 10786089 366847495478949929004766594864711054224 10786090 127240633977937228901775544593449057280 10786091 420777241932050457756705356760123655800 10786092 75651105605697767816053814754563143680 10786093 439540284909647552483982004618513571640 10786094 209990522524864778046955567264364517312 10786095 -205799904592324341927897914605748088000 10786096 181120511090302264230480857593600458752 10786097 226916579826883901809065060096665850432 10786098 111050362772897831668136228820370691328 10786099 -26101490076754570446148488636650880936 10786100 -71434807151248219390798050364987641600 10786101 141941396553328637160226423431018476832 10786102 354062913325603583497834590538548511104 10786103 15969066554980362791198618778364792224 10786104 72985478103134536829676225597614776320 10786105 92388526508848550597884341832262843520 10786106 -242210836281506236434765156430543183248 10786107 94831819482723902423558982106858736640 10786108 417512423672220748690155256366102166528 10786109 -185961687717995129092513394968611134976 10786110 -91265409093641915117369095569285120000 10786111 -288451594285131687057829251915073178768 10786112 -197355683502100937305892540833004519424 10786113 66057467425037492497024207070421384660 10786114 143554873894932537323535778243550250912 10786115 38609275442252332355514439484848596000 10786116 14213628660027984905900654551533662208 10786117 533337815780207918527222113855944683166 10786118 129739494057360703498694525572449215616 10786119 594545804403855457357643928484145466960 10786120 541967463606913023302344662751641600 10786121 370720268226802060202183163811423823322 10786122 -25063084157332423341141716164740172800 10786123 242354227135984238012729179313270820024 10786124 -904098587575769802881736372666186737664 10786125 -373709834561490836637029871764236248000 10786126 -130341253707310562632060260189841792512 10786127 -555995297765718768477166777177454758728 10786128 63340291421777854752476693638104612864 10786129 -355628772919205887916890381668568606400 10786130 88873135176516002891134320287817907200 10786131 50253659948583277461966453026503066128 10786132 19604609145233769274977713006425264128 10786133 692688888596467557381031688520063026382 10786134 114255658038331360925090434886062688640 10786135 322443317789412912430079803016442323760 10786136 -5709743668568714179905805217638809600 10786137 -370530887072944553349329792197525117248 10786138 144724272598356389176206378510798227712 10786139 -26787590365752331025429731132831004640 10786140 -59940244666681530120368789447886151680 10786141 -32438506674154757501828018917585898458 10786142 223601287523030172647881574993875153344 10786143 -540757624651532958835290905989190611056 10786144 -376972047248994102482898343059927859200 10786145 335906013914598484930405173698751258900 10786146 -28148695272055340165056924200305465856 10786147 -439046415987231947843138209281010311696 10786148 -503645106374635167245989054796847974400 10786149 -389465566195042901276297247478631961600 10786150 -82737843147897831414279689399652679200 10786151 -491302066721710588499990290368375499848 10786152 33866427725512205506689397283165306880 10786153 -47398853002100245928539765618837301120 10786154 136691242454567177354678965526469433776 10786155 269088982670519855360346658850352979200 10786156 514524962552514175392081599403620508672 10786157 -24954250859076401133097848557438862708 10786158 29055429788500293479647518305119117824 10786159 -501735951964315640936134499927753166640 10786160 -66539891470620976408290842909847060480 10786161 11299955644509125739877591799671881072 10786162 -7147751603313619607257369806576425568 10786163 -14071359815750419474676442857542233336 10786164 -252351032019585396565691400454217226240 10786165 208590494788779005090650519064380567320 10786166 1328489410368657528310200592291714560 10786167 -45674274412423730471511058991621896320 10786168 97901218300258414402771208757950914560 10786169 382438149886984142914597298080294254570 10786170 48804471686696006291184295330090694400 10786171 -359947937267456164537174250478087278592 10786172 -112574028675491727953857554427290774528 10786173 92913552513512274200135179524159520800 10786174 369636050273731489843553975363373350016 10786175 493010187879087232071777725892466169400 10786176 5914165697103650643209710456956518400 10786177 405904997688519750912354381010369720200 10786178 127405198278882106270626676936584089088 10786179 -107721193255167999948837566769131742216 10786180 110134884162865090112491356715112582400 10786181 276520867843908618436558704100675646784 10786182 148653308150171597556226978252623360 10786183 -728903329691318197556509164512440974568 10786184 -468587973141609776162029680510549196800 10786185 172995864987478412043687053063534568840 10786186 -580653862086843898919891415267514444800 10786187 597608294865758935861757631599609626836 10786188 8245781464993863249529891139968696320 10786189 120396605270919174017295721631150605848 10786190 138406907709465711316551913602826454400 10786191 -141887758237513722294614833281820549344 10786192 -4655523953404689010601748431618949120 10786193 -393644067217610684059788669924398740800 10786194 39481706753906307457647981528141998400 10786195 -61333816039035027714113462661131136000 10786196 -14521585628556407434355924324821561344 10786197 -550849510718964720839864885611011631200 10786198 28710031915645659065436836448787948800 10786199 80955220696728491456667333412333869864 10786200 219115663071722892076975630500063744000 10786201 -300247517457662874646664204857390831798 10786202 60687102712780079368418401077716213760 10786203 10953014266636878778193422620134381520 10786204 -31751416461302894857930257341736437760 10786205 -117994134047144606718667082452784676000 10786206 -557671388563690356177188947839946752 10786207 -633211818011013817091539816690962048544 10786208 -407803638429294453336264570410284154880 10786209 -8086840942086331481949603692475940992 10786210 -133066498975230077387851837985719704000 10786211 155738194098524068383570547223978052312 10786212 -403798318446108199699261162760626145664 10786213 524768256511548146942046757216226774462 10786214 45105021763527252573800335639599290112 10786215 -272115539402120769926764422640946021760 10786216 -87063182068314362598149021708689981440 10786217 327629593775693935499251618675583832420 10786218 134437470403545323655562415859565068288 10786219 -27144078717496739775885779595012733680 10786220 -285484483686827187320824565066375301120 10786221 -280432754200057520341087687644167470410 10786222 -280121891674435381763290033444699985088 10786223 619147011333288850339725337328159166936 10786224 -14000961504478217961610374702606581760 10786225 208859463866947677206832931966734623750 10786226 -41022271325555643365806784295071558016 10786227 329764527397500879521575517585049873720 10786228 651908651543354987212984255296509965056 10786229 705467060253373619650585096558854862830 10786230 -2385579148849638443852976524654592000 10786231 20710974505818715496377897848998236200 10786232 -552185192401650135218544423835037491200 10786233 -101216262090133612130433427977974122752 10786234 -21576805021203836187068419046463717120 10786235 -233570457131263285885347033194038408320 10786236 251339919046222078894765319661239603712 10786237 -216821076698936892696424668245381677056 10786238 325465715937506986179295364408144790144 10786239 -24297217552602261051872888874567386592 10786240 26153393211063636684309603700262830080 10786241 241793891385773862062123612385346748352 10786242 72622442955044397008717132803895453184 10786243 57215490240924744196680382397029602800 10786244 139906469495256168515542151765115703296 10786245 -261180396044858788042699767734741592000 10786246 -315464274327419919462869852826615776928 10786247 -79867061594712930213306942553760843304 10786248 168608789583447935936790253984346726400 10786249 -1588931701513441795722319599662154432 10786250 26673548014456445898159536041034550000 10786251 114713179455688448027534725978424669184 10786252 -546064795842387524268655837742280619264 10786253 454050657380825561141218147047779600502 10786254 26427365527008167757725013879477729408 10786255 557479853379394759082903353566826097160 10786256 30126715046904830888204009205791662080 10786257 151279815104574176149577817537242420640 10786258 -66876505895597217180848898561231105024 10786259 -224552642107241566318924592568199796400 10786260 24916716842344013209328446631316480000 10786261 -49062527132835535713938753639290315840 10786262 -153252806039543168156361675452140569600 10786263 816975899732934153350892437490039921408 10786264 -247789422055307034170846692601190359040 10786265 243015994049669690890935114650039500800 10786266 -41257654200450380710847688049218212640 10786267 260021467320610535547019799998628197316 10786268 -36439903799339029907433957278352399360 10786269 -220051103662207946123201546215061401152 10786270 145379491194494568114587172022935269760 10786271 -146344682159472233363150384350455494208 10786272 148340917813866413645361692589774077952 10786273 -536037674601262548509773426863221166080 10786274 128607036133249453304975805193741623072 10786275 211523642347435439817831973117273264500 10786276 490083936696226412444459032180471660160 10786277 -2206659109481222591805301084309512708 10786278 -312523849854463492837305654042117883392 10786279 -3495619564863092380880726493345598368 10786280 92993087015193261531316826420843212800 10786281 -31300147057210534220379690275995587840 10786282 -105064641973851935070825967865991834528 10786283 -656096156061572175594806456997523731468 10786284 19218757336293574444852675175432080896 10786285 -324403213143208806742448158164550636020 10786286 165964214389114255815208320267023587200 10786287 197368191627663030240658478798294747136 10786288 -94027848853212116098460818860250791936 10786289 -637189245157997096050994787277055982540 10786290 -149374087256801708510038865458286976000 10786291 398318266646662869755670837870558879692 10786292 2253807178667855823533011363013965824 10786293 -142377953612561716785736256585983233216 10786294 -226078788292753309111053522968837438304 10786295 -19238238685547486261456278479272133120 10786296 117927748268095692438946068978507816960 10786297 -590613943235038818955749002555644212848 10786298 -9359965547015948274511933580998640160 10786299 74630492307975499081237702702480766400 10786300 34073287557533705119824922406878208000 10786301 -27253609976324281409776655580981873408 10786302 98656440288371351779867406994141283968 10786303 -181801824904870552059190248519800240 10786304 76807579171332819612736962057581101056 10786305 -4318352653660657701878103174391855680 10786306 222466435724822778194011516481052518352 10786307 -267963854192793204472531211632582199088 10786308 59006156413266838115434662922268135424 10786309 141766379097445011111732994630162121280 10786310 -71002783432736903851149218608765929600 10786311 -306205157844215330020667354385235917360 10786312 -475164162468148465353823355576331141120 10786313 37344294938920193975648048684583282120 10786314 42056365675017932075225199573382053888 10786315 56547038531920608828935357727188819520 10786316 -326436065578012840219282170462700546560 10786317 -48975963094343302201095148266876191520 10786318 -216889136560986763885025933513383208640 10786319 -3499182569123021122612876478448024120 10786320 36040247887158611875454813714208522240 10786321 56830966882433197907681841510092832000 10786322 172897321372422024404815645265520897024 10786323 -54845504741584689233727561541474719816 10786324 120562841195837066386590774113185997696 10786325 -28827275843005106773971483158474752800 10786326 8784203187798168659068057257691865088 10786327 1289100855538449461914101867777705968400 10786328 -65078753834738154244015696503879229440 10786329 -310978556897626780739573324346930148326 10786330 353374428808853209003060696140509806080 10786331 -476278581429965862552619681379461631868 10786332 194294953609542934930321315912361336832 10786333 -167146657251135034978333322509916984832 10786334 -417406431971095189384910683741997952 10786335 577491509363840203162134269367820800 10786336 -231459160227377455314326546010528546816 10786337 -546109518433707571377941604678638074014 10786338 269449019432775250386701051932774156800 10786339 115547564269415556535317847859610978140 10786340 283122642876412203478020303918951014400 10786341 -110603319373250108728291193023602520416 10786342 8648700041207929845212406195433426944 10786343 -540000861207155622042883447835862408576 10786344 -99517176808993008708423753030524928000 10786345 -471626678305513251531544618376741943900 10786346 -380535227991396969006279133287486370128 10786347 60485768074000362388590641427761599920 10786348 -170439056010475360122711070264754820096 10786349 -13003484995283606430126144940165451328 10786350 101978242582782425169836457268433208000 10786351 223103988846443299936329132722822820840 10786352 -113415513720033659919303582823710720 10786353 302881683317243437306319048580390881904 10786354 234957318537793333672568701766669231376 10786355 -40249207449997166046916988453926152000 10786356 28962444391089012938100201145322840064 10786357 -154037780500279928416651533304492030720 10786358 -425469154789449929223843528798119479680 10786359 -111430146226053401256425640997769215488 10786360 80551319617740044774676207165231513600 10786361 240185224451945461537896797657870398800 10786362 17229249245825298984378389925739599360 10786363 -91650758063967456412012253228769525504 10786364 -74131330315010438233292998749622272000 10786365 3281866365257991425633486063958951660 10786366 -516961101772046894672841732172997582976 10786367 -288039986795202355666597240578460363584 10786368 59340780350177509368366598650939310080 10786369 -380923484552897399558094428119456773840 10786370 -224572105119052986979691315632094154720 10786371 459854742589809445602258025459066613424 10786372 86867539149030890941406231514217832576 10786373 -184677145436821403274984702187093934436 10786374 138959612805787060485973952236815248544 10786375 -404675544434008600726793437645115046000 10786376 -603951545794844907828858993829650432000 10786377 -10931008616604538949643998261186632320 10786378 -3666933363947614400064879097671845376 10786379 -108952144233593849487537573834316721616 10786380 -81609329760798999347815682010345062400 10786381 -274042755911598209795214581301361763028 10786382 -234039195000390671876861377505126246208 10786383 -18233235014083542545378051857723669296 10786384 9794103654595950073468443370618880000 10786385 41273468010259804143096708599933678580 10786386 39688777173838498228975757695800657408 10786387 -116606503876187540431776305690899570280 10786388 58997243186339476321372139387690483712 10786389 -55066486627372277998748239387737588576 10786390 -302654716737991257901224613151147627520 10786391 -104397428732096257926653446407512381952 10786392 -420911916869832026798057187945290342400 10786393 468415775334905806253276394406845557642 10786394 -1481559472237856832790564303031869728 10786395 -263717465661412202352721629233814508800 10786396 165888944301759173372627685924753139200 10786397 -63203446087355344238722532381058648000 10786398 -123593435586174495365816028853492942848 10786399 222484196200737120893782789743822216664 10786400 224548018323932971713332655360147456000 10786401 -145767494675982584807273289042235180332 10786402 36459030938683186756946635139913076224 10786403 -294294369613053271362695492349403091256 10786404 68263110951367635651026014383074743296 10786405 -5851427315163316697218446894353097600 10786406 235975925172901957831082341910410848000 10786407 25341857490695222796721651010937582288 10786408 214491689274492029959257611506809600000 10786409 1214857616244940625772622181009856462480 10786410 -222351172188198317444876283300153924000 10786411 -100134129606820676397354662488500750988 10786412 19430392435079094066324273368473946112 10786413 -377214197468739381223293924136337601024 10786414 -109303487663152603888694398316543349120 10786415 104353679404712251756140251339584069920 10786416 4989526260226108361166871394831204352 10786417 -206758851066209138248247738072069503534 10786418 -167981680949495975464491438880718457840 10786419 159506461902345308599132594327460567040 10786420 -354432978255733252703780290371212094720 10786421 3685588576291325925520521979316827584 10786422 -72098813805145391422394623240209336960 10786423 699267407005434051853704459911794576480 10786424 -103910530288926401270740035338692239360 10786425 -31834660702683148620366390480369316800 10786426 -86959158061532654115966679866773879040 10786427 5044701080865096972353906202138356232 10786428 309267640831123953016068260404533376512 10786429 249234392468190560217490964231215824384 10786430 -329422635661270063890986322697487240640 10786431 -339119335045010386247655866205107329920 10786432 -740050839886961678177341272734973296640 10786433 160202381280501214957819880438994959040 10786434 131982684737596215748023973250569489920 10786435 -212432657217206804792099622788300270640 10786436 -492537251704231714473507180814097896320 10786437 4621766736690262198626801569596435068 10786438 -118162005583792266903128442485118082560 10786439 -24459783083458824795953487409728302280 10786440 27426216872742154801842937378863513600 10786441 -21718835474937012890846748256804962716 10786442 201594311902705492330790430795378571872 10786443 -12364446800910944569093921776779280936 10786444 -95297832188988854486201199208433894400 10786445 137021309567732841952593692834032800480 10786446 3431505809955312445995132799547196864 10786447 243521704828773770648492437485725024864 10786448 -102438466214223638098268640445565239296 10786449 -652835297208048810602654509278515748000 10786450 -15039446876819323983462665648236032000 10786451 -410830495246503620936976348705401777088 10786452 -79654986068245321711594064047755724800 10786453 171633148280367161771771533550193768000 10786454 74216833956212806867293456449170943232 10786455 194633201827048794175257694141874157000 10786456 -44228007038512154988073303296050442240 10786457 875585789162246214993359757229490940432 10786458 -362946395574234597884771515176830967552 10786459 219085680617030428991245086567119379504 10786460 228427010296734420598071279663227297280 10786461 -206937735593494204710197532833298434496 10786462 -116593634432524409855347006502570946816 10786463 69800600042919805591405172081339079600 10786464 -3424227759327679820098545005852884992 10786465 216525804167306971687595892860025427860 10786466 -187020133608198678091360378338181314240 10786467 12072894733856115146849337414800137080 10786468 124545352919712190721921490102976029696 10786469 813313893703124222483496007673526282144 10786470 194177087203951857758499375063786288000 10786471 283547227692209791394854258032279415680 10786472 -62271901662888210028304768024896435200 10786473 -158574673524350742906729086437914900000 10786474 50518053921159913155206381064258089472 10786475 8347703490387625037609560372603892400 10786476 219942227142750451855921870140477752832 10786477 -240654778172101582158506140511560883540 10786478 -289492072774285605625844727335472657600 10786479 -40040988293912008198782944162926086912 10786480 9538002997159669593758786127902146560 10786481 153901243529013089671208083103443736064 10786482 -10518295747049129673932085331224565248 10786483 360205647631553085879492247210608915000 10786484 -47607171132153044556859739909364153984 10786485 -118628938144230251599137985434413755200 10786486 -121217108929884836767065859430165292096 10786487 -710794139498605091719850448334182267864 10786488 -206424940180473835180625168838893629440 10786489 -220888768680963365848622767032835065344 10786490 79439669782952634030939378665596646400 10786491 -283004282368908032435640036840050350848 10786492 -42106947039769920899524051066390632960 10786493 65261320221439050509799679012816555500 10786494 -45265545650903124204189790546426371072 10786495 8330739627285826020792169024061144880 10786496 89833370040408960527168005964990251008 10786497 -274896777512837623095240407358622016256 10786498 166157799439274886062747688798834357120 10786499 59913340137914196766296559988960424672 10786500 718670819068045052071883880891064320000 10786501 171926896355404129441099541866272727104 10786502 -384433589689820217977116869847020142080 10786503 -81795087000750616479705932515578511872 10786504 294015637593992670427437742156455797760 10786505 313291240778969355166247839909184658660 10786506 -170900524128888621858103556313666468096 10786507 6406117347462145566700134589746332688 10786508 341650979848305480284086407610377148416 10786509 470090284057988750238869714555014279200 10786510 -39112700882845788590850092880647700480 10786511 86531729904281505097190995058104861152 10786512 15918161828946951515099136115636961280 10786513 -57983729982646003460982817300658292238 10786514 -110588065998418694926886035924675330560 10786515 118938070819729961690952354841732630320 10786516 -248414308745787961065164103677195118848 10786517 53522042590881008605377705839559268032 10786518 24255450617036634275252529273580800864 10786519 -21974280552694792230619843802161961080 10786520 -1811126061608428443974447367209779200 10786521 -427313111473592711172535558976469463680 10786522 -135272997493703543539009834051417628688 10786523 -747114585391931021546041679500494972696 10786524 96006621978293065948546587297546412032 10786525 98172648538062139035021405914747552800 10786526 -25333640102809870189969173115219825536 10786527 461917196430156120903296067581867029080 10786528 234836874593604201611070770370946007040 10786529 -376011626635760053866944304982584340716 10786530 -191104194045376845852038383598441210880 10786531 -129401339158030727280075201766409050880 10786532 -132970270917186378426273919752637010304 10786533 -83402589730610399088750345143584444800 10786534 -201800556254980057082937229043750633472 10786535 -17131344891274813348092838340972024520 10786536 -184456577385261682261392489000498432000 10786537 21414295587545077073663173153675424186 10786538 -39884015844067917375153329060176524288 10786539 92197404395719890837829729197424966080 10786540 -140746362052149273415010255865199411200 10786541 271113520357674158416038701040739113942 10786542 -44801306913946265130815802859416531840 10786543 -28998816226269918904703386804961564800 10786544 -125087225951952912966312021112947671040 10786545 76544905379727751178075363754596160 10786546 295269089328554176629180692489412563472 10786547 1213355552330814607832157422755701164760 10786548 5146856257553345525792940964442234880 10786549 -128726507486879857388143169276696506450 10786550 1279012822368646849990818305838768000 10786551 224737627131609307429130589860847213264 10786552 -163491707926994238765143455442615377920 10786553 -50885549779991409548303947645983755436 10786554 -57048536541581723392756748135140124160 10786555 219562372119869381728680005030905982160 10786556 -240305733336201477654217132417639641600 10786557 -300722115865438919182459728687000120000 10786558 -39880470228311297789952481695979511424 10786559 -74926515394359344743542977014749644448 10786560 111608446601945843210080555785277931520 10786561 6254922010226464291658755942677289392 10786562 -119422284343600067860341525259100203008 10786563 42045051732724747226802370763036139264 10786564 657536556530666180376823803832647042176 10786565 299532631310120871069782743616901014460 10786566 -10560462588349029300183012557698844160 10786567 -164477337325470190201905536844739661136 10786568 -101762829353388233620303791954388807680 10786569 -180400262115228768659972636141598945792 10786570 72763888340437982489241925258708176480 10786571 -66102203413850923604332375372789708488 10786572 -615329125836524193358481869208365562880 10786573 120589212800043554932406078183905531136 10786574 130905815274330133079911450664706258432 10786575 -37291263402039756418483133496184103400 10786576 99649091050700114570134246005533253632 10786577 217157474410002027333099536959862938980 10786578 -1997080548143087917845493200484146432 10786579 674701661144890576861375233973554401760 10786580 86214039608459765711056069843184394240 10786581 -241850593386541809407850380325796032000 10786582 214448801174513848337032029835497487392 10786583 -286904464892354551681192152669003594168 10786584 -119482168864334703995341153058411335680 10786585 56417748400731475574316916466794128000 10786586 -308997971310270684148444594108740096 10786587 235068236020008625949504640120345304320 10786588 631278321097715967247482437563016242688 10786589 106627547811850008365406977518931527200 10786590 1880727618874144677013052439564669120 10786591 310650109548531854929346845030002414984 10786592 -657356008710483451880857722532123312128 10786593 3219635129514164876482008292906318944 10786594 -118142112872650851356167911389266556928 10786595 91155633244001482721469353123081307600 10786596 24506579520332440548464360496206131200 10786597 290342887266642592412080856806973673120 10786598 69932531145295345608137277583043455872 10786599 223773039624742773236463665021066763984 10786600 88640594005502613312996635352803328000 10786601 236989224591315281448679344613086727680 10786602 -309680861095937041496385987514754382336 10786603 294956025616614049531400063133758972852 10786604 178236688737547917992766197326786560000 10786605 46644408230291510819146968315502379520 10786606 517702574511105476424817069141812336384 10786607 119075863432814557268898142288126247088 10786608 -1088948981179624264784881344603095040 10786609 -79643647168226374121637732439005064896 10786610 64075345842664600948360515531767549760 10786611 -457254695039832669316203273970228026816 10786612 588650654867312936005686080716117072256 10786613 40997602291297622235867371964587033088 10786614 -240972113055372026104032727980584900160 10786615 -51763071928992371828796570453274903560 10786616 -379888005082594903159530341622499430400 10786617 510104446087588039129162400205818231034 10786618 106896571320777289426052789096225673216 10786619 74842584341636252328011350645858497360 10786620 -112840381102845060446720172886139443200 10786621 97381899216551272184916576525543955212 10786622 -71021670860737475379684285353718405120 10786623 216365110265050169558200682828817513600 10786624 158485749694057579691218361103620243456 10786625 571449854129596021711558712499848529000 10786626 -28635772716862341212896735880043360 10786627 836775037888887475804545861752046540476 10786628 95222276931920034497652043636064418816 10786629 -18567968469179311179388229388015211200 10786630 -202608234045610847556747892582046705280 10786631 939368891076497836509694907586626577000 10786632 161181467435609837766850352324359127040 10786633 37002017785054206743172762676099679808 10786634 -349159611139716138713263007370025400784 10786635 -21288287194545930599399926218412672800 10786636 299335228542386475794292533259862016 10786637 -99639383178382296689254148808929326080 10786638 -182609102004963056260533078717188869056 10786639 -51007827521712179745772925065784226344 10786640 -34101490715874931085106263247831859200 10786641 81481189523489279025056195705615464704 10786642 274724724671759293261341105592219075200 10786643 7824763208450560427365301555270725200 10786644 264189160281531210872067571494275758080 10786645 -440193243582130135582958164444019528100 10786646 -59774859692758566567070693439151428736 10786647 154349067150389295293145252115042542672 10786648 -32253132517619313954813977706059888640 10786649 135633955917750542525539336984529023380 10786650 -11961002663550018521898026723916710400 10786651 -182786541489988656739077650914596732696 10786652 360259669167878635835155193752939393536 10786653 -656064712772968722680659342080005997876 10786654 111526503649929439971664938998803675776 10786655 238816644883055255503389550261897221120 10786656 314359981523216653418984733527661871104 10786657 -113060319811087109022724830711190184128 10786658 402233431816229223085346635839837145680 10786659 -159535851552050372534870952493810442832 10786660 371726784398445686224415711516899123200 10786661 195113712023457490577375246681518730400 10786662 -168784402075021854893060172081163244160 10786663 -302619937762882689540408432869522454088 10786664 -266073612563175309542048589501222912000 10786665 -48230669771217857027264579313336550080 10786666 81845968031543375794969615208126736 10786667 -152554634688898773830530135650882748608 10786668 113636277351699403567811430942074672640 10786669 -1820719876218779098052499826743002720 10786670 -21912121442571541494317643770528221440 10786671 -106527313226832467749039445909443364736 10786672 70556755911796447610010498228389969920 10786673 663285889585465036543539952248449267922 10786674 -123680310641004841405164977677801914240 10786675 -292491940521634735881565846703805984000 10786676 293844949562346150824562469612854936960 10786677 -149822087393607516913948627457767079520 10786678 -1034201920038798914430577528831856640 10786679 -10973906089652317536691521988952634216 10786680 -3841977375503558723956309145689190400 10786681 518104547387607327625320429639369813482 10786682 -202670281206743848553577464560679401728 10786683 -256918937478293141429190774712553495952 10786684 207900170548794970205728622021823187456 10786685 -50659918797638471826477683291608634880 10786686 35587204729966134621005541786829088064 10786687 -487726523617246170591763644272763880608 10786688 -173800574174965869707088229164027740160 10786689 -29684217645702167105576498564409115230 10786690 -46287693990494076796435309209451646400 10786691 -709282952919089621041977679448323779456 10786692 -87295902845594361205173163186063085568 10786693 406030302676301999735140224329672393760 10786694 471537865789039900903107243941474514240 10786695 46299788807527947575210619220742721600 10786696 -140252417186206232752112164255521085440 10786697 463399859103001624065985935727865734272 10786698 14176121111276515313271345357139795968 10786699 -11419379178310177767591764750425981440 10786700 146946453649225122824112679695163027200 10786701 337470010480120058728798520758720777920 10786702 -185158441213121647170114401031111056448 10786703 820286333249660513838242986256868347952 10786704 98440110861131572110383624786614026240 10786705 350117093634299120861555439600821983860 10786706 -196863291643325078516822597646542707200 10786707 276774898445294589113623097296671287604 10786708 134969640471903115412504930980676217728 10786709 157277112034067941299672764381725568910 10786710 157974032173981045905771908568982917120 10786711 -24198096672662959231132859258941193040 10786712 -782074614440241879126556911221033349120 10786713 359993757601906666694634372728893163280 10786714 88135781957398055290617397309393929456 10786715 -431338108274016770193763268952585320640 10786716 -248304875053064295252663677587991178240 10786717 -785169964961117832352469282204113980288 10786718 -197374927135838507512026717626460864960 10786719 -99047569424701849030817848820856182400 10786720 -32668350537607321997890436640213565440 10786721 53257852001607821576192418835258869120 10786722 -99969845760429898069056484276220160 10786723 -354849012137482873337544591584302527456 10786724 101538942169388592901439622880205291520 10786725 103928249252075804458176276559832083200 10786726 61916763553330672756151389070778072960 10786727 103941448813201842093559195875345229872 10786728 942177835668717357580202592643891200 10786729 -70500074352404256456724937440970266880 10786730 87998285376045713998403435096476241760 10786731 44937234178834877520135739046923814064 10786732 -554348356014214921460981026187552624640 10786733 28985234321945263806622504195115481984 10786734 -54719816798610692101942690976422364160 10786735 655663882030663459038508795027384632960 10786736 15214615202413599289821336994620211200 10786737 82685437611605278487830000834623708480 10786738 151492710765462882959539518989082110496 10786739 -737321394549447097991241553088410009440 10786740 -246078190185916166681738231761688217600 10786741 -211544085893679327509052340969612197728 10786742 162715867406610365667254880966145546944 10786743 14865969835577159739576973143048268800 10786744 -76032071311738989026626198431997132800 10786745 337863829117416238609620543863640314880 10786746 -76980690731798995957123593647351711232 10786747 291933171946441810922826818806835165280 10786748 58133352495089458852691794948407539712 10786749 -71025958292502992471368092482788003680 10786750 -101586982493342826335487381696112320000 10786751 -36860416240781122442756001550207597248 10786752 -32672996894688430367312352959243747328 10786753 -122349460819584640211009330005172354220 10786754 23990006949055363091637914650990652160 10786755 146242340694481848133287304969549125120 10786756 49999258112158825808287197798494264320 10786757 143454729650801914665413264449753407006 10786758 43759742048617577986230879106759006080 10786759 119815912853348444681503747270436351960 10786760 127107659712777400241256993661992960000 10786761 25831961407633540392853730432298572400 10786762 367135081465118753507276162984750598960 10786763 107985767028364809022126615831070695080 10786764 -321999351664256989846284811955702874624 10786765 4832708067298528598989492758721851840 10786766 35857096867995141629705237912701396800 10786767 -546499845524970509415692841991864089720 10786768 100314271114174863659612811975400251392 10786769 -197953879053185923431954928795971635904 10786770 -157616108503009123668288567859047490560 10786771 -25261957076970845727958677934688848256 10786772 -7317756544502382091554882008157520896 10786773 -342091696793825336611776521425040882016 10786774 -362003743360691570822488072324717104864 10786775 139762504893076216767048354216904455000 10786776 -67421108344708195083206224260268032000 10786777 130964392752690204167248953201971622672 10786778 19548725565993258848276224430592685824 10786779 294960846734899905464221960151075743848 10786780 -189997161311583037293508511907120806400 10786781 -323476836331681061850726917766184547418 10786782 262562813260381422148483975876099891200 10786783 141782238110804853877430520609810052720 10786784 -626900503810813196528287931413886926848 10786785 356537600250630044690720640454932643200 10786786 504151488065115761063633107281960896592 10786787 196254073264117159124134611353315040 10786788 -272834552275664722986842935017166805760 10786789 -346355551740458174961858730275772747080 10786790 -45477571179855908748633005794076593920 10786791 -78753416094188171865530214286058205696 10786792 157079822412465284870542100895000576000 10786793 367677913824070170438051071723195064000 10786794 275167217975934732744180293516335092480 10786795 15338318038405044743800438764762312000 10786796 4681408325945942744531298523071033600 10786797 207615114889282322229786268399776397440 10786798 220136946745288607482273759966557021120 10786799 314274114885117324210318552054884441736 10786800 12959009743714551781893877799706624000 10786801 -3609962446030077929408988141862851228 10786802 -214523783253519487303914147277183481856 10786803 -252877694093648299749158774086817764296 10786804 -125861215154163644203494097481077248000 10786805 -473885834968611850351768856105864253540 10786806 226422809368371097123714756842457785024 10786807 -81290935047986525565901007427318731568 10786808 947512757628749855254872850225704960 10786809 479103607667021953136406299584309103328 10786810 -211537689397157744793760843588768273440 10786811 -25079417457140956014429283282152780720 10786812 -170652300119129659542148842207322963968 10786813 -31075111473600161566555323563341696320 10786814 441544655219565462538883029599680816832 10786815 23652832375076366669529808774015912800 10786816 29384642308401257315375875642254950400 10786817 14882685266890008038353664151492010560 10786818 125404413944812129219294399570159288320 10786819 -79086877386633618463899141609252847104 10786820 216339471334735504306027279129389404160 10786821 369207334276419911745542481915967007712 10786822 -114576372969021966846624196167230976 10786823 -379885181967054880652834457506723159280 10786824 463351889231617699676017044761462784000 10786825 -35838034190200813310551214774504078400 10786826 402263154798411323897298122150576557920 10786827 -93054047002381705139991833364331427880 10786828 112468474239787251001178421786353214464 10786829 -276177807228817877742680879882277033024 10786830 -1492311592238850669712705835950558080 10786831 317276825033028144199348433257543259064 10786832 -9542855290921132746589118224340090880 10786833 422694009035013024836546644088325282402 10786834 -115206230580701717992327169752367555184 10786835 253430384263265976540813569632831394400 10786836 71723881684398330575224791113863655424 10786837 349597027189336691163414715188790409486 10786838 74125542583501722740290104660670732320 10786839 -54875097148454865643993899318335636352 10786840 -272152505456799760292753153796876288000 10786841 -208169895255446373463602178202546170428 10786842 -298495869995956055234934124975131484416 10786843 -310686498950060712661989643083879648896 10786844 -440325486453290384630463289616481199104 10786845 -5519586606259775945306091853223136960 10786846 -101835374289533566467174454086047609856 10786847 -127695287274884253053185090528864684704 10786848 -258681681525086657333169546535327236096 10786849 296885924529150249425158044450132397060 10786850 -194858913088551596870079307207398579600 10786851 108794527835187972129972619257276480 10786852 195762557559792437772030158916304327680 10786853 81894106147336039916673010047352135680 10786854 -40680357991240462971898003471810900224 10786855 -803787913037036114688380544131914440000 10786856 542009256378855726457669611356825594880 10786857 420349271355529428168807211563878277792 10786858 31684374961836970882086312931516813920 10786859 -938286284364102583649309982541926303360 10786860 -34518687295600712144136355990689438720 10786861 -896519241709726484799102544618599954538 10786862 -14354548675429909701622266568586647296 10786863 -95317393012262246209297001570726372856 10786864 -258636632718187299849267356380491153408 10786865 233974493734289859923232759643487478120 10786866 -140895714328688207160254954468195064576 10786867 -39900200105020459937892656046570820800 10786868 146314301855878403657900574819200600448 10786869 227465441782198360982137238477838203160 10786870 320711257139735497335892238056946659200 10786871 643364120617566633741694117792647036072 10786872 -189037769779008276436793861699508633600 10786873 258774514279506432013652697376345685760 10786874 -26310960593997695271316365492651042816 10786875 1437088794535411834303357740749880000 10786876 328726414554453808257095227120812281856 10786877 4632717952029046875377289038167062726 10786878 74512871775021509795462999732447212800 10786879 -797835216566078040744097239314997171520 10786880 -10736533918064438882833956427781898240 10786881 -196217704663156242201211816005181633536 10786882 -67417603351656044767051441213300220208 10786883 -90401320788836389079979670312892985000 10786884 -6665081089454218761478248064791085056 10786885 124931102935698887171091134048540847360 10786886 -117532476234706864218803221348047934656 10786887 -359508672317337456571437593384409542760 10786888 -48830627874365755973601452812878151680 10786889 -239803233291399094777686998213533476000 10786890 -23508153367479683523024714603288334080 10786891 639824978149592809097695436072167178952 10786892 6415374939333611918106389782209484800 10786893 96026412923282808356125478104773893664 10786894 1503963813893784833504797563366221760 10786895 621229511456933183983874177512954560 10786896 10648889833883414554701331892415479808 10786897 -527771131881372350413082186989112542080 10786898 -144025339801532774141765852500881024000 10786899 -136552099879952745119602219327679633736 10786900 -129380976023968688428123862457979872000 10786901 655476407524030150825343368278638115804 10786902 -2987054243306027577780831918159446016 10786903 292772384379976331429699845900015878152 10786904 -395536328303327156792525218793036298240 10786905 -11013499804422628109591428926261772800 10786906 -45879928041934561838833132265214340416 10786907 274706446365345770585546242275993069840 10786908 253732572150714134604279513810616320 10786909 552563482531927218040115936274716308806 10786910 -165636057453538997809242864281363624640 10786911 344847410663263390653832443332533443840 10786912 300814833844306854094357632395526930432 10786913 -84320581722432095996387178301105487838 10786914 92713774309984947193832537249563863504 10786915 -177141136837356891046077023819402052480 10786916 154906789525713842113171928141608452096 10786917 -170278211421653387995982552841712329120 10786918 -9473836262617934923504851183767196096 10786919 -7107185556895286419189622213535371424 10786920 48083457657952378684018694226416025600 10786921 635672141546889862339143737385592728122 10786922 -190368467275854610446226458858829009488 10786923 -165423531912296032044236046100631302656 10786924 -245736864237911734949430860243717519104 10786925 -114341328145721191827528932928469313850 10786926 -21831118701359282725405138270642501056 10786927 731162697122650111078531077516891819600 10786928 216090545314022572927707171245035978752 10786929 249574733341277336232167858086083640608 10786930 -42640160012251109755450107802295270400 10786931 -188402489048994078843815739946981005600 10786932 -10281212527788516357391424609669629824 10786933 337862665659912597020547790773020868960 10786934 130093089690100758406407349694747887872 10786935 -193882822637834564505173714655573727200 10786936 21455122691773569352424121468595445760 10786937 4622404152451980405633806015483441472 10786938 17366995309724191116431894669467244544 10786939 4484448658131477579025155631870894800 10786940 -51434461460210049905673372123835368960 10786941 -434740674929916938260957979379918226560 10786942 -276761441713072064229189804450897739008 10786943 -243835049526631026809112837580394636760 10786944 -37229964965513898085248179941366824960 10786945 -288772934718236914517411891548659375360 10786946 -116726028360585248812337728191908751360 10786947 -140527176340574399862051293339603464200 10786948 176091562428875429655458742424469966080 10786949 -48986849356706150169176702564100742050 10786950 -19857424462652022015925175033319314400 10786951 -676408249434353391049514542964732800 10786952 48052840926399802125369609169242316800 10786953 -477073306610526405115382252061148548192 10786954 86606359452074233398002314719531744000 10786955 218621188160886962716291582216218435360 10786956 -208502827035986552433658532452137369600 10786957 371650239920269081332117736133219457206 10786958 39085482427155475321868263352692097856 10786959 -315064159220004216708535763866433349120 10786960 62651634499383798208213118655318343680 10786961 -119528429429001772407879565448825310348 10786962 232820058657605282910685640002145703552 10786963 -1305516768823370257172124053587191023472 10786964 107777266300289201725308623877263607552 10786965 -48308895742178577251271018643050700800 10786966 -135282820417067640467039460276263423040 10786967 145390922577935272871064209579891787720 10786968 51256919154089077896270658851364515840 10786969 356609641489977843050912664588452709396 10786970 -242271509869011540459623847948580608000 10786971 -11027213910080230679038216685245418640 10786972 34355502728584441901241635521391488000 10786973 -667409415772453480205794603392872714778 10786974 -9841246978221228148514910211704090624 10786975 23223338511858639546748312185310487000 10786976 672255716466576921657224325925133352960 10786977 -50984474599710442390255715848040614656 10786978 67717775476309575009933752920487045280 10786979 -75427065566478277918590292895721163824 10786980 476050223818383023520430401202053120 10786981 684870935279969495134451493301907502782 10786982 -281458915203401181132823495258056748608 10786983 -269822912032967802201640252140978677976 10786984 -187493216491139142900888065963660083200 10786985 607797755393560965389098376566710177600 10786986 82179102162670189377692839897895838720 10786987 499874997099142310886909476265502273072 10786988 151423888146699878621649650101778482176 10786989 -476225837689080097680429441782313130176 10786990 -62844747415908581073766538928346344000 10786991 -23100176607252967907209189554460952976 10786992 95567145195993375536914646570539253760 10786993 22971869208021551295809287215669062016 10786994 29064579114989021238450857166663014400 10786995 -106226142753852561948874202308042025280 10786996 486616185507959211629044102496588605440 10786997 -235833967679243891658517387239030286848 10786998 -163944652705747534389462672515473935936 10786999 585720993375861043973154333999273969152 10787000 -146572752366448177341766429750394880000 10787001 20280744172875909861497183604058116432 10787002 -12206420608516240312088505024102552096 10787003 -496262185090260017075203938260998151880 10787004 196459181736319163694925397396134540800 10787005 -256550173717449786127230309420526688340 10787006 131990260726743207861112024990804253952 10787007 331814199813738115791649521542759078400 10787008 -24947938502533679011813898839144792064 10787009 -299851153513303513969953136309287929790 10787010 9338867237033104310319822081189534720 10787011 -153964094477665412267124733537882488 10787012 78632686345150265929529894213883436032 10787013 -134736020456349803608531499974166434338 10787014 -104750823813226081618943809652674055040 10787015 104587024437666165208059126258636073200 10787016 -77725006053089453055698904829121126400 10787017 557386642121693255398510119326320163712 10787018 -23519555192924313934674171644698959360 10787019 315206414754129953607037909726902832344 10787020 424574920174132965325245291337039764480 10787021 -42137117461794336256782440144363731488 10787022 -111850766823742456688267048146363619520 10787023 -1468638001361627537202033825124615680 10787024 -216622067410371555056126923801011855360 10787025 128780814799701826367491353526077322800 10787026 -37886174788597513589251105450892559360 10787027 410923790133404029329096637102443633912 10787028 39651481924043778102895422360936947712 10787029 -1233271840312538119400154297156635040 10787030 45308030092135759963477391231625073920 10787031 518440801212730084570996652748801852912 10787032 72699257277919279796626244791209830400 10787033 1108160446425225506877857034777855495060 10787034 263005351527583506762573587558918945280 10787035 -94550570383826201795918987624961454080 10787036 -103383934361371178493992802823669759488 10787037 95923857164491089588168786084041465568 10787038 -330541619716224570674092459403171768256 10787039 -196982358569240481216219301166073380160 10787040 -50614131997506536316808553056488652800 10787041 -15855552694438549578722369220283992558 10787042 112484614127274433673700391767008819712 10787043 444367131984742888931773057459927700400 10787044 345575345373985920105165521162536647936 10787045 -498750667316282704470621379410964204200 10787046 -24202099867083273834921295573425924096 10787047 -918864501046236388317770998538264194504 10787048 -281301282627802426457612533271377904640 10787049 24532705602681369311863945721521533888 10787050 -44192281005857807459845311893604883200 10787051 -294679255446765039974765064273632974296 10787052 76655548420464036666619112163039032832 10787053 6277610367975636887645207588316537302 10787054 172056101977558925473134850484388076992 10787055 467522929989909432190116995252888217600 10787056 60709420676463479356339956036257710080 10787057 60595191271121373604322071959325041384 10787058 10906124673651704143729727992791713424 10787059 -104996870438527207642581906380248878288 10787060 -439167162998232494123054322714926131200 10787061 564049740812710187635798928549074545024 10787062 -74334865216463639231109373084738548096 10787063 95611500842071398761782729014207203760 10787064 52887219723936600365151704349195632640 10787065 497390166015777438870065546634930107460 10787066 4157885192461255036466188029416710512 10787067 215300394900236251496795578381084532400 10787068 46711860142565992989629208068646782976 10787069 -78869481912471549256575562983578827392 10787070 -10996148150994858734222356595839303680 10787071 282086441577951358474069616718675333792 10787072 353898635792182672098707461456747560960 10787073 -271158528603352549321155122934377987232 10787074 296307062242343878128615760044756163536 10787075 -93717418152153535370703365233710344400 10787076 171783711975468795486506515732430880000 10787077 -76778985960700953321798124926444619200 10787078 -492389537912427455775711382935897428544 10787079 317733121583138959923617309960054369280 10787080 105039339160179501735195526531006464000 10787081 245413178169610672839769418493167577882 10787082 -279553458342477462598027816980881534208 10787083 82828844662463836239940012490119701332 10787084 229807521955769993942272510489240829952 10787085 -165058912707287865034007840568639213780 10787086 -258586742524817386547350195322286673920 10787087 -596716562675521224579890562199154949840 10787088 -17844109413036123707858139311926149120 10787089 -235499131829143162178904790543282892110 10787090 57460405632775526258814429806788480320 10787091 6837129334098047546073306070832634624 10787092 273770843523541584626069985018620639232 10787093 -369096821682903683936223444792111419556 10787094 -3694430742388041498210099378133540704 10787095 312190703364077385686013150842331628800 10787096 340417788976840959043719470049495521280 10787097 418022939933686492071618853889766248400 10787098 56626396111758944224503941464130457600 10787099 307026556608678506716832773109750516100 10787100 -81903005466816881171620325425995187200 10787101 96893653111979011964315933572510640640 10787102 -350976837748520671395657690065638262400 10787103 -353700017750343305197854924507268756776 10787104 719500174915153945534375708417371734016 10787105 -179143425538134931131265549919621040300 10787106 2766256078216146591185427517062041088 10787107 -246728485882261171050349485651183163008 10787108 12938913099393574887001272809281290240 10787109 -426925233771476451522835815691193952 10787110 230050600111808415630759851283588312960 10787111 -228395721537342043029566480828777300736 10787112 -43417026642854351219059881066575462400 10787113 -220856056331995507797559925380241073536 10787114 -4844002811163678985648237550798946720 10787115 -77530548555419744934942149841102823680 10787116 -115569397753339887520916498183495791360 10787117 -861966802792812665139290800716543047520 10787118 -114887627425006833450384015757668070272 10787119 -7102124622718885462796557778213067168 10787120 73695665596983771578743540211913523200 10787121 -58423515732177422794240722513689489760 10787122 52842478085733832142406115794291229824 10787123 -859419333721382632622164193858274176628 10787124 -222373398910103952015015810101647724544 10787125 98163786418462672231020843050757027000 10787126 -82283043482285397837604086034312495104 10787127 244533883582316696852773880905311296208 10787128 -126569895724285252935355278426797383680 10787129 181611272138494923822405984694972240392 10787130 -164516391902603759918765170723645550400 10787131 548640240335052338725486562634085032932 10787132 173874872927293583184015048722842693632 10787133 157732990908487631404893515748537152064 10787134 602321418577877316128885097627511449600 10787135 93860331400201439593851786095779183080 10787136 -47217038640496072897332356241980129280 10787137 58093722576827850895574292579167756740 10787138 -122690155960675195473725028553755405312 10787139 392366439299346908112241741411517512008 10787140 54286900573917327958615456483173089280 10787141 -267102659763238803124785886349957258916 10787142 256082086842713546383026036905937054912 10787143 -29841664977675801644174396794546229736 10787144 431262826537244240273497197266780636160 10787145 10276087841237119951447529081648886720 10787146 206199772723447260809961331534759002720 10787147 125376440374128536527427448164962771200 10787148 -48936230687468584124579671099952071680 10787149 -302518344264622457434622567820704074964 10787150 -50856365171154640710579376572321600 10787151 -145921483051921396085738174289320138496 10787152 2376395077750849175143296805356175360 10787153 227056014180610831987555889787061281000 10787154 7379331215177184424173912993406250112 10787155 -14242365912542167456922564540081856000 10787156 263316785535879674750362421427999075840 10787157 -865002869629970295071253952935023866560 10787158 257022584901658840419829418234826744576 10787159 751575730127703687756508883292587040360 10787160 1311982651513441368772602654092083200 10787161 71425261304928063607852149447867337728 10787162 -162922283971214533662606862424356977168 10787163 -97823754468541982765481072935303964672 10787164 359463109500245443360577297331567780352 10787165 73600999665848955081698413265390743800 10787166 -69867403569204395199124237185551025600 10787167 793644258215728741176094136403671741216 10787168 215550448236666094807835845802662035456 10787169 310671655234309321405521985889450533440 10787170 -265745120511933342947303901964771434720 10787171 156912967221381228885856403076975442200 10787172 -105870666461468139214847420477375250432 10787173 198415004777894983783613418304916487422 10787174 -394768833138231971315945921406574877760 10787175 -5505786654039290622976063743584041200 10787176 558248810729396566653185910837760604160 10787177 18646238591306169075315156702987465360 10787178 -122135851512993109541775652706617343232 10787179 -20674026822244925193215087989876221888 10787180 340025429417770468367025486099054243840 10787181 432857350512599022908103708614411353152 10787182 53506448281838053645883809139388374784 10787183 -462074077622465676384994901548566539520 10787184 -38451158140221300812163425917622747136 10787185 -22478745235707094259103944952966053400 10787186 -415327534314610391133135208556439476208 10787187 -807182605877816553382873702543505599440 10787188 587203110527122912131041486894430554880 10787189 24943771204200147606713102428998931392 10787190 -3414420766824397376229201525994690560 10787191 607127611739120493173406522051792127592 10787192 -139090003029592160149744321770491105280 10787193 -73574689705159386831447837291495912000 10787194 -159104812594310749751489512263641696256 10787195 -12090525582480362599217314083586191360 10787196 56609630349275321066544726184252637184 10787197 -960883640076702446166528456911503515828 10787198 449769856626195848229240151336475300736 10787199 225684441021226972134108262978364683464 10787200 -424809906867629205920789911984668672000 10787201 -747029683930316888865877442302962000096 10787202 197530633872652520275531202668710528000 10787203 650496541158070766381305530886608755628 10787204 283717514544189864306183204703312710912 10787205 -91168842327760934328124585257348648960 10787206 -59433917221066872277331032685902588800 10787207 405486251614644829574381071951705263120 10787208 72622163211862706309722392415413043200 10787209 -846529364023158242378603500838120114396 10787210 958548883261345126132427135261982720 10787211 133400417752347745747265751956051786832 10787212 77104249109351653527399354377717839360 10787213 -140718391154163810249756815925667062720 10787214 -70900482990148693222918309393823201088 10787215 -91446532132258604815927284082194658080 10787216 -9133024148622668438792514821388435456 10787217 74368114425466515438397283980956366720 10787218 99174543947616908012715153301319635104 10787219 -306144967993330890567091450785271060680 10787220 292441102361820716782232248717667270400 10787221 345141918173889228284557863499836417422 10787222 -49945869243017176493143475086522473600 10787223 -203389532803547677858510976009302944432 10787224 -241877260370014578983905736746739097600 10787225 -353148068574002545208922742914043091250 10787226 42713159036956730784786887939130822144 10787227 -544856665184338221459088801089838261056 10787228 -206032106477522097423706717774970425344 10787229 -145535446415727841844705467860653734080 10787230 120194113389402295197665180088187403520 10787231 126708733967714888061644368175320381440 10787232 777089010119423455338607646380381962240 10787233 -861112607811409445898820568741730536400 10787234 -177787003950978122762007867408791829120 10787235 234200714308764559395479604178258734000 10787236 -33526594075818179514287571186846867200 10787237 -4426447482351597454967762437278750180 10787238 -416770817623184164238227708082509824 10787239 230926360991749980232310291877857595256 10787240 -72791414638128324487632552359260262400 10787241 74292885944254841144086766692570406400 10787242 149384104162268389170925000745033688672 10787243 221984059556110754902462345433333855520 10787244 -67971573598014789375128342165893555200 10787245 108523674860877549672753244023172166400 10787246 570296594548213647161375111918851759680 10787247 -396041404949475408354878399969635433976 10787248 36504153018544608345048599848964751360 10787249 -89280917708583454599998239940865212352 10787250 -15441174679902574871902414800539520000 10787251 -191583408119126739660259229371363605748 10787252 -783365961354457675224098181125169303552 10787253 -119544254644320748393481639249470881792 10787254 97118264590830780708382220382957194112 10787255 -54142138276724892249353570100151116840 10787256 -100586648252139625575621710572938854400 10787257 -69646269648741539028322171066056359420 10787258 -166945062699295813093699287789327941520 10787259 47025323562477069838112686586133327360 10787260 288088727057474036581543592332718300160 10787261 400998381931893737168831917782067077312 10787262 46899845396236703784608911341282169152 10787263 20478474202027410252680866772688634464 10787264 75222092280987758549421962432895516672 10787265 140438271808701706282498955968485984000 10787266 5997971625276408751131881460806315520 10787267 112050536567549267029220386908914770872 10787268 255758753877420704480067622409392859136 10787269 450998957750111239893008947654281367840 10787270 105333689150669277910986659801432582400 10787271 419336844693475155587254027303154856 10787272 198386002976193588349902953928788812800 10787273 -2664725344555424626442684500424888064 10787274 325648778240419267983278158230982212960 10787275 433837589406493594872898756484766360000 10787276 -53838289426609185951157388346553927680 10787277 393650719699023948497293294535138324832 10787278 -54519194470743281786963681196127114560 10787279 -665087256047077117319891575671492554760 10787280 28061766566941320538882928798473912320 10787281 10630140261142667142497195808857967472 10787282 153900831320533525975942166843628766464 10787283 10604016767309367281889105572549895360 10787284 59509182684994968821838447007023920896 10787285 560174487362357304914845369828866949980 10787286 250005680690670261336837678557936992128 10787287 -23789756263144754732270394617107050496 10787288 -249626549729072186870404323815735808000 10787289 -338092496537041208177875814279139145152 10787290 171421004401906957595365214427848697600 10787291 -719462709551759991776957337421170229308 10787292 -372566760120947847714564552521590794240 10787293 -259293830966169007094274152586091159872 10787294 -1135588545262209216931222428746860800 10787295 -123796032262607425150002004679474221680 10787296 86022130340951108828991753680409329664 10787297 -585217960900709175509982344244690364254 10787298 -225272938415903485229168820012596539392 10787299 842236031699694215853259870178911245312 10787300 130812769436033104575187222607334422400 10787301 -178972685960088549212495270994439513476 10787302 129512455229745612469723369133114985600 10787303 340411570085494063684184601718307466552 10787304 -81427152528652306223556606009176064000 10787305 112840985498699682188131390980237789840 10787306 -115455864855382552289648792275543533648 10787307 -10897026326237375491241583722274304320 10787308 -99420920858926009019366416297672285184 10787309 80095959405023667715032817869631287768 10787310 256907582736179141865947201525519827200 10787311 -325112748106884480490613022643168071088 10787312 24163775063792710952710559596406341632 10787313 -255163181284960807736016180958609143360 10787314 16192605711177095511657786862257303552 10787315 -59705408115866377926544355115191020800 10787316 101209600111326112410596382017063854080 10787317 8864490401004792567481013288680712366 10787318 -42941053702043322731278422246599851008 10787319 23905346783590294723101421422836246304 10787320 -497576174367224184707357142322735411200 10787321 156319099475174161811672039356250460522 10787322 -5936244963161959677479814322487377920 10787323 212200607083364899971197496240757377572 10787324 7346892281054367609898266964764549120 10787325 75902620858570354624865526190985229600 10787326 248462487781393491901292667005394938880 10787327 115945199260421921553955681687425875520 10787328 19718394605208192498521640286870831104 10787329 -12843194283624907660827397389863582080 10787330 -54968780012735325478876394303003113440 10787331 486609361421336447297750206539793717752 10787332 274330375347173568694474823666530634752 10787333 -443512194097465001745969106970683450440 10787334 -119445543440674422920949531753676621440 10787335 -307639219338696747482079864100387964640 10787336 -222935081027372344802922868835385507840 10787337 18807494558434426262486858517933867792 10787338 -66517541224715190301214432927640166656 10787339 -373394764746684375433477012767388245840 10787340 -59108596765275942622459405464821268480 10787341 400501814783686567961655047486505106742 10787342 150567862130978308272669647013710895552 10787343 -41092682554227758363327439647957874816 10787344 -98949387732524128944367999945685139456 10787345 -57171698454400686999219294981784828800 10787346 112637431928717704695965411554010892288 10787347 664526947154165950681572904308593482796 10787348 247987154033301752134740933739132753920 10787349 -169531026755160631449169374224828788224 10787350 47377662494041112070004905625917120000 10787351 -404072214688005692661503436113251518648 10787352 -70592379736565611013831591782737530880 10787353 -238605680418641099575070143755529103616 10787354 77193437770026510861429642949959707376 10787355 -93851099794422764719095172887244629360 10787356 7454165680647892463364995641503619072 10787357 324395306949222779040942541229313129312 10787358 -201841726626199010158520722602659994816 10787359 509203300288965622557056189046624386160 10787360 -157405785457935227071998281744475095040 10787361 -141096539902666550763437434561584369600 10787362 554210511603710523040178674083298728000 10787363 915380888809308820470140482369110987612 10787364 -131271184235349455921232798268529049600 10787365 -395860024364577726322782660573621590400 10787366 -155398386886259054594780443403413423680 10787367 6246036659609071190568676546239502080 10787368 -435689005456079822448867296399709312000 10787369 -389988184207753142723627027615331268230 10787370 -141751590045361516409187084130609044480 10787371 -112461225936765907449493805814831915520 10787372 -276302252984626905318696235167189959424 10787373 404877713154922193549068742954041373760 10787374 181374274836674012194405871552472916800 10787375 -502792206894026120142974996896665660000 10787376 -61858226161264039298019230400894763008 10787377 -254054272705889655256905912073369921774 10787378 -169810547837580508468196733865910790144 10787379 -171223671970171355575123985314660873416 10787380 29334539051333236802092781558672916480 10787381 -172367180445699358729372632132854843616 10787382 21921980836623852182668507834549560000 10787383 13955173028769858100317917304333782400 10787384 52917574531785889175718269213957529600 10787385 -64262443934509304015608536521685012480 10787386 -441485237799757493329180885472019550608 10787387 24396806518483588598861841329033497824 10787388 543960137193592885205742041574998016 10787389 -286649954724093061089638477902468685940 10787390 252463533396493131638462831689168603200 10787391 298569287682338337525291225494958720000 10787392 -16405252543045617939215054746419200 10787393 -1196345402516536869074945248420720999680 10787394 71580968521289837995102922475934403328 10787395 26197434690221837956633841805550660080 10787396 580295076992232492724413112773466017792 10787397 -28402652520011506296225648539436153120 10787398 6100228541303636371065773690086419264 10787399 766296207444090082454911307914983850536 10787400 103149102987708103350778091032670976000 10787401 4184773793397426930702643855812640104 10787402 -7697487025735584012496760043098354688 10787403 -90264022775959069071881909939167200000 10787404 430139193254743130038324129058327257856 10787405 -18807327396511604179215443666987717940 10787406 -36709708991779067534451443936348577792 10787407 -520847978393853626024149926806360808720 10787408 -42740367114591005330433782619000815616 10787409 54502882297279532412776223611061643344 10787410 3840642265512091987336258386160680960 10787411 61233060067493998859571578028370434624 10787412 -94109026004186108842900028087132018688 10787413 72537212617821917119207324693960289024 10787414 -85422563464740855059102533675678033920 10787415 -43236765974957390038790947482692582880 10787416 -115544154860686851563042195444098283520 10787417 1045223367159126372278368101456857034000 10787418 26415591212900310818559288761105858016 10787419 -16864673163802396342051298539689556848 10787420 -191258662871794526585352872153093836800 10787421 199489802498486069504808143166264355680 10787422 -294191213060105636926476571691286319488 10787423 183780601239398336695124883719929662480 10787424 131117309170187702603360506358445637632 10787425 -146367527833567562771425200554474053200 10787426 27281173792944541204532897182324405248 10787427 -28240023511287773117319137911465923072 10787428 45750058110022508823789278066750213376 10787429 46528616879067446521031204239210941084 10787430 -43614355866031190860929019983011402880 10787431 -147379823355066400155761484124685857488 10787432 173421038398777008804720708291092920320 10787433 -154123647688523310318175269295515640176 10787434 33037680322032290346310990475229937152 10787435 -39164719399217273937767885177267556000 10787436 311613771415187469569203477268985936384 10787437 18401697423459345967765590732623347968 10787438 350841657035626759898786240332375659840 10787439 -167294273280108289286141014263379426536 10787440 -112622733019549892945040134262541516800 10787441 74600156399490768648524839316525815872 10787442 -19722947309936101057989257660498411520 10787443 -251545721448854325365219599527112688308 10787444 12752039300302073947834189182374679936 10787445 215097277260139328866457591846296401600 10787446 -283702147381853471300714622749736959328 10787447 256519361433467549433767988594206397912 10787448 436224836578993203882796269290332508160 10787449 -884089283183829511915202432823895625340 10787450 -157205377724848537464301809812588736000 10787451 -407327296246251460236076856222201504400 10787452 -4554513270359728743732655031069672448 10787453 -10055284436052090241188194186017994976 10787454 89160490656494744573003709687146806464 10787455 97631738270654125290202204679547473760 10787456 -284866662419720849232455796560001761280 10787457 -368241914166334480761336563975300815200 10787458 140711367732015048659485520871743095680 10787459 -325352527909064619547192986281468985960 10787460 -25347027311919348310430825631440855040 10787461 -41268249747172885941149098960191151656 10787462 163777502206550251263640069004228107392 10787463 261552930591929389347836371035626804592 10787464 -1060962987569470910227242009040002785280 10787465 167863855682806503676573333277095568520 10787466 -101813217117651332048561136251446584576 10787467 499442635510738710781310967104363733352 10787468 63842560648504792761407876138432355840 10787469 -74312795940098007715844960872948672512 10787470 -178262760267260877336123979896354973440 10787471 1000422221398180492876695978214320087792 10787472 6151693943991329597316508652731760640 10787473 245344827272160601728562306505182657024 10787474 210471677057981471755456907641745486736 10787475 -4892030878282013978806061942448485400 10787476 -32875161971407473927817266214824998912 10787477 -705118882061884719437756799171728418240 10787478 62104356335495607352324053759314380800 10787479 -218959919427170661489973618115206916920 10787480 38929918171895473221300666314703052800 10787481 -191023591045288071959006424412310089830 10787482 -482023073807793737771632864473499035408 10787483 -115209580760719288627603654615787924736 10787484 221962459626754425119587061666403873792 10787485 367861707612436380468730328069292121560 10787486 -48917157716977888921956394132944913920 10787487 -772390152558151322586458683481145762048 10787488 83887585083223800583162525129161179136 10787489 -274631800996035918177026215652956784640 10787490 -23697544055777942683890548557651438080 10787491 83269404337607047569513034032594949584 10787492 -54253459399452488252198512753261747584 10787493 -88442220036805561359223702924216460256 10787494 -14670935076315619448010389302642836288 10787495 -271744683559134857566192006673907165000 10787496 -3015284037547543276538758377986703360 10787497 672114030002941645400400220527924350160 10787498 -183297923532757873887030023026406626464 10787499 217143314336416998511111176760351938048 10787500 -241379847006644889878304558752755200000 10787501 -146663992937024756257452723199349973600 10787502 -11641129841608772873827183637535866880 10787503 56782308909366520048611014586350453080 10787504 3602703285526936562902300637276405760 10787505 -67293837135717782902324810723751293440 10787506 -183657504500343892366885776921284699136 10787507 -92080699370664207008707339865669399808 10787508 302793500153781085899843762621591595392 10787509 -396142231409699870325103967570483030290 10787510 87351896569972115477459492341824280320 10787511 28793019679865708330872449258723391104 10787512 -92593384841459150650470180936913920000 10787513 -115542455392211558518753235709140934 10787514 39286139928496429758185610148612946688 10787515 251271988099571230602548439972086732160 10787516 268323667349234088436924963954340497920 10787517 -92514274462143999390792073180462898472 10787518 132812382914541449247211210929918969216 10787519 883790608442544165269259899845823161920 10787520 120936623821218016905647181115907112960 10787521 40105160872917139718307767429442236500 10787522 -208099576544662305390648328921400912688 10787523 -218102834896899801087019533054515566416 10787524 568014174653490976030966057688966126592 10787525 -155482589276433594415651912455772927200 10787526 -240747481151885022381508717004148679680 10787527 33801987536259516560844126090013513392 10787528 -634439900105767456389810222295194147840 10787529 423997957372501288359326542443824793600 10787530 133341355050528529501655289540098166720 10787531 301008913553151694088242173222082909332 10787532 43188833281672837334641577467586641920 10787533 -127512273560711379257440085818213008116 10787534 -564958381866130845201986646991239829248 10787535 -30123992368797024502991636588813875200 10787536 305469621765433904333970166846058004480 10787537 17896637089962300668074879966932730752 10787538 34290511110384026082388280163183506688 10787539 3645820372288358379824948104964833280 10787540 -257937880705178203403805913155522808320 10787541 -486824777733180564904820635264479405408 10787542 438133508395521169915300371052053575232 10787543 305033108658993513554875973670623911944 10787544 471786242925632960708344634732787087360 10787545 284606392551612267939198734301586212240 10787546 -125383016105811013553207430710977269504 10787547 -34113912633779794095800927109705891840 10787548 -57069846257819739571176496755230776320 10787549 -701380124251618463120200778352559983450 10787550 -113426639979409485931214623073089435200 10787551 201675081241076975355913603868867902704 10787552 -332210184123658624505788951706117603328 10787553 -28036715101215758022828408508456548480 10787554 101564654406130124640565755558958944000 10787555 -503083154171965781433688800453992549040 10787556 -108288379816458847115802455727548153856 10787557 -405987733141634408354558692893904258368 10787558 117276274335290368905490340713057478880 10787559 -942138221686399290511167449476415639040 10787560 -42026303372299651462193742207393792000 10787561 -113265053635959187008715325083432597788 10787562 222574346417501271261151544309173798320 10787563 -14519942713307553287735888395427972840 10787564 -19012828453442083686501007351753281024 10787565 313329367606561971673843370488962240000 10787566 126593450007878301579409669876017759744 10787567 -8824969847139893709168610903480733088 10787568 59176302852049505079865664683033755648 10787569 48572802253660251807905949906731640244 10787570 280919241257869584673893647871785304480 10787571 476307802466997092745671615066822332872 10787572 -73565884050501540841261214434129460480 10787573 432947773053965382842685631603062138720 10787574 18382880121801959841744501319441582080 10787575 -16673881646096056754583774955016234400 10787576 -399244223669827937413068599766089687040 10787577 -271180993886777668566283206912293672880 10787578 697364432677211512437255852244076212224 10787579 -116208375398631348233882407650490068120 10787580 7806767181030269979542144479615910400 10787581 -334588651546189608946727419115918396160 10787582 2142460508494094239545600603865353600 10787583 69682280207995011526796568964416884424 10787584 -195691530535821330830125210179217653760 10787585 258467781520456533958875363183659613780 10787586 -12715778483820977403473814267073020672 10787587 512353911185671513384821928945535562236 10787588 102160562279262984704195057458974154752 10787589 -8414854086878125777279141437507888546 10787590 33429026147846833953664939965320352000 10787591 -94632485220609621170840818850137536000 10787592 -61378459156253870129108383014128025600 10787593 150540985256825399175696166119921721104 10787594 330910437766411132235090608967681412960 10787595 -64010143310153005431781317859626151200 10787596 -91632819573141491930304953363790671360 10787597 129927949388263717446091521373804033152 10787598 -88573451645659668878558140366623547392 10787599 -594011262738743747487805970318462040400 10787600 -27986244219752085820150905623930880000 10787601 -52307709867745266969428361413754934080 10787602 -215366435211809620637338388062224854016 10787603 927538663932162815433955080763189410360 10787604 167456227796110731913818348267670781952 10787605 -503483350311367190982900531039851117640 10787606 -396997362006710004772613002469544740736 10787607 -466427604389810801585964230883667293360 10787608 -383876631328692146955733541438156390400 10787609 59592244375865183833865686033393117632 10787610 -6168079207673825301461724517059114240 10787611 1672594399593638806093764336910316480 10787612 360250386591524880268752972145071355392 10787613 68276025978068127650855221110922560000 10787614 287673301636894037262002523960338256960 10787615 152165782999116470515589553888335438760 10787616 118312458859285480076177388203214372864 10787617 56294332550042767762830438083368040640 10787618 -402456763835317715228585207211778008240 10787619 413119574490675257703688444743223224 10787620 51226947172735787440490212917799764480 10787621 50325260318340931062602477751723530880 10787622 -124860367816629536618807732563212210816 10787623 -129526252130709314874092092303282452480 10787624 -527958666487186770165983991336240506880 10787625 -5124824676140174434351882106328384000 10787626 204425966745756054720179576409286990512 10787627 407468624156872624985690155776676494672 10787628 1281988861427325436173046920425766912 10787629 -923401657134927810633413966738515025770 10787630 106777256505064649626146245954391859200 10787631 -417021166219246954379536371521508717048 10787632 -11070969529040743050342473494911729664 10787633 204402759149568155690462595616730668320 10787634 133020615062127230938985649477304320 10787635 136943366151956051876746680532686916080 10787636 -68886170929601828265909496030024033920 10787637 145347111769874578296470939925006034752 10787638 -259962724527133712272401672291673565280 10787639 729470490036593590845859120035335812656 10787640 272729736064946770558450807578861772800 10787641 -14413740152810075660294244590026790700 10787642 -19557505105790442375495261140948256 10787643 40798960877980514125060573267476139320 10787644 149184237825933947219348095722609079296 10787645 -25450062770475433493977763955836397600 10787646 -84809363803338837618062932757528405376 10787647 -13141447051899054550295628310347776360 10787648 13012284006015369137530398729657384960 10787649 -348238753325085261338236353403914132960 10787650 -114818659164069281421333851464992637200 10787651 44071675844472164891731987380268823040 10787652 73348283824995626882271365567532975360 10787653 -59027396078308601920891384868075360098 10787654 120473283668830949450764660809009321792 10787655 251595408640555454030131536101727326160 10787656 41060153960414624871374136731975761920 10787657 -808308359619554921068429328686116461568 10787658 5415701957679741658802131943353402368 10787659 162343929044375557868459455393790313280 10787660 -31070845556165451818665565962632791040 10787661 24590093164863386054360590072939117932 10787662 93195639970238937347367903947513840832 10787663 -616912277154874717967019086924618387088 10787664 -49260000016535973822492062310751666176 10787665 204989624016725809612317150916960737600 10787666 44579219052777198733756769869704895104 10787667 -306872716634004361135416236553945282048 10787668 4814318543000162573797655657143715840 10787669 588083495414323202214063400615632965280 10787670 54172135741691147377717988832798806400 10787671 225860709403650296255304438748903615200 10787672 -148596256253082279245317229214571192320 10787673 -24570168251637845882490558073144555392 10787674 -108350278988272439839243295985555739200 10787675 -34419802328190398682363299774730319200 10787676 196548597010657522191984791789385990144 10787677 177432917050544371905085837314097212640 10787678 88000109136740630343876167064526525440 10787679 85571315982332874318342416995131688944 10787680 -65376701888648835701776603051594874880 10787681 1032497345137679154570767459909921282280 10787682 -35792351645766620893314504614662843008 10787683 -39380486868023069755843793322527062640 10787684 114664941580073093139894596001079756416 10787685 33276642974897152202492742680465584800 10787686 -6096749289240716961125486979751094016 10787687 -1013652450959659833158827991648452358400 10787688 -334406234122285830596029243814223052800 10787689 653445094802209688440763978003949585600 10787690 19711003122526218382186150874617036800 10787691 -38427475988387610477257196470969360808 10787692 -231984563971841164445277305315748669184 10787693 448928518860631003221600910569494721942 10787694 -4394890612664480639951523689076937728 10787695 507156976682884176871985307874285072200 10787696 -97700582393986563188065459719451803648 10787697 -23618888346035709685634232037375101312 10787698 -71245039150985550380631729625583804400 10787699 -60743344126661912497549582578870996960 10787700 52274066658181487366862272638508236800 10787701 -147272493969307425559494017492136053696 10787702 -165827543015509408449129164120011624896 10787703 -387751185250016906581558562857796793216 10787704 -134482422691387997111568403773031034880 10787705 -299475225401934894548668576908989816640 10787706 -534993245028681980231049324234635520 10787707 361514812932260738500383281774289683520 10787708 -350200938732008724668396091831700150272 10787709 -302010186439396058216294222372269932192 10787710 120643066511224087354367535973068480000 10787711 -10655349293616878608927781019290952576 10787712 36844692700195141367159682481866670080 10787713 -228139383940091330266427160053219973696 10787714 145177138305614796045140111991975040512 10787715 164579057442141598655306350028906040000 10787716 -16584019490880254479979071522379916160 10787717 226432247570144657331306160874372156766 10787718 -34053083967545033677202390504650917696 10787719 -341297207084654137606360262213273491800 10787720 169832215463109024266425851939320371200 10787721 -443828762691445416242245614668439552 10787722 -679354049719603210268906683452950363136 10787723 -141279303419995778804794701839980490028 10787724 21421641374332703867267134863185742336 10787725 27286247430542014498104968146883876000 10787726 84471253771185124971001532967061738944 10787727 214497562937974648516824085418182083720 10787728 -61313185849874112411344897931119165440 10787729 -88452797416740434119920343995118605840 10787730 -34342070342966301949675620315261120000 10787731 79380866854197500057472914764805263532 10787732 160006710383443924619866710736106346240 10787733 -262782898162291070809894071671533268256 10787734 -195803895512549966211834486082732932480 10787735 324250804831097781502457660524017831360 10787736 159986852156721646233354585286927319040 10787737 -51694829554723552532415518891361367200 10787738 -78946372396511294637009025075299802656 10787739 -414664583308094909746695836447726801040 10787740 86774974322921119129027393885725918720 10787741 565461846046182830317999288802976330252 10787742 -103486142303548281528102388940646979008 10787743 -98398678054188829438464717944043646560 10787744 363783229446104982203657452168890286080 10787745 29025546774787265734617758929997493120 10787746 28488020047885657412638314172886864160 10787747 -70564168713499862664331853302432032804 10787748 107616513050554868722905412216540999680 10787749 -63524464913734046523366241229985859200 10787750 -26306545858675704829665688236221376000 10787751 -131504022663891250888115387258598142632 10787752 247237501589253524420705644333424640000 10787753 370700641307707908662895160614397291002 10787754 2164148177257160227852401622588363008 10787755 -182131837286900044513016141523192123360 10787756 90427311430362653016844697885892888576 10787757 64450540539260690295000106753675360992 10787758 -504799177317077653799700050978974103808 10787759 383463312249053558104807525437917870208 10787760 -27688274224727436238121585773606010880 10787761 -120812460618019782912025210311147826176 10787762 135538697589054350966125406705029788192 10787763 -3240221188971780664077168665783548416 10787764 234609930318891394444292444494141801216 10787765 243486953208368095054651534513336882200 10787766 249117640199370466930121489845050470400 10787767 -195135283357896536544726891839854548184 10787768 -426882837868876350260236777904064000000 10787769 619213747301166230383432147212543632640 10787770 10771113572386994188907789732972789760 10787771 183862287310034333073551324569666122792 10787772 248642595000582144469431897858905313792 10787773 -132646459368605514374043761005641505978 10787774 181475107620771095970462480259686011136 10787775 -178808073501051485294881541482236632400 10787776 35882457469838058040453405501219143680 10787777 235584845008912113855071088811034646720 10787778 -35911500004091456212583022352002008496 10787779 205405893300808009526913620515486342080 10787780 -242223252872303552197860638355875654400 10787781 -22750437360890701165573712484245642976 10787782 38345086155858927150817289190819502080 10787783 -106478617790300431098772192825959598656 10787784 96649218455234535508110023542372761600 10787785 434731772461079248726103526590474122980 10787786 67292712451445728123075428396186092592 10787787 56948639989764540026116355523770904444 10787788 265544618053845996320511004933217665536 10787789 466386556286530260401084042515106150700 10787790 7336328993688566504853382567426560000 10787791 351353259147756324418565360542672511088 10787792 -58995268171687209934914039065159983104 10787793 349654025024130610359229150964419898400 10787794 6125092139849502952257257078639284032 10787795 238149551428099656399744921112219690800 10787796 29201222361490299127668629197335859200 10787797 4602871793885390155697480702093067840 10787798 114493677721841694792296805475870263936 10787799 86171275708284693689996022488681394048 10787800 347507640798101388483147827775233280000 10787801 552197607968020165111009254766968699600 10787802 -30504945376604538874319373666555360768 10787803 153574016104121674828182410594155853584 10787804 719472471400220115607295625223537322496 10787805 -28336786371851471951496628677293203200 10787806 -150765116547212493218555048341790283648 10787807 121424683672962153467041382869172113056 10787808 861955740180715217905356250604925616128 10787809 -279001357762962337492183755069597181884 10787810 108852064179110657265554984797449546240 10787811 18743696447393001896250553654368724224 10787812 -172596928777590524230238509878693724160 10787813 -192925274048780471684319013457968980576 10787814 -65978197520637783813852783488380319232 10787815 180794855682339217605308046102855771960 10787816 96322359576997847089437931145865461760 10787817 514915969165180562350049761550291982480 10787818 -155647073188398857429175667533491138640 10787819 -302303114522989649368160220861890619504 10787820 -164011034399530632569726958776759500800 10787821 270922985643409684799131956509424910944 10787822 397389290387292725475606990991342043712 10787823 32393988210268515956595024645923573952 10787824 -135726483744282822680846133842441666560 10787825 -328834375363531136225657544182338059450 10787826 -83297073177594499638762480547168634880 10787827 -813720726638262198168334558732968595488 10787828 179698143837073694954412246926068623360 10787829 -30472989484472692686364986721601900352 10787830 113594074019184625431713952776597116800 10787831 -349461640094956103384414516597830132968 10787832 196287105232006858762879626799434915840 10787833 157729761390883980826291969377599365120 10787834 249819559586279844702952366174332456816 10787835 -164498784478663870029293295249760851600 10787836 -110929583957887832692169659370408427520 10787837 213640650618135885375550798227991188486 10787838 114778960875207190172392598483180131968 10787839 52765803992512072345637545691489282000 10787840 5151191682697801420653233673433251840 10787841 -103647568313453978153100383063687578752 10787842 156587181722343368748149474691986112000 10787843 -335757279743551277195182243058619943920 10787844 165969246536553015107378053214309231616 10787845 -41075264189427482543420076540039014400 10787846 484621975781617627641544867388344935360 10787847 -93877010866082748357337651002245465856 10787848 414510405393203947405085063558670581760 10787849 -10544866377236544783399656103851826150 10787850 -197015693417827217440988154555446208000 10787851 -383570539453160438328669939529716627408 10787852 -175277551731896365968681579018934471680 10787853 200756266602612445943860795744048403904 10787854 89231920763442474201561224753696953344 10787855 139478112374303556543177816597600408000 10787856 -11051068971709818669100642955488788480 10787857 -188919363349648100614611996616133569040 10787858 -2147799926602594424226703874576021760 10787859 -333464334246885032511126606779918524236 10787860 -545332020731577907335781963872962572800 10787861 -10745907095078641545815774493847147776 10787862 -166759273289383276567122504247870218240 10787863 279982988595670658822552158572561144480 10787864 -543668254190456938335590482095482480640 10787865 -47035914260532960041047265647211530560 10787866 -339304072508298907887236117643195091200 10787867 -74692794466093231502110468243238129640 10787868 7369494594768010900041544777704468480 10787869 -856216791657117509744952516968486520730 10787870 256262295429376753156871794067771138880 10787871 -226708227391024181151996528938503329792 10787872 -866278718672528297570139451051506597888 10787873 843399483797991973335688886438034721122 10787874 126855832365290431004715928329180922368 10787875 -116131218579430830906488314057778040000 10787876 376369673957748564165006358503260160 10787877 -525148055491850453448711419230290153600 10787878 -72732038525175368127589505139957449760 10787879 -251618231708650307786096511345995936160 10787880 76187086690751246055703841793976320000 10787881 -27908235097736386688130237276058240000 10787882 18710506103707743098039732596657572864 10787883 -155388567465463908480713397687837312 10787884 -217695734130247118725425009603016919040 10787885 209104194289789545704350148199246780600 10787886 -227109438283123598640349985662440430656 10787887 -103495558541658541849079349230531915208 10787888 -64292586764247282763887463108722032640 10787889 -449234068791908447847540199680480365904 10787890 -115543255513022120191444638768570952800 10787891 427572943129824109973081821543583499792 10787892 -80352002080771301475759541833873156096 10787893 259480491749323895542608452682054681184 10787894 -222886176856847163211835062909830613248 10787895 -296045712771271224367309759015796377080 10787896 215719329248392583627912549865037824000 10787897 395522393246169139719941398531436439594 10787898 39397762083334761901792948985410521600 10787899 4730998813349926412363240755791033336 10787900 -80551080757329126260366346996998707200 10787901 -538257156201631612722411372081828595968 10787902 317970532740372794944150416822574993152 10787903 -118091086398185037535163335082194281600 10787904 -14756779130439056346914634325978251264 10787905 -179474881685592582586775412110037340440 10787906 87909341024165118166226874782518738464 10787907 -70602518221991377430570350877686293504 10787908 -225454497229038977485949138614837247872 10787909 -334791093625501088029560026208233050560 10787910 3347732122943476604129600505015582720 10787911 886543114774563700238766455414355941568 10787912 -662369614729734580260122841479238220800 10787913 57367258955664713072698155375002491620 10787914 241126823192205417365191509647403678720 10787915 -273617837737527196157035372744131368400 10787916 399921062895080848698188612249670220800 10787917 -1528104213707606866038998805860636928 10787918 194991168066658778905367822773318484160 10787919 92051974375533825862496554506510487944 10787920 -8459338542861560397857028081026334720 10787921 -17534182993515738170958018670681584528 10787922 116599492914581116154100827209429503360 10787923 -637709421570432954239933184879877399828 10787924 -118430454617035947612741480999407861760 10787925 5931812343675635266529581714756087200 10787926 -4369638624497406250150287353758220736 10787927 -305439428091142167593346760511163487224 10787928 237800803474356384064973316053055160320 10787929 139255958618231852703734623801066923280 10787930 59241477975569592104520471684700293120 10787931 217903605558702042032442774227008857600 10787932 -72359491132376830990313628714218416640 10787933 -71324051102140688046568585058920564596 10787934 46092361219004707004940926267824174080 10787935 -29110239394481596487069474314933020120 10787936 500208844888532328453272407814061686784 10787937 85544524294136787431555786309801420160 10787938 -53179380735978735896368021520955475968 10787939 -11871395828919614939901156821072860800 10787940 330105985893925998920307040906437120 10787941 -138717499781644865104038768456626259428 10787942 91107035433978383834963620895436744960 10787943 -6935647889995322941533141486613454976 10787944 339322927919091204375757780740819164160 10787945 41679732483957778726394980152958757760 10787946 -2895951772436997399630085257546723840 10787947 -5634885541514448825144664704335401280 10787948 -40843478706846155692911584210410589952 10787949 -212309203302073352302391594394723539466 10787950 225590646473070953456539916157541968000 10787951 468674479580222828755486220119039679952 10787952 19866646677946278534370148796941205504 10787953 137551105341394396423440357273539834880 10787954 -117759081453079385587738778416846470528 10787955 -246585339376868087793243155478610034640 10787956 -87194356999278661131945819832970250880 10787957 219290020934730980150569880696381539200 10787958 -128066646255518417542225697031567742080 10787959 43286978302720861640171717227045349600 10787960 273012717795134494033246493318571417600 10787961 -212499033673666135862951273263512360960 10787962 13233174443779653753141045255577689024 10787963 115245108050854321503775290414993058212 10787964 -213622628015422692020722355726419427328 10787965 272408511263410641973020826418894534400 10787966 103140618549281377234005571709684465664 10787967 232979852914559328639137392625902305048 10787968 -63532481961816074530786712456276213760 10787969 -2302529923552047298512025594038289152 10787970 -138331870100823407876387177080558464000 10787971 695538825918536496953174544573535080000 10787972 106049889875019206953538737839246643200 10787973 -110262115588471567441346967232316705280 10787974 311967511563987353284413666559965488736 10787975 -417681257196620935506478746660730131000 10787976 -46507867386856355413770345748957132800 10787977 -638878496201274132352513652196239158748 10787978 24583483372825265287357535828126432256 10787979 8152752199871646404041695787474916832 10787980 23664492428453040277532582312547041280 10787981 -17376372374563464683338338309787407936 10787982 72703867337610767486161123150951925760 10787983 -9584749033869533194327436930376394280 10787984 -153987744881301373322275787202395136000 10787985 113348872053808538441639072096829983040 10787986 31865477065255859844969573493248622080 10787987 530169745261518421689859780238285530716 10787988 217424665825440456244045559271152707584 10787989 66540908587517677574444927484925430400 10787990 174787938615779460618262649451494496000 10787991 137065687665808263051655300245337848960 10787992 -136986236542797468221882168025648353280 10787993 -141438050650312000598118257416993631280 10787994 14398225742177043787083081757611075840 10787995 63278553007645487007998854937142584880 10787996 351711948850307737687320655646044689408 10787997 259545760915920246587079918787235904 10787998 -193435374361976352679431058250904841536 10787999 -404992283078485853572565967624178932000 10788000 -120751043711466450029074023563919360000 10788001 200285962846903791046006526682226332352 10788002 -93102129629952971421977232341302214496 10788003 -157956734260741367479173308323273565280 10788004 -520210076583063589442643524601836150784 10788005 -154564667630434617139656189104754073440 10788006 116769213925638753165314032863218867904 10788007 -79541899510318804526453227922676984488 10788008 -150699487243298030721652546465160232960 10788009 -301910727176561307852018216482250320496 10788010 -140298636395074258447978128725444832000 10788011 -316680074264733181199066846054899562448 10788012 -2815197344106143758550174726062571520 10788013 62868002949534207995315182082892063384 10788014 50926968484173355698351588594999239040 10788015 30008835021077048131936331180319129600 10788016 -49896533448907925999542524521497100288 10788017 916901041411477162888049497155358098066 10788018 -259177181883596926087551760139092788096 10788019 416205938671749572793738295993498677960 10788020 -71896461898051154036042527442848523520 10788021 -53024298170054538881291880486403853010 10788022 115159970949479920552254310378781269632 10788023 -557655312220082732432977743886345312728 10788024 26483713278265569029818731751141539840 10788025 333251818983663241492639254067717309550 10788026 180249073590310071670816503090573425664 10788027 -326459539788217399720595908363595599080 10788028 -37298349776666183760395923087432440832 10788029 -360519939616480083344880044041923350400 10788030 -49039970717076029132949733784634236160 10788031 67198692116744370607394861583078057664 10788032 91714734788840242708845513538881454080 10788033 120297311619437796132879620834283946368 10788034 -57418590878397025378300611406717496928 10788035 -266413590740507890210283726947604282400 10788036 195576368302233584384865940049601945600 10788037 160896729054079458947766862713834444700 10788038 562909300176945905321099876745781224960 10788039 245385371074273624525416433581112301520 10788040 -381239228661581467936802196038421043200 10788041 65254674421934425367459914481897029584 10788042 -39255306766733345486576762419909122816 10788043 10825640782457442716974184283839093280 10788044 -234373901086716537955061342512570042368 10788045 352357087735135872539722092843502276320 10788046 -138488647066872885588835636576433372160 10788047 766687939421355174814428060791267994000 10788048 50366640128871876017489832348334817280 10788049 -598733283652770180786685484255167668764 10788050 -19010784103407589364454617317469222400 10788051 835958163931744162006922620809940015104 10788052 478680320933283922842588759432071626752 10788053 19139725128679146846492746960990355420 10788054 -54598122571209860002421663911309654080 10788055 -11638064077413138830636588194628210640 10788056 276408614674034404265500337713814906880 10788057 -88006589040857416976643830938139722560 10788058 -74965234239130926464056141284391511040 10788059 316079436139503879541646185448727640260 10788060 222969326077360732407957092988128424960 10788061 -125441433474431079112494558823935478368 10788062 -38568908716941560546317168542997020672 10788063 172270586713887309042759515920904274048 10788064 128104630090510116863526735033387712512 10788065 164685012150807384849139720327324785000 10788066 494543058608695182510417288248472912 10788067 -772072619619693165348940470111914960360 10788068 164144945040026146574312683287195632640 10788069 377570926352127433526208574531251944544 10788070 207370669924776887313965632644558468480 10788071 75532752973760684732353713583575465984 10788072 -634510276100782293639781460482158182400 10788073 -303605938189400946331930593607450152476 10788074 325330895336488250910522245797480353792 10788075 -227754541471597274961662616156200861700 10788076 148315886298265850589977651852213343232 10788077 98267808489108324748247260663587859926 10788078 72409714460572135425506902693068705792 10788079 -277956670271005633159868877049997970720 10788080 -49778686753534948231073825215186698240 10788081 -106884338331695119110808914974849580096 10788082 589657332257789519330044626156058598400 10788083 158578073163566609024147031925144050384 10788084 -57454678967630781327537725518765927680 10788085 412221247037839364008990242072781222560 10788086 -30327061144076286819833356228813814400 10788087 547211804956642736817349331344209581520 10788088 169311737977359441533351666293334261760 10788089 -415876346488280059295764897307255829240 10788090 -26500017646266859115528968754725708800 10788091 -229053949264432993203930206658430359360 10788092 14475723134679747568086490940614917120 10788093 -84300584451560727180487851799492646400 10788094 491892218391204898328123012341191390912 10788095 -261071441660539122872080295159690205600 10788096 -248126009613950185935140476965875613696 10788097 -318316045801679768772686358754707321900 10788098 -10031606777805050719543831542540822528 10788099 -16814483249385147953908533165303586560 10788100 148197199369086755634942720408869974400 10788101 9379111927551462634568712710043741600 10788102 -97623459011663873386958931866995439232 10788103 20474200797320975485908821638406809104 10788104 -10019775998947701903485154094290862080 10788105 226039622146344247492270217517373454400 10788106 -15878204961868994176273256671766065920 10788107 -40810370167889565235046219722454417520 10788108 149106481523603640908310472509340085760 10788109 -103931204807860601491623783493751071796 10788110 98406350293834363283241655961778572160 10788111 -444507767095823801049896237459356574040 10788112 112751650897023392336975997096954888192 10788113 88633789534734252234357309998016371520 10788114 28110156521408418274860445352059848192 10788115 331625052848891614817840786877348313920 10788116 414359227134335908582661799074966081280 10788117 521612603237303137178509505454840426048 10788118 -31129453538686186387350890365654560 10788119 1071900349048765852507358669527052271096 10788120 52122463727422184847394099078791168000 10788121 -468164590663055008782313071736888041068 10788122 75519266814342992637294415641942032112 10788123 -128648256156770714378248954875214626000 10788124 50816970542601663931155097889697792 10788125 -25776103387722373824945126646695022500 10788126 161476918309669765438675298886260929344 10788127 -76273268724334343525179224503813976576 10788128 124496311447018623813135005091527000064 10788129 122706732807344103441626853826445767248 10788130 102253247240654409167643547055141532960 10788131 -877956070240682353799884831539750364068 10788132 38745514633848617945217883945944655872 10788133 760075470991121351022039090318028113564 10788134 101585834349054709077970750958171969376 10788135 -75155350426585556275490541430398703200 10788136 -163548600518567638414149212103004984320 10788137 -186719148669669028632134770608480867420 10788138 49692771994015914677352125883104954544 10788139 21637088585170721384767133718202781656 10788140 -293665655850742803811825968035124280320 10788141 203043633805930727898549960825231360 10788142 -131932965676620235117968213268411312128 10788143 -131022954823747481990181866988274010160 10788144 14482445871753080664739976497135288320 10788145 273206354367736295320871247500205388800 10788146 -105286078063966609446964047388641654240 10788147 4889810207070724066084248519949520796 10788148 -12802066437987573368790911984314271744 10788149 421071232812495619176354342174207579036 10788150 23812756158257511433761247998066432000 10788151 298330215783398899955727210290563228800 10788152 -168411496235638885967932759060733952000 10788153 460848591695272547245501243300815439200 10788154 -24373989649847627496265009241208932640 10788155 -10638116626851948343901742700421468160 10788156 -118359715307080453753965107243058943488 10788157 -181947198177374291966987532260775745594 10788158 -228663581554429917481760511672352737216 10788159 15649520119412354666518195387293370128 10788160 -29827690787800970204659972838884638720 10788161 816756918924876111303337682676167596800 10788162 -19945715365747992817069500425680281600 10788163 -521256717423912502154705651167911499588 10788164 -70274669622159565942870210301246110464 10788165 -261197821282867144190300123463425906340 10788166 36744108745951618443858869620086551040 10788167 -373091927017195027329647832529963085808 10788168 162925946728638848776448027344620011520 10788169 -144713739531163728989931573977798695168 10788170 -281265840884932469955275337841037346720 10788171 1015109063749746804704118057624264726960 10788172 -649980358546870753544546551542123629824 10788173 381215805601624247256460516244489479488 10788174 -96492745607680824218063456022703612800 10788175 26118992692107700415712402728019427800 10788176 28877291098102936957615271019930058752 10788177 34530870486059668170632763786082817520 10788178 -381640153706494360730912681464797333360 10788179 -4044749027815292921601734748543045840 10788180 10820110413644470340911512331670200320 10788181 -309271506441954116116150824806772757600 10788182 -187133137471602168160582659217953731808 10788183 31022289159000280291072629859889499840 10788184 -13383518560357753739089150796406620160 10788185 -189872294912415052952341566118427130240 10788186 76705397428990831253304885826004961792 10788187 -646089225505582784819501573251095324800 10788188 -36323170173887938313260097022040396800 10788189 -164091410842437767974754649989214677376 10788190 -108814122334859528913323326389481075200 10788191 217505272989664639089682646643937298952 10788192 138318541655449342773939096165314199552 10788193 246765686549943167999186710441728746600 10788194 -156602355807000803424281129969562013104 10788195 -53583766091748626307410303854592325120 10788196 404891307538537040639907727936268390400 10788197 96745793250364729998477658613195795232 10788198 223434082013899967108177454691056886464 10788199 -489076737779534027034069202382059721800 10788200 436931926446132395261985920010301440000 10788201 179880855989774533330217136774191136000 10788202 -29932140701304964258855471320311445408 10788203 -138914814541913179777165319238297250800 10788204 -92931793768772559330104332523543298048 10788205 599216079989195369196028428853534702860 10788206 -28113716883342709701358371035230897152 10788207 -197554590961366885782515374075456769280 10788208 182508623907391170295683385115346501632 10788209 -397241754180844727257208469118989966480 10788210 -127191744460684266817367184712428808800 10788211 -196270854369418762721450593207514997760 10788212 369233924994646340846293308914495235456 10788213 29784730006222133504128929267917737824 10788214 -35227010869583950836021104062808421888 10788215 -148984448801060275644036547859965200 10788216 -375455751553707542405248866960020889600 10788217 -108206496125922358080344767027999145472 10788218 -18641921258742680118988887643437897984 10788219 -88650909409024344073497974262577486080 10788220 -811752536275240719699149955347120670720 10788221 -235074543012047230368152099716627022400 10788222 -25284835547697135221883746194621364928 10788223 -180466237887729333098950893229522544736 10788224 240911472629308207110979583266416230400 10788225 -25750029875676257909277441758523960000 10788226 -152927770833131807257657402665937712688 10788227 12578585638283575000185286284563025480 10788228 149121790654925559930229509478929745920 10788229 -58679697123009241735945585386092433440 10788230 -318889237895433098415972114525188899200 10788231 -109874933122550419231079957541266887296 10788232 15567697825691802689623688607516364800 10788233 624352811518368732517628389418605411482 10788234 -256946228958829800307531548581949593088 10788235 -497533036831945587401246228440415617200 10788236 -41589928573270542914817614464797630720 10788237 -325673222659633131107572930283419282272 10788238 -120145222811613771408638389326231807360 10788239 84487909092671054313608403790718976 10788240 61937701887943697274741724930768896000 10788241 398179744982108020701082091958960110642 10788242 262797354167882093502918183122807273472 10788243 199522783653440571147481778681384519808 10788244 341411470519069171453711481426831985536 10788245 -1754668546674974798581706978926558800 10788246 -17473993288540005186112348169320277376 10788247 -696712863220392104108917814135914101304 10788248 -100428834534389535483163979870885314560 10788249 -382213856459938596451073657341753164336 10788250 41111681816790600086234444363304768000 10788251 197640633636064233082992399143569400232 10788252 129969732424478569706284401061852913664 10788253 -221246363434062750551310105318196546560 10788254 15550342114014612523995008153810076480 10788255 -39915609376521174375085400848427064000 10788256 -225334905408547748434032974069025079296 10788257 190802504804570298389487317304428568480 10788258 -27710306184707235136699428901611981312 10788259 94297748309766777936670888952025898460 10788260 69141108111288947687308089052877045760 10788261 6334106358533162311267729829537912640 10788262 166836036120476453669422915018656433632 10788263 -894660268291415971176541916755341700488 10788264 -245771817773907386336283221349653591040 10788265 -231607237697619344475616148140435250880 10788266 -415095668528946057725589065028698169168 10788267 77493043814661051972131886630619686912 10788268 -479368822213089646113080925711103564800 10788269 -539155253323081622575087455695264853504 10788270 107438263591632174985702715312624640 10788271 -167891654980973149028052319333470816008 10788272 -54485676816423038250470553201422204928 10788273 98441704123055706790297902175181732304 10788274 31661461459650233169141210412009777152 10788275 30810390021646755140729032079016294000 10788276 142383297395216998633959143737263544320 10788277 -60995631091963560208821120432269621828 10788278 -39100804324853666800692753712075006560 10788279 36636299753060764590857260217349175296 10788280 -30700407619796220585116850781181952000 10788281 604351072061493116747267282297230772010 10788282 -94951023565121319926641360580161666560 10788283 521450971225237270421408899638292310208 10788284 87263370564805509941926846218835791360 10788285 138791907476432884693622353730797863360 10788286 7397499598111136865335405248111576320 10788287 -108713001144802131238088067728207946648 10788288 5445048280164154396622938474492723200 10788289 287655128725739049474367460862277374660 10788290 299591660646716414281675608659032180800 10788291 41396418573358804137557922249750240900 10788292 25127302298571224392951387547449510016 10788293 -257278297452287176379783361367225663458 10788294 -187661661810940415157830971387006869504 10788295 -158619370320784702915267713869482444800 10788296 -514710921159621366824219600840877726720 10788297 -196496754729756250692471961004292051072 10788298 -49038409909318577312652642136047387600 10788299 -5325990905036645783878728332337324936 10788300 -130266478819240096610810898414166521600 10788301 -125942736478597576029494828238958682900 10788302 -126850098786235247685300421888102590720 10788303 -72577555387899084610765323796180800000 10788304 86776964361035484322565684004939653120 10788305 17699461691425706754446933904894904320 10788306 -65668237315706653652491025431435226496 10788307 -431189601064129489660893325687705399444 10788308 194234444451517948007220503252045899776 10788309 7012666097993241466551384272115649920 10788310 13309185023036904441962352789653022720 10788311 -65591648415712805664750555678896824416 10788312 27320842539283842134433332572437504000 10788313 -4557491872251609308063142917237306400 10788314 -220998039205516818947997220466408017920 10788315 127555898203981481929292145075004643040 10788316 -197200701381689442890285899384922333184 10788317 758598979680033530027263541389160787366 10788318 13551936153249596351207389453733131584 10788319 554972840411433008860357267374269654400 10788320 407212904539583918591305237584634183680 10788321 215819832376335439347604581401461025712 10788322 263849010504304422152491443868473755424 10788323 -119071491235935174687104473474315763712 10788324 60876258650653882723743707546039119872 10788325 260623609550184580747022985882125481050 10788326 140517482346704043852882678430232870112 10788327 430860102321470848289461638381865472640 10788328 164578367984068994006284930567490780160 10788329 708463217325532917367441675228921695930 10788330 25681437647712952465314478613900428800 10788331 414554650615955793577454809766665094132 10788332 -622789864495134674020234670993044531200 10788333 832189374417092051300017002608315888640 10788334 96790306067411802403352735293952031360 10788335 -217633274126911703922935899914436641720 10788336 24574178372796935064211407821745684480 10788337 -185004239979780968666160895856722240448 10788338 -115448873074226728576253247915891095040 10788339 -3938263404711115125344060706684858000 10788340 -242216956023049844994651272438862827520 10788341 -177299261607735947906186260085436018816 10788342 149629864947043790459639768289115557312 10788343 77435275163742648695137707353914422904 10788344 -165853524538809340104282574160060743680 10788345 128558464189657903110704201272595565000 10788346 282948053824688433105470812108391969280 10788347 481962738194871874998573012223900790232 10788348 129117311424614895824754471851701470720 10788349 -56956125421997217543625083131132845440 10788350 -5316536865803315488856196524535777600 10788351 14947906828329508681730554347588096384 10788352 296819758560794415651504555025445683200 10788353 319671566779306868351958233412126899460 10788354 -20767534045430611474776716490158901936 10788355 -61017198000808278774756123877046448240 10788356 8196531584943095641225484459480067072 10788357 137322491950638335393317473449349463488 10788358 -31144807402566703063901206521710154624 10788359 87054596057109541217472417300450961560 10788360 69833563259051610642753673231564800 10788361 54181692549016872054660388557783921024 10788362 89928152467515644435703061526772112320 10788363 -96799811118911884956869348269899755520 10788364 286727501198136417449968882684816505856 10788365 -1548795011643272204155130588493619200 10788366 132494275049114338886589335009366557824 10788367 -157282456533367096146010238192368453968 10788368 104465658595297793570672491790191828992 10788369 311651585825562645679098096505562325744 10788370 12467893894422906308009954121967142880 10788371 68684084139415803975232799566856572800 10788372 -25883890313537291387362112413937074176 10788373 241038617669309001445369824746772388622 10788374 339918442253194027120087964500747242432 10788375 -21610011711428818878560464064248344000 10788376 -315257923177006868349827403759513937920 10788377 887561653597316183570964608119084677060 10788378 -19285765713469432753033102723966228992 10788379 197808397443381095723055596945071219200 10788380 38782882188164862926306682275635200000 10788381 446588864174230756498364059143682497612 10788382 143351815594987449821526143193361787904 10788383 184144567533688526566034349572833441632 10788384 123323628629408848806424229670436208640 10788385 -598736178276029342550914263344966189420 10788386 9465025596989308644217130337384760320 10788387 71192522330043971003081894670808204800 10788388 99072274844044400547975864130574168320 10788389 719744448675765577621775850377012240190 10788390 -11786891046319013831852661955409500800 10788391 64367903932886829153794340020513996792 10788392 382709093141703316686265569880712064000 10788393 -66256434555942426189396311753103808512 10788394 -62200139781174643573812016093255815504 10788395 11262223727980651256366979391800482400 10788396 28470864462079117528390801342121902080 10788397 -629041181445867246878955564323685570154 10788398 57875748943965924893524349743711061760 10788399 4108800905005309648020186195480486768 10788400 25408713886025367071322247154969804800 10788401 244228320301307279235910092235592476212 10788402 -17686601437335728131465432611720524928 10788403 4588703488338974839777099907188067328 10788404 300388264203526298321614763065704271872 10788405 -48096639617666435597583655365880815840 10788406 -469847795729507514324115790119984494720 10788407 56062548889418882967188989455949387392 10788408 146118430321451612525578964544639590400 10788409 466290987102228305356929201427335945040 10788410 112256106889631538981440874243183867360 10788411 334836081769792963438295524460396322072 10788412 -43783400740346922284739665532004654080 10788413 -365413996448773961664963448214690850816 10788414 25394570480068029570821397940294410240 10788415 271010925367234362684730898967143103840 10788416 164249803478959810144663856775057899520 10788417 -871031965411742361314638786117807649760 10788418 20268502689424715252452241749674153504 10788419 65208835496810336049261198537925002960 10788420 128966937497249394937664623120088186880 10788421 -263715463028275842357760141260048565440 10788422 542842205995037772424709364332253937152 10788423 -157191180324616104985791295570900720512 10788424 -532589405800640773435679152940284247040 10788425 8803649528423839116024960592952952000 10788426 199230840458611816663376484207868152576 10788427 74698244110880230101236457625348696512 10788428 85330754639482340214725392712544929280 10788429 -293935369717293580486730201630724369216 10788430 110493762999916377240726538335312251520 10788431 342677766679743561924161182474649285232 10788432 130192319353049142125426567239019397120 10788433 58252799576465237714720716507080820644 10788434 -167149126095474028494072444253183223808 10788435 144561641648275530556519893602969217600 10788436 -592850380730894503365643004424221192320 10788437 -136573088767331594794475578574852299776 10788438 -178671329811138627867574494477751570560 10788439 201211822444992112454698927114125599240 10788440 -105013181665784769525151776247820083200 10788441 -566059138566421733299797080375310869808 10788442 -328703701950751765264435943668025856 10788443 -1382706593137886344574639026126353287136 10788444 -6501339009616196577580558107764981760 10788445 -47544401612602607912655111323540762400 10788446 245009439263846775048198637712162626560 10788447 -348854909675040920682444252517539419520 10788448 66528576050701258932951172250684620800 10788449 -8062105726528641697762739074075759872 10788450 12198149414495315797617962392356979200 10788451 58597403687222228913526547187380144392 10788452 215530622707795945903414031575417067136 10788453 -48532689112086351585491296569823391724 10788454 -419023416456806092734154241109445825824 10788455 -321386980928801316173975155257385989840 10788456 3440919397606471895876669615447900160 10788457 -792930837629646788955349329246389476294 10788458 318747095814058607761289567944601884080 10788459 -436514736691435879056994237680747089472 10788460 -64342364253478139350183044411424972800 10788461 14185129400071359009515372344767247212 10788462 38001524867918321578940447667033361920 10788463 137875775853161837927890442377576510960 10788464 -196900523269381013736843521899097456640 10788465 78459830710884685921195062564448458240 10788466 -116743661732351641091310951935860454400 10788467 -230248510823344111574507451757325858484 10788468 7352428780302046137067681516396345344 10788469 651062106084150526320323570879447309870 10788470 1913682470863054405399545561334917120 10788471 331443459353109562197697248183040402080 10788472 20370664299252210132192776561682432000 10788473 -228892950095402490348970854084829764720 10788474 360387968561132010362306705682126249984 10788475 28552461907354666740105530289652758400 10788476 328761498256286349792344164016828402688 10788477 -58278486341948736215357236305051465600 10788478 421766073810312517450311493462363031040 10788479 -34606766361581385892191062887179997416 10788480 116473672767654620084123907471389491200 10788481 -134118839341712105847727328918625584 10788482 -26640394923544545367749199224307314816 10788483 -98212594599285715354557080741495891976 10788484 -237478316124641780192324301801652338688 10788485 139425854813228835932133687595970400 10788486 -181997500909405345089020597530717206336 10788487 186140103979699002952156032733139482136 10788488 -76796178066971173152027059008575114240 10788489 -160419844626840133537094642616484978080 10788490 -181801569354978968038579390750781892000 10788491 -105574316054453122414059864124406638560 10788492 -27489203678639176522480444321510096896 10788493 -203485459087531053780080413446115331400 10788494 4256989782289239765070526116794537600 10788495 78291949012994138453739070152777469440 10788496 -44853546617036172233893812156624797696 10788497 -14498603568745462795215005291213656896 10788498 -22646942365150321032222593744609756160 10788499 184954178989963995095722712453246141280 10788500 322659535106539865980802383538156736000 10788501 -195162541113179493462761403224365673568 10788502 -439623120529985831226450164197098222048 10788503 -564457978843960374170752241977495450536 10788504 157127388130392125621573975158923264000 10788505 -29412187798915895640427115051853461760 10788506 -277149750687508195287189211890902823936 10788507 -117164042152040994085837876263051103272 10788508 106243403881617070794359579237052612096 10788509 351233225418503651654193934438404596160 10788510 11316110073054939858215146942704107520 10788511 -194082770119338122899219177802408629328 10788512 -145216872962652276484605982325093695488 10788513 332678227327185761481212783203468269744 10788514 450603067973725071495840972772665722880 10788515 738323220072530717843702785175418850320 10788516 -297244906621025544699982971305113196928 10788517 630054511814506289634014867151625451520 10788518 107805383753774745463352817617203999488 10788519 74704728689073585160026707077336932480 10788520 476018695076529799650279798376635340800 10788521 -292152807971635564383548861117037261312 10788522 166333086548332340225240310874483403520 10788523 -469529056952871852275547837675816591360 10788524 33335839409163376582518024359624142336 10788525 -201819500637871922921925840544238088000 10788526 -102014624736052097018703124883980426560 10788527 144145935070982389229971220918237214912 10788528 1046979246387922618016518045714612224 10788529 -132352815656794224197267944782001466816 10788530 101578988822986951193206136978770016160 10788531 89276938449453060205498763870826857520 10788532 -442654908719922516855303826195728498304 10788533 50773602825567387995043141724465426176 10788534 -102699725344031818980006557311313526528 10788535 97057250820293142322438506682349913360 10788536 -673814451972905205645832529934753239040 10788537 64869306416862531240768642142557567552 10788538 230505751867866034412487868441463671920 10788539 877691921515395532988192169897178250340 10788540 -98806827166121495616184578057536471040 10788541 -282908126988251983454758651399910872896 10788542 -347700300919701670446925686031399588800 10788543 -531581053527315219804495743648874511368 10788544 -55169208791093598905383117105915756544 10788545 -657278655376438925869484203088970374700 10788546 -113993511437993458925893557642119212032 10788547 124471443700281027678257343193117438464 10788548 461960242258488138168697374883278715008 10788549 -46359697543439480366541220190129039136 10788550 -43699720123013211540214639014299479200 10788551 1269202234752760797148922824392689905200 10788552 26650796898858226229030038764711552000 10788553 -165754400554677565273830004497831458076 10788554 9042602309143769855633723369828873472 10788555 -224100574732190579654853232625027316240 10788556 -228362028350326635285395792067743160320 10788557 108162335863369539090793743257570662872 10788558 -2105962972147981584545559092272226304 10788559 -797824689575678221640090888226990004240 10788560 -96376010062619529031098164119276830720 10788561 195314888432916852742151199587837119680 10788562 197402962994743306802350492851886854432 10788563 702382761561615249841585391175939883560 10788564 247163378396089336045271750209082388480 10788565 -297261302255994395472503894248213451880 10788566 223875547826443927182629445549129299232 10788567 414969927378692664034023364193010981480 10788568 -363466314626710860602880536149327872000 10788569 345725514597916323237823358366813224512 10788570 -8104934013261354695649299014043300160 10788571 -3981770174613785242921721754042914416 10788572 -731373614682429987458255951228402150400 10788573 530427794793940778665717987891833389184 10788574 45243553742615318719165161954745997952 10788575 368517872606410650395009397283171216200 10788576 53894712185028316483423382229169471488 10788577 537089712508337773534132949472879043632 10788578 456995337277445921288864863933344885840 10788579 443850613401871172957047588638873511920 10788580 130050819439728809120068409614494720000 10788581 47368391825534115119482640765199284832 10788582 103474824329425766608309497399003875328 10788583 -117172579831158873288910558896178490992 10788584 -51245767868071143343400280677414077440 10788585 -26285495484553605082205184893349153600 10788586 23607004763664184960006192107720403200 10788587 -121387760013003893781101892172616318160 10788588 12138414961920674685851729426871958272 10788589 44176486217346507257313849430966886400 10788590 31252919081035003470152315280200275200 10788591 -13975396404488924296244231190135462912 10788592 6238932176811469927246720012051218432 10788593 -849664177397285408688136071097040938158 10788594 -81096029399074147482581195932348892928 10788595 641960414408129367050844131196833659200 10788596 21098326362677449213583535647419293696 10788597 45780655228129074113559445102806131388 10788598 120810267686828052378846200151631216800 10788599 134881676606657067836389161012430701840 10788600 122115415096123478835188989987358208000 10788601 -102350177824368465253025315019980693398 10788602 181186085020872072993989779410232800 10788603 117271870796268390308584569387843456000 10788604 32107763501913163973954834717517664256 10788605 -189390601912634300847374449309918966740 10788606 -7341060883730252923404818923825324800 10788607 -372355197534887995299324251713191399248 10788608 265765585436350412166068465095447412736 10788609 -111633995168836404776507244640471819200 10788610 44519574144631794385091406726980229120 10788611 -206248804421547217492009034120512438788 10788612 118798348270694578752820151823850662912 10788613 187618052522958422133967464558544499520 10788614 -3827683695476532142547433660994106880 10788615 78384096002034563283850287616029011520 10788616 330436050310389937124116862496750228480 10788617 -85828207764562498060381826467103577216 10788618 -203649954178961131935705237434354219520 10788619 -249542617442698192026764786810811959980 10788620 109697103911654272467047910520411791360 10788621 49427392705573105148058635431453534080 10788622 307907591104704542980666703611534309440 10788623 -949053491769163509845498376118824226128 10788624 60737297251373627844360333720184750080 10788625 76261622825698768876654378155757842000 10788626 167293573594004571223931458337754758304 10788627 -246823234670979251982872381927675101392 10788628 -75272902548347660217921777849007704320 10788629 35948467870983651738248091026035980576 10788630 -95873599400804411872190310024147492480 10788631 -222501835611448625046218954143537958560 10788632 113512835633767910129867448827798200320 10788633 -18776423742194718933713905825153403136 10788634 -31828916305161022509211806930701011968 10788635 -157079971271727541404199916161660108800 10788636 -311481238487689874785577071853347946496 10788637 21906156790615615011987527990281172000 10788638 44638295595921604473961095612441020160 10788639 208519291181353757203517631511088420424 10788640 -112695607218007519584934617956833689600 10788641 739245380313888237402548290664263220784 10788642 -131792347167903277878870416750892344928 10788643 667756037515638207173297291447864842800 10788644 -10844719987338575246737835881220742144 10788645 -25796392478835793304707268301956509440 10788646 258199348226718921828703265436580010304 10788647 -281317053613845535668412000259603725488 10788648 -119902379955378064043762187506117836800 10788649 -426046543449649991898881214701310953350 10788650 76974751340136847291130345487521280000 10788651 -38452785298410554644959385915466416320 10788652 690461571690818186890712997993039872 10788653 -222265990835029769958248591838523004640 10788654 -201975505071187438089675773207757074880 10788655 423135753630486442513288111712488399560 10788656 -39809957352161663812559839279180677120 10788657 6294951854249947802417858748964367616 10788658 329995946013834544458909200767128613680 10788659 -8680342237214021125168956111110048784 10788660 -139823786687140262600040058761217536000 10788661 178458914093406960074358021587844702560 10788662 -80841548004535143929909602285690053888 10788663 201916605365461217126920013112039170688 10788664 -254501086335139511936735214325170032640 10788665 554226974535818799412144713609247653060 10788666 -21621938597549453020897509694833563136 10788667 9398866279028872158245263931972613360 10788668 375895883658498726087734632492799877120 10788669 -166578564888036901714225790751374754900 10788670 -20083583547865471668404930618447491200 10788671 65073126849174142462300593545208956544 10788672 28197001242269668337011071349268938752 10788673 -296066287630932623126832119145757568382 10788674 72959658882534469932006366467287802400 10788675 -90309498710594044133890325177482608000 10788676 746187589319892425867555443162640556288 10788677 558857766849981620600084901587100986526 10788678 -115525175313624946276827386920476460896 10788679 175520526747036929718592117708510293888 10788680 26876335183718923366425033445313740800 10788681 -233489097319187667654896490442437420960 10788682 -22548543247609029815541719185803165696 10788683 -889234955825193366096279713900703731976 10788684 253142694720842164772766250803966107136 10788685 -311719619426614322367011072773889485620 10788686 36457354692692560961252512054739350464 10788687 27289336867969263430841908301684782080 10788688 -37312362807267372094680626751915294720 10788689 379147421517803455240438976358700613490 10788690 90966042777558184967037804602468912640 10788691 -372867306148273899801087828855554406408 10788692 187568016481080818189870706828170706816 10788693 -476479224212413410775426515143268603456 10788694 -31788257121034553224406345447027404800 10788695 -84736451874637766468949942435974701800 10788696 -401449385593942406718487211769690931200 10788697 26921116485698670698317702696043579412 10788698 -159199711416084802234107731356217168400 10788699 98621701174771284888002689084192757760 10788700 2021174148734722109188276230845465600 10788701 196338962894138927131362829739696609280 10788702 -12749594372642761982371201674473671680 10788703 53308278273249044637804318781608481080 10788704 -263587427923861738723104165082390069248 10788705 41004075973871634901734068592404213160 10788706 69396970694708056518901324778505513552 10788707 -567130808440847898025512646851517321680 10788708 69177298056273670569483200803922128896 10788709 -901584013640870115515142453074262945984 10788710 -125250859412726732521496559188981072640 10788711 -200237357015751556263800237677059990960 10788712 354563703618900083163225449958168576000 10788713 -18135247344978459753483383480089459200 10788714 -257879164290506432694219641191756231680 10788715 -85896288878795024773553741654226540000 10788716 -255505482137612674178937357426007484160 10788717 91238966418868679724882833530445014080 10788718 -59530847088938584972651915200404217984 10788719 61278979303111470543478633947865840992 10788720 -73660146637033724432355680182504980480 10788721 -524702333847897089086317161572848652078 10788722 115057494156647309247669398490954700800 10788723 195296599849898507148225324031962636 10788724 130645738428808050444746173603614073600 10788725 -209733610584875662295982743321720016000 10788726 19401462179920016776232623404917054208 10788727 -680005480279392144478210254000737084928 10788728 -1243726624799341992552746780260515840 10788729 34324690880374773080236088027166648000 10788730 251602975807495161752389902336024737760 10788731 161769972760665301816727286280522490532 10788732 -5842106129705974908316178932758504960 10788733 105373127640681715392061112836063690848 10788734 -223732874650346940909151990089810441216 10788735 -683870428485796376305877095421215925760 10788736 -167327058938144045560512587333558599680 10788737 391760540580432006033512438791277728386 10788738 41993792955812610328861561823237430144 10788739 59904079009706163332196752509089286848 10788740 83381208080135093928188770450393497600 10788741 -572333748192476915538497536698649954560 10788742 -611326175569468126318623712772105241408 10788743 -203099777234329189491499330696503552 10788744 -116400320481019698300489646110792744960 10788745 -272973276196012913413020246454630694400 10788746 -111930942493044636530136797975311658400 10788747 108748291007568500809416082025916251328 10788748 1676409715625959879037755089659550720 10788749 432561517354631789012157644588282637750 10788750 -6635544667572726538277194564494480000 10788751 832990040363669091557453334792396970600 10788752 27397230477285394702059590237513072640 10788753 -472704579954126763701692607485857268496 10788754 -98538939809457567683126669275465369440 10788755 171236779406042043010954436036204027760 10788756 171629430118940014580150259972409092096 10788757 -175685263040072340180937424642516475488 10788758 -72589871303695333581586481369356384320 10788759 48966102650370696102649466078458464 10788760 -302969132910975104937292551577224192000 10788761 21482733684762285570513044304709591944 10788762 -241660582890057711431207572305615118848 10788763 -450368306390686840486447806055631111960 10788764 -1409860232596748158935461764651960320 10788765 412758646310775293460544889824410240 10788766 19542989273967482096998227663811688832 10788767 67061075622977429775561780159746356224 10788768 489447394057284715213283444764987883520 10788769 -76807528349956388464459660162119093456 10788770 -148906968310832377081473666346461004800 10788771 68326629276477467454900997941844280064 10788772 -533532158388231704773162242703739530624 10788773 -230113325540494042249819546438735482660 10788774 -115428654271650719587708258420397855040 10788775 -67937083639562756480254456707959134400 10788776 450437599261560631750700600359038766080 10788777 -154645070284565834612287656015065272320 10788778 71460887072623053184336909519871760384 10788779 138744915417591256005661113856292611380 10788780 -16155318731687087894633992677150090240 10788781 24946685320541590239593646719407955328 10788782 -113784989352790790188411342294978723008 10788783 -609751526230882900778631064350673269600 10788784 -46472644211239087573695569364372275200 10788785 -22075606327219812524357928310783200000 10788786 -1809618380965768380046643214174150144 10788787 378043139492649804014624957722599175436 10788788 130245656919872968236874278747487998720 10788789 335601494040122494394927359212894804480 10788790 -81981220907800451257449343533335001600 10788791 504401635719292787068135808660558496480 10788792 -28538793687696891401760141520207872000 10788793 -32765509286244593658598527164423443840 10788794 -119119595278422672109074524016331595520 10788795 -17988843834696390292803515459407758720 10788796 282057187247920021226513930623951385600 10788797 -895300127502359445158067559579881999060 10788798 36469634100411559243938345059623481664 10788799 68080624247995868720397257699953328640 10788800 -91000131028862992455239040515388211200 10788801 189611755576239583154300428234257091632 10788802 -219943929346522308138926230453249785648 10788803 98446567866527942345323010367219112800 10788804 -132598071333240427827729886314921290496 10788805 266100085481164249794869089833635617920 10788806 -21119385865528189647485763675712020480 10788807 98505126311363067248306451709130873088 10788808 -271813959915037867034434304039734272000 10788809 -349940875060319207784532446669820467360 10788810 79874830264488968212274128481667371520 10788811 -612547919397349314474518726859053401176 10788812 289290133510845563914169876373133025280 10788813 50301606773847207080715786148977530784 10788814 -265525647816758132935343666324490087744 10788815 -97314580863004945275188982017064002040 10788816 5298866659124724734531471729519493120 10788817 -184508491198231465154122724023949180352 10788818 -479640378602626938507574508430005827584 10788819 -285161567601500173908184811555696636160 10788820 72470823996482191838348440606801958400 10788821 135667690303882313153693684170944851022 10788822 95129176625695547078851832096534722560 10788823 241212367436638276209177783297412846560 10788824 371169940104606751867540958433198796800 10788825 113532376208260640439518816307464541600 10788826 -56352985664838983247242870783936151552 10788827 -42546559476281091469057004180605209600 10788828 289258292317769237588276855338035448320 10788829 1283019574886524417099470003223485120 10788830 -57494205944245417473201491068984692480 10788831 151562773418133882612559292424676847880 10788832 1112570385518036656306817244282433830912 10788833 -169597348661294960452593561072763972176 10788834 98573789282770045879353354687505638912 10788835 262299090508611880898537884320687251280 10788836 300747244365094821185358377637904932480 10788837 -72081603796184230517622248137323298560 10788838 677607755051757485035562576417600514048 10788839 219284244712841323148275582981443259224 10788840 -10187554543783949840970438356528332800 10788841 120080678887030688177583224546572898880 10788842 373120390212872538880487065783830344544 10788843 -230991516728644009421776780033628741136 10788844 -612270026981140798344358762032040192 10788845 296049524249751330471021237379196441100 10788846 2822561446526764162729707429640692864 10788847 2928604717808537408148521339645225760 10788848 -42825410996335333169231941877861253120 10788849 708453669250548434131130284587928617120 10788850 373388557762307137850297144432377804800 10788851 36269885460027791990511363449554107852 10788852 -2835222768701462354920119962438363136 10788853 -34344804266918880415372940946776899940 10788854 -485997145691579587044425340234426968448 10788855 31313919090918623209675229566935267840 10788856 20142201103405213367831762659342786560 10788857 944873966032749675826763917603551968106 10788858 140394595793642959296360499685821555200 10788859 -319286177167739953595101745407381758940 10788860 27037451821572505406862742235278464000 10788861 -421522760013116414924199843160523440128 10788862 271466706663207177825416349164256000 10788863 -188084593258330397045127991017065641152 10788864 -14631580854900636682547257689212190720 10788865 -533098653689981620825834474031232902400 10788866 103685369369395498873224892727654734848 10788867 -34704571190076732065822346533684968080 10788868 198765472679826986362316797755921825792 10788869 138415807634988188207660168550720750876 10788870 -217965666336272169277999646478793478400 10788871 399517597333705282573871675896393490072 10788872 -11476613676692010702067733146833715200 10788873 -26224694421097543556508059897430841536 10788874 9435649459402462404828595378953861936 10788875 -496967395286014316852037189872688156000 10788876 -6221586934687898075850656994441314304 10788877 -245680430879564541361651138642587941280 10788878 -433269156152413573406641697507718749760 10788879 -20177958881997345263202374348981520000 10788880 6956057505959971534180662663611842560 10788881 476691616660996534949165271773700341682 10788882 -72514139231768046979067958352274334720 10788883 -246909558981416804657765315841582627424 10788884 462834993978640819650089003460023961600 10788885 343970577183098098168829008183676458620 10788886 175775500913179712177019140485111626624 10788887 39122896021369846858747007890417725744 10788888 -82184968602304120983933756667629895680 10788889 60040309615884660728105619160701173524 10788890 125690986604629364347669378568518932480 10788891 541799863802346004589265004463743555992 10788892 185253147472584843634404065864358385152 10788893 652545025330964109034489939261673844684 10788894 -236472941507324814963772159547654870976 10788895 -276505921720003027885635777008659793280 10788896 -708699124508476019891873168669776478208 10788897 23804257069448597648198056120667910144 10788898 -216313985909023385898528908429272295040 10788899 -279411012359931914645908397630156559360 10788900 90116752973258783233835451731860300800 10788901 -65021823797251845396489836503340943936 10788902 129928186582284123841328851287825258720 10788903 736929473769301029037055339468026924800 10788904 -20864224549444322136834520256285245440 10788905 -388104396220382450128331679748034957880 10788906 44217545184716885996457698492073064704 10788907 800071299049543551980770555411212980752 10788908 25736985246593484800360585213199866880 10788909 139402411998521930426526159479095067328 10788910 -103127122693877899130694599041380401280 10788911 212174538770507238429469868356700059632 10788912 -136068134855536300509606255352285741056 10788913 -817863537166119419917171410435374102556 10788914 -370608564619199458351087436989785274848 10788915 169466108688107289522401890269753802800 10788916 268517024603523101347871372610790394240 10788917 65808821088804733778981303491823589600 10788918 -171679937477240689871815686411952801344 10788919 -639909337502233990021457719945964366680 10788920 -339309369820501646183400458529236275200 10788921 -84168628318072693109375972441547213888 10788922 -220595540176520067477099975963079680 10788923 56579628012288185969243250574350035172 10788924 519359852360531532272400922086469435392 10788925 59768120786995859856226459182607256800 10788926 -61177390750507142583444839540711801088 10788927 -139427480430595207081194819175238055480 10788928 -170487077531413050125653373567678545920 10788929 421046214942691709411869152865639614420 10788930 -2363713296117270633650631793554432000 10788931 327242755564213989787108274747686942872 10788932 -8907172584558065289668111750107693056 10788933 -95612728344003393210138275470244563776 10788934 -9921591915200359119856018259969230080 10788935 374051337798083070402130207006084325880 10788936 120519551187729792878058420728341708800 10788937 -253527623789280920016073822127083909414 10788938 -95160607550781568386638857774917120 10788939 165639475654041236138911422463583888784 10788940 187561583085993893600749982539889495040 10788941 -489188811275126355419795716237563504000 10788942 -119529994270536677075289629956972567488 10788943 551326835965870430808925208271927540480 10788944 -251131531412632942617886347270493569024 10788945 38059600198956124355487205035563998080 10788946 86048253456259561159783594197921776640 10788947 199160558417843050351843849429545651360 10788948 167574276098545388951842977540057914880 10788949 -501752080505844642749369873105238976260 10788950 81772169458951627195803740143127184000 10788951 -194044485639765920421184556745891790080 10788952 23524271155236637362019949143758489600 10788953 -345542852951692574742810703301527038720 10788954 169685986113419035840454418936180122880 10788955 -98623158702081067537077093806146039200 10788956 86934234074793512416271854631732421120 10788957 -898536749468222084606402016045608750880 10788958 -3458663255685530272248362110866935616 10788959 -573902646441395142225384003490905423840 10788960 -62331944952639773748856768319560089600 10788961 -37148242147719887787559187145494859776 10788962 13034000879484656902660037823683390112 10788963 -243076428796235333044668205132258246656 10788964 -212651647207765714579405825090671217024 10788965 -805182056538713346820891188878253000 10788966 -179838331522555945915947236254464980448 10788967 6335503514372880740320348779797157912 10788968 136412974804008254057224799388372802560 10788969 93547556829944058233838081495328704144 10788970 11560544154922196008826378181303379200 10788971 248598050836761810516667709584202765172 10788972 -120413193619854636389947501934702281728 10788973 137199194895430907396027771317756205846 10788974 -178133869192399462637946208578978642048 10788975 -155170066523517934163653629095672180400 10788976 -76118402644226766405809368068862771200 10788977 -3616369031886847050395186204425640268 10788978 29095071408778937399661843598967313408 10788979 -192805572130780513332745102365128216360 10788980 112735718574626986712657239247567328000 10788981 -155410794698609031306189803045948350656 10788982 -353577010495932056953602984363180954048 10788983 1308984970471042105646485018523564690760 10788984 -58543080699663577526812103619624960000 10788985 283058553450567735185787311059846458180 10788986 -14067578393117003002517790597690768000 10788987 391104816886386274923192607480196141760 10788988 -183455258623339542651268369780468450304 10788989 42689083025030508321638541824456175756 10788990 84811577544505216718806130564653077120 10788991 -1472100050375310523038229361933176490208 10788992 79304046091161429490994220005484134400 10788993 68267415486596033507458335761848090320 10788994 164078178015478915072420900107644665296 10788995 -18584082503525289089927505369787957440 10788996 -592374815322225896806580003020671467520 10788997 -778930942759651716451014297738373403554 10788998 -48012902693331775685612738238768261120 10788999 10822696559683429804252050890430898848 10789000 50431326627019768883914508273318400000 10789001 -4617812862231682833192863868070071360 10789002 -6620423730394685879831236176170366208 10789003 30395748269230385802829100440040350624 10789004 201049639042733567623685950691123222016 10789005 -68189404570544218853704754701013617440 10789006 -371813277041347834480342053109260714048 10789007 -180634319803756469729539413087934851360 10789008 -45744836545295458095997490143037423616 10789009 -236818917322649152855856649205517379456 10789010 304981792364418792798170591657635714560 10789011 -132023781758223771886674994824944128800 10789012 -200529271255125846266289606039071445248 10789013 566787120815178320065893956314792901262 10789014 -74494935648019438728739624883307894912 10789015 118985156493835008655617625141670152800 10789016 -470096564013147529197506420872056115200 10789017 173970729843798017466801239554062581760 10789018 -102498733626128228123483368623562794240 10789019 485637772584834638054416554506986007496 10789020 243439699968541114616796684378337152000 10789021 292012348037547592794276372617266423500 10789022 114121840670908911407547852655052130624 10789023 -26217077766254322843733721537591089152 10789024 98354113830011407475107347575542382592 10789025 20310133284876842760458855247977619000 10789026 71185676787399423933719134946898678144 10789027 384207742797572844302301618293947076640 10789028 24846161512379526023829183479253206016 10789029 597081523070816744443027221110251362048 10789030 116638415632146609156244220313300172800 10789031 -192522677376555571690427132125338740736 10789032 -73717118208748254003102669593000263680 10789033 314494231283817914587398795242745462900 10789034 97448919288970065238071714664610264160 10789035 -25469650146153227321499154655928076800 10789036 -181425297993874157732747266353711034880 10789037 -5913816690188571739818678600791746848 10789038 4559471410765083537300960970755832320 10789039 -140603361397131319541194111190045154160 10789040 34125276482114826676239746731666636800 10789041 398602838482317436297195114569635787360 10789042 1060681380345333422118277441098395904 10789043 -83777205476178776440574509746048511416 10789044 3083480273879956707889815220398981120 10789045 185656313268688173929268461884540288800 10789046 79766493029942912731058733597629350080 10789047 152686949511606425962154473895614537488 10789048 326349224329195156844035721987531550720 10789049 -522202580019651756116203968501998132736 10789050 -62536764129342607695060355470803366400 10789051 62538940964240005077647236166904869184 10789052 -26112290959681834164559526524146094080 10789053 -369623517488907067682864695344172711392 10789054 99937741197909506996261148116653850112 10789055 426089089393145494461292798485544663800 10789056 -165340468702674880826739137352714682368 10789057 444294135569505866403937318865395134660 10789058 -25686035440751485447882402750332301824 10789059 -117750495299308769739822468050251180296 10789060 -84172526215319340624141955075826995200 10789061 99509348341096026056994182483939410812 10789062 42784398455386313458579025133756994752 10789063 -391280905893383837309738974814291549816 10789064 351655382086814960408358185801179299840 10789065 382443652163752765017492607583924160000 10789066 -517172409364759483090645731661422220800 10789067 -531145032814155912457054180791416422968 10789068 137796394832868400166919217408234306560 10789069 -146122985875632075140888504307517866720 10789070 -37947087976570191760251029411568729600 10789071 210842576673548352564557995388222840712 10789072 -24984666751549248180796125642768908288 10789073 -483039609259794023743441638116851991820 10789074 -233754837263923562354743770569061893760 10789075 -257300140999523808476375604006156887400 10789076 111714685111049988449910645047343269760 10789077 -298499771968374210093809651790825871680 10789078 -192464171334379180165735064400989672160 10789079 28504459019112597112270506550742540976 10789080 291039504157781662023485493004827648000 10789081 -463373347734330148333717980867742800118 10789082 -151971465718186669101346779744055150608 10789083 16174475782309286865499174461846796824 10789084 -433772258855810841946140981318337434624 10789085 -124049702235819287566033439658220615680 10789086 -83918849067687389686591615672042450944 10789087 10066641165245236246586488725178560768 10789088 9709901090133031259528013064293580800 10789089 145057020211621463834345884712028535680 10789090 -14005831776961482474832707135891696000 10789091 80726535725007686695264726463837265984 10789092 44907338811502052796885797276969840640 10789093 -156898583539817104063290477655152322560 10789094 343166978180941788568338329773776736320 10789095 -465348454182633880354019100453532504800 10789096 -49613256126632100994652972180750238720 10789097 -28227273461080125365766185661680634288 10789098 -43958811111741677773847822776107860736 10789099 -353222484200625691742264519947747848864 10789100 5821078949289036184982274540947942400 10789101 399467130273288284883194206034376974784 10789102 288443781689714625150800863716093249600 10789103 -67358201036590590186431107621349211936 10789104 39431650060624115688376241500074344448 10789105 -325066472774240191173478836736262593740 10789106 -558983342625123549273114034053968039520 10789107 167188279828665043713747170668167297792 10789108 -5278578428114947054327634012632596480 10789109 120662492077685992578259404112262113920 10789110 -303317072707876860482524985466793512960 10789111 -381767772189067929304922139545003878728 10789112 -52857836469849513765976154976039628800 10789113 162315621796152812515139414106553176144 10789114 99075302302534922109738978927395082720 10789115 513512272525095970511943475401168437760 10789116 -15837626349293187738556261100429770752 10789117 568039355435034678431318945111789959692 10789118 328602024176082345327821429540348649216 10789119 40778244654697827637416142351496332920 10789120 89985363187213360958279140550010470400 10789121 -156306059301847870914357849384026138688 10789122 -223721929025533958837253621992796544128 10789123 132590321379605949384670281861391339344 10789124 226173763496122267061583894016038151296 10789125 380106507025774433976997760404747128000 10789126 24356762534386932618609269765334172800 10789127 -231087966259528495543669131974785733040 10789128 -162977247443661962254137449476940759040 10789129 -489534799596682023370037928712939943106 10789130 -2734901476422014466834284977483829760 10789131 216569673290239850457588133897174022400 10789132 -463736128846695866656427338763676641280 10789133 224321308671864807242937388049561027904 10789134 -60519108061923694823965118940929603520 10789135 -180998760265656266659704573283678866240 10789136 -76962821235938933590671985400845099008 10789137 558590221857255219793206318476779376994 10789138 -190487714210122695994530023615534663280 10789139 68833593071848412778990137288500417248 10789140 -85628887602091951276788188214087014400 10789141 -708001659892592371194076282328432505216 10789142 59986206709063294410676794373397378304 10789143 -8991251389768273218176863824847466136 10789144 67414622029409103707050842897634406400 10789145 229171654583198413751467802502762363720 10789146 -49420712109532292081398721710707264000 10789147 375180151980638464644790782434757470160 10789148 -131532439841181963187077399492179504640 10789149 30137857121469061395986113628298815040 10789150 -33007960566929858900883947723065104000 10789151 -4773174260029061030158715674563182088 10789152 428104975709904991748130558577609801728 10789153 -159815173572628847868771186105409125840 10789154 222524315402709422089120738284361597776 10789155 51583924739324717708068531201098540240 10789156 -91230417488119568131525275629807378432 10789157 -195365196730665688483583897889589653060 10789158 158100619121431964994649056676668702720 10789159 -51538770753643152692244763811181545384 10789160 323988945477004084691221314223546368000 10789161 147938909006248818041829824262982386144 10789162 175152620009874606035104122466326458112 10789163 -280239738356745282929734855217766673008 10789164 67594753636961790541417536213905299200 10789165 -419965874230783207442377918378132013940 10789166 -105239080526364420436467202569719947968 10789167 -292724074150287974853531850449478896120 10789168 -59829273001183255909533810794708074496 10789169 927113047141623227070840206845475545440 10789170 -60628768443312006676755745377576345600 10789171 -627933833717192358405109346135994657768 10789172 -673548918905553440460783436786245335040 10789173 6847136820415947977333614252293122880 10789174 307430297024334523992123853790545699392 10789175 -451152546499932652536354772960351647600 10789176 -214811154359102490131156535876183552000 10789177 -60451270721566598181254814178994592000 10789178 -23938717883623285349572403753882434560 10789179 -189323621512429933460281005168442191360 10789180 334242944355607316349607800735165619200 10789181 -14484464745870202845642499205027391720 10789182 -188203134703218772150428563610403099200 10789183 -16064580554462302182638561119306614800 10789184 61227281783048973766617805446872825856 10789185 -69292429724817701704390472948182993920 10789186 -330534704867562504740190691505986707456 10789187 104770868843080265889976717627877659836 10789188 256564105702574225487975708436316160000 10789189 -205072676391972622817117335913618186470 10789190 94935940031019192053961023000517225600 10789191 -57704041447353965337900336258979967136 10789192 -326248789300357044172114872897013094400 10789193 -400395712048049144121487936000690316316 10789194 -65521025244499136296978571604956681472 10789195 -506967321061562364946152380884512808800 10789196 481193805319607269630533792687002165760 10789197 -584055392205344174655936907634785535328 10789198 -64074441384810626974466798888040334464 10789199 -875126678177126402131337244616016710800 10789200 14135761130066645807941165661089996800 10789201 279844174243192152813121709422534393202 10789202 -241676571406675361418381720712203629568 10789203 158969646545931930471837177449910624480 10789204 -345308093880419785738122395369230524544 10789205 29416789249803750383665205800312037760 10789206 221587685602740105363471509532145082304 10789207 366224998435698115027832823038573840 10789208 66614584396265613987025612912978821120 10789209 -29653014435554026496190056005170243072 10789210 -123985313838464170791935255563198751040 10789211 415160036137316935774590775490084114712 10789212 -162916967705795446432642805421844439040 10789213 -685092355577409600440683661388254752820 10789214 210261848378412156483813571027608867456 10789215 176930884740015873242463112934583327120 10789216 1370111178264579524725252486332678144 10789217 -125435523039313288223539778813108032734 10789218 90808361333052770901052565368563801600 10789219 81583104865878673409388237326051167696 10789220 -152162435375180457302765474619341552640 10789221 164823708708452614168965361520012745312 10789222 57386616504817675744277555250854706912 10789223 145725244753142582378714773069637003424 10789224 -376946578982850221349676606582331228160 10789225 -194735445866995577808550940424089046000 10789226 124472915267423104742287758498915287040 10789227 -228324735932004646687870764367065806160 10789228 -56548827673634614070718275782014322432 10789229 -42119954749467022124488288280168505120 10789230 -188892414764644073926419450550235537280 10789231 -166623895400887664205801376937781021696 10789232 -45828699809570275044628464457335963648 10789233 14439292971737192932988941141825795968 10789234 -186932231979162434964654908182929583488 10789235 -297479959109837801021810734756501670640 10789236 146858256843129314177096899096211832192 10789237 34577812295717384198673706157486615380 10789238 5950543443631964960869108016478098496 10789239 -190353679851502535739904678330744801200 10789240 -16434498289705115080677567955520716800 10789241 -431863254782581635951579732842743694358 10789242 131928682277677793875836975686343002112 10789243 -856487156603706408284133987523210524508 10789244 356379566539791621141267878434230339072 10789245 -40223071856499933452935448203095996000 10789246 -125534508372178936552053946405234345536 10789247 -115603751695399549218843775005625188000 10789248 43642490762153940551918595538126110720 10789249 447035441920489023933497678653744261250 10789250 -142778069335163605407982383076168320000 10789251 -200932592601016494518538116303880751296 10789252 -433935833810250920147392917159573475328 10789253 225596202745908363168282072886842254688 10789254 5549759876571106290285645158857850880 10789255 567777887476174713246702282106256855160 10789256 -84866245567456147426074400959951206400 10789257 228125597189606544701937024506161754640 10789258 135137906210243100344048193636416562480 10789259 -2906898761700297655362489284508279792 10789260 122782605510395309455256484774141250560 10789261 426735661999154951307414483656869706070 10789262 -51700220300176962131287392108286095936 10789263 33729502848255631851120286647783056280 10789264 -131137182566553065638365634296626216960 10789265 302019804360786145631134643173154329920 10789266 -108034864619722957880678108110478702976 10789267 -116551746282126987935777906063254771040 10789268 22208484750550569636629736853320370176 10789269 -437084640912840713236259709869128114080 10789270 -110167114020963026486994491067099313920 10789271 294776849925043497618498734794597739520 10789272 -53780106144543118056120154667576647680 10789273 37960726783507665319006773145747280640 10789274 81615367955305346154786758692437529344 10789275 -40966182775519649444366665682298566400 10789276 252813752444216903707994671210916367360 10789277 -390349032135720241024703663728049320800 10789278 384188283249344205203435977140760212480 10789279 -1105997141589898698776780835821844986816 10789280 -594956379517311867095928445398619914240 10789281 -5879760407083780854741534196013934078 10789282 -122495317243454356739354393941448867328 10789283 -926048643468717715019078135316893109480 10789284 207670937731200615303955579640294356992 10789285 -64987900687209548904468449165861898240 10789286 48481969285510769386695570830822618592 10789287 295279567273214701149317269124474827560 10789288 -112475830757276984313825519673309194240 10789289 57853775414142819140810612445382728960 10789290 140555560094733761883630167472137293920 10789291 -989574340048091267643166640906829013416 10789292 -134954847991370973740658366589538388480 10789293 258536441178814231494371768313315910464 10789294 -159602162471692936603865578224360213120 10789295 -38971910381516799824757349962480502800 10789296 -4286664986058038611109062368675495936 10789297 -6269056057478150749933968713534952668 10789298 182698977483989970552010458260047412064 10789299 -422611451194919103210560804107399271916 10789300 -48366728858317579384747880813552179200 10789301 62470994003126617828116814937070136302 10789302 -571363891648142948636022728807546880 10789303 -8188819119230356956914456816662366720 10789304 -289172077751635454330659312173262540800 10789305 349103691776289347243999667582554448000 10789306 43093852224576443953856858977540720128 10789307 -1044156548724793924172161037941302225240 10789308 413982319862236854107167008074738795520 10789309 403133060507425015045787660467733015340 10789310 -20065907688467637026468253928218341760 10789311 -29777128376312041423770550043540144736 10789312 -66065562597502669339452548231020412928 10789313 -477345462790164118984163285554462990140 10789314 -125872674272881850274111669202750679040 10789315 255377502668584636828946836509402930960 10789316 81324622981158476114361190947220714752 10789317 132411135309450739595743947431108978880 10789318 -175023504189066705292810882354934935296 10789319 726777121947080228551675484253324646680 10789320 -220316635792840026496657446374680166400 10789321 92936545057662773128999424784536716800 10789322 443664380791528617229728024105554198112 10789323 15536448355967642032675393496205063168 10789324 -1029752911173462902656435167726819328 10789325 95753030545684058691102526290536564100 10789326 -231269550074490070998725679540131764608 10789327 76103555786980265816422154648647099600 10789328 90707277489193910542604735431335936 10789329 7080280832512275571734431654477194848 10789330 97087486086019620856036913333862988800 10789331 213272390113704414386986133119571302992 10789332 66943555382726950431168857418168563712 10789333 68674092283617725773781423318764802944 10789334 76917819038145033535265262695655519360 10789335 -107318815894023956786670589699234200000 10789336 -329892494343907285249210937731392000000 10789337 175283158499941445568148531912670424900 10789338 89662224002781775025879180466229025280 10789339 396237033758990276406992212375281185232 10789340 -18921843272653676349040601660280806400 10789341 62443587310217560078480809419356017792 10789342 12742905167627865817586572182104019072 10789343 -652494579215601625034657635990719213408 10789344 -337305970846118602600884347355088551936 10789345 -1935005619020760504195860188525040640 10789346 46488990900249524467388498192510515200 10789347 303541026852015553967095299483623585400 10789348 287702542855954332678954655972242831616 10789349 66903259270693486372534039905668362236 10789350 -24130348994043315251737050086192793600 10789351 -466305243801560162867832579551260450728 10789352 25286606734435473818032417670340526080 10789353 359215333405643572475344382187989174538 10789354 -425928512026203155756107652879643277728 10789355 -16930890573375289785286462152692280480 10789356 -105415543204013019256512754075872629760 10789357 139030664710462327541712397912205902380 10789358 -228616615074165133363612273859303478720 10789359 254320685866217936792229864442425037440 10789360 -24067816363379929233215311451662417920 10789361 -646431188097201753742483461276485154576 10789362 -15941783137330551380251082942623231728 10789363 416672689379446164838491202193117701200 10789364 -36804770215754160846979390676800462848 10789365 -109572256997063835354494257766721840000 10789366 -109969023816720099989037975908489374080 10789367 574230172594926650693502484018457096352 10789368 -127385925038950493733995493909026058240 10789369 -345217608824583785887349628216448153536 10789370 107689521353705307739337271479678630880 10789371 139591021946997511458780581113104942540 10789372 -396010089956253539253440128962625413120 10789373 152858381297347292399328897792357587712 10789374 266575282085864419485822020817749031552 10789375 -56841418779182922516408962724639485000 10789376 52218229101957177588878694938390298624 10789377 -9494869433657472692705289658351264992 10789378 37677213880911056659837695615396000000 10789379 -1995366792549603029983707588558838020 10789380 -8751933029426865890446907687392727040 10789381 117525479612157938972759995674020828700 10789382 64808782473896673587886196474097232000 10789383 411235692830528552517912984501516229248 10789384 32998381500701366160223413840300610560 10789385 87820711671879848945369143601972844360 10789386 145304997583439010820726241193081715200 10789387 -62052204427904843354340498598126664048 10789388 -4811498682830046777446213209651891200 10789389 -203779520805125729637870119382064291200 10789390 14147767574201624528430974896531908480 10789391 115698208854736800041939500631651225400 10789392 72057238151649392431384908262468485120 10789393 1071016970991431577381468990319225076080 10789394 -68665542760795076658653877471009332736 10789395 23746889907992909897194037338587018240 10789396 -81577151896426166339548387769831420160 10789397 309321174875506195458829069934991779040 10789398 -104813184674774525694988628591352533376 10789399 -395711124723693836825647848219409576320 10789400 26509272223348582734494423141583360000 10789401 -144795728746765058887017944652338462016 10789402 -200231099943709212518539639153160505888 10789403 -21242508957701926810784270714214409296 10789404 -211699494315742239194421568103068631040 10789405 35171316562878537544091224456768977120 10789406 -20375705142373796388636595485447064320 10789407 145099759979420532758171296725655054752 10789408 -143920155114445093913672378047424102400 10789409 -88494397051195357735346422906499997696 10789410 -30778616362604361456067477372555015680 10789411 -435766826945489514900942261018265293988 10789412 -499142340868744438119487652733788946432 10789413 41108414637416107810178525663040737184 10789414 463110057135170097435039159823886767872 10789415 -29491843859019766140987222147265320960 10789416 251918567816064242306836137653698560000 10789417 -319834101456919984386004209834327375260 10789418 -315324958208770550624896958310526869840 10789419 52345029345663037190613237517512915648 10789420 -184410358517048037176056608008347392000 10789421 364619552503465365129784083850937371500 10789422 18599115050897545880936640209741672448 10789423 410943537405886989889404852036326751664 10789424 117259592857263134890317622359640866816 10789425 -275704476821281884003631649663726016000 10789426 125174698382371253079114863439261124608 10789427 -316731362675854149549140239894511192496 10789428 137500131212967171426519954850013988864 10789429 -152485507325367972684998494124326032224 10789430 294548851536400417851780450667601103360 10789431 3181532194844033642910882100042968960 10789432 -460529964965653449280382205632627527680 10789433 778249488270045890237099719815093878400 10789434 13409539605260502326428098784910703984 10789435 -276177393411096589911087166694519172000 10789436 89811336505143972344110800783218989056 10789437 -25801140268612386646633306487578057920 10789438 -154547125271671240349150405611019553792 10789439 184647569414392204854254963549094402240 10789440 -67941984553773706055473668738043084800 10789441 -419184558219238606131225829277599215576 10789442 267233747562925431647535156051435697872 10789443 -196679923920415805523428988379521927936 10789444 -304058403982549824378158648351409942528 10789445 -4831891390642637013159522870034867080 10789446 200565056223958454811485153386084949184 10789447 96260859671778432205171130439934167896 10789448 76983010382790497035592392370623488000 10789449 882797782331713779286508512752520752 10789450 73897796950950027494768204804632704000 10789451 -168564626307948080663461903358296333548 10789452 84312503242311459281803161108067901952 10789453 295098133748373298282564040471630003702 10789454 -119872305972375780963693572098002088320 10789455 -100098978964266935545949801468996198640 10789456 -294203726771762057825980918818010431488 10789457 -70756929933977146073365906695757006848 10789458 -193031489863879771532461050777716759040 10789459 -17318604455791734803562832657386199120 10789460 -271919237046191697695446977161289431040 10789461 434325228340687453919435140175840951040 10789462 91811971703850913270919669462998931232 10789463 -216177090668274567462715178950825999176 10789464 187009798664626719303996681784952094720 10789465 -355283869898709065218441117517984614140 10789466 11668452549480645767244051845439566304 10789467 204737031630863810759269889951385984480 10789468 718850212729201055013361589265601536 10789469 1590899211203358483540079172653097095200 10789470 130007354042979952796614852445428800000 10789471 293925169226695715822462118903715929984 10789472 -185985291340334256428810508833059504128 10789473 5605704011266418517407258044991492160 10789474 1646738959237516662068370310617047040 10789475 -295347439741362896060212552248735216000 10789476 -138194692571502120702786025282474503168 10789477 661749705602697189402723375360165603326 10789478 -21193867170020826945575232801447921408 10789479 5498135142145417282872235702200618960 10789480 90337346844491696893153049285107200000 10789481 818500367482491836765356894689805040100 10789482 -254382909653756724768316859002861176576 10789483 -190204094502251585446891918299808368268 10789484 -90704032808831943762185188197700166400 10789485 -30445575858181168502492420910077921280 10789486 174454016462468943862072491220455048384 10789487 209843184867110572056785567579099357136 10789488 -18617731311547043831982820367985278976 10789489 7780609670262043223511960255855727924 10789490 1279563536176447410975960652625925120 10789491 108310577562161725343688123506474214960 10789492 -5223954964398439937486861628513607680 10789493 205602654376215897800803741801105901568 10789494 -33849848708543369333366588744100127872 10789495 -285007108850618134074568689795334713000 10789496 -178041936876806452784357842310547517440 10789497 -3674033684434794294459845144521729920 10789498 405517370696258901255693825700598982000 10789499 97140110883922793094374891110115429136 10789500 170464869304035746913255296339207424000 10789501 -160715142686298268985003108546278885498 10789502 177821018047192320677297277470658526272 10789503 -87701743606507374173896735944143751792 10789504 516777860675956637718379157675153817600 10789505 533995286139446125575321828548327736660 10789506 -93321098860715453934614406305706096096 10789507 503301800189271089249044469931799549440 10789508 -1202661425582442448825265157035315404800 10789509 211942781128261802565098255274857824320 10789510 -177699300322492987212439443029150355840 10789511 -513833687805099861503640359111966557680 10789512 -289503997833435814897931020022731284480 10789513 289029476255421023012432022273233983360 10789514 -279783115438795198434193190711458152144 10789515 -43992970553977048838057162875049928960 10789516 -211240380510287825875151985539372642560 10789517 -4681142749448001320000012560738438560 10789518 -42205669166255824931641049045419356096 10789519 -11150658349623339124563622879668082944 10789520 -51785752757694585501527404554277355520 10789521 -26695328604814503921653295632501774976 10789522 -202773673029317433041075217323990936688 10789523 528883796677695839711649099711426013104 10789524 1769197692426274186950054607570463616 10789525 78579461737826309295737037120967071050 10789526 100717945797165464099319280548063996096 10789527 -43276770711920465190350892756410075136 10789528 -87919089039909286498496025517558947840 10789529 591191216497243114927089550104783341130 10789530 78538411282752551054625871588050124800 10789531 1298407722515499360162263351972364763992 10789532 -58289860748512606374460784843931084288 10789533 -78514775303093023938096150197060265396 10789534 95848030381111595557017047832942819072 10789535 118035880627185970652554080250873293480 10789536 -647444263419117230965915480769918140416 10789537 104125609091489919134510762307278424000 10789538 -218544626122348111704054543595999036080 10789539 286579921852325224490858448919822909440 10789540 17207451750732180499943935998480691200 10789541 -314372344936726210142930944831399919328 10789542 -136281593731441318477979018258876801760 10789543 -310452712940105992908667384088037257520 10789544 190599303397894910697274297233140613120 10789545 116667027419079978053706667974403141440 10789546 -50145005914218809374038356205462813696 10789547 -118018418308376199481471780710210993288 10789548 90882387458156756277719476576402194432 10789549 890291042303111760884389724438650282240 10789550 76468832842226170596534473093957337600 10789551 -12870270722658700822637377066970766960 10789552 173806390684267468321050012657380704256 10789553 207435058056104012658590990999554398528 10789554 62719724819395264497070232260748413440 10789555 -851042374870728424607059576949344215360 10789556 -358840880136285327377608194597937495680 10789557 -302735712732790232867523303101407948800 10789558 1309464068072360664819610725113685888 10789559 272206454915766294814486173198580028160 10789560 -1689799574333395410459759737550028800 10789561 532841964554449886070077477179124213162 10789562 -1509910358653919589385975716466237440 10789563 266556788385881692527303723140828977944 10789564 632266601422665562448294160012069491200 10789565 -469766270630658814130954741597420307540 10789566 -226237416525036785310746601677572684800 10789567 -650279687127431555300463523201480360384 10789568 4706815567252646276377637117915824128 10789569 197293111583541402130926212407016392704 10789570 -2434643316559145472767487714064320 10789571 -306429863786939143516176660227468867808 10789572 -49694765007547355108351996482586155008 10789573 76306035786304137187623914667640577822 10789574 342530384774951326554854825012212573536 10789575 117318213373661068521303728182432425600 10789576 63931863738553202664636092305744527360 10789577 -787434480185244144838876440198170218188 10789578 -180929856494463416473596171332717076480 10789579 93867034145757029751034838486485806984 10789580 -190953439792633969355373375273579340800 10789581 8276389926966108240966099174446899200 10789582 213822521295087502435668132207720384 10789583 -78854794261817008785922472137001856000 10789584 24325819299601359821377922815797362688 10789585 182981090847822849006783696224334000000 10789586 -274132276441298720153370100422197738496 10789587 -475260374119247331271346135686455590760 10789588 630016078338116768229490654522905634688 10789589 -114653725250735383115036271856633682610 10789590 34910750242553058159049201121265254400 10789591 -85756933263515653438520727772737167816 10789592 -471918722910037243764899381357468774400 10789593 -518630022425915950446597416910457452336 10789594 72878046431867044235116765527467602944 10789595 -255628358671251769967158366899614425200 10789596 48857235658818480331682182283416522752 10789597 -86497339696061224624793525102197888640 10789598 49284809857664464580666719772461468800 10789599 194379064922526629039947482972756375168 10789600 -445935020908667032626946476931193241600 10789601 81487492006874217584421512215733445384 10789602 116520370069557682028241263772192789504 10789603 8668809826231403125556015480285226048 10789604 546106361796616440380026391781365059200 10789605 -33587133588940510380454350211812537540 10789606 328806010158632234057767249402162269120 10789607 48916518170393510192837011108789084464 10789608 304203783657241047212195232554246799360 10789609 -201071661761467444615624122777065925190 10789610 37764801715577683825164569678860916160 10789611 -172315932718488993247774297702593586176 10789612 70167493825296065023405361582518423552 10789613 -209418222231340681139512257837019258560 10789614 -64230264349798917477227537778969771072 10789615 194304820183357177707669106494036530760 10789616 173183248892400343769282773413392646144 10789617 -54536838479723150753231716420526432640 10789618 -14848151435778409188203775488376227328 10789619 -58149145265248493183990598970818885792 10789620 -60324480251077950986162488360860395520 10789621 341553297799331170138578218006598779822 10789622 -3729488440821761989974753892546928640 10789623 -99897597538092914392986444658375270920 10789624 -388833455581955664939081353538239385600 10789625 -177790877271307189005714950563411200000 10789626 -17565949899970782830342409548046790656 10789627 -853689337760533027538170594033413794524 10789628 -523008692511161630029750340953669721088 10789629 -335099998111335528572241722974959676416 10789630 100899698717234155005878248521639100800 10789631 -200024849047880582212109362862318020608 10789632 -122773669556576478868789037931178229760 10789633 233228196691782338502177972335226913860 10789634 66600909081082114560414234548515867680 10789635 -43705429064489060610172959034007091360 10789636 -265001138001486942051116922057013994496 10789637 -559560643696022404475673838431980487714 10789638 244209003097422339400709218757897674944 10789639 -30226878074218656412931682013350632144 10789640 -48039118056448600356100298180855347200 10789641 -505383385068377675871326879050274894550 10789642 44163684221675166834343761005770107744 10789643 -7534151961434728077639175927828460736 10789644 -59662644539173799936871245419472486400 10789645 191568844956169060414245401017704307200 10789646 -2788650076421230726454855559991520256 10789647 -61486586134328702650225039001320415616 10789648 29781292784739745090112665155767255040 10789649 -220759923631458558520330525694339825280 10789650 -58810949077967014387827290442428005200 10789651 -49688488715937952788016926381560539348 10789652 -107524588111866522250475657251498126464 10789653 -109364935558554092403721090175868750240 10789654 88438146558159269221462626558161824512 10789655 95687804415320289132674526286729416000 10789656 -58059891002451324448434764327632588800 10789657 370164655939668400387952255086736516352 10789658 -6748096010597713240068971829351059712 10789659 465831074293519602812405474370493692720 10789660 -55947865442849813341052152802025523200 10789661 -774567278124754987804961058280169091738 10789662 207644158910753574013248269795966730240 10789663 78734746992254053824127984747769690920 10789664 -282127805299923784709626229087099289600 10789665 -66700407150320381148801414884243201280 10789666 118412966620953200169245089621501157376 10789667 57804934532002170871584695658621296592 10789668 -120316312911443862400480073972866461696 10789669 18656617638523827432491985120066917280 10789670 252218295101488956604639912801496465280 10789671 -153142273459278692104629769308911964888 10789672 -1213572497222066861592305963232952320 10789673 181410367310577654975715552255520588922 10789674 -12185103503335112210575290134332440576 10789675 -153849400823353713553383623202493340000 10789676 -563607442316945704193281837533033911040 10789677 -587667069752694732136446454100845520586 10789678 401315285897171619933930479899872056640 10789679 -987196685827877710870002589381433629824 10789680 -69179119344128504370344749076667432960 10789681 -64740613779803099794256291903898562240 10789682 -220070347518222744610151025384720076800 10789683 -85577937384143742202844097129896951952 10789684 -123700334458782107490271758992772864000 10789685 8069198202243499865436758660003273400 10789686 -141697492827183076728815575001676334368 10789687 170925986697468797016036141708063546360 10789688 18542868983292224100590669741348536320 10789689 -4963186094142466996813199445502973472 10789690 37056071018152635391432924374085951680 10789691 -414003401180756977295817405097644624 10789692 3397356600862256175679638980720855040 10789693 -350675034332184862446459458093602488660 10789694 204453074294437994274314026869924016896 10789695 -102634835894043153121482625399387013280 10789696 340305862560849227156158133743833317376 10789697 517398871985336047915729702076894686146 10789698 213192087763067381462357399587872065280 10789699 -476374743944938333782442558313968006136 10789700 321044601458015184391642330370008483200 10789701 56311618537829385761580663062612160960 10789702 47760786022786726215934566397613079360 10789703 143224214255951961885724605998924862960 10789704 -267226467401027416507308389418812282880 10789705 -153465168840137383677458753680697410560 10789706 -21004744836433557799740544653257456640 10789707 -24241988033524098618433300925609789520 10789708 248662529185154058255113906671352240640 10789709 9908355023805547631662168396646874432 10789710 -46752493820251725786344968445205767040 10789711 -351444420896315631341923545166630996200 10789712 -658490156658493892995636602093379584 10789713 299905160024164078770586585726549703040 10789714 49032021472015388586595672275910245888 10789715 -37471243804723473463030742737753010880 10789716 -68914188436819582918429577258621644800 10789717 2571091172263910093085219712208002766 10789718 114115298891923073606191237496237558016 10789719 -61627235657515734470904947017686824856 10789720 135961240957888000826929643217497088000 10789721 40744008500318917731054051585507789072 10789722 87859019215860952805500421950151646960 10789723 221778884746657650866347701549611418640 10789724 89340950527895302149458914235645635584 10789725 -74393628335059321192379885284181680800 10789726 104515557435627796530040936457670429312 10789727 255504242493451928757989222652310527960 10789728 -79560888015195921533292659199109496832 10789729 824606470033650533778678989662758461352 10789730 1540271037957795176820070181352698880 10789731 -522281827705022982740221160109399846288 10789732 9779753258883049867420606287264965632 10789733 565807299198208415480419973139875465982 10789734 -94291543575521644634835509958102400320 10789735 -306101154781534125284246849941124825040 10789736 265036876373667442796807289959320780800 10789737 25525584113858159758858889440877905920 10789738 -271608843857789703393801207453238566480 10789739 -747023562601557201066164475533233831560 10789740 61688097111751868682377126400900096000 10789741 652186629427074929953599357763911526400 10789742 9265076751140100921074601321196521600 10789743 -412810915698087787109957881543734919680 10789744 -42610831807016387692762965257034727424 10789745 648372967710468265580120297597412417600 10789746 -120973666887466391208717801452651980032 10789747 -266436177058223404538083303025561716368 10789748 245866617721249176381054846839871489408 10789749 -110800967831781221832512875255438386066 10789750 -7760699000267052195693796044811680000 10789751 -264331375060776875906963759259138912000 10789752 -55894982436494979923939087177332162560 10789753 236337291048067984901292963409769357768 10789754 -439955896130870059140441069224195489424 10789755 -73484839798617729096964167542376418080 10789756 -157864335468142083279796503138001377280 10789757 67193391859854635373065041922297200032 10789758 77290353986663699524259444133069603840 10789759 123494774315319288661840867886658872960 10789760 240885549708868613392767256930497331200 10789761 -45843237735708762191708065967748600528 10789762 89972673395228235832928807107832803200 10789763 395418315469805660391330481650540678012 10789764 61182312619077387731978122761207631872 10789765 8234621686766787613279259300166551040 10789766 -56860409458105332121189663157527984896 10789767 -10316383666152794836494702045889785408 10789768 198490232223623435504411804274886533120 10789769 765848508376682853464249464303786209060 10789770 -117262218261935136272530145574089341440 10789771 -34981218420775218227148960609118627328 10789772 36004366421199210765148960088459028480 10789773 94013326354892088901779592512020787744 10789774 -76392574075943014103387086542276493440 10789775 -7129099072081359369281997227106658200 10789776 44957009302528784163623584013400514560 10789777 97981484130365996606476755555377987440 10789778 -276920689740865066223448043889719144560 10789779 77589591172010500243772587129949707776 10789780 -23051856699204044455272683292171264000 10789781 675308552287544867985259231092029981184 10789782 -4914408084964319308980427755824338560 10789783 -415649833844113867919871764294433538416 10789784 -229144962568469576805029746585216634880 10789785 31170413917131331282208782044111843840 10789786 17113048530576699330753180584995593216 10789787 414628562170367308536892900137980497200 10789788 397251425734716265369155222480054950400 10789789 -1225252908720170691004128034689664619360 10789790 212230377879870057804302859927911669760 10789791 213619157785028076221942996425902138384 10789792 -118601940941665529055607536449211334656 10789793 83018578303645564085815271756166696960 10789794 410595594650663137605945504592529783040 10789795 -413548850236557430596730832350426602720 10789796 469013991057379447459471151630667678720 10789797 -516713094073796977315676672071104304800 10789798 -28014344558222551746500587026045818880 10789799 -485743179290415004357192849593231585360 10789800 -163882768435804177912606976727625728000 10789801 53747258464300460387930577121409640000 10789802 -184636639515194451086919579092034720000 10789803 -423149997502050494941728403366581317988 10789804 -455347903833190446526421376820281113344 10789805 219128256580336770115187883527106533670 10789806 7574061152614985177426267020626290688 10789807 -78792282521432987241027259227766377600 10789808 -93037325153613083496764134281300000768 10789809 254513985045137476379299947040836565248 10789810 967820945422467788030044452850630560 10789811 -2846145380721362573017823326750547976 10789812 -593608606081677408788974377905749632 10789813 194827446431796583684602047164346094062 10789814 -127920512853349520722388318220856209408 10789815 109978877444454619898532093561374179200 10789816 676156378976475020381592457294305300480 10789817 96745948953069642851283343991007133866 10789818 805981127629243724838401736345020928 10789819 375561663722115202138625950251470437220 10789820 -107419294544906142112524779485991424000 10789821 76840329945903560423995999425105052800 10789822 -15122754025539095263008082141783608768 10789823 402163818980958347816640762436240982904 10789824 -117173870616902150393691611992890015744 10789825 -468638332900089894011437563781957362500 10789826 123131982308587372985421314546104206240 10789827 44036536825224739811917568532260268720 10789828 -70490848542108188854629062430927908864 10789829 -37009350496237975359224686948424924160 10789830 -92669336370785964722176461862886935680 10789831 -236614632583509571795321069168252233368 10789832 -319687444907963854181650717747877099520 10789833 -429639279616217132701468452892440270576 10789834 200141371705926531501276491591419023360 10789835 -182342170003998252196816680640496760000 10789836 -178221076073664411499370727464071807488 10789837 -262578905678701162661076683120056601088 10789838 17938426303507342203920605786352379648 10789839 -22708768955437666933468272282156375600 10789840 -115606765766209964041811989928052080640 10789841 442384510864795373846680790826221824242 10789842 74616547184750766938811908101237108224 10789843 -887785239275478614258272835776864181908 10789844 126288661274547289985781213893171033856 10789845 -239454065762595009344676875301804807360 10789846 -15515315951787875385595016424061560576 10789847 293449535956724409292134521310310889472 10789848 32626174973681610066200607001713346560 10789849 705193454127547716430418808476262096276 10789850 -153729129992980488455487856831754775600 10789851 -205168099581817748898990350767393656168 10789852 -49115046376852464852467248168422079488 10789853 -289712685474957652924074610624669396800 10789854 3301760710037042488463353313558771520 10789855 499175903640672402451529582810703173760 10789856 -186408857012421230287554823867733114880 10789857 143866789295991113051484371487404355348 10789858 24028627618389690812783851425705857184 10789859 -613237660846696768317450193450622316960 10789860 -44626330587031329346941486974847713280 10789861 -14240064850473280482257482629835184160 10789862 -229673119015021763685626399554135841568 10789863 -80867783147883661109644896152476933632 10789864 757592339543983630247165105156788239360 10789865 -41094779170623236029377300088000490880 10789866 137397651439315096828629793194081948864 10789867 676685579532194853382790606775243187752 10789868 -2048296600940790233005320287213890560 10789869 -1262340941383640937814375595822056800 10789870 -30247710924426010727213380592031252480 10789871 -248382751111994416922457529941291818928 10789872 -62559385759317236430946207095332536320 10789873 -145975425569720351005244227122188661596 10789874 -34134907725238230140096147262576878064 10789875 292699556947268074488913958233987200000 10789876 -854625889215372700535032347152121888768 10789877 -39637592944808075054859845889101400000 10789878 166785549013442442671678349838777056768 10789879 -825531349714253964477445969251108138520 10789880 -234012698168422768011484580128741171200 10789881 454626051552016028724576589589866369824 10789882 -288422474114627981421919932685853528208 10789883 349854677478740079086621563945861869024 10789884 82867431078786549796303535467284529152 10789885 -504327805559732286521587548516468040200 10789886 -361195413167490447900087657573898948608 10789887 117326356381906615909141280829274756752 10789888 270936832248485936227313611428820156416 10789889 504630745704920162709637573328319562800 10789890 33340465719375149227908694111181521920 10789891 -95253098199232283731614916143146485760 10789892 -369055392112580630976408084420083685120 10789893 -137486859753602945044291328685980038818 10789894 126567787101163012746973231932157274880 10789895 35642066123036574361254832925144040720 10789896 -106966813531825806090692064493335183360 10789897 296214904790000591951315827008404536346 10789898 -58729916792545336561635428511721330944 10789899 -83435963294872054064874520483177996800 10789900 121624729801768587249428081345162726400 10789901 6468092620514115562955859420568750902 10789902 -254934199474734179095438168837783128960 10789903 -269016961252862626343189845520400292280 10789904 -1596904076972159760116056060433596416 10789905 28939691569862006863786083809782811520 10789906 377208543984028575710259441634494549120 10789907 456806042481645623168677301173669046232 10789908 -262632059774582192734668746226863523840 10789909 48003141212953117536769929272888489404 10789910 -84237847817051420052263417184025248000 10789911 -29715523585681698697843763112886136784 10789912 -167314186491561672603862152772982661120 10789913 -275755453030110771239276312446081046838 10789914 81879296598520741538415640927385637120 10789915 251510037661460878039588314185925055200 10789916 629133357981998653977026158157256906240 10789917 435017692646058839032989920351088619200 10789918 -102794212712009535444908591067995498496 10789919 -82280356916588030247075084221843277600 10789920 147196447915144349687873047612725657600 10789921 -292871346269352748970007187421375070528 10789922 -10174292849442018734429559600993103872 10789923 -480099959214214362258551141741494561416 10789924 114089709037081790791586669097039016192 10789925 -320852381272846412888484923027903989350 10789926 100334900480648678897661565728862132224 10789927 238646191275997801566387131788566340240 10789928 -418198164338463835919808280418759239680 10789929 -2682125779960624119900896150848567206 10789930 -176078678766417867496329242884321172640 10789931 -137971521088435191158273188173653798976 10789932 136715340732646430225609000690050524672 10789933 -114397757702420601167584329128250080 10789934 -163814372426760948295467889696692605568 10789935 41439956454732953887712299518506785440 10789936 31524584589743499423277452622798241792 10789937 -570320960910142886999695606303528434414 10789938 232548117056478501097363591804180437888 10789939 441360974050612319544796044219733209740 10789940 -49153626958391100752706987271464837120 10789941 69338601695284381443445669773801930240 10789942 117607956435795154270937333648066515872 10789943 755635857710827598013024386357630839080 10789944 -221945919794793713827138132790490562560 10789945 -251273733171080080274767169871691434300 10789946 -119456138959137128422869040676942078976 10789947 -4466605890093368846215646374176740760 10789948 50229181440218813284165558974617559040 10789949 -270384392745380770751369600984162550336 10789950 -115084330376766566628494681722745870400 10789951 -609909287539110744197173235753576667168 10789952 -6457524582745591679062659720935374848 10789953 13383642205693677713078175195291158016 10789954 88669313120018547315576439485182668800 10789955 58459741367572642753606397207120352720 10789956 55025864410869128361722144505757378560 10789957 455170176927437327549229145663465628220 10789958 -336415432300771403191487999085085429920 10789959 338233361292098178378955504896559835304 10789960 -334898848094546546095385498779180800000 10789961 -18294402537703671291507232926043444416 10789962 127500741750551083347690627632733687552 10789963 225185514352585804667617776812861352212 10789964 -300722160678888097442725281346993569024 10789965 -234735845165332015855920337223401690080 10789966 49248648033780938666714926254498585024 10789967 -475744709023343314739367375885312385920 10789968 -23979838758313625040836490852205854720 10789969 -743673050450005116898369846061316002304 10789970 121170126289331096913549931173769469760 10789971 -254398041490455372217281306505978302720 10789972 114822572614290110117591794276434247680 10789973 242511091380274455540265166540435190222 10789974 234992457344110048044975146727357403104 10789975 115515423424840826306807378941377600400 10789976 417452401097644156355096979123119278080 10789977 109221937183299566967059192682424192704 10789978 496671934807688067739363323016900546560 10789979 18382970313415096977076777468451040000 10789980 88815424724939385285543313314933519360 10789981 -73567874056255082114785675636757022548 10789982 -34410015332792582983433092057286519040 10789983 4061367682796549115601609358629573920 10789984 -16971882766273044846368643868419686400 10789985 761792315225157772075265141276534621520 10789986 -16276066074070697917071266446351584000 10789987 -72376855626946123651880289516414472368 10789988 89284310061393381204390157726153500672 10789989 -180758698293515804333693067796644302208 10789990 2850739707375913489485668120662640640 10789991 -65383795897192679725322458253343164568 10789992 -164279034985288724216692910717673415680 10789993 689862102059796500251394019948631197242 10789994 -112746289406933401558576349353514074704 10789995 10639059227396902915814001368297787120 10789996 -145693924030752247774131897703022107392 10789997 417473127089308370880125338923260711820 10789998 -62333532859698903802504618417622463936 10789999 424696587525111799316667627243317227320 10790000 -8179221123534926489096000447016960000 10790001 -36432180219351167891873409735722712780 10790002 -274328311865335447039465514135101721568 10790003 294079319239793122321278728276114617680 10790004 79477763068760767155072439598425927680 10790005 284626465949667073024415570393086502400 10790006 -57236473232936519082382068036862966656 10790007 242831092511363300025935127305827178880 10790008 565657130467129103830422143833606225920 10790009 372052535119253011137362340173484543210 10790010 -1642178454368065446020830646810158080 10790011 -231017610653100440739287600046747417576 10790012 -296028717632727499532897800445443580928 10790013 -1922585595647480259877857034158503904 10790014 126424651190722544504143095975530352000 10790015 109832642863847985172355337565773926400 10790016 -111997591406946220675426836050608128000 10790017 204734311268005372237753337964732947392 10790018 -39230098107402177907478724459361123296 10790019 198144283310350116071353003482825417120 10790020 61140958559229129215882076893662260480 10790021 -68095618410483701215990812389389630656 10790022 -287588065563970744355188641495933079680 10790023 -142038786786710498304642249700509207360 10790024 12521795703074073641824675732579123200 10790025 299463178907549817358354300053539145600 10790026 -48454269928199391038816959517707246656 10790027 -790277894428678464589921046527931630124 10790028 184754842221760932987505650518269178112 10790029 -475044133205339986474488519115390743370 10790030 -111191084613521810896160821084321170240 10790031 -40519901351753201891467020792316421376 10790032 -107677073049224959476701227369670639616 10790033 4264100680538306506864974918016464000 10790034 48026535814772158121940626392608430848 10790035 -139666866386473734058850583365450205840 10790036 -331946664160803337254926760168131481600 10790037 -646689011619375646402726208106891941760 10790038 116424318561066146278216845601359390720 10790039 -50892594501928703119862696321095865976 10790040 125156937215814877219551078367197388800 10790041 370512862088223982685066136819558970442 10790042 -223704036545581223277456446463225581328 10790043 -353227032216852039808218115878205987200 10790044 311473068657280656860683151101323931136 10790045 -24738095268608562632031705959868016020 10790046 -83586881190847618364519055898692744192 10790047 382895284354538971523916621023321504512 10790048 -927544262778723809577666978061319208960 10790049 378404508256027564193094072582977800608 10790050 26409630748588632969399554871204082800 10790051 -472954558295280433299383841977409836256 10790052 255745274428201206204000010570088448 10790053 -115420969901899437364058687111224031940 10790054 291255710877277201639477880596003488 10790055 -129748454768972554808321602580698402200 10790056 655099231029650258938354282386240506880 10790057 31289094837270848994828653028675525120 10790058 62862740511361516024739795080008476928 10790059 -77592564008032238558418020648306734080 10790060 -239816690005957053334688332793527019520 10790061 203172592655184737779124600919898404672 10790062 -178458136464763054331475675667463736000 10790063 161063293550541501740085938679616037880 10790064 -120643924056572769731313051841410170880 10790065 118224843961693234078375179282749787840 10790066 250385319504960262287690669649764734976 10790067 116528601942726359560321683173508231480 10790068 -161692299699097727601889102746233921152 10790069 663017476819232947974123686422791625440 10790070 60721826319674544504324052749191535360 10790071 95709206820463736683158353666628255272 10790072 1266915213073421006400254216623016263680 10790073 217661678980439685595682802473865024 10790074 454624825109478189267041571372351240960 10790075 -3159122825849529274127020229730014700 10790076 2558216866557963545203236368209256448 10790077 417543272085108201925529715824614950144 10790078 -56407590003547997898229459218041490432 10790079 -309996707495980122637422135068081858616 10790080 2322663266901319984717918211659530240 10790081 516647018928347675436074212935539118000 10790082 117982484094784925700903621096595100160 10790083 -207992410633206078869308654316604655872 10790084 -378440695936926395019424776876259855104 10790085 -65032396769309592696777451760972601600 10790086 -172619756399264991532930806219473590080 10790087 -34246867612960552050768899090533890816 10790088 -36562750529561142029162497032597504000 10790089 -185601414338817335529711477647444395776 10790090 -272096500050972754936780894814410423200 10790091 6576906545811179536250371369458429072 10790092 -118207830411719035655507021351633425920 10790093 50138343179215240620849071255530280280 10790094 87643947777065766853203735805233871872 10790095 98324579981157204132759108260631918600 10790096 61185517482399492287985950879956992 10790097 126299477275690614571872023477393046240 10790098 184933919730524507304736905568056481920 10790099 642211214858842361719317304790905685100 10790100 193880649565203297461712982355118336000 10790101 -2425286058774080166630300697513796736 10790102 13151183360013453661278255548325135552 10790103 429566472946833970223983296847577612904 10790104 -103216897303211471291981802288674611200 10790105 225263368934131572659280324080983901760 10790106 219714434871713455898094510536291695104 10790107 624164726452142886975105754439917950832 10790108 74364551035238354544247675033672731648 10790109 -535847679895618459608513735274831510272 10790110 -28079791259034471009732040916912783040 10790111 15852990247794658124252597302260714000 10790112 -360132631658757974843722838502918586368 10790113 27884616470140253553220521120569043362 10790114 487425536576227762226703310209265816656 10790115 208751804978687785978603356792395520 10790116 -384830601564371638298204006020503679360 10790117 413989559112774873956463067830120943320 10790118 340640082924330787122540413011780131840 10790119 -10321552317484502184240230207249041920 10790120 -109006822439195233549871207275278336000 10790121 -587432458916725842014827509201982944096 10790122 -16840715429509740206498603311923248640 10790123 -11231894598368795586787401081300047628 10790124 120806536271543807796787988115891795456 10790125 -291314868004646786277258867567002826000 10790126 66644751256506826215757611897040936512 10790127 -279532867808096586621583820639147495736 10790128 34941219070596825942085685642241638400 10790129 -103985310807596676010124520529295577408 10790130 3618239292016905502676518155777715200 10790131 -781577017332191110279011557014257633336 10790132 177844675976020408184828845412528704896 10790133 164046563299273258924729944099524064000 10790134 18167301584430892721807620670021631744 10790135 -234401606545618301469672524849613418920 10790136 -23087444386390642093491699105949286400 10790137 -383087831786416713095182917131785848214 10790138 151770510394027899262830713883178045440 10790139 147228351052102604864326743146787087360 10790140 83991872356686619770045411594269821440 10790141 -423036122457049991375542961202321502458 10790142 -116888678619888626172951672697675739136 10790143 29164026495308330942828368915361845752 10790144 -64073812415972593409246946161596563456 10790145 -422980041344175703750741968904587820800 10790146 110510967332238512689498296312357403680 10790147 337454333567045534852955326369297305596 10790148 70653188915700277759188537526164679680 10790149 640034008579229132481456691428529421536 10790150 14473026609939282342289791329964912000 10790151 38428767506849582675410228293237501696 10790152 214002240052892466587258684159407641600 10790153 703528133597184757219554277548872539680 10790154 124141022617590748899357562563809280768 10790155 -229288270938473604615485694645353754240 10790156 233268024231495061527451951743728501760 10790157 146712569527164365600404325891630215680 10790158 177126267812424103987798843526597228160 10790159 -643304557316737819938426971364711074640 10790160 45449232747490006663442660926134681600 10790161 812385096820879500586961055777639177072 10790162 1262232871125687967463442250534293504 10790163 446033650004800069121443787856696745344 10790164 112096197717406393985077285866959069184 10790165 -226430882577588543520657499213175227940 10790166 -347723694943288358533271810846826319872 10790167 -1067514005867693080520742153852698828768 10790168 -366427569299410726125600240717751418880 10790169 -242058622815830678986749565021904451072 10790170 937525150686476412891223953237135360 10790171 207891054295651035286531629659254109712 10790172 -161480865365420685144908597845770544128 10790173 -146710771120211680550843361175903079578 10790174 160648269318086744719247354310168870912 10790175 -126690410022387092054761856722146000 10790176 -37581087463184457694166892393757409280 10790177 -1736466201093222613140777528317884342080 10790178 -1395823075588737030128981043808051200 10790179 173901467480926203991564452863309042780 10790180 406865702747291339892998660086740230400 10790181 -22234133663263922985302087747357094240 10790182 70588310187845709911285837706752444160 10790183 -21671500458379449281506678972604120496 10790184 152814764053301605235788521863591608320 10790185 152838521058081502250021356439327444160 10790186 -46208996937114441893928534172136057856 10790187 -96166772193121694776335133691632180800 10790188 689343007844588834747567712086648261888 10790189 -45368905150606184688854838296423319444 10790190 27956800662422066908470314893192115520 10790191 240437987212655169264467550008496403800 10790192 -29655415578673476452600990609984077824 10790193 -246947444214827242499345565043242561936 10790194 -398484352121240296546073865321852901104 10790195 -114797108521876262545418839003276864800 10790196 -188659376758727896254097250782995959808 10790197 108349188620732958575212878809086401600 10790198 -231677131112777628232275803817890402400 10790199 45362487754507769202528006852305802240 10790200 -52877919106215446417440346858950656000 10790201 31611547408258523314016505343032240384 10790202 -184108061778248954311484918298958291968 10790203 44560753391071997019907972439709960664 10790204 -97626235829769275614366760422920898560 10790205 -5165129980185776579152028864555582400 10790206 -24292862238816134354587524948918514944 10790207 -87136205458746658869792033815193044544 10790208 59835110064608833300755889709811499008 10790209 1252721990938436768949387403108495536004 10790210 7557321378834977593595349849097865760 10790211 -99722042890556928347632896049377790728 10790212 -416556416199299749170852610673724444544 10790213 237267466480358988588570639932214180096 10790214 174621536470032354678306207502326919680 10790215 -116733080515823230388236255483299072000 10790216 194993059265370667024284019453938155520 10790217 93487933157656613966138262064677435108 10790218 -23551701155138851973984615972864304384 10790219 -21800983677944664264311095131136901040 10790220 47845600812361663720372739919562997760 10790221 -168736603532513655856822838915933714708 10790222 -64305819492571212404173105211867083200 10790223 -279054271200588059492345258305469504496 10790224 29702787633520522490209870546214846464 10790225 -205982733342352943063348949597771456000 10790226 -206723550627553610294133209247162297600 10790227 192006162922401185479283115404045477792 10790228 11523140999577210065810637887492140800 10790229 300309611035170302258895218442819038688 10790230 186245081429423672347389883013184195840 10790231 718684760483653628429695604024441569032 10790232 84234895641525312784946009838586429440 10790233 619498441022642572663966747161748147200 10790234 46197344686763784282650096758196419584 10790235 369372581698756547930191331897651587920 10790236 -172751015253588206965962451456516823552 10790237 332882580516921109899446574397566667020 10790238 127344861702499702000611442909370901120 10790239 303590415140151510261713070547629613080 10790240 792291623637111168301609604872226734080 10790241 -128115672982729542763119879529348891296 10790242 20703097947909145234609137555780424272 10790243 -147538410851239334905008824881042434576 10790244 -302798289285976029642669490106377095936 10790245 171352099567040763284343406003545869400 10790246 62120404117301387497719348699571028160 10790247 98574966242020615870237878475088002128 10790248 3609861577115594750336336833049886720 10790249 -512932893628580512891729867907179956336 10790250 143285139305064002713586941278281664000 10790251 -749641719162532225867276337500183618400 10790252 -153126387564766183138548373258616033280 10790253 44456526657230500307897817170800861782 10790254 152814428703418696110299168959625280576 10790255 -32937048290475637110713831919551847840 10790256 -91412552118973713847024545778876121088 10790257 -53846633829791931276910306093620560496 10790258 -82848617472984557250021972700491145824 10790259 378763428152004881787764006329211609088 10790260 5696878893451995899870876005751439360 10790261 -217104743555067058433744602981978365138 10790262 38647626541432487297132560572908401920 10790263 -9965059507395519223360049752881295872 10790264 -122156000894613979997071636716798873600 10790265 31632538588061709043961393217966400320 10790266 -268230517619371245020277488548460111616 10790267 -151289010513395783619732691277611854684 10790268 75744380325685853903535168855032701440 10790269 250660617154634482251985004302637999552 10790270 -69541214754961978340224685447262470400 10790271 21146241505628890597123226624958306000 10790272 540321437010757573797972844282380288000 10790273 72593086926918458013949826401323661224 10790274 41462332388240836839572843420049838080 10790275 -270803747324652171796659387359677485700 10790276 -14589410407348588019639291779449323520 10790277 -290905996345845900492015996034478914080 10790278 -39215855217505176029068988111324924544 10790279 1089524330108355607756160358822605742576 10790280 506358955893881442583854202970750976000 10790281 -568439561571130428853979351960659813788 10790282 -400229175873648482076223687339778436000 10790283 -60436689552911543340663013297260706560 10790284 294811253838685327896810110617702735616 10790285 19826613076967722044569608771473502560 10790286 -34521802109154911714227499597535063936 10790287 -257792744097159121774511554266494490064 10790288 -135321797706189032692426429671670898688 10790289 235190302254260164559982234806109045504 10790290 -3864953533419424756364557633015828320 10790291 1302296042314487702811453976078365600 10790292 -60030184179640139357573393501635123200 10790293 12712756544719665445452585081241260124 10790294 -72738867535285194426850748550628884480 10790295 -312200421229643869510564562374439029680 10790296 542094561530707876089814016452730880 10790297 -203979406460206920133321244231104627968 10790298 21436209724762341921186387714267679968 10790299 -61668832484823585917004036768192665040 10790300 -12740845128864634972059155619925401600 10790301 -128655894795584578879638759966820349568 10790302 -174812794216672361683021069368637611648 10790303 194986662803317828263033117950813571552 10790304 -76226761347421784896036974165950988288 10790305 -175913014294152190345179962170592082540 10790306 -95729446748613960419901245716423593648 10790307 1173365246695707444092335102172831892480 10790308 -216066658557394222068523605239573673984 10790309 -17082016223031353482163187846842905920 10790310 56987090260486791405676567921594494720 10790311 -148295876197224774924730672738019359776 10790312 357542673644140765189036320289494712320 10790313 176607477904263292212416362135625068944 10790314 44445494719811761532160338730165857280 10790315 54657579594613316865801674725941526320 10790316 -296768467294596602605841692476822352128 10790317 151416346175587580583312566071311929366 10790318 -161458485716891500288602411421409614848 10790319 300467679449035609307793158227380929544 10790320 -105101201998427120757343370551202611200 10790321 811662352213068286853093499656078853522 10790322 -75186878140051442949635549852437369728 10790323 -347640239334119683992736527822803578416 10790324 261948668934803267906216254591023501696 10790325 10229892961343792574246019981975987200 10790326 -185400413971164968300392385365363425888 10790327 297344497942294053211804416829435771176 10790328 41003205487472918239701497306195558400 10790329 781929517566382244310916409216980341600 10790330 280492169468237142428207568651241390560 10790331 -236226603567584904642720690884099158248 10790332 106697251166805101078623991352039432192 10790333 466468482314050041269154584900392635360 10790334 256486568404446341925155351231313600 10790335 26317064959546118978866100132906625600 10790336 -112552061112201366491163444062925619200 10790337 -407975504789516295591287514083136460032 10790338 103963311617289115542124020249934976544 10790339 488034301616382119013608113844587868148 10790340 -55149570052283119697690299222178304000 10790341 -54505705497514166363909445850360588258 10790342 28496050586767430530491082534870214592 10790343 -161909643399539245527635800647057301968 10790344 -186527455648277581155559697271886371840 10790345 -313110542855889771948336493264401519900 10790346 36463448825610592206366015655123768320 10790347 -113417065029787812470153300746926658000 10790348 -451658841907051429964160964678599259392 10790349 -22677162932006760933703031666268456000 10790350 -86631953490018860217618204982466107200 10790351 209133387119346296217592467607350055008 10790352 132081064218024419522145734434216894464 10790353 -142159130482248429821877756936130823296 10790354 -416766356711752478932424554962375131136 10790355 -35397887070558076925051632996422362880 10790356 -37450062923842957911019306009988530176 10790357 -425584852170606294788080852825042985394 10790358 106357157406080427245913840325283278848 10790359 18716837882141723264590560911216876016 10790360 17055370620177520974666926452641792000 10790361 -355630643727318652847654369460461139360 10790362 413389733999444555499905901561941243904 10790363 651100327835953805695373680017296323440 10790364 37034960472768900732945679137337403904 10790365 368523847258777336483990918016482465260 10790366 171022817855540472197055261077490899520 10790367 65506827385258628854532426384668475904 10790368 821179663195928943222173506410145382400 10790369 -120766670794367488310832569763331771230 10790370 -81896411421558449358605844785673255360 10790371 -102143739206973225426379890904410797808 10790372 -88821500830755669679397773383974215680 10790373 391767141268510300490521928361425740800 10790374 -56561652989011125896487591902959640448 10790375 -495394320857412371443877870729670486000 10790376 -25548412953365747224399622022451200000 10790377 540610038217119111191765268967004800 10790378 399098457172498901296934715428448228960 10790379 -146642631442787293544476056331101135600 10790380 -145310554262273691015548220765237811200 10790381 -160349220247028860141714860380040141696 10790382 23348552635372760485107122593421366400 10790383 807047939131916496097219415469200805424 10790384 -40909993266612725042720500809638412288 10790385 149251686368353158217671586052464046400 10790386 103534196844774719239376341355575833600 10790387 -66073763429108975802510883542549125568 10790388 185247113945265549097026573260028211200 10790389 -588229619024215159963901078847527977810 10790390 25317729717005056288355821330787617920 10790391 -136359389596317217460161172869831608960 10790392 -123535615766413601056186012299161702400 10790393 36842895478564194136992188706392626878 10790394 -105748109657635547491626359401032918528 10790395 197625245603575613680406578232595605760 10790396 -542735571345015680866964346538262323200 10790397 184413653213680855349179003761869884140 10790398 -2097184536781445793882803968424908800 10790399 -320678617771022486384016998368381017600 10790400 49332880807475715322561629817248153600 10790401 -140304950820206340120821904602614403328 10790402 -87794914908172348783984179485335680000 10790403 -4916981475384369008732775029397343392 10790404 388453539164348815595161024954178211840 10790405 -329036630278389204978581894767560719940 10790406 186621010748298005293849115206314195264 10790407 -95246171410095210635705622953402038080 10790408 -117550407675727144642515003834995712000 10790409 -92723220020039749291791475425108267840 10790410 155068655648078850833034693687625940160 10790411 -873760166521472091264883013551452933000 10790412 245251599961501100161272379657562164224 10790413 42682670623561481215790176932353892662 10790414 -149256324248037558978251605941029434944 10790415 -171344614438532811913618696277322372480 10790416 12126850976547291406579084871517077504 10790417 2351469070030572394736536079168862096 10790418 -13337699794516996308428244060872927232 10790419 -706358087632700162360283383083150516180 10790420 -6944803253773246181559627605980600320 10790421 45433146782766263577151509390698382528 10790422 4053362673568578971697429117376842432 10790423 -50624022920942709518513834481519999360 10790424 -355711496600267082319559287633849866240 10790425 471465581055030475971414338324633891150 10790426 -143519717151324472160322570521816483088 10790427 166808215623480374732342224209672268800 10790428 -19953458894575000779269741953982005248 10790429 -3241102263963564321997633018667845512 10790430 17087970771051462851473611921138462720 10790431 -617471253932900833470171800647224378000 10790432 -650419004109221812196945805724208529408 10790433 -850291319280277330993588286782678682880 10790434 202851746816964246653505144577242017616 10790435 -481925378223705651574358534287283715120 10790436 -59614560107285146874655568908342128640 10790437 -119812588109247088089669745973375676800 10790438 153737725162470293788974669076542794880 10790439 -70719755552736915490999144826026972032 10790440 280998246872418136986645277573501900800 10790441 282764781115049222202930992879085600372 10790442 -60714297816429243870776435339567232000 10790443 260616879821460670132437244633250496692 10790444 81579536218722238549511109948269660160 10790445 17820362939318339765870413044248011200 10790446 244329114504947110636465149692271767424 10790447 575604377115829600900411987406366732472 10790448 -185760242701621737193888498227206946816 10790449 45575508065636872526829143550224693760 10790450 -91387652561985846216469574280853900800 10790451 -107073916787426305184679149216395004160 10790452 381916834273852099473467681438206627840 10790453 -535360016415041744044750897613896750020 10790454 -92211784668802093906866067614198089280 10790455 7434898312624636748277741771502807200 10790456 550863528769158330719464014832293519360 10790457 -571965072505066777564933849492113040560 10790458 -14246296499283498955631357537885293824 10790459 -297755945859853849730996067065481140784 10790460 -138629257908500566422920596574551357440 10790461 -571396111580367468452131462655372064960 10790462 -3772791137693402492950199004920171136 10790463 11944529647318412723742171881808257280 10790464 -48095671689728836867335741514765041664 10790465 -18692025342205934363150323091917843200 10790466 -8815030031853330277074290567153222400 10790467 -460956306726341521987228921915964988484 10790468 4440657029421824942753184151380706560 10790469 830899929359716369112138864534661208320 10790470 27927487869115181610700100475996428160 10790471 -579644000842023108896691060459995867400 10790472 -56156965946543583396756611479712563200 10790473 88977065495716393885114250545097661888 10790474 -142572338005654210428742707901149763488 10790475 113275834596635568897540339006983526600 10790476 -35856431253013370843874029462513261568 10790477 98947676411575508359611034065552035052 10790478 91084823847240548725517846514427474560 10790479 -53052311873980890177479785502644887824 10790480 31761978309222561239448415641010176000 10790481 -6088304009319195459854636244374923152 10790482 63269238327703957149984497460729976992 10790483 -148487774645088263976961688754642855792 10790484 -130932194160160576769934308022969919488 10790485 138578201504327965723258424788937817180 10790486 746394074594952533624150981490277537920 10790487 539759462495245797574943600846995774800 10790488 -186251216805472483841559144961653780480 10790489 864976598608771407660063086244422161290 10790490 -67914067018241692433059122455765429760 10790491 787359420118828035226706249599004396952 10790492 -555136239316378835103689965792949084160 10790493 -191229680031227275997136337688954293632 10790494 -75049614663166233057767083516010338560 10790495 23908526925750242605607392954825032960 10790496 6086963509498020175031590706229018624 10790497 -92005272950364327599140312685257369054 10790498 338736778574498376266696874383785544064 10790499 -52870188812059435945452795423950880960 10790500 202356238173404752544196060695872512000 10790501 563359503872917423002163787849421845502 10790502 -122200418794858917128783922211113678336 10790503 275952600661312237416109497352854334944 10790504 61474916485314811820486212791672453120 10790505 43435709106861515318799093698668776000 10790506 -3268391831638808644473103014859109376 10790507 11867684775524622034816136078681921280 10790508 -296685351704969382895615116672422423040 10790509 -191319182321073303863869369929916994880 10790510 274422368504215526680739599715961072000 10790511 -47639990865202534061387479838961870336 10790512 -94361805497154332628927128445919100928 10790513 724111596477360114749639889506135567424 10790514 -21224405613898214589252620329117355520 10790515 -311204795273568903422549121677309949840 10790516 76390297998069361457570910875106877440 10790517 106688444456013919681743629561353599648 10790518 221556616569076502958493323574990607040 10790519 422355135224140185615424782645739987344 10790520 18202477290743766494852484724883865600 10790521 191539108525485896616351050576934464512 10790522 -275929098971457556226742338183281613568 10790523 161439817008259553055046629626041567200 10790524 66908972324425136465584528825333927936 10790525 -275486539528768561326102533175650587950 10790526 -260213056224434698599000478945834289856 10790527 -475519627476599997366610560370234817928 10790528 -248463003958740978428424109306863943680 10790529 41639677744643612649926824791199932288 10790530 -204637858645552595068714023391768527840 10790531 242429877579807234724886320979522038080 10790532 -36747632421991279673387042160568197888 10790533 24683840318747675436511225151546731804 10790534 -6870181829986529328007390776479463936 10790535 -54126950148702785314006334950810710240 10790536 6018104688179779932711611996195020800 10790537 472193823496786278371777883932630460480 10790538 207506835873462826454477399892195840 10790539 -289504364130838537060799417994863983660 10790540 92438553553731007601682841938451553280 10790541 199539749180203320370146524177445480150 10790542 34538987324023295065061361850538164224 10790543 930818484709145500680856539996721599792 10790544 -22344973443531878564729547702230188032 10790545 -372242498019267584529447649656806592000 10790546 174595683026641692569871214097808784704 10790547 -105502133854329076570758040858393225800 10790548 358385160347262307629574628431564635008 10790549 3565366017158366188498097127429527040 10790550 -83668630672735517734292267509104000 10790551 -130978800170312965244465501116356786968 10790552 757340854643437404460301056004875468800 10790553 550913613277217966783152403100753418704 10790554 267118756892438630424005860314768500976 10790555 80288517780081021852843801495982287360 10790556 20631237008187987172910744068440637440 10790557 -849214760317519907762089918273067691968 10790558 38071425913618576300552789438158314880 10790559 -137768265558852108090020455085230255416 10790560 298368103221263860139445098569264005120 10790561 37698002646314608082021419733103912162 10790562 141608061334293308257197286157846458752 10790563 -34399921246571643347244112407196036704 10790564 103767489304630392393880150423370400000 10790565 107738280459223476311908156284136667520 10790566 140416581535217499310876976164076026944 10790567 -195736235717393277144548508794592885384 10790568 38265789652812856637237964615100323840 10790569 -204767603073616394105456637881649962880 10790570 -88362495033268746871193025662540928000 10790571 498010280505601030813102160152425045888 10790572 17767500481122164859811240699204037632 10790573 2319741808478734619119797940729348224 10790574 -210297541014881633776191487733155285440 10790575 -345232161704264190382257240007669517000 10790576 -31544082209902223949331100692733952000 10790577 -23507268478561333315728413329773888 10790578 275762871449946868028902898638078509840 10790579 -3506807716926740971559973599330964024 10790580 -135135735797240942889028081439471616000 10790581 -518443632409302086804258689803575630880 10790582 -100711370063084489507551232133087086016 10790583 -122922689159824894654575141257621634096 10790584 -339497462846355225692143842348719247360 10790585 90660063847684589959743454888996506000 10790586 -302837660311227514698550536271730433168 10790587 569867747172520601933221944686856795236 10790588 -18109469854233059257083355284198537216 10790589 -208361042585120944046289349215449321472 10790590 74525734605817170440305911323468020800 10790591 -307011122644457240474731901436918134928 10790592 1032679713340233090903455178185244672 10790593 -137569187748228264341292439912149122256 10790594 -84718367918161992342790501545699621120 10790595 195476386570342086825251397509731457040 10790596 112719320846103102440943336526111502592 10790597 690742253899542129471950124956364645372 10790598 36428451666320842663225595173697046528 10790599 243068578102681178675593192410962576600 10790600 -49012739690616799983447857404234752000 10790601 -177818212798481013021148753808398082016 10790602 137082655047053496270389627928657600000 10790603 -291805135258087730030412615451188791148 10790604 72912343492687934153633906368199393280 10790605 127611328767493389485640796960146696960 10790606 128066055156694996649518383028378441920 10790607 9714363233840336387364450205965404040 10790608 -70021187810293162912293386306935930880 10790609 -28528231135061205966269385053466256896 10790610 -188030207770606242640311219157787136000 10790611 -63399886209747078489015482323988858880 10790612 30012319977348635478575567175290480640 10790613 303015620465948185337171694899837882880 10790614 242469650279577577295768347457904773952 10790615 -375168721626498047181132253461698425680 10790616 -89287675932104177487417348106096742400 10790617 -1081299643895623244457565026251659459568 10790618 -305503373386230363684538585185816374784 10790619 72455061060694441608707844141899143680 10790620 -7132554607672071616013129826024192000 10790621 -308748162483450208462048398188046137178 10790622 -79795428395110999494820262220246517440 10790623 -550820777245109942850529522752038828128 10790624 157218530585984528748142983616671252480 10790625 208405124963917619421833079127747200000 10790626 -9302676481490107421389877147682524160 10790627 -442450188045844558129332651407695359840 10790628 339814952143931975760116861419823339520 10790629 170010311990877310111731782971272461376 10790630 249221603467677857413975819368731493120 10790631 -364447048386692008266970628490034888800 10790632 37020264177681345018899162866352947200 10790633 -445520915425010437566350927849903701062 10790634 135399073130158246726971327759407605248 10790635 -2075498012818675837495246513155609600 10790636 766290924803556618455247844952025397248 10790637 193349080483110275660216513959917312576 10790638 245411043810373160826665328318322952640 10790639 -792629698398374381413498876421257568640 10790640 -25442784389990501633026857217761607680 10790641 -15041259992447333451754644946098974040 10790642 408737324580228232154673021931980644352 10790643 173522157484182206797501053071543586864 10790644 553395111960979457648072951321827454336 10790645 -203079118237743883855370776789976384100 10790646 -138548043825865207675677112947593380416 10790647 -91637155252881620517721052251290032800 10790648 -400799735858878066794257550392830894080 10790649 -56374145347677320044643011808464567296 10790650 -120494639338522551590457454859983165200 10790651 -4732083287493962863397976600737379696 10790652 -127393338156827310487537089544924282368 10790653 -876296266374863534606748064957028879098 10790654 -63633191873328872753371182649530688128 10790655 -7470694186686523825026415584581481840 10790656 260718394822602234292220401722100547584 10790657 -268636026016836298704493283252887788480 10790658 122907839748618510485653572759377687040 10790659 -1858651944566734265012712952201987992 10790660 -249386684280353746746594552191291032320 10790661 -175632573219971990982230703769110588096 10790662 -347823154768776951461239231208927499168 10790663 138801947564351044465999442078511579624 10790664 19715445909605410774198464645962219520 10790665 393859648669119598580095260044812701000 10790666 112586292361835168611316166756994314240 10790667 180068097110076185323388672706448392648 10790668 -70557189405508019010506898509642280960 10790669 195915185001711255453650372709744549696 10790670 -71956400538536767635161147224035379200 10790671 -465141205943783088432756613683185186128 10790672 -12303419296711421210279620383955550208 10790673 -95237538519785017505260798925690760000 10790674 397135993926416562354625611933860520336 10790675 122159798519054468024656200256494616800 10790676 -51100497965919313824352746023358482688 10790677 -4739326636210869963394353682522501988 10790678 -189230882168456351185758618764992512 10790679 73062564645321586712867432823727847784 10790680 -115560434131583967106477889368294195200 10790681 -5822595827951549269870996293485539872 10790682 -36184839813726947786048585673283817472 10790683 -543691429031670577055431895193253558560 10790684 -315136604494572866189160448242153867264 10790685 15774088347225300560377928307113059200 10790686 103940614796034869035111897231798737792 10790687 -275666219003747221681922388094497631080 10790688 528707497942242858908668423822216003584 10790689 72699727380491665806427808362597007040 10790690 -270898640234216722529038249669121522400 10790691 328515243281308588377941323814800419192 10790692 217324079346411666949975496975372488704 10790693 -65316927313910631322998993267484997058 10790694 110882869929828984908893759309437159168 10790695 -622281935213210129910821528434071049800 10790696 6771066432129027354196992685047644160 10790697 23460798412668031916278281380612144640 10790698 -42182625090901286035078681332671960400 10790699 722322265938137296700266596408975036936 10790700 -156007446686571503258259588094732992000 10790701 222183849692899501778250204101280023702 10790702 -17808535130224622188434744666039782400 10790703 -26799514335430185278852402412160230912 10790704 -53047820304604822242622344300770836480 10790705 951060434333508994954100237724132164160 10790706 166454403647722304510361644134411826304 10790707 247455785664684114171083297113320486792 10790708 -259623841282567017939129936247228968960 10790709 151416379360130989792444436430206164800 10790710 68175351522801384904437932796573000960 10790711 -498626722849147907883997964901545561688 10790712 181163779879888753586605578963185049600 10790713 869297639234694685664654464939165140 10790714 -16410205292449478817573629024827576320 10790715 23498957591683021431328251694118577120 10790716 42368785672264472690925358280460503040 10790717 -64333517987776781570224161087400841856 10790718 186675147096134918758381137536949888 10790719 -699869655931571804730031469974184226880 10790720 174784630253913946478663083679605063680 10790721 -1040203965393005813912639425889727792 10790722 -105710900179291330791817935553264574976 10790723 680502801755475847993290267574897296264 10790724 -71457922033697167012275424394907783168 10790725 -158108424552250211388267455248610028000 10790726 -187420782258444390596446667312771769600 10790727 27972610645873771228743129417174190080 10790728 34753925807137040036746193213736222720 10790729 66290514280137097278662475847516131300 10790730 -15524357157097061132087267725537044480 10790731 -185517156443427304885800543125237168400 10790732 -467695487211987268010982968345745351168 10790733 -147944753466203654193654035325815602176 10790734 239949569653875623308983726640277198016 10790735 194538710413664124754502009113769788680 10790736 33151903445572493477282132268498812928 10790737 -515078283647391658142524024156610537614 10790738 -9370306217969951579494278457232661504 10790739 -17124729442738626424461718677561506160 10790740 132751076566175797612798000256000417280 10790741 35110695319578486656215120742288389344 10790742 -230002449520025986522759792039141965888 10790743 -247587844094302226615047720886905076600 10790744 339713772126006771286540919995561052160 10790745 121180015073586370947610097402327203200 10790746 -315220947729744322972685477626673529600 10790747 183597313330128061846123106497635972096 10790748 -120044632430597585752817995372226131968 10790749 37417888111287204456798275186110723008 10790750 279427309713584558419370105284397280000 10790751 87066221028964910230721478345104805504 10790752 -495118789399082360504192015955740590080 10790753 -295384419198458855429168944495077906240 10790754 15708240014082799519896954715960450560 10790755 -129829260214671554292604392340811322000 10790756 -526398433272040075232751201884595665280 10790757 -493441052515768772759758170836579455746 10790758 -100011512692461454930971047207415836160 10790759 -9900241338809945925594415459117252608 10790760 121174560445920131229478797349376409600 10790761 -117076719572845852702782663720509200668 10790762 250404787399891968440110632809908971264 10790763 -2294365560634563655177928668173316416 10790764 -442303761219609437963436762627308048640 10790765 -450777228040612887876015880558915636800 10790766 -2128961990838662533363812612960430080 10790767 261698946734798250921826237820023919424 10790768 -28921821991425692478368507145209118720 10790769 79495439283681840935831117555835290208 10790770 -102422937296956791195666445402178701920 10790771 -185148188550719067423562099296432815028 10790772 -219566512274868457683997643994904547328 10790773 303375640862479075911027806953124283040 10790774 -66060992085858085274041355889177792864 10790775 -488228455154737140782550059524230000 10790776 -315119643267680755818524711669220433920 10790777 88264389787272549436295852219374588032 10790778 286906468517407320246039172705875571968 10790779 509878968001133485602824351736123849380 10790780 125929364152314817304939214700032000 10790781 -453616905244564419187211434774827560448 10790782 213153029999902593005707155699592920000 10790783 408797209865363523786747192502944399840 10790784 363225249608387058377258575627026432000 10790785 100557641349855232969252730862533680980 10790786 -32904619351681136428324854858871082976 10790787 11829791559681482474338110705257717760 10790788 -90839436299239507171727542157660758912 10790789 -609636472689915262213285864147584757410 10790790 7949270336782950564857475803837153280 10790791 -176139188061026300055066172652993720016 10790792 -25728409986281998441546144983050112000 10790793 41404112317795020745437592605158204160 10790794 109228923294821986638458333837133004032 10790795 223798444117675375827545677994604042240 10790796 -203657112242471065371502691502152299008 10790797 1165564238678093478216483403839488343852 10790798 -243901818124692877043813802869518785600 10790799 157776595621919693224327037469677769864 10790800 3445111869240022402792546945824768000 10790801 -244908401596074026076509694990882645120 10790802 -222639346424867208852646712179382544000 10790803 290221250561533591934339326191860332120 10790804 -241082548037621208152438134478413321344 10790805 -46915064283557309459518965377522736000 10790806 18570854578284201308388807439224192384 10790807 13254860178088503530664232269860933400 10790808 31633276201998994459432158348566200320 10790809 -401630070157271686285589429228543888384 10790810 -8439052576086873215250991338449521440 10790811 -274776966809563962184874771956136969940 10790812 -275320442149628067532283957041756858880 10790813 189350757795120374025047268912348790560 10790814 -25631900723353541186500384360458605760 10790815 120329135175424648327611308153554024800 10790816 81973035041666200288348486786403991552 10790817 -617999781646861846600839977353127767200 10790818 92772987969675584777238821297032473600 10790819 903889861300233264312594114941420749224 10790820 10794419712252059942751786099674599680 10790821 -39016885752294717440068454365103759616 10790822 -57486609572027958978175957794823065600 10790823 -283458884065285770805603019271130912176 10790824 -13736430471461450734984354662172262400 10790825 -161110672015997513814070835144352498900 10790826 -28915307741685587376625711357118996736 10790827 898647692139579224442104652260982586676 10790828 26407542069366646763897407703931242496 10790829 380065028770412908606268338876422078870 10790830 240830723583644695819134261001223829120 10790831 -325428649281232714306084651103429436336 10790832 -18857280699259893866094456984293670912 10790833 80501588811015433408468054254550408082 10790834 -435322689905460288024376558408443347184 10790835 80711032628506853095269475819253829120 10790836 98412413216622337847146902116616622080 10790837 443739017988626780837276682591985749486 10790838 -87414258326220990172633467872729818656 10790839 -151869562700256277147599873699431442200 10790840 -328455070681339246578178775032206950400 10790841 -247109776541816906106619496456510960640 10790842 -150897791517293251072399368405655476000 10790843 -66347090845000879386071601598080086784 10790844 187128529004084297123812708731295535616 10790845 -104464362477430233385281709552458249480 10790846 223276537492715968348824013776165261504 10790847 544072134428917202799169811564331456000 10790848 190705845292307129349002169123906519040 10790849 -364551971607599949437560149189543273150 10790850 -315732307588572965224866304075776000 10790851 428477393325401127063759669221018971152 10790852 -163899619364232111509009584488217313280 10790853 191050685826945857764661906503120383264 10790854 -288036408262479481310655484894368894624 10790855 -95552662246321515665661347490409023240 10790856 -441995975340214178431245866730054958080 10790857 -46404788046695135578849940052862651776 10790858 -24372961213349899787724298359656542272 10790859 2015059051597672254656262857461636608 10790860 16629087666138406457676822559666944000 10790861 255129655320050043689461524279039880992 10790862 5648281475318160265621583019110312064 10790863 1199095936627990820190929830639055149704 10790864 15656967105699679636466220208163389440 10790865 77128399062741448577702990956285158120 10790866 146307127191062781620177370842969599632 10790867 -83512491524963799876228363127017960084 10790868 313126169678066649942067196433496320000 10790869 837554382012101268364176748823612802396 10790870 196287555747130140864225785928039002880 10790871 28089526910485106920438075718188975104 10790872 -206239826189824423945844670789365514240 10790873 904884765517295677655169941845629322500 10790874 -248539873530051025317440551244556034560 10790875 -37148004314116340754966012501502500000 10790876 146184909584124007974437382035291343360 10790877 -367377343225620465038295593941128823680 10790878 381914072194018599388889231289618888000 10790879 -646811948776862264940556462104629694720 10790880 -245956816214617187489343255604014612480 10790881 -222729558016184478552241363774749652318 10790882 213497281128127349420278717661959995552 10790883 -84290074209958797960398744491956413376 10790884 113748668735228832406524801652854098176 10790885 -96437407511594792088288209372987130240 10790886 -344813795076926134419524146401367587840 10790887 457416565439971593949446708150092897040 10790888 95019349193077465310796545535227904000 10790889 -64531259612609889407651061739843848480 10790890 -82979626285073818105214473764903490560 10790891 -160097027815283727796207077278354490000 10790892 32114030821153193164678341366646121472 10790893 643012904423429081479958429868949984 10790894 -61502605070118080120328276451077361920 10790895 124271206006732243238641321472367816720 10790896 -52873845038762841276924654674153832448 10790897 -77854108028941801395287889205906203672 10790898 -70796960526445547003776602557626982400 10790899 -37525141940693747958038464726623752448 10790900 23513884097315065999981657771773168000 10790901 -1188003727430485712590166231671514304 10790902 -140963969493471729498282779320746321408 10790903 -6173006829513136145656997671509218640 10790904 121253400727791391829692534848204165120 10790905 222139036962111201818321862823260693060 10790906 16890026204489772543448036185919125504 10790907 -86139317412131974280872806932297819712 10790908 579661651479860487282739040183067312128 10790909 619485168814823490654000163547452975110 10790910 18929354409553021610140377330145159680 10790911 232082867184312843821286722161477056512 10790912 -74884720541628985633839392260463001600 10790913 -31443489401995052577457276566128338944 10790914 -76361071973177006276724359136630448128 10790915 -41087186088066591664414083307396963440 10790916 406230098850472943414300955850098432000 10790917 -663457038122724597763824195523475387360 10790918 -799701363848163711419675809476278448384 10790919 -452318190830738583460033328552948695056 10790920 77040345113003499777319262810539622400 10790921 -135300291390417109848699147641249275878 10790922 100197927537368894199761533643551433472 10790923 -132699518864739894892635797721438412800 10790924 90448864606811237505971981935785086976 10790925 141611150187254136421772432266970844000 10790926 24028416512260570539910771553774131200 10790927 -97864658930259497601351317366896802688 10790928 -194128813064814326877277649475020390400 10790929 1661422665066923721593338481891367720360 10790930 85960704712023460668127969493367795360 10790931 224388858560178588740412816698045941824 10790932 -435951113026643730082321240712316517504 10790933 20913526618873130979539379197117093184 10790934 25676941355957175819636083486406948864 10790935 -104044305945629608796147091196225089600 10790936 -2341191478369174264690599473813913600 10790937 -485084166090555341426214009167964500940 10790938 570285730706654704901296945548247284960 10790939 116933504523316635383584763470147913856 10790940 -33449952687883787295151441034746752000 10790941 -123696755587402480379623589509623814656 10790942 -140902851155072542964970983367493938048 10790943 341089118209942408654658734104329237064 10790944 -64798424598692135407773715510519332864 10790945 -48790121290414891050534268181141030400 10790946 -58092006569170020214979243883687975936 10790947 -23556966519173799505609396149103186848 10790948 -53743604252963451566331338625343954944 10790949 18765085855786729993531544005011522816 10790950 125649192297196791178326187378259774400 10790951 918584435867556200867817422720481512952 10790952 213485646286299935976349570767505981440 10790953 723610376998968320773567205699761590160 10790954 61919610384673058031049551267848773824 10790955 147799082106094560194554432025238144000 10790956 -222716436035432187549956656724529463296 10790957 237171927473568339331626792009850030380 10790958 1058219485087097163347251872333356160 10790959 19001603764017069116777453616390565200 10790960 -2039899138962019560463355418214072320 10790961 451872266908757148123708416647170533184 10790962 33176549482355715454146844935154510848 10790963 89039614592598531327385280615768899212 10790964 -203898425365828517451170875636454928000 10790965 -200476520801551055744177973512535359460 10790966 356112954164999310168284556666446742432 10790967 409383322392898664339416144340389488000 10790968 -417054271503587723926870895465788477440 10790969 185172153650867966929480589171194924992 10790970 69521888615263403873934603900581130240 10790971 -317884519122995986984425135134457457780 10790972 -106968234808874981455382681959534900224 10790973 -309850856511990858037377758908943762778 10790974 -19403308165634238036157195101941376000 10790975 -9515689107953975290534448783202371400 10790976 -11114580266055654997129493642062331904 10790977 348872071861843952041818789046687621826 10790978 -458837770574361833944041692550755664000 10790979 -2143087357196055153821943809243849472 10790980 38448841006292642451397663193644300800 10790981 17893182800526293519347072770121736064 10790982 -11124297303008385571533405203902027200 10790983 8736155690347245289058810504800656480 10790984 347383051883190572616988414553559106560 10790985 152929073901131576002928653213866192000 10790986 -318507061865728939098299199047503289808 10790987 -288193976627901443938903005176068402800 10790988 371655571061077331599974573417148683264 10790989 430284725222664289814327980227240684000 10790990 123209990197950147022930818710448218880 10790991 102566377515272084359023352701640113000 10790992 60013491632797726312558954460995387392 10790993 373077652679616276685039397263715422320 10790994 -6330419505901223917947662422942298880 10790995 120286393477489788087220012417262198400 10790996 -190349170967415235995398055519296145408 10790997 -87117485979792732055440787778771707776 10790998 3999082348150101079458348668774580000 10790999 175653856790671780388378300405847612480 10791000 135399182780433090677235200553830400000 10791001 -624062076490174495947490387486026285760 10791002 -161069923945632937421516377951486372608 10791003 -292287346115107903408821956344032923496 10791004 -101554492983735358670577593185894790144 10791005 -885748822205397243387712015581413337600 10791006 13493384848385366110166994236135958528 10791007 98319496994743537127916072931546862272 10791008 630280650416411594879428633318920683520 10791009 770157806351909313231591614283476178720 10791010 -68141194802590460587429950833665263840 10791011 -80339035288198956997073908945366104576 10791012 -4493698105326380359995740162514444288 10791013 46013477688594876565091407977603547900 10791014 143511424386244464669070646278018606080 10791015 -181913621542627588363012828716116784000 10791016 -13655871906154115837313532031934566400 10791017 872684270406582070894601522921365575312 10791018 13264383665919162964597158751403192064 10791019 203953848953177061139695984431522114420 10791020 41962631738190174629184166382550727680 10791021 77277944066752202316699676240137886560 10791022 -9839656030471448408899146621353088 10791023 -237500352988905417759969559127734279728 10791024 -62397218294518820590991054634379739136 10791025 186714667887340560833356307271642700800 10791026 57727151254980902304189290559349766784 10791027 -309449940842293709718051482101330878000 10791028 -367734784997072361017478852601878792832 10791029 -649572666588354278128685048623874018400 10791030 106459337724683845574477835980425768320 10791031 -170227606559891509553725470870592931000 10791032 82586747957509762318454572161616404480 10791033 -339479326413856985476175308682936331552 10791034 172281658376016923866844674321482370416 10791035 -55748606302652661358247498172290369040 10791036 -23940807377003788999310696493789050880 10791037 78025455945546982688647580910425399520 10791038 -39047306934791872090124693342769062400 10791039 -80015572032300244073559054050695351296 10791040 -110818534122222666955526316002535014400 10791041 692709965833057817626406799444626094000 10791042 -64422868952168447812359706632449074176 10791043 -314195522650530907038060320034181432708 10791044 217231019972696532063399852420186934272 10791045 441494616302332955775227747928792951000 10791046 36062331299609814200460776429191847040 10791047 -395263741190629626760156443620660886504 10791048 32117810010946867764536086253044039680 10791049 -512978464713202341904264497513845774950 10791050 -18202857603224585523295732454023392000 10791051 -453147007275886743692397993781471267368 10791052 261600584060962737930674508811001966336 10791053 -63284078445124500096788222545414260096 10791054 -66535458342944750972506358333092005120 10791055 406801514949458173851020468282600263920 10791056 105428885308597263635754995932399042560 10791057 238438470745953641618968546011048612192 10791058 83704722250424041707414221815483988880 10791059 1702225892882085703513725590814650880 10791060 -77598282021395764957749253275701207040 10791061 60346571348160905216465459031116400000 10791062 119371929517654886325611141191082944032 10791063 -21191814783372329254955714026568659200 10791064 -406920918732265461123197964089884385280 10791065 -3764227171225682487255854029762466880 10791066 -62434769709750871836530557612561946112 10791067 82305472957306203768754429139061643792 10791068 354844549068424665764005839562629262848 10791069 174757392784350443156039352411762503520 10791070 -349634957172333672987753682308871907520 10791071 62324938912819220936371103013148822800 10791072 -95600070555324194116116229992879882240 10791073 -543796096514176305634750886634228292896 10791074 -286516752657743113086034897628618331360 10791075 -58965528836718158542147608328164605400 10791076 -467786790476382913535755680869491834240 10791077 195163360174451960141092419992231184768 10791078 -216406567242303887504591466670397048832 10791079 -7373006942605592254087499613964949472 10791080 116616704546843592041601031011079680000 10791081 192750155767274994316153644592850414784 10791082 -478650470335935866502133950472557046608 10791083 -666793334523834418123453070335358603376 10791084 188126339962833258379645837721077186560 10791085 -381678110533877839433224847394001165800 10791086 80991546483106031570498052072585436992 10791087 -164147253273057548036927034351951175296 10791088 68706987467352067527922720346005831680 10791089 -41946672185895755964126530686010459520 10791090 244183188084305592398933070451350835200 10791091 129650765743798044163692790762504094872 10791092 190539138479921405279374749328703054592 10791093 99859937504176570492092807840977330400 10791094 268287301495073539873863550497380446080 10791095 -6341638254051552828832845787863148320 10791096 177110070194755567796518850430793420800 10791097 349424307378711499275870570775928172160 10791098 206441970371453507997617895360212142336 10791099 -379242345173729257070090230413347203032 10791100 6402716792789341241178826645842790400 10791101 -675982656985033009488724211538338579898 10791102 -3017706232235390741282769089119650816 10791103 702519957816737612790718111063694300280 10791104 -263631759302620814874634457503607291904 10791105 103727267547190115505715852585144228800 10791106 -196334893830849985884122742723175987200 10791107 729702533972124801935323846391736529200 10791108 -1489889593686089932580175326376016896 10791109 -96522175158816435977923622168073978880 10791110 159066176706802853392964808311762209920 10791111 -150245353355935434197741877509609335128 10791112 -529714553741624724120691671502136908800 10791113 -150072016905116885518308306519445682460 10791114 149008439980303288738090814297779971840 10791115 -226316955470007069441958598536406790240 10791116 -4535912204220891891635103874419919872 10791117 328779116737456745129505691690419834240 10791118 -18836396457468453871489121519814488064 10791119 547647241261736626743990757197170555040 10791120 601659965934942778109022601128837120 10791121 -220136764663518469103092688741169453456 10791122 66574433577072683709072431472581012112 10791123 -322254090655078288007478606089505062400 10791124 -191852158019722662630059049839174484480 10791125 513542922675971822383327929776217240000 10791126 -23598304373319189727998506752720166400 10791127 -249573216373823170317064366150253884024 10791128 9938037683454916911413685037971548160 10791129 83285407908142110107820307724250853584 10791130 -27424970023382642224556292162889267200 10791131 -44968208025034465047489607944032582016 10791132 271140829816512167584537184567066419200 10791133 753599558886902959047732175178276425382 10791134 -329464744364801201159654667859673865408 10791135 -113291771919292007826213765982622555880 10791136 153987377017309765708267195044154048512 10791137 45382253337613468448005709570946293952 10791138 105992516196755459045202434904160066944 10791139 187363857378636198394367804937606889656 10791140 181635911134416845990258060810421964800 10791141 -64533693083467038289719730768693783296 10791142 292023235121822903544468289720857653472 10791143 21022566641470614912819134112723912 10791144 76184062677712023965555297531954135040 10791145 240322175497473610755805692872101531200 10791146 38410736801442359622227276372476132272 10791147 40655787253416107049087059577000384600 10791148 -222165475392045012077150018617709067264 10791149 1087287425722257613192794110713726997664 10791150 -137089725077944539270539963413039022400 10791151 6254845273341567783577640931593400704 10791152 9470373287082724496152635629633863680 10791153 556087323495929322488144619168767487744 10791154 -458580576679670362899514373142792811776 10791155 -286547810313224623824728911063671415440 10791156 -223763122576004753773109025189039587328 10791157 -404322046233654683968466837608882060086 10791158 114198080384114440104968411049447628032 10791159 -68597056240665043764848966238424757760 10791160 503411325611058154500033478095124992000 10791161 -49791264331351399602879674310540447600 10791162 -74257066243084733290339650451315021824 10791163 432697176609674823942581199817967270400 10791164 -145600597455698766350388155779969597440 10791165 -92308938190786473919331528543862620160 10791166 -196861867748274875439646081040920646976 10791167 -497751674594957873852242420981148529240 10791168 363444007161072270109900653746699894784 10791169 -293010782104129442908530414355459890430 10791170 -137970833984170469337618627613120958400 10791171 -2486571224856281851586160705248034720 10791172 -182429804364221100352760683354311240576 10791173 -118562029131900261555623432401087281600 10791174 107984503025725506868595557322587373760 10791175 -151036549157766029348141660828135239200 10791176 681431725105686940079884252873125888000 10791177 209401017723592469005807944672985109520 10791178 27323654012853919644670563437849294640 10791179 -242135400441557462561643297010332922224 10791180 -60205561829383550309347348502003312640 10791181 914544923167403884366304348954990325600 10791182 -11608309036298299362274106581453764288 10791183 131388825110860346818588461642823032960 10791184 -116484747175024425901226611850270924800 10791185 -561529043005274278526846802028159060620 10791186 -32949759805284376978176725696507092992 10791187 906605519229316614982849208320085752392 10791188 -308447731873086543922591580733282602112 10791189 -3161757873424660407480456816744428676 10791190 -93566421344680508577506929816874803200 10791191 -956813752435079285266140349214718612408 10791192 -226369889137596234794416562039251968000 10791193 -12404196454364101193101943868064755456 10791194 3958122421909558643826166131245195520 10791195 90155408312802592405187700869986999920 10791196 -36554399240637622657500518499893892608 10791197 -773113662848257833089927034859735347354 10791198 82895811689520836173911900276693780480 10791199 -332847748340758021457420438911863469560 10791200 -69542288189123110868770783693583155200 10791201 348965021277835591057269967035031277232 10791202 -205247312582327865506380325768123126400 10791203 -66781772387203786438796395533455728548 10791204 8434031769101997544726563289816227840 10791205 564157671249872430168002228275435557720 10791206 -729920424269030103052240545482941203840 10791207 190590809569725997069944554283858321408 10791208 370281872635795892393758865736091560960 10791209 216423128683427951216154765547367421696 10791210 -30946199726641585228973344455114585600 10791211 517656273742552686493810449869813733812 10791212 69762243167781951815546900512742067456 10791213 -11036199517391437492852093388697291456 10791214 -29680174865039342565853999274670223488 10791215 242183024104371297075555830877012594720 10791216 25076567093267324629558429756947136512 10791217 173743304763502585066044711942088629266 10791218 -72863509705244354713128467349191616000 10791219 55043673453548936677395079194220197120 10791220 -14275576607178764439331825562424852480 10791221 -266201740059208211280474280259212430880 10791222 -28119547934973158736377686004735529600 10791223 -693133414825712850277872277434620448240 10791224 1988691397181998065919196389953699840 10791225 13230172198967611698523765283742515925 10791226 130993785011304940035766624674335861184 10791227 -476860501239711053889597131711139408924 10791228 108906761673847800947917278032321765376 10791229 -26149846907443062945085726362536666170 10791230 -20158320353824654170315430039850082240 10791231 405227871372622168350936770696665081344 10791232 -14022102890513309613199477024361545728 10791233 -598958762298951189704762235869358875196 10791234 -139185811424765826947708544413749584816 10791235 -8584310149240946098116097344644138880 10791236 -509870654769449149422837271722602958720 10791237 8502864141358163644495702241695908768 10791238 -95628662747811572168163673268567829504 10791239 -440152578316480115730088701141753345960 10791240 256930073515794359458333018804948992000 10791241 67212405295492318045226486500578799284 10791242 46832873133344793907798181450761666560 10791243 214338113063948077002347759737750209168 10791244 -69729027284362966548347604674293244928 10791245 276855406720744891856800074238663377120 10791246 -231577178621120171615842413343162822656 10791247 -568806316960981359926004229667822397408 10791248 19451274427252737620980350208005734400 10791249 -91514782376322416065156651572718707840 10791250 -21998064640389396894218665706255100000 10791251 270648161101961178756682285557651911400 10791252 -95453886327357018777428612994496450560 10791253 -737203556249005586400999724547441425536 10791254 -95129912373668910377773957285857725568 10791255 16955969771308972336867528454485094400 10791256 -141768225942743085438434047504526868480 10791257 11783197796189519394318415825575167892 10791258 -262854976222279836538673850621212438016 10791259 -80539999427449977291760334650941701960 10791260 144735053329638213854703377948201464320 10791261 26859725639433231646205101681380329388 10791262 -414378358368874480036180494319183292736 10791263 -89829253550470664669624714198034377376 10791264 -88317122214924113555025016207441920 10791265 -479990652012904218759732063209637124800 10791266 -294046482252500995774489936101587505600 10791267 488350804526004216647073317048049856320 10791268 384939353408825347648393792709380612096 10791269 33412496151123960051099609740206652670 10791270 116740000750218033794632307739141223680 10791271 -531420488461317049329805139321129723688 10791272 -13963290122268923356036809910076344320 10791273 -137219023335433363760796259837519388016 10791274 -18340887185466516943695082397385652032 10791275 381141755228172869090859343355502300600 10791276 -9460597209546233184557316494612064768 10791277 122975289150118360616833964516774649600 10791278 -106536691268983305206754422754485928960 10791279 -630642263878157299815198339797149396080 10791280 -1006718560757964370358710276532797440 10791281 277877524590434834181294030997058576082 10791282 -30041238236060958718313233936259225856 10791283 -737755360923525539637199886226147628468 10791284 -54237079719520133292314057106874558464 10791285 189006389959711265168772680528334631200 10791286 16410552289839116525438722438230786048 10791287 279397838712603857847490476543569008200 10791288 -602048020316382698451890476527733616640 10791289 93655274635758849413218062335864282090 10791290 105418609614326996938736956807322112000 10791291 31221199324433879236045722125135844864 10791292 -323934919244632540467561985698456745984 10791293 310938298839520048354561017252880657542 10791294 -122622213690087637405916147600975302656 10791295 258672070656232905067411974314772061800 10791296 -192833490101380851119527473541325783040 10791297 298453882688160331868658612622502650080 10791298 -2442592491117078808874693915942215680 10791299 -101682249457519816466025754287581741700 10791300 88383086254468217174793329079021772800 10791301 395255583520680317323312008312174216000 10791302 41857650005411855377367566601196704352 10791303 491343285445608525834590590014298221264 10791304 254843506587091405916652990948831605760 10791305 141999881721529255412657880385004026560 10791306 -19516011817374868594821710201006850720 10791307 -836449022033961351669520131927621190444 10791308 -312511719762931158327850604734740893184 10791309 -10877248589072724752118207095454888960 10791310 -121445629673643478875495561305890371840 10791311 151020645364335354098120734545416130624 10791312 -2909050613314679551162042346655449088 10791313 -444062654268782186113275893414897411136 10791314 288431842511118098244327915156930209952 10791315 249206291315859717471842755737836031360 10791316 -250204247911609361866642944483817134080 10791317 -48987376355916873969976398749887635456 10791318 -34065322784137023127944940448244455040 10791319 376662844723343039107550875401010696152 10791320 160571037512373110084538493751732428800 10791321 -110107581056850709846038029307031716480 10791322 -178011861707709353954280946565911446288 10791323 467854904265775402977461577048310608 10791324 -168933459385164221558751487122757794816 10791325 91134013675938311734872594098077822500 10791326 64046752059232495020876738252453707904 10791327 -218380036658132866139000918490756647520 10791328 284512125320714186084990717175351214080 10791329 688935980219015779563232458028653130800 10791330 606608825375123335298317441109437440 10791331 853794357246225919528801564904772551132 10791332 32234627551985179202167389096393695232 10791333 165061290957678800042503909483288033920 10791334 400737964820147165208358165079572878816 10791335 632867705450822787269404658622740388000 10791336 319144544177502320844586117726124851200 10791337 -1302762989531202635400387728587666180508 10791338 -180456037334760979683639950212679929680 10791339 -64305561079480330535291546928968858400 10791340 127555120233160123789289658174125230080 10791341 969282782626017931196603945394156937344 10791342 66228585969723765470706996147712861440 10791343 774583243839208765786542897898917832592 10791344 -290597196409634203520252375391272730624 10791345 -50435613545163139754468742169250121600 10791346 -35061857830288600443829592935746023520 10791347 64332345916765242136145375613259866624 10791348 99197364387958785325768520452400824320 10791349 544193343834077826745657793249941050350 10791350 -31274885702890682883800868934003173600 10791351 270982603051582338326058905958571874880 10791352 -90447786821390760199048599640007516160 10791353 -62909470200440096526698904526887402144 10791354 -25994600455218254305255106103083397120 10791355 206138006089541331352863252609028149360 10791356 -12426968001180152775272138186932259328 10791357 87330159319367902672997953975283805792 10791358 -48014516989495409529560391840142206720 10791359 -58033596781550257751188443298051765440 10791360 -26519224841197073060453942899507200000 10791361 152011760027701104630205953498433401984 10791362 -357956951583109763382508852894284696576 10791363 215665074028317156689931157677604961088 10791364 267079459349059966315072714960393689600 10791365 -107936404462768850256840088967501027880 10791366 1402064911461980217596734263015917568 10791367 -214401282273139717608954140040330668584 10791368 465333847528015272701669416245465523200 10791369 -137055347587438146951070141420502676012 10791370 99408169679727464604712288561174963200 10791371 56238829617683535046623481887568575672 10791372 -46777719404313895112049578475718656000 10791373 -13082353947726587691191197058202801120 10791374 16613434472492495586243210667839360000 10791375 137002911986772426609883959199619328000 10791376 39528797132106856431273709778337554432 10791377 104641942731302635249672924649802515940 10791378 10206297607317314744987749380165884928 10791379 178081012883897920991742176599557213312 10791380 23132073537685348634146049482856855040 10791381 510239133196648536140866233079638113952 10791382 -166826125536482851004051694873303020928 10791383 -88764714152787577062030125589599878656 10791384 159875379746190453532070424341523824640 10791385 53457197215452388759526510783385540 10791386 286098277993768725231035509640445457392 10791387 -165728386721549071299921050528769984552 10791388 960380420705924987427011941384993738752 10791389 -264712370858278868847032658113752080768 10791390 -73823113074736529624283308311984030080 10791391 -19104646668935799711803584501105937280 10791392 313518410459311796710289397214248960000 10791393 -254760169721825176754436944021368805760 10791394 177697857198813996370341728338086293280 10791395 578921401852333937504361031124065773600 10791396 -122278574309021964693697077247777136640 10791397 79002367193736825189649637691691891552 10791398 -23204492770214454596335044766388234880 10791399 -118747494542153816724044628272047115736 10791400 248889377446871098358827202959134720000 10791401 117649719794474973472022766838944231204 10791402 -256237125733088086554347754859560875520 10791403 328101367696463346147301744618807764880 10791404 169584326441650095759289987503212897280 10791405 29322878985937852988797936517182407000 10791406 303282500702222956309699391692955929152 10791407 868243011860992391485987655238696299832 10791408 -140151961733722649726724830040378310656 10791409 10089554644114236215401159820844561904 10791410 -18033630245790557243782781623006126080 10791411 203095002470286057470652871265303756160 10791412 9943740816973443943220592582489193856 10791413 -1275271283712355738369426026048420340416 10791414 -64547620131683292951852987279512520960 10791415 47980629895114295025882065634106714320 10791416 -280417128834338097615434511157595996160 10791417 -127412038096743582658609646378788556928 10791418 -387946878845176028199218793872347272960 10791419 539167668932939869424757692793939638820 10791420 17522901611307957805972533680921487360 10791421 923361506506932448974310272442802863622 10791422 -331430810517967463938046657615597377920 10791423 -174404000332786372194259498653557081928 10791424 -40346811310649827756298560750221262848 10791425 331707994128781651675290635192122752150 10791426 61316365259082171408532455301455106944 10791427 -452945445645312233578213718095659966724 10791428 89100215255950802612607611938660727040 10791429 -133479809580481297172670628532945937600 10791430 -118150404127394470967452636417696012800 10791431 246985700351179452673522783354183717344 10791432 -31714851317663357857019792059587624960 10791433 -194253424794018355582795929417185095040 10791434 84033781645775528378625310092140237616 10791435 -465675455111744253482216587233590883840 10791436 -106584451762646374048396733019082122240 10791437 782383348597016295030894782167810252086 10791438 71168499118445744139006814977095930880 10791439 357970315718749099096139461727240422224 10791440 -51646976806934656759727293939317473280 10791441 -60137105979697284486283745514525227520 10791442 92651133280719667114903622597540713872 10791443 285750342151018030439040837829600628544 10791444 10700790305915788078268189498382876672 10791445 102620916131379041147650314731106180480 10791446 -7123381340099001695438892544208408832 10791447 -125161714444660994991102700322108474928 10791448 -233874431938201137164868865764218480640 10791449 -311039067932476016416887034067886923520 10791450 61356131646950786338421649267642363600 10791451 860837474017870155471141558806595670800 10791452 1745448489206221868090009424503119872 10791453 297999109250338609151142108233186450304 10791454 -157363906793264243682958407438142908480 10791455 -83427399724695797150648925800917847640 10791456 103238658554550199073576044355685187584 10791457 91375701777894274754144767433485027732 10791458 -235801796674217365565634310373996191920 10791459 127454274590432180078998391214639424464 10791460 -453930897881223270934558445256086142720 10791461 539698176672834001921076735318416864062 10791462 -131662636417798506619464340767986104320 10791463 -378024458767021236864761705799386264520 10791464 439555015039482665621721047416796928000 10791465 -227589977289401427321614181319475904000 10791466 -299709391083830739023965559807494694400 10791467 -73726489280719681072741973679846257484 10791468 2093243176109906518166270244067806720 10791469 3323333775535535084600425004196347168 10791470 113190022790730282993131093030838751680 10791471 228201410702194252649025925078700340480 10791472 52534450142407997921104477599478054912 10791473 -214536282955346040139903305815838414720 10791474 -146620959091991250589125837279087782400 10791475 -241024399176361544973351393544316708500 10791476 -320172207419011288732596145382207821440 10791477 202346240724324201338879740431628161888 10791478 -58561147749759304892024357875966651776 10791479 125667390314030472236362455796536459360 10791480 -72595802943185689346592953552044032000 10791481 31982757861102922088316715621337570772 10791482 -80685387825482951266216020185708199936 10791483 44834810341654610956216587742358473584 10791484 605548879006052040338803117333761695232 10791485 -228359142670360109384405045299758445440 10791486 1226645751863708485557697743277120704 10791487 -130232360946124010850104059670972332800 10791488 214143700049966951995375261708662079488 10791489 50301090543160654385759837752285896768 10791490 173231020752828917976593586801100514880 10791491 -143017763813219143670002322375598203616 10791492 -174738978272621769149946610442265781248 10791493 72036281970794226982407397139563452604 10791494 27887846561525189035789730522149607424 10791495 -4725903370482206747338246230914899200 10791496 -500727728925264879556072968134212254720 10791497 19036790624667670922523081552536009946 10791498 280471096393982568447403578057538560 10791499 -281148528092842298181992786089022219500 10791500 -124296623819369313817103947436691456000 10791501 81439627536450446820790984115711621184 10791502 79561898990127703714786873347716597952 10791503 39824514476120407868716426029591902208 10791504 25905425168853137089516113133513334784 10791505 -81265022722563151963403695661023331340 10791506 -253443972765176775163181502803725440 10791507 568415907955888664346016257353457491640 10791508 -1397937213848505256692727724250808320 10791509 761407874681854501099281421005389524860 10791510 189518793240211472156901327540684184320 10791511 -454697965409363239472604045373646608888 10791512 -474532575338200432624467952016777164800 10791513 -177228793832635147195369092869820282960 10791514 -458293843450578962659923627592997232144 10791515 509121144955410122163269908571062999680 10791516 507508279576161370624573459220124278784 10791517 16124925570483596030922103469473633920 10791518 -548335928944421796325832700428084656320 10791519 -312837792233755937693313067027834537656 10791520 -560877022723708357086897594657441054720 10791521 100104160432198767241002099914937897492 10791522 -109638978373360265365259172185353344000 10791523 9645766345474255166710564752069277800 10791524 -285234566459044439243877680905721303808 10791525 -115035748154095056679700949378536028000 10791526 -46121915800458527317115778438355584288 10791527 -508989850783338409046653921903272375624 10791528 -75047438968277794790751697534792335360 10791529 -266401291480244688332870508476178517248 10791530 -307608112637051358135710362451610759840 10791531 -21509661887330500335122638348630880160 10791532 -698085399718417105593509951734924838400 10791533 187683543563236595679774993843139933782 10791534 16584238809061552439789935546764066816 10791535 -175892762149750152555129640010103374520 10791536 -62468377163239392788552175870595104768 10791537 -272113377890418788159073292613767927440 10791538 3773260767850352134396819910425704960 10791539 830950460343407145498636667993143174600 10791540 350756383741964676740904733255641292800 10791541 434774505756842234168647635288957584092 10791542 -56302912939382062438432686812804037888 10791543 -157209526996179004019998604854611429120 10791544 -213131605309971355477961846007348326400 10791545 -142380677868598285948846775422110905400 10791546 -173415737625075019644256023662785775616 10791547 302932770296343018716446483220057036880 10791548 370648609063354641850082265172185643008 10791549 -16297753232113953826136036964559808814 10791550 -10567595766684809509435771271037158400 10791551 642660370863166289595032304539460039552 10791552 188382361486391273600140296614156697600 10791553 107649023235327738271437115366424841984 10791554 110032043062112304521791161383042803200 10791555 -468470448290846383009464882287931645600 10791556 -404786490231353599990568863131173795712 10791557 -130135710890441215439113936587488837088 10791558 446951231818456711564798366608558086400 10791559 846166097535401489063836791220603828760 10791560 -191784128676724594388731683229285478400 10791561 128620900034973106486805138809716386784 10791562 365869484212707847180331519148144324864 10791563 55763841369121500560237557608301820400 10791564 -318406806387483131840284771257826128384 10791565 -66923037834011390073175958779312135680 10791566 9671576748673681031830594817816822400 10791567 -99015535505312663116240006424921419200 10791568 -47451892199689092258061860448417464320 10791569 -49706548654323233355549806953658466780 10791570 25929701388658315902598553579808499200 10791571 22289585481286464816171564924735078400 10791572 152634276782213010519503109030935132160 10791573 -17807507753194457822320168358130865056 10791574 208342117636445731198190630512658896512 10791575 -11773099596967380650730455467104493200 10791576 934339066649906571105476079280206643200 10791577 88780333848598078147843823450878118208 10791578 16567008199502609690743184630554421760 10791579 236323656693913751191053799809136959384 10791580 35335961212827935996920030020966282240 10791581 -15228004561292931324591677634936863328 10791582 -1402334616555289706599488338824688640 10791583 566653176512297310732113079958429908720 10791584 82014189992920850131327714145678131200 10791585 109726633777923679010818813750090065600 10791586 73138595539169174264150203268130733344 10791587 -461826314023305205452631884292607785764 10791588 88988601726707974608188136599151906816 10791589 -696618856769270235255393149318467404610 10791590 -8541546315057177963541934599920199680 10791591 344729666327037122509295081745232170792 10791592 -113087814586857159558108064800692797440 10791593 650098773711719626768785141360869680464 10791594 -226391725554057148234798588028413439232 10791595 285007987962409461178396295992993388640 10791596 136721090915276408737921165160751144960 10791597 -411325987165143771742677257427902865600 10791598 145948522666092710044866353225929115136 10791599 122883940984189759253106736673631274080 10791600 -26512656386302998379551366913300070400 10791601 -680783486587926679233242717236982896400 10791602 327259318522825088527514623489616212752 10791603 -225845772609343870690434870703874989200 10791604 106560819485202434883238265624694132736 10791605 199879750977722343855445803975557205120 10791606 10412835497095203541338370238350356480 10791607 -198607989675357078368348708671299805144 10791608 120151075301790764957118937256144424960 10791609 -513464672946589474533349444858633746096 10791610 65307630003010984865344770757920553920 10791611 -695193229913476357438351937348615077788 10791612 22704496562017194421220167336084523520 10791613 -218056234388997518354018206463394525300 10791614 -20401101516869473079631010125166235520 10791615 350995565888202403423742023959573528720 10791616 3919855239638073615590764338877562880 10791617 315971506443456711945757249117905938400 10791618 163536807508249685106078308248687327104 10791619 1690558320966229970317560906330584377744 10791620 -14249136195768125843014317180778291200 10791621 -59077834258593058207307015775372474210 10791622 90669664461400078877761400765121398112 10791623 865191139041348161236456871460898636800 10791624 8517233649957470615877341223546961920 10791625 -314915246033439187579259022145839900000 10791626 164482119785306721610311614555873470512 10791627 -33022035095927336283347115879057408 10791628 865329735233600916124510727628020513280 10791629 -250098425467125996444106003383567685770 10791630 -14866560652360598760274143233112996480 10791631 379692990337096025302542992523142634160 10791632 62149582058213626536810481598168481792 10791633 552443854385168948125773021383646576624 10791634 214038863822822608236012930073188421632 10791635 -41890426312668407731747103466172031040 10791636 92938855580847920339373009514586793984 10791637 201819771943042577577403114678624039360 10791638 -83337403622830787615117012137477405440 10791639 -148528140947558411081227021032051018240 10791640 269263148570490681185691197928045772800 10791641 21906550550559935824424983405288841472 10791642 98019743361067023056386281629691243264 10791643 -311945985515480526107414362916908055840 10791644 -501233082835708159779822178858221233664 10791645 -183208810240350837368077345799989887360 10791646 -276907486681990943872824610236544588800 10791647 -276044359711559985730708633855863671904 10791648 48833582025548736662146252080889724928 10791649 -891989197508604244434992690965394516640 10791650 -112549799071697844782283164660918125200 10791651 64471649088609753920881834380045444288 10791652 21236403372120975849979838652120657536 10791653 459092510295826068056605280475486955902 10791654 -77178737047491865820088989875831968000 10791655 225351678609775591436090140862271291360 10791656 -219684382722233148963059405890565637120 10791657 -936745941220182089674631077825109475360 10791658 -91599261435429427667722613321048094720 10791659 81275095375290372696647025290133743304 10791660 -80813599620535667129795125207585505280 10791661 -137558939500917331553163486592537644276 10791662 21603346075332711110799359166953799360 10791663 40055013474970308240891810166419168144 10791664 28383736986849257263194097449118269440 10791665 609764915568336873137203988151057291060 10791666 -154525578693252642909034580821741281648 10791667 -1944849162704346218377332476757683960 10791668 470497816332433987732379494054849646592 10791669 -42120148361736582280834963892103923712 10791670 -316728215450941789973370550603293411840 10791671 717523049419291491543333831169354461144 10791672 296115553231524706388654667686156881920 10791673 -538820508266007296143751991268066141078 10791674 -120901286550055824738363211313512811664 10791675 -8047549645511790335362563819176694900 10791676 147945498564315835636607853827678092288 10791677 230146490932408824573809057865970987680 10791678 -102563616061080004214454704807952413376 10791679 -337398259374385900548413166211188178080 10791680 -354522725905196314355876422993827594240 10791681 -220566717361192746857051335850063728848 10791682 -329271320212309044280672852555152633600 10791683 26580483953297912673029303278717107360 10791684 7530553292226799404925929628377630720 10791685 -58107880212297009351455026083729365640 10791686 331586978521550350128231919297351965792 10791687 308229982919594338170699092573806742352 10791688 195860469874889874375383988197315957760 10791689 17855411829177195276589342914776183040 10791690 -22702411511535037821959294400566476800 10791691 -43122025355325852735259280553100530816 10791692 153632625931376143239588314891111921664 10791693 436987301652845635476617577691362849888 10791694 -220695199960349595722810985987615471168 10791695 179237571735735128004267067717117892400 10791696 -69464479527457227399008895062367928320 10791697 254072319665057305984453831718372199232 10791698 264468055367901375104425074723170574336 10791699 -339218549818606141146668185877854157760 10791700 -291407335251354582064656134036095641600 10791701 42232782715498879478301779264968383132 10791702 -235847803074306304473422671053892166208 10791703 -370317017630903025165517220331051197816 10791704 -250942264709442173383783096361897164800 10791705 53909925273469704936163284502617015360 10791706 -6589296477366015175434985164365569536 10791707 -721847163524877061847373002721195734448 10791708 2607917219139341891437340316085762560 10791709 425054998649308396280571358288976192716 10791710 4119602191601032963746104661327922560 10791711 12543952110379258559932308742701953760 10791712 112519992472535815246721585589530591232 10791713 88484746813578263416071383898100922160 10791714 76743989558591336326061454680486087040 10791715 -314293653729056623782572594579517120000 10791716 -57834152981738349578035317237457059840 10791717 -323912099016215348803274091317348815488 10791718 -127288330293822295713496492748823897984 10791719 890985743955730575535195366025028063696 10791720 45320433280595880184317861537192345600 10791721 500602019858902213180363240137848339572 10791722 946793762928250902942960385139219311872 10791723 -28371631646042220318481374026292738216 10791724 102218827298716774817322252688284298496 10791725 -23233485269003099289640889415394845600 10791726 88658608706484797530143854907691419648 10791727 -565728376696402596258538846877815101424 10791728 85247921224627842714814605938058903552 10791729 -163623889273560179697264106076259084876 10791730 -298096573061575860951601547780871558240 10791731 -498129191413476025298041032378066829800 10791732 -104928846356638843171881328411997073408 10791733 -191611504872565023593266117118243825796 10791734 -4503389290306765874165626303864744224 10791735 -236756097797846737002569834663584038240 10791736 4594917388700234466680084083815874560 10791737 -410640840285950440407096210740078065008 10791738 8258496929392386332256899104262937600 10791739 -253368459725010971768577450118026208 10791740 63482926317721841085068757617548185600 10791741 89668086541272293384136998194180309440 10791742 -72689832851766896697565275052456792320 10791743 -66014403418915869849300935157105166296 10791744 -54329663506601218432633857691650883584 10791745 -326255568545318002416056725019089704000 10791746 -88310173082135595974552082343322780160 10791747 -589116719059236308831941676555233012476 10791748 28478588163082369953654344833271457792 10791749 568803130777330666390445696852888910240 10791750 14436962921211905079981931738174560000 10791751 3247236502524820538989922009344187264 10791752 -196088750091189152743434049746465914880 10791753 969451024235525314163491671988807680 10791754 198359319986173223403220007231760031680 10791755 260114987675892146066846741895343362960 10791756 -46514146234047912729505103881178757888 10791757 -260122139610407975117851434864878992448 10791758 -218320875216364614018824734836147059520 10791759 -380139751777486331678133508071558435072 10791760 -29824895520606229185099537131964088320 10791761 -61721675864431413791613436091626219968 10791762 -23164720034225916326747794487727215616 10791763 -55091336954926531448121665072748185680 10791764 86296986550687948454702922583729397760 10791765 587001941352878961387442849974956664000 10791766 354717644737347265599319199817805484832 10791767 359692415013674195496051408815835721392 10791768 152225139571136613342425731918932172800 10791769 -349773511063321868599626190813077011830 10791770 40028725055194239947766820381704960000 10791771 103512717603565453177897667128768783512 10791772 700792492101192178926604086984455808000 10791773 -57937756700978490214111528816580757978 10791774 46289483419860419562880923372475656960 10791775 429217772660772242297695372827169275800 10791776 256616151089144199606067276788755595264 10791777 -33724121809871791653483527678559808080 10791778 -39031813764638419338912350714043160800 10791779 -364711949440372688928990911006893627620 10791780 -222743785411142879172605113222935982080 10791781 31551800307153404496571079506785253248 10791782 93839453351712446109498977617883933184 10791783 -448772433966072327458815086963088507248 10791784 89162210151388612812901360368513024000 10791785 -75910151204201909593221905175933613020 10791786 -218447754958938825370072369908482132736 10791787 30725085796875821579573470191912919584 10791788 128350808890063612341537358440577714176 10791789 307947933350054551734576308163157161024 10791790 75814963827805401795643563505351918080 10791791 -581197601697284370316041365777397073920 10791792 -586187807707225941501499250820415488 10791793 17096042307612624036367418908119545042 10791794 58859836139865644512221485702786420640 10791795 61249702151367352878364036030605465600 10791796 -2155884588243849546040418396523665408 10791797 -250141281523208319716269134621294992100 10791798 115986068077516810547384165341726217664 10791799 471528833349630163516955007929697269160 10791800 -262349047942576157344149886776276480000 10791801 191357865185313236677207822480705388730 10791802 -28451319398452872958031672675262421248 10791803 614019242444334401008896411479222345064 10791804 -164385087053845004201245389213474782208 10791805 -37372648510272706455447200444469319080 10791806 -105041587713735204653389237535363205120 10791807 -5891004120888000454925005071835129344 10791808 284324011247431295028314076975464448000 10791809 -6463835042684490669015319161693196800 10791810 59831331867908709856036901841229862400 10791811 772588628397354999640627419131862771552 10791812 -22595588285500853896598400769514857344 10791813 -108769311262922267965302122357539360512 10791814 -294534778411638809618208869498934091968 10791815 111923804061322058715001077432910659840 10791816 -117832191141983684406170528806456688640 10791817 87775831245594623292704926053698141440 10791818 -26547960775927789245604717472186962080 10791819 650019426361646432248135568735327024640 10791820 104744055957926539697150564589667937280 10791821 136150628017456899515358454575296888640 10791822 -163002725049447986124511107695758753728 10791823 225195775387509071579838247748157875440 10791824 -85278818367428747179149568656658857984 10791825 -203747532766425706133505798664250572800 10791826 -226134033222363299436229882386146476416 10791827 251455322989803826142533384114978662156 10791828 -231277063930017011353428640754306238720 10791829 -400156103190485333658086181269667203360 10791830 51836267935047103353212594349314949120 10791831 176576380194900207493940311774354171752 10791832 53487760878096735956686331181380628480 10791833 89422576462042660951475861758679091342 10791834 -12071060553190774520382603993834693120 10791835 -131750048985896687847233009339740950720 10791836 575516624311877637684085588326057285120 10791837 40992527773621483142218374602329293600 10791838 163750685214804397818038452143576349056 10791839 346128798562436563087537838001023088 10791840 -36884869112969298064969039667637780480 10791841 -719807553515040847664542834766595785758 10791842 261128304622258007507101307138818677072 10791843 -64809044454195120314586972580416051336 10791844 -38741923453282002344265357852827680768 10791845 253875421772898210429346795615214159100 10791846 99151079782652000721397800236895194880 10791847 -516748340634002811902870160550853085288 10791848 249038689446821268446502859226880000000 10791849 -100082008516237672898698689494355840 10791850 55453808910163090033002188492689600800 10791851 47333481248529135760399744095543499152 10791852 -143849485953107893835510578537549920768 10791853 518644586911234732119525955091355938304 10791854 -105770328296503692853218065771639423040 10791855 -184941657918186980818669138167563532240 10791856 -42764707425388673185665176817295589376 10791857 307876992733409919079824180383051716200 10791858 144376326616918884350585927371081334784 10791859 -691583869909997955079815823539015296 10791860 21985398659762329078661588094607695360 10791861 -239117917208912472111139675641044960640 10791862 -242319570260012793701032665788836581888 10791863 44328248096126502882443475818078051112 10791864 -111921413242069826996603357902955950080 10791865 -101318149292845695408036928992116148480 10791866 -115838332712075105774724567395004974880 10791867 -420948922518728819284661415695851056000 10791868 -514027780266160931224887459374653028864 10791869 -721227984409556356603610954451486330 10791870 -209267599859488822911949539775534694400 10791871 -267082723421522225804821654826908212928 10791872 -13250985309767390926516274876739747840 10791873 36465870119143941940185033257036700000 10791874 519569904975391873025649857879710156800 10791875 4843743892060445055222094856389320000 10791876 -48507395585807593346853362431124201472 10791877 -559676455462740036675810427831963610208 10791878 7401294194067364214395431921613794624 10791879 -147950793344626952434333534272186979200 10791880 -344257933393971701436132459009250099200 10791881 491153595844199062369464657476350094682 10791882 -188872499067483064571381758658310144 10791883 285157839624917306199717896005554194800 10791884 -64424868070787301584513013372351485184 10791885 -105063296764908726853269116465028015360 10791886 117403455507487828893376561884925440000 10791887 398078935086771209453403364218733303536 10791888 99551002438255564630404163045665275904 10791889 330719559052313467946547402712933533156 10791890 317994939882150962616084881514230359200 10791891 -75367746608443220964661899256058619456 10791892 -277927217090511753687633937245557958784 10791893 34986781319285857669105021354533175200 10791894 16543520653644725772808550316586276800 10791895 402564894590227994039197160568595288800 10791896 78440162913433891600729002249169889280 10791897 33342343253292599250645222208497195360 10791898 -130594024335620700596406990866866760736 10791899 -260435754397529940864267237543494734080 10791900 65960861542799065740258196170037248000 10791901 -79363042734879790237884374947088890920 10791902 219421693702898383000897159750253363904 10791903 224456219714228048946110438477427406464 10791904 -142277235540213981777409417555244482560 10791905 -434614693072311949719719147302274630400 10791906 47597486448114648922946383251142668288 10791907 -216411922773783093766619526962099297844 10791908 489670242663611920638609054569213632128 10791909 -258648771468636946794178168425409202496 10791910 69825467205257984469959368953660912000 10791911 -9501139133256203341693793792648454576 10791912 -418489796301612303767198511078911508480 10791913 73180029624208514454484191857746575168 10791914 49792289736844985481149961179946753024 10791915 -31823951820092552248751860023016692000 10791916 -110918167544393705414436064169818664448 10791917 869420815790111324924116916480041482966 10791918 253121160906155248875979869104286142464 10791919 -57563404782730418386004387560347125680 10791920 17215274359506907225057482629030215680 10791921 -8814754353942442560523305165477840000 10791922 -134949519602617204795318859057429537280 10791923 -406078198510874614032854971547816235696 10791924 -77667805590623694142416885816246435840 10791925 7113874179158851531773713012356492000 10791926 372644838434386995667534909652173450560 10791927 984188900458430181855376402168428827040 10791928 179080221723143463670704762773734686720 10791929 237880439326221377057108492670016123392 10791930 -150992502863793632256543678810389018880 10791931 -810180662562037502067226963552319586268 10791932 -90976182362566342981616973444586389504 10791933 469716991802186514758091586556453965824 10791934 -247262114906379619226473925305918992384 10791935 -171544478217926139836761546557844807680 10791936 486678046704727959294055538712045944832 10791937 -6165588523335295142385544402247214080 10791938 -43760932081054051578825701966117012928 10791939 -196216686348691614453881571129354986832 10791940 -247589662322595587641316139585773790720 10791941 -251115541875591892686798340706903738658 10791942 21481236336311517061601162923717177344 10791943 147760854252812210261496551849130893320 10791944 -259087643013727684502660711279819059200 10791945 -127945226441785244613830894417029519680 10791946 60762531937190208619627530343562863104 10791947 -5694113904124367030782185964605281928 10791948 220001658692901350922145219088282029056 10791949 -145369699209507027303083834482464863264 10791950 -87286611527467714144263768849223166400 10791951 22879972174779908717696406814978350864 10791952 59341447935282410604701447534539702272 10791953 -822755084640878116956335189819060497920 10791954 -8153136710054224487868278128031290224 10791955 8700669045053598553542085699965980160 10791956 -484646911759346125385035639593066701952 10791957 58669315773238069224767378824538274624 10791958 496224423740255663991767766411938314176 10791959 1056104778014208105003474974997035814504 10791960 210842028563658952730252999439532032000 10791961 -677223427592480735185427186745655984438 10791962 -54807201188472796207663214401018790400 10791963 -1074510701768368886046456835457385696 10791964 -426092406440425612694577240669955009024 10791965 367477041840288953620190549421788170860 10791966 -74488004470802244688948805882248630656 10791967 34425178978498742039240351691730162016 10791968 -1774256879825556712107367146260004864 10791969 89020900747191582708010462147408574400 10791970 -54738950945854372995307915307169146880 10791971 8497693531321025276252206820292967512 10791972 -250513897733586621163469076757633413504 10791973 -24909569660397072849620460553318238820 10791974 -250052733519098044239177433729813171008 10791975 94805273044189605025310248895506902000 10791976 -191322166933275350675234478310886860800 10791977 64136604576403631908480685390541735744 10791978 26862125454178225204313981477431819008 10791979 230585433703479841624323368405665335120 10791980 4044911522012786675634521783241523200 10791981 -312442066301723788034238690034096272000 10791982 68616301458040614513863556565232054592 10791983 22871510035578864908294839899902825232 10791984 1933155270363833848212473979878768640 10791985 447132226889950196094899792154680385600 10791986 354383215226639038894528653419591634192 10791987 243362647706733450774357625354435650360 10791988 -78392840971783657583720574968731088512 10791989 -96083844934663656220972813836345596676 10791990 153880228289611747481634877795868160 10791991 -90784566169306447729912593446653111296 10791992 -302496657599018319383525352332134625280 10791993 -179665290362230136684699271756088289472 10791994 275311512138835098140735859728335499232 10791995 163259971571585166808714198592036996880 10791996 -266545827727951140339090824105745186816 10791997 -115917290855038377512318439020546378554 10791998 -194920612888916014984089283692894359808 10791999 -218293867772098987274610866562544422912 10792000 -101160284490839075274562688683868160000 10792001 -172823917087768304234243972577370930896 10792002 -201487736558283539087472235735134458880 10792003 -772408243160566211694047969697129351748 10792004 -241522237244555875935035464327987330944 10792005 34588349218364829338329871820835664160 10792006 309439273881916928517054623781533273952 10792007 -115640076569301511796791418753553519600 10792008 184242381565877321902122847797817344000 10792009 -287835395978027007371040228435393568796 10792010 40192652489072955824303541895914256320 10792011 -5561441123792291866588118245913168640 10792012 68457013966311469422791749872632119296 10792013 718427448726823671659599639700390198262 10792014 6605455008932083299019805659168754688 10792015 74341569272561483887343999607945462720 10792016 10125674042236590875657431020674998272 10792017 -15876430500764128891990518351174920112 10792018 -273748249545907156527546258585225053040 10792019 -148778470470073955157523312550224830720 10792020 73628321586844813811934716400568842240 10792021 1282479886979752025043233649088785515232 10792022 -136328911477113963031800765663664574688 10792023 401480873513375512359053567064963777408 10792024 -241815255942578481936693016299603671040 10792025 -399300525684929163189772051459011468000 10792026 -1767991189307093586612599852139941376 10792027 -739689018049271164996764948383289875520 10792028 -7110418971528368857319557374004110336 10792029 374920331328048150475192123592401517184 10792030 96326370930126155424898698119722639680 10792031 73267719248037424798386946234761201120 10792032 513720818009263570934885382980181688320 10792033 -7737291526973518873373401969003928320 10792034 -13060886791685322640033337231106867456 10792035 32638089799433145759924298958116458480 10792036 188755823368976416604775988559642506880 10792037 230571175410913531367748815437676060640 10792038 -52648017115683690012454236984413905920 10792039 -375139084627349139749813003316446265160 10792040 129779278855074194982234885561552076800 10792041 -170632007221900866323965458734226439296 10792042 -597725120610168773207881169296435585536 10792043 840463461289005772716901463443612178292 10792044 389498239291929192789449961856087134720 10792045 -5145587222212385909240599295892115200 10792046 89030866525383896015679838109126856960 10792047 118789183561013058055706224628801681664 10792048 -98354202822804136760457967672802508800 10792049 -222569234716372311889509750295139497164 10792050 81969238157760370915515808736711068800 10792051 -127664840974484756204018506891298820600 10792052 225916021245727312105897854585930953472 10792053 -454914898899606795092489573963837166738 10792054 -1158954396996907335966549904265954688 10792055 -190737167615149152050100568782901219440 10792056 -246764003957771380648685035118110310400 10792057 119947828337047324185078794215477348800 10792058 258708814180540408225569067151022570240 10792059 65442567510803377846567495734951610080 10792060 -95393386203273016737860881014990336000 10792061 32274372159376361743927962754646842368 10792062 -31222734411885643877643156217302092160 10792063 81872453958991919263798322251564157312 10792064 -490204429032374716515394149622040494080 10792065 89197650915975614382906652268543838720 10792066 112311497715498246019987783785517808544 10792067 13504511329905040134426728701355982336 10792068 22275044260337365701762343176607297536 10792069 -371315006114871321836911802255590415556 10792070 -122786164510555901086313211047601456000 10792071 -149348341598314921306134274029896364240 10792072 -226455588992205628794884945358873262080 10792073 -368191872745520468932594030431082722816 10792074 37272671799260093513804200666992802560 10792075 -17069788134789961772195913322372550400 10792076 -439990107199617916164220016376366535680 10792077 -504443429294570814023833987056401570880 10792078 46610518933655964766553902748429745600 10792079 -439713704110222946540701897439236717824 10792080 6535271004259880344049948893724835840 10792081 -935440831137544842459572146924646631118 10792082 -18033763623048494717896948041369904128 10792083 168387838765968758377270232181570704640 10792084 -507147408492666273279987602131182150784 10792085 -41253266342891519748478200709503667200 10792086 -22031802176876946198911113861493728512 10792087 -803338891566497339610337542467852158264 10792088 -961647713393930577398341268498586685440 10792089 141622528182892848921649603586939136000 10792090 -47426737080430228591936937354306990400 10792091 -234493638757172895085338782102512448508 10792092 -30311216387999019916153069708971933696 10792093 298023559075361271502184854423645946880 10792094 -493404300484236174831204384318486660480 10792095 799665905651729025055006537103362320 10792096 202605262815809446512273906280594145280 10792097 3129974052399350733410333093360829360 10792098 -104728027600327890689887222427752244016 10792099 -831621964918278255084672750089752966520 10792100 175024591107909639909175009200200524800 10792101 12802594270820388824415971779721118720 10792102 172309611034757614894823405018958871104 10792103 -70575661962444056588848775816438295240 10792104 -308043971867770804152662779114220666880 10792105 -1217702721834919199218379663277930240 10792106 -131211573967790978525539563548337094656 10792107 128646593114463952212357123016928955804 10792108 -54167468850091761035563803793404873472 10792109 -874830342411367000297918848382028499690 10792110 -67684470719404814620533480073797550080 10792111 -1018878668014408020886345397293728800 10792112 14535893337771549060379934717118873600 10792113 -87629710279987927344091425831939383712 10792114 -326006076487041386690985851384606348160 10792115 -640940451187766011932600817425775764240 10792116 298329260637812385812583846501422082432 10792117 161376789273043879540250710507346860192 10792118 214720212785752555766229927840230079360 10792119 -70562071134454366284964726359153133872 10792120 -156568416223205542941582944133394022400 10792121 -499372272845317402987177043891354153856 10792122 -29378244164799161257915609445568258816 10792123 -14693233700158998745716053533516329024 10792124 -49211797985524454692558603844545127424 10792125 64905788483110843904014790820179526000 10792126 -47054496486259869771401264244732703488 10792127 -31054731325800731090643190208151274200 10792128 -16038820866955589472627656559679242240 10792129 -166122185641630257479881450980946631040 10792130 -120358829634094992267151871557460675040 10792131 66158362945490698541358932555892651264 10792132 55786162428724914798685790439993824512 10792133 272901916338795806535677045487711505440 10792134 45311499276414423186126774255128097408 10792135 161985289974060295299286157015856313080 10792136 -124853208258281917524135328921131064320 10792137 -276127051575428216656916089354441997040 10792138 67399534216780637078277485798598948096 10792139 -235925971103586788196314532777255966060 10792140 -2060843224414159813310061127793049600 10792141 789116985920912989538148732714578439542 10792142 -166554056208499343638834493067849853056 10792143 -273821003451571187135440605685208940000 10792144 43838391935480858865680055934075011072 10792145 -3272768809623124896808430308980268800 10792146 31714429395934381277087552295112377600 10792147 -167663968205754914215276708315509227280 10792148 199367658565750269684919137750548520960 10792149 -36475583123828560481930311706286992736 10792150 94067989404967157071818296257275088800 10792151 415689148518066146747729164164561910152 10792152 -117399611574113889800012940838010880000 10792153 -90581004580998578944181525618154073596 10792154 -37231308984103030475209711628925324288 10792155 50013048642863968645840225952107499520 10792156 -90456289993961035218798784828649251328 10792157 -252388574562921224021664369344729699988 10792158 -80351767674775436094858746403174362112 10792159 -210890708667778017466318219200782482048 10792160 -235307491723104752410814995136186941440 10792161 -591167080910007908862022699403166981468 10792162 217034312541106919544540044259854601600 10792163 -395396692456337859695192337700110783588 10792164 318681351350393128370635471273604966400 10792165 -39392506065916097375955028626170615940 10792166 38531413650918915303219768434324520960 10792167 -379997986595755758910404079306697628120 10792168 100298804758012305805899205525985280000 10792169 -442598551689694811466248950551941135430 10792170 17648579443529919223174013548677619200 10792171 471119852866518749467868057298573626280 10792172 324881130428146698430553912866264438272 10792173 -23783316119160051648505837183387172352 10792174 -44252342662579533525990455365314834432 10792175 109706700243981092755825204238980991400 10792176 -3512269769970525856119967818111713280 10792177 119220700652883923602312922445211457664 10792178 94858816603761188076151441336178581344 10792179 272402978108376031576192724555230016724 10792180 -75753202135893349686524301876916101120 10792181 -501065805878283326472341919055496311236 10792182 129775488014800581746628833937895660992 10792183 2139542574004894954284815554430064000 10792184 -29951772297823416488816182099259842560 10792185 -94807340850062151693520686242027020800 10792186 342051664034594305432932835161754178784 10792187 246453652390748330944714964656284682752 10792188 -32258130849785719463356212157174288896 10792189 55969909500576416838242106403223561990 10792190 -457404134624017388291313105761802240000 10792191 -183719084666603839857926012482500458808 10792192 305273377144511751802229336289811890176 10792193 -102326510234845603187586455089508929020 10792194 55805890189502492801678549761913820672 10792195 -713270639973779615977742664154338959520 10792196 -11847819614843711688274576023053769600 10792197 -2878189017074832662255019358568542248 10792198 -265816429895318303864936537893275371136 10792199 187049348071827766448840210628581323440 10792200 -5316888204396989484927215831663616000 10792201 904963410748362179520224848543293111348 10792202 -9950964106076858510105156125010534400 10792203 27906976054478861213329234900939961304 10792204 -79562340987641626677454586264722113024 10792205 -251611254711722880778201185786743606400 10792206 -179823098346733652036564392377223735296 10792207 390782661726302943717993797234475617456 10792208 39962955035288737432063348453585453056 10792209 121381697235218199109726653453460350240 10792210 7777638703941392250644563033958545920 10792211 672635692043463035805539102799529792812 10792212 -150132399418364584287888557017821278208 10792213 317560719348504237789526196797190672544 10792214 449886914670314123120921103794707047456 10792215 -12433911663883352768076173909079163680 10792216 -145339184421276185594435748251780874240 10792217 798885134613559197002048469063493624266 10792218 162370481533108207772077455423204386304 10792219 62057487324163046299613438929762312800 10792220 219331423295377286583091328804139924480 10792221 3014745861107779601159264929433717760 10792222 -107638520664983062780628245069875197568 10792223 252720983762770540544206990362494072400 10792224 -69514947427831356998485490952500674560 10792225 21146120407995089390027127555018331500 10792226 3994031780789977363687387739337686784 10792227 546336856769531818392357186934344249720 10792228 505456046802383709790019462677222000640 10792229 -122906964311803331175273516816794755200 10792230 -7676394673511897633214524447762964480 10792231 169966952332129577276244685842190177752 10792232 -190029658628413350102801489120384000 10792233 123239204628342036354109668733994638602 10792234 136178306469386678531263389477513799680 10792235 -148454481799909686743633405425297852320 10792236 45279538751400466469838185888211124224 10792237 559358729934495490101908664092601777760 10792238 33845426857775377738956417268169887680 10792239 524863444846437434658591728367186658824 10792240 34044091832285024663371944934389841920 10792241 -420512056752890324742405511953912081168 10792242 -42911712439820413043654919534548726880 10792243 -35425750746866040610883410549131694080 10792244 -247407086048198260057080295650969237504 10792245 -10990912549481204528964983014461638880 10792246 99396662745253557818566094787039021120 10792247 -10706805538986120134147124403377392640 10792248 17333314951469885520591390283331112960 10792249 39443299966220235127788498631661794564 10792250 -61731580228466213643119687533019688000 10792251 436632611028780137190462256003498821600 10792252 486394302695246049091516618279452916736 10792253 336709862274570859267809221563224105804 10792254 125498533406252161994373322191185832960 10792255 -567024462447402776099948733326129761680 10792256 6613782537836970784253755818065264640 10792257 -101429361216669657778378358819673849408 10792258 173278350446445598522361736663731473920 10792259 -165785576871386282578150074096367867296 10792260 152121091307514787823356554888410830080 10792261 121459332131912769568687820004182916192 10792262 -33624634847317872487206769647425395968 10792263 -360930234376097883099712908149839820640 10792264 55254059724493976156772256284711321600 10792265 909629987832085694196115412035442107200 10792266 -65429119803307638355616158364213107200 10792267 294414415041528040312636627884379187760 10792268 308075916591864792792941695936839636480 10792269 1847900934306661310241453839804883840 10792270 11552435542005923038249277277457510080 10792271 64687737030799613433645047509830273120 10792272 33917189236075440886393439557626101760 10792273 65966079888197719151616875234613041522 10792274 12231774290966168862312013510081493136 10792275 -47143210802351802757707217073809158000 10792276 -245777096622732099941649299560247992320 10792277 774987849571358156370171058882095570126 10792278 -541413224236069483670779658939670528 10792279 113625482456566892592866029050964399880 10792280 377814083874108542276790921371412480000 10792281 -747496255678786215937270131576784177536 10792282 3640127524633113479161974310137062112 10792283 262474846023170618791070857618825227960 10792284 -41388289549939754469077099764689469440 10792285 -9632802744526790098854128589316272000 10792286 -54944168934956002685141976962933201280 10792287 18734462350595914067732300803099922808 10792288 -343577844327914615632267666814170300416 10792289 -82843048809733147723108370791910430444 10792290 36360499753603894783298301801205539840 10792291 -82587442387592365908831360838621220328 10792292 -65632740557722078376618215010280222720 10792293 355001672306888960514284649644030120544 10792294 -187862734893922202323337076360066134304 10792295 -253953026320767982651460846792983072200 10792296 390974027467588740456637507546703109120 10792297 948029979533274694455838355957512905972 10792298 -211178307248751771476555009273929082880 10792299 -236747526978202230111912194275246400424 10792300 -342310675515880746004384713802154617600 10792301 353103742441678519619046471485479264812 10792302 -234834250406191169011617076164938040768 10792303 -381936440052548087069171170214299996136 10792304 -25043110754253541274558228228887019520 10792305 140217983066212865242043631190041571200 10792306 -39867577929979787209558274425127047680 10792307 -84989931399233810514829005803897880408 10792308 36430525079759847434527245789502341120 10792309 -63969968527093049224748621201750534400 10792310 -103849189373341950696221879056124903040 10792311 -444775202984592656257063937085372002328 10792312 -5084273890010571221311149196212019200 10792313 -1750612471492057082692951117696795776 10792314 38365238450884216079458322265301230528 10792315 -32449549599263850555934041238099850400 10792316 -359389239950625560270805361303541544960 10792317 170492273277749429142624650045679059712 10792318 44870484817097826644604753128304996480 10792319 -575968812095934140350039758365143313280 10792320 -5391792554462863692572666782914969600 10792321 109268630034301354677438964156982284500 10792322 -123748793331744603413083004642178648576 10792323 251055267034385666894054765689545272280 10792324 98317299732793822654863674957433547776 10792325 -211565696043272880587788618628861794950 10792326 85875718122537589019102259952405911744 10792327 -14569642801472959147286296780523588160 10792328 -799894999408064095800468453104808099840 10792329 -501320934340257152772957109492175098752 10792330 -161293867350113465127815330370477313440 10792331 343977381195662379379348742358045217104 10792332 114238520829823310790454545757011532800 10792333 430222253000942856862316978871113966080 10792334 47181029459518102656176099922248913792 10792335 -29268887343625905791763413838915496800 10792336 113272475399497178664918225147007598592 10792337 -246568886252095424858651937214468919448 10792338 -297380766493705378156070734999508662656 10792339 281794296886208519886390973677555303720 10792340 123694922543034253541826224638058987520 10792341 -26497180365847530352365862385934117696 10792342 359802666718888472096301680261094028800 10792343 -224994742830675354782881289210385828408 10792344 -410957993121668427637248991547964641280 10792345 29005577232977730809004490556675932680 10792346 -64905641144267028210430003488542266128 10792347 50809938985644963461834141396753429400 10792348 -202600558194745672015281607633129820160 10792349 1462502043658765921514261817886850866560 10792350 -2433912010922207949007375031139576000 10792351 -322387970425129169872518735225491119648 10792352 -708028492253171980834331967151655682048 10792353 -373583461565548426394447590822985088 10792354 -101302723303221242000821035797889576624 10792355 1108546234522108456811914355563607040 10792356 80999177877772711457650418213512611840 10792357 -162545916931486152604868575868221873440 10792358 -69079257239249388845010519369439410720 10792359 -24112149203238140611848380494283263872 10792360 -728124805092611108118070867117838745600 10792361 -63895719449669016213186606714965343600 10792362 68092719982407474316923925447874786304 10792363 162640735757811881306200572396961058612 10792364 -185559858127934491487875885162827856896 10792365 -318544030887802211192968361647752655680 10792366 175918930012383228252118322951210204544 10792367 83389568681597303828833955209722136800 10792368 63389687993654275374395075714742681600 10792369 252620625815947275838126412903061224192 10792370 138536022221359697522508763223184975360 10792371 -85531323238676248337006085905370310656 10792372 35632967844067261939339940221342720000 10792373 -436699870216898137949632974257040015378 10792374 -46485596758726311037783064419730955840 10792375 -1420868510822084338600719214498050816000 10792376 163898603840368485337385029756077895680 10792377 -575814981284376359914562064464310019920 10792378 -417901701906191266053150078613176143760 10792379 -216387281079667964881270801046882959440 10792380 -7230042527160224991792050541742694400 10792381 -332402521650433540485262501153201157818 10792382 31058023758283408652836528859146013184 10792383 4821543027195640712144330635732040064 10792384 -199353725984541269333215427968551092224 10792385 -214241830790547079534756857821021925420 10792386 344516492260881968695129334144867212800 10792387 -359656332115734041983904440812639552964 10792388 144069609157586467300404592532589660288 10792389 128302094845216689577743964910765372928 10792390 -50476005375568669164637563426264614400 10792391 -33518178253512848254503550590857922816 10792392 -198048504548434701411559100726431580160 10792393 44196449588773637581813943355663584 10792394 -689465566761057585880449309160991889408 10792395 26937340644801665359013070001605343920 10792396 380004494457927340080576185864280492800 10792397 -135643537085919829993855770956160558048 10792398 -375335408068892773763397590163225600 10792399 -777883465058428237376653859857547277360 10792400 -23323239071873346996975649611333427200 10792401 -166731809130771954513152258340977439456 10792402 -164537371713038271550503829674527287296 10792403 343169923651887472310545718342902988652 10792404 34930647496949951382410788240387829760 10792405 -123909510829094562282523258301894505600 10792406 106888822948343602223972139502060837152 10792407 -40630295460852018281089424726919901440 10792408 53491288785925791402209432449557504000 10792409 1384494289620639614565776722191699480900 10792410 -116949123809127379684155437604475280640 10792411 -136996775684563828290026517230942736368 10792412 24231775682423269953926990700621113856 10792413 -612575392775631383225349594340802769600 10792414 218634858694407076729120640316683619072 10792415 -301039728458563904091437312103851764440 10792416 99699161541619342930390419832972247040 10792417 -197128204248208910075381622653309516780 10792418 590910226394736588776549345201249280 10792419 -195441417060928634881947026333139575040 10792420 -301265362009992621052924948342884222720 10792421 85388981162697950852498625260548010622 10792422 503429718478661142202006649777030821632 10792423 -289747555371436179394491116065728886256 10792424 92106465722682759548915731679418792960 10792425 90566313763200814849500024933956457600 10792426 241178539955411053768553360197904242944 10792427 597213828300203820475186173478888819200 10792428 -9038048283434599557821831953739022336 10792429 208178893059863080335748239074730275030 10792430 -61169882094068805610722212968945762560 10792431 -15272066918805842307936941620453573272 10792432 2945186271597715036971603950747123712 10792433 -89733811253376767443090305855136727040 10792434 41582468986255172325332954482931710080 10792435 -45095673953730330134616321830732671440 10792436 48330225379926395765961663940595383680 10792437 -298513425280820623440386048798411304000 10792438 192766168833936557895677536506741417120 10792439 211241745837328804451762311535592200832 10792440 6980704065472007314476013180882636800 10792441 -15206763259227937405476839684192826336 10792442 -196884114093554416274026843526171818128 10792443 -205671466341380187203799886545266277120 10792444 -110554911160820057602513396774119033344 10792445 175807210708077128859589090590600831480 10792446 101968116842512284131271395008771133760 10792447 -627645206841461019920117402804639289240 10792448 94723853078548104382455798331726626816 10792449 -86730054228386883828496893082738928796 10792450 235595185894092804652190486064849170400 10792451 -482151910990511416807316620094884981008 10792452 22363024174603608479494993171852990464 10792453 150671347560538092993171095392997877280 10792454 -231360308407574196584855024253657573888 10792455 -75586381704572342388652641693236244480 10792456 3553921873404317909711848560816015360 10792457 -63784513490096990622580992002061687360 10792458 -291037616323178545707926285461515735456 10792459 -6582456981790384482964357100527571600 10792460 78065628021437021662293232332193136640 10792461 1021194622242230932230673400523214272 10792462 3193290952671045425507853773711220864 10792463 173565325044745912630342481006683769784 10792464 -13284948166544511979689412440219451392 10792465 -421205061202637260424803681830228129600 10792466 -38439191652872206286430166931169912000 10792467 -38828708429847754224736852979109580800 10792468 -471582621548062079792923852567166269440 10792469 -561372039720248751497458117756640915904 10792470 -8633745671261924193285298753957397760 10792471 -321842773976163693721122595302431636112 10792472 340792750351103378616510027766731724800 10792473 -15469842196669515635269598138663175216 10792474 -61297922642471292475219139989023744 10792475 -300070792735785819549989135054329839000 10792476 -23345729808790655583241312748721984000 10792477 -677365127840642992600958545618425995674 10792478 -246007461667461685160565708723495811776 10792479 220972156998696656035012684974151014984 10792480 436101962491402219723517700595319439360 10792481 223258172687857477968092009371448256192 10792482 -110496256813457096810073036622890657408 10792483 365924439203391880570348996605509435104 10792484 -821293962599950001458365811759331328 10792485 382774627307566356940100311326152281440 10792486 10000728680602686887836084961039295744 10792487 55725690533860830986425470223361481432 10792488 8101404738264204981577664670113464320 10792489 457560171813462164036859313757928615290 10792490 -86277009460261510830809101244384090880 10792491 115324572219360435120587780266534669824 10792492 476609350100928264948399362880338368512 10792493 77021787240253194699025599052581616140 10792494 -381762107912403950849951846001134745600 10792495 -76209129684624163648747692665812867200 10792496 -12162185380413997000743241549442580480 10792497 -69218270739124721272896586363367230464 10792498 328141272720999963743185368987916560000 10792499 26783680886311257289957755916327919664 10792500 -4224356852065292268857117610777600000 10792501 -646364579484458148786295888356738119268 10792502 -25138935448792208851933515685601569536 10792503 270667900680215045643446951527548530112 10792504 325882402915169004357182929769713397760 10792505 -618586283834958687252089877346660865340 10792506 -96267842420021762468197030868401228800 10792507 -18075691086801720459954468006282754968 10792508 -503229760420298835376657072616516772864 10792509 -525455720255930819168899372900721472 10792510 136794620905834330574811609847039748160 10792511 -532777045496890510106861359871773520448 10792512 -28684563955503355175207846893713358848 10792513 319665714558125918538842598596637503920 10792514 86967968247048062468825056930339972512 10792515 -197436540777317894831358159968945427360 10792516 -205123717314454600006806745063754956800 10792517 95763584699114538648723565548898596600 10792518 233376468619356016499306376788609479680 10792519 322555396206436923278160339238336728920 10792520 -246035007500779681920426813247460966400 10792521 1661948856771088634289780096403272762 10792522 98134063955808228017873378808405286752 10792523 54358070414091398801731042373933652480 10792524 -278447013414428840520056216423139824640 10792525 54504600102240302441291303152550983300 10792526 -68654703286231927882347169673509831680 10792527 -6633001316017263562546793704114459392 10792528 35718467939914180910049790560839524352 10792529 259070162344319178979083682283523335280 10792530 4910995362477734917330851051828203520 10792531 -401953872936670204157196185886023962688 10792532 233238744778451550663642413731672258560 10792533 -324415964719849854872518379282156839776 10792534 -448787055169137826205497355422566799584 10792535 157486233800782075332434683915151213760 10792536 -215348854280152770635872629937288089600 10792537 205945853450001767967176222923166033152 10792538 -339055644239543340212674480340464661760 10792539 18666812138201487338305510119362627304 10792540 188943354040113524300377521686030945280 10792541 -132883957982021834605133402333947454100 10792542 -378665355043386160581991017176232477696 10792543 202855998715259083687198218913790748624 10792544 -822271535529248878078330556142027669504 10792545 -241397019540504031513049857811269975680 10792546 431048306190390204472120070105924381184 10792547 -733287903149526164891243182675517604288 10792548 -181262779187793561749760845808452935680 10792549 27508044959945073271156370230138910040 10792550 21676525945321836839708954311229752800 10792551 -176796885616921641752705127540800563200 10792552 96475698347868686474603682187176622080 10792553 -131428535862089924834340989661654893316 10792554 250132802778663907089139804461995377920 10792555 245761715832434319594270789350850220560 10792556 58475012238522755932826394308751631872 10792557 113615680150310161693817393908821467136 10792558 72615608504253279327477376885869922176 10792559 607991305828727721937283881855038071760 10792560 -114847508642243413063143998505924034560 10792561 335043228863430832125055479251377590464 10792562 3696994249202999612956744501254324864 10792563 642169466841939496118122016789621489664 10792564 -2430206476962730593891146777568754944 10792565 -176785869955134673759463258310677251200 10792566 23390204102999275828496166303656601600 10792567 326513799834831980033788865469296601112 10792568 16638793226838596080902566757918597120 10792569 183401265283951411894917061645600580640 10792570 -3062909701466892651666704435290713600 10792571 -726156709676972806597752688489036251228 10792572 -138995566943444096204938176534671106048 10792573 -369456678268591756425139770469159673952 10792574 -159753945164453615133453349858123488000 10792575 36535142851755922076141851790535360000 10792576 599303653277459264583344508352132546560 10792577 802405509832112465206603050437478807426 10792578 124349800339414785802742271048700439424 10792579 281454331480040517043298513677316256976 10792580 -205708572539618630761636715785938604800 10792581 297651826834980378855111941030532022752 10792582 625417233416627858456051203672582730880 10792583 -586176892118828803381028210452900620696 10792584 441248284658526197611315825540072120320 10792585 -70451009899804976303575866431500704000 10792586 -52443038777502875024007453322107307008 10792587 -12595550909653296796143757056966881280 10792588 -88498169033528993294779596885332946944 10792589 -95206990696651822917768371774839248960 10792590 119785372666044951294658706759616136320 10792591 -203556691552634766204237149161231373008 10792592 -3069797753666473449333525774545608704 10792593 -185945337266765773445705324510361570078 10792594 62983484368784207034413313604993335072 10792595 -706417720392524436495277228593290400 10792596 -475283433620747337939096535511897942016 10792597 184295506633698750616299513501573244046 10792598 205348204081717395057945785387691232800 10792599 13682808365462854698645047808795401064 10792600 6320763238029269704207516814358528000 10792601 714971562459103134556172361908881200000 10792602 37679641317563871731624223609196212480 10792603 -449842740518409313273643168817339902040 10792604 32740095173080744860825153253059595776 10792605 100529614902412552598947108841009587200 10792606 -96481745103665660364593111716269961536 10792607 -103574276452978974056000155845881299968 10792608 -275780246274340487939176865203193118720 10792609 -70532990518964825187071811580547325500 10792610 -591565362877758131058072149728612899840 10792611 307309311963251577108019029803824282320 10792612 -27985507657021489783788007227505778688 10792613 -328669533021341419638783048775406117700 10792614 -100393437826341658469109550644642244608 10792615 -134056534911825567341550482080869351240 10792616 -89275448882411650890239121893343851520 10792617 -233723268163373499250179000090247710720 10792618 168071580603324745481837874502084548960 10792619 103412008715633856444843596760115156800 10792620 -263052645221042887897461436623683205120 10792621 310814627352982326945837381900974522624 10792622 60606825794109534357389478003983724672 10792623 -536107279366822962194928908838894362616 10792624 341637315915555752708713731914492477440 10792625 -11214870099110629354023659078566071000 10792626 -65478723602986249326182439802849052160 10792627 -245679645220145601647184002837773419560 10792628 4450981994287276365622111996121874432 10792629 44847795307992590320353863289587329920 10792630 -115091953600233562176899998240978798080 10792631 -257196464924651079941510979597105476568 10792632 282189310292384953959167265987496120320 10792633 2527144638167201855736694716502372224 10792634 75565295347859015701531530759829989120 10792635 -8602694495968925657869337422885017600 10792636 40522832446471372277336595202732590080 10792637 327478276194366791771968168869936204492 10792638 78592299600901234182624811876475588544 10792639 169849712660555647386318447336350025216 10792640 88043065133095942905042036283303526400 10792641 -33106406875706619960726696289528404096 10792642 -219278989202495286434436831511781037360 10792643 -637481580007854973681259143450841703108 10792644 -100312864383047940063816904855899177984 10792645 446309820161569083658800155691866437080 10792646 -120336420732981582895667789904677928960 10792647 275926515968396046993593052676042450224 10792648 438132733039561189139230387854930462720 10792649 152997307963041693752183665696142605440 10792650 29596386877592353355031074398277222400 10792651 -271818576195266298023226338020751643248 10792652 102294863422125422261945453390922473472 10792653 346476790828324911079451954824321639104 10792654 592397058996228345759152427859133968512 10792655 110079134154323212265008734730348936800 10792656 608488419133781747684368387858759680 10792657 863679507532152585185112117809766838272 10792658 -64999268786948787722763930343989318504 10792659 -218695483852248522453193117902922285896 10792660 -25211926099563719386421816146003288320 10792661 39972258743470326829609190984056689024 10792662 49298464483944851636712504482237535744 10792663 339115415441263553663825254011028304560 10792664 -294941268209275310100929951650894233600 10792665 -72648231303680419966551760078444507200 10792666 75111045045899817718646839323795506400 10792667 250488628880115058317418384191336130200 10792668 14111644094878825932480781950823511040 10792669 -269686257496536635082463937599749215880 10792670 -23147420619327647553526892659911440640 10792671 -60439896634426583769073090135995259392 10792672 387199753409889357028316508969728999424 10792673 85220865417819296242486298502042197922 10792674 56690196727223927635649997761709413280 10792675 6359481934483856016509146502630615900 10792676 81087429114193114811089040175567125760 10792677 -211776965166981673325657562740509963968 10792678 -68948872979172387031921558476453336576 10792679 3229223530852918451553340647212852280 10792680 -121290840958170202457542159950931968000 10792681 -150741830121279444707020427121981037056 10792682 -236852341603419679101028306397658569808 10792683 -6043357548484375285181726571266294616 10792684 -154254999015257036553645827049959587840 10792685 42910185956759272676598140511873202200 10792686 44052999166369914456368354246925632064 10792687 -113157554703820324272574273722854353808 10792688 139285523866777010404824261138610913280 10792689 -1778450577141754859110453857529055376 10792690 -172385342066642968617329876644333346400 10792691 -83585609710752932884025820404054144928 10792692 -272900253571392206346311507961560014080 10792693 -498234935074046653590546367370063442240 10792694 142308870709923690543535059178150542912 10792695 34661757259168993940135580969136502400 10792696 -511182396655855305222383328056646942720 10792697 -46432686105209199506952346859824406448 10792698 39825159789378596962171626731626398720 10792699 -13513813072291000344080660370599093336 10792700 147756623796551924291028495413245939200 10792701 306042726961055867891629873285536851430 10792702 13402819467145619739107271520456983552 10792703 -12083853132564781596312473239168586160 10792704 99506535324999061376188792242960334848 10792705 -43524951958641026508273094730489953920 10792706 109986566351585183888946325497992217552 10792707 -181122221710191512374132704415414999560 10792708 -150278448851320581279798433021969539840 10792709 -971692067757661411262288543926479065184 10792710 20375212067601523310082881184555110400 10792711 -798568240189491939539457793021420227688 10792712 -828241553111886978062682690980413440 10792713 -311447143204318808641613898537384297456 10792714 -159042082768443849818598690655335518208 10792715 28676314868331194839151462861487341280 10792716 338492490444704865070275382330523136 10792717 209776895140208629704651983865447000 10792718 368506580253318423883153866546574042560 10792719 38224910978277305089214107707889454208 10792720 145511850694546424494990341704307916800 10792721 -177789333110811678360361871961320160078 10792722 156894458260807606735184299633291276800 10792723 474455199693413806568497816323480112680 10792724 -606568028493964519694268952540030053504 10792725 212086618655476771652784035333805691200 10792726 178881309375811186899361930670981612160 10792727 203105151014535477623758848833663447040 10792728 504634791311819103230329016389296384000 10792729 -459196047624550471576752444797139802160 10792730 133077497129694331489092993586236282240 10792731 -479984927009039390200300357377897377280 10792732 -487278829654965110944668884977114683904 10792733 70984643530900963962388063181204116320 10792734 -106928992122594628308818491274258786688 10792735 134344734271213093002059417167937440680 10792736 -170195219620395011097246373152534036480 10792737 620593829043052012742783722972151089440 10792738 -213718536528885643567371412129567539840 10792739 109703517217766024270786577165738538800 10792740 -103089339168401876434683603887541841920 10792741 -717969345314722885372833788541418608480 10792742 -3201760903130955471211222114576229568 10792743 -24969274556553411783033001142876037120 10792744 43260059881920305152810529996364748800 10792745 -493338905230819195308746788450772113500 10792746 -160673131739596206321808276422007906128 10792747 239284692256196714963894122979099999632 10792748 155868647141260221576477779896910769408 10792749 20612002053181523068651270219224823296 10792750 244107785027976553709729266473094464000 10792751 -796247100907005838802191894024018134720 10792752 -53100179106144448230361438182215516160 10792753 494977784474592788055817923313864357924 10792754 77403313999845307149661916214706286592 10792755 9203991165591273128666839392400411440 10792756 -129041353911339618153563086655318000640 10792757 61733640728913368718797336472400977006 10792758 -6380897861603659370042294514883586304 10792759 344249374443922694235348364414467300120 10792760 -44009796082847028482027046369189888000 10792761 -55501659754055407349680167581044576896 10792762 -320993660600296363885895874761280168960 10792763 239726262230998765720374013667145093240 10792764 32224589014677369218352295471514474496 10792765 -10661124536563207022109130103008704000 10792766 115211425910722979821392295137919760064 10792767 -467442970134309724381244926803871281720 10792768 600570238338217550935151860447707136 10792769 -3630778160531540545067659229918378880 10792770 -217403612641966596310135823102883878400 10792771 204070809224393557861997409291217825344 10792772 -60590182229827224658458219715602378624 10792773 14119142819021074509022375533811900224 10792774 -71488605160961466345433675136751994368 10792775 -129246628425150252003925616898954025200 10792776 289884633091811682913211172734518272000 10792777 679992478596143173395118270739721585626 10792778 140439972755722953153327420849204419424 10792779 -231219441471877895903721856691495319360 10792780 445511827814613273993635925099756825600 10792781 379291422557383901188389731860317463446 10792782 -24007023806486279383494076445344051200 10792783 734259198686058524133571092871832011480 10792784 594253550706066104306951707433877504 10792785 2349143925852040298392115447511753600 10792786 -124780892810957822252443067374211223408 10792787 35384506199335260582652596808016147436 10792788 -143892968371441875843448400806424647680 10792789 72517960373329199132356487665663765596 10792790 -76606274742353666120599355909625937920 10792791 -511066554938377425839037885478337869920 10792792 -366892669519811556670351573455857356800 10792793 -1379178208858172929630562892593177368992 10792794 83989129652756488135562822401569096960 10792795 83940158878453016331409006619376874320 10792796 32085942275413061921036099605086044160 10792797 2254227282313944715359045904095754560 10792798 -714486624292927146383823142288939714560 10792799 -119016492291847959902939924196240610320 10792800 121479896994988025436981541514035200000 10792801 52120331000330297775677762228746427412 10792802 -281477692101493170565714167668858149728 10792803 202369319672703347883201797788308866304 10792804 -216107619152599406627985133352301861888 10792805 64316470976272689540212988740918592000 10792806 -29904336813456632519613130374144818496 10792807 997482030328425733875797082706746364752 10792808 342126141995950884497403897035735838720 10792809 -87906735970069350402555409306186353936 10792810 -11932416549179578655565431080312304640 10792811 741437151663518225614385427115251697800 10792812 -276768096969209481681490126784023423488 10792813 640331102529117966407561329809688479062 10792814 -82859726458260903202637825417717594880 10792815 21071497717658530743449214832240320000 10792816 60743660758801150939743338805842051072 10792817 5209196955093752528734228037110430592 10792818 61929785757283712145370548513595468800 10792819 -105720405065984464846231949070712941456 10792820 190613169046450600523463993339579790080 10792821 165258503815683389937019990414237956960 10792822 -362995945349853862811225914000898273280 10792823 65797999434432210033332239063627870080 10792824 66067271485090979356019547831110860800 10792825 -63644439614105254379695486341702672500 10792826 -86374679025867699405683354062041089280 10792827 -507906026446717788907467862149405555636 10792828 16729587817567692975186763023066562560 10792829 -453332152465565207564436241404707706624 10792830 46007701031002382258382030551308513920 10792831 -10730045683861166856661103847820868896 10792832 252055119578091258343243230274073395200 10792833 -398223327659909415592471185737764602576 10792834 -11883055742921232415082221425902861280 10792835 -34603389484352446413572589670496484720 10792836 -8081755597389900624554335726223769600 10792837 -849861956796408042711199763390394624 10792838 159228732713132237616314973696023865600 10792839 -75529715691377220127140257520436978776 10792840 47343164555817963467405810812736409600 10792841 -698453336340670472231415170923475712000 10792842 67488688158275521051864280747601583104 10792843 -37646371520478029285048383019707687920 10792844 241780822967820032094807993301567700736 10792845 206137190824958135296200563533377895680 10792846 -1951875729964550271972902205180923136 10792847 484350799433981177068226420019104328984 10792848 17472061978432305642093910664554610688 10792849 -274074855183609510184081609923393936140 10792850 129558652127038082800425468821249828400 10792851 389101166511628316389844973816741179832 10792852 -41958698304625979984812950019927326720 10792853 240211390162528223024407283286653606460 10792854 -252424508758291445414736227224348971936 10792855 1071802778580670828865952064138873574400 10792856 127808360581885844490828643206886502400 10792857 140194535728523318631755935177938050592 10792858 -404673197029912376345519538009016456224 10792859 298163982144651839374961795094653521152 10792860 -25146858803976270983760493267902689280 10792861 -686613899716628905067908581559703888576 10792862 298830277993963879233915844717700610432 10792863 119121895516359193910048863094765044824 10792864 -445568048868056965955393891607883874304 10792865 278807977876889636557462274260296323520 10792866 -2811816730585238745582503413892600832 10792867 117848293129951764306670394201384830080 10792868 426262014597914461608432514508002808448 10792869 -269853103643183377862552399955358414080 10792870 -142679054249809374191943721133931724800 10792871 944588715076347673812386136597360000 10792872 -959814866128815787857236037527629824000 10792873 -74929214213069524260992173410166910656 10792874 -180534196485357194718939677869645589760 10792875 -32593517702848812902383028001348072000 10792876 301697192622575871370520806889310437376 10792877 438975770503837419338894072362656648726 10792878 -104525357525407648525122994436503574976 10792879 716720039604905023291776358076039342480 10792880 14959184254418822245002969612930908160 10792881 -24210707384223350247133400362140949920 10792882 21097168189898670503297443049542687872 10792883 -135403057378514390703206953277460314868 10792884 316664103825119376658013751319688202240 10792885 410874617912217355216004837185389047580 10792886 30691762926366217609241024102151394944 10792887 185970485766137387474904951790214629992 10792888 -519900975276563900263021568525777264640 10792889 -117852940450192149998122564867711892310 10792890 -127780838113053966286399423387640059680 10792891 -521498976752730900149908663352830615708 10792892 223614064358090858031249965410189541376 10792893 -506354687237428693849039068302604516000 10792894 -14485970870793250546128528758720421888 10792895 -416705948249252284908150146937476280600 10792896 83846809080439599796552044464717168640 10792897 48227092773896477656367546199712843860 10792898 -52119930807715616940082978488243978240 10792899 264762610275770373149953967309730229440 10792900 -1275440565187902233131368578863980800 10792901 -388554343469842088569098179877897331200 10792902 29029196537522642503609568909456778432 10792903 -422985283341500947795966036264742453736 10792904 7997550465224386963696266759435601920 10792905 54792996845459068233588068423097998400 10792906 -396764258554797449869659254084223568848 10792907 871222245470312478005854508155744011156 10792908 -114792968490798650934400657832009272320 10792909 -34606625560096446081429321823019314560 10792910 127816704418742213614192961530959303360 10792911 -293328881416599168259131251585737345920 10792912 40976531885597529470011764893255598080 10792913 -516448752051063768113044525284835605516 10792914 2971574106531672245832465462639138816 10792915 27233063907145742108161557701234683200 10792916 -294123854121519280504626029597460293760 10792917 -290561982818886080143455527030497987872 10792918 147807159360868181751701883926482074816 10792919 -23775650826215322455112702298250492304 10792920 95995993874285532959698290205331865600 10792921 482042170861803308148571627440498138122 10792922 -10711929932788630881978932989214301696 10792923 -105350998386022705118732898390263557632 10792924 339579547852945259757173841274965264896 10792925 119720612477615647907108390582718372000 10792926 -13524319694468665874575395850185319680 10792927 328063746720052517690890168991093060352 10792928 -472194747885026551153564828268777963520 10792929 -24339226154397841657696181354213253120 10792930 34454606404693229390834176705209806400 10792931 344451444354051015726938170406731071000 10792932 426507199584193814379586862177201209344 10792933 -238849730466737229135729801364191997760 10792934 -92943724113695137755097647816169933440 10792935 -103010945850380893525458869026173363480 10792936 -545701111686185085232119016507377008640 10792937 107803468463442749106575321148207265572 10792938 -43024782516905499840205464263686025472 10792939 -373400699318947759756089071505715290144 10792940 91685355512399803236679467198315724800 10792941 143427529666523482199381854963765604160 10792942 36725780617185773384716646131232887872 10792943 -368756815096196170734859035073654577184 10792944 1294173769216406381186017999346270208 10792945 658014000368224280840065703685030203700 10792946 94321120231542445221766486262418230304 10792947 42604078445702186235448801712506482240 10792948 25134412919834092637185144842562364160 10792949 331917676503509151225671089606529419950 10792950 46671418684149401430209751632554752000 10792951 -52034575259823308195943984449093164800 10792952 690496661281924053853208009214925209600 10792953 -134539535470881029573194565495306263200 10792954 141842700477534571639148656332523192176 10792955 -42881346415655373817305132505313648640 10792956 -231938111040444390358825577914681916928 10792957 423225960546134320115177652559165440 10792958 269675248507221704892474573179478912 10792959 -582657362754759199943642386044592145280 10792960 -126834204890921353149806168324167434240 10792961 603859748311541714827521554833640183124 10792962 -28439816978902293655707844793856008160 10792963 98390127480528622955672535823939250160 10792964 11569284487378323218320542180526080000 10792965 -198180122646528270112039124840776529280 10792966 90654868172220974394093017717289301440 10792967 -719161836006663608821554179040256794768 10792968 -201813593989750096686396387986760007680 10792969 -147284424192939735569374025092603149120 10792970 -151692690099551800204437990489439996320 10792971 -93029956159864055491427593390975164528 10792972 -52466548184280277352628773657401152000 10792973 -58057877471879626400568154380922259316 10792974 17651303826089907217769405520826201344 10792975 -15991204988636537403505227201472388400 10792976 75445837276282163545080056670211276800 10792977 10795060331712007027962360956424262656 10792978 -149146671834699594244718512218967839744 10792979 -75775623486277038009014623495398654420 10792980 197930508997337602264277184789282816000 10792981 481793130449950192554727530927525518464 10792982 239428111397170061344012513552699586592 10792983 -135237426532902701612411549639624171136 10792984 502226964450306968266870720621055078400 10792985 -228751760611238618866994236090643842620 10792986 213555076626282401401022505314390068224 10792987 481847234649167456935040321473704533636 10792988 -306759909622378273193113947051254784000 10792989 -50598127680206813036868607036006981716 10792990 66668005445783224594101883584657477120 10792991 -413591829277775757621321287457156125448 10792992 158962763755093505331092557980996993024 10792993 75440163991044156514029255641305433344 10792994 76550799615530785728230784540012867072 10792995 -68828313211896267657692398395470540880 10792996 -438310066126776491583022722931229518592 10792997 88037721019496152913749629451567015452 10792998 37830360478102726445008247726050807584 10792999 119831885107494774179096045062743227360 10793000 6743340167119243443073741784739840000 10793001 -70541407569051229709717749750209747840 10793002 -366832293576598456478478987119878634496 10793003 -95885896717273318552532149905977021856 10793004 52635989083178528246979766794150300672 10793005 -278377205999846827531605295185104852340 10793006 86231862293026055222557487925813751680 10793007 3046613636353361667220070903571166440 10793008 35727062428320455805721711668648722432 10793009 -60495358837895781825150423661970721996 10793010 -25765455912058013538303538101313021440 10793011 282045766366436662869757538738517171360 10793012 348278328034336899106949195665514269056 10793013 -96477417779311670169749556172361605632 10793014 -231057239883504340085456235478135938144 10793015 -306468257625356130167368914330810924840 10793016 80074040656565049001157889944335134720 10793017 419308359802068763258598731133090137860 10793018 -65125442948741657062348683661432433040 10793019 -328264017842110622510191807138504231656 10793020 40255635050618321822787287317472532480 10793021 95600501499141587547686532029686147200 10793022 88355394430764521349637177567664984064 10793023 -940653654689797421495806788745346321728 10793024 103649237300446916484217775328552026112 10793025 -135041523442486925425775064950611880250 10793026 -133722323542964101480706639415747824640 10793027 158811323907750688223070659874583436544 10793028 -116188399878686281482242267434730323968 10793029 76314720651699737667323389295619056284 10793030 44708947437886455711191319734015174400 10793031 -370549800825640207758168884623297775448 10793032 -85864365915591112540745185356594969600 10793033 -582811878627952416336125157219676421760 10793034 -100686132173165696665176229840644019200 10793035 -241940688721216655377321874159568211680 10793036 113833961408746964313463136872143444480 10793037 70474390706514218704169579909016608160 10793038 -35512121231047231084369763237402038080 10793039 -444881449283880065779931648928004852344 10793040 13913029789773243286469059165537566720 10793041 157406872230893502607968811318934884672 10793042 48945890543607291980663949341873278464 10793043 9286369362845129774117128556114122212 10793044 -193482643167530092227597544321604980864 10793045 39208950393114783927230750354065430400 10793046 -271223422033332485811105003052527667200 10793047 279683134879436736757433905096374259320 10793048 17359842054758954037922013152482508800 10793049 52989087749170464444466929292785442368 10793050 -5832435014162502988445778754106575200 10793051 109404437586894132445680408074249354052 10793052 -200114409677050635305609989539788212224 10793053 -57386019326209339939375081516893689216 10793054 34028435506735987977422893031321327040 10793055 39100683477263076907596856504230981120 10793056 272980706237745484405803757101757366272 10793057 -293801655965279229413735199578804236368 10793058 -21363077881045721303754472461427372800 10793059 -864824189390505462473305016138861971040 10793060 49196762254707983144534662889815476480 10793061 -1303169179181127534311690971352370741120 10793062 138917137455403812081400276113446822400 10793063 -273791142469119635396601096407327183688 10793064 -238641585169747990785053047944062976000 10793065 -273809333533579337444510938297818588480 10793066 135420038601401949710001846453507149232 10793067 496486782650092187976075020102688064512 10793068 141159927968657216303638531046102000640 10793069 -325319646011566618978979084733473097504 10793070 -127966892498430163917018622247527231680 10793071 -6205366780427828445512839336786365360 10793072 -74609761324236864325938925341824778240 10793073 147019209921464253054106216475308056768 10793074 -348699481312091981372651508399410836464 10793075 -324155220793631171518181413321490898000 10793076 -34370299188100963154299664908667842560 10793077 -553171983679928998687374541511639813074 10793078 -31927060191365522743189291900140320640 10793079 190727010775438997123345798940602442336 10793080 -844204171464277018131621158979593011200 10793081 -334527305751312758909244095838101471868 10793082 -5965953052244817154778293485419320320 10793083 -142898722702284857898057031498909377480 10793084 -60285796002362060339672172307568775168 10793085 -960697148165116756979416227625703040 10793086 -2196201621482794612719719991858056832 10793087 -649536958800378415423676528171918294760 10793088 -705213172068301485296903041938075156480 10793089 594050546262430335260397333348391701890 10793090 59136356918664770243394089962488913920 10793091 -266664019708612575287077384601068637520 10793092 220883619544023052535008400685692095616 10793093 131471292637123123150007214623772053820 10793094 53455497848840755288510216164954361728 10793095 198882021497060465497135974624117350400 10793096 319997014452363555259960486467815608320 10793097 -56383227127889914720397166832796405568 10793098 -253621747920205942958647908752139925200 10793099 -233758603766344721667153327255595710264 10793100 -41482780201349347067577380144711001600 10793101 -148951337307748398186408127160207712000 10793102 -41599906014885130888907158485977241600 10793103 225183047023615961717788956257087979264 10793104 75130518876222303734900962546329845760 10793105 247333669444914720215545373027058310260 10793106 -93799685728516878344465856373031660160 10793107 47081402289397093733738212160831024240 10793108 220603404220614565524951566732422470528 10793109 136412615708427091940921719340140415904 10793110 21701300738833034521268395088304840960 10793111 176379951454823370194110784434804397232 10793112 -272937279603003560397994030797763215360 10793113 -8667076063513630804898222214788398200 10793114 -111926935363740724352647770873895747344 10793115 -61065218552197213868817334315140864000 10793116 -147170912052820730239713515661060559360 10793117 147751416511492128066167605813926123072 10793118 5919213342235126730847570744807518208 10793119 399427349234130154094775203646281224080 10793120 182340370438742281682635957606278758400 10793121 -362363525444615380545380416505765860320 10793122 20562385169111410371615077509643004480 10793123 -11596245741627355469352194831727056112 10793124 -5002919396772971855554417000005455616 10793125 26246606725576165025958136408792660000 10793126 -63632165517401365273132578368771155488 10793127 -316526737804984415123566543013525438976 10793128 170779220093782651238412863741082408960 10793129 4844554826032344597516794425054453584 10793130 52259887749543368457291298597939806720 10793131 89614239522571476757471364030741553864 10793132 -110815890629807096145209748118706657280 10793133 12636548315268662692325642030888752440 10793134 67183682614259031386967535262625354624 10793135 421821351889688910534084715063798939080 10793136 -59671402453309704575344865821071507456 10793137 -380683364402883095179391746306309071214 10793138 107569121271791855573100607172287196160 10793139 -69247145209544185968721015624777738752 10793140 -49748256364272176143044816535421798400 10793141 427678414687837443382862299610315513952 10793142 167753190627524869532285963703031866240 10793143 -577305850004997081282391988411377499608 10793144 514144399964904403299509018484175196160 10793145 325996852046866610893419037968694031040 10793146 -9781646458935863997226969293194698752 10793147 -728501671297133703157514939998695352728 10793148 -342396471129945525791970510633359224320 10793149 -500027802576321545635369843605304593850 10793150 -105657073625574573543752646108221083200 10793151 4372600467791850303612630377051461368 10793152 80841352516886316937343964287316525056 10793153 -121111604693878486779174976938322245696 10793154 -221130623381713116381247651346881204992 10793155 159662008482210250384977490921792396560 10793156 597225716625530660193280298089385548800 10793157 226307782519532588591878499233572589920 10793158 72168953930927191180773569280487285440 10793159 137480999332691897509734908969489170080 10793160 30175555832257278767887918768302489600 10793161 421972585204398322176154199069106664500 10793162 218398418455677344218069339575979180800 10793163 25227991452942112170178354142895264000 10793164 662387611821716619915432696603055521792 10793165 262700764206785185822570294356974248800 10793166 132332513885784686732814413627897461824 10793167 5620964248400664652098913901249817984 10793168 -58815005022630773144999784285067493376 10793169 5512090103307463893226693042701118896 10793170 -232052420238918356596998308973234426720 10793171 -19025433625938437583548833409137268628 10793172 -770646026558085686869889055114178560 10793173 -699491564417483173947964228009107004640 10793174 -48944541585694621345305497284991395200 10793175 -66842786476372302079359629975321517000 10793176 66122493405099522771285882700804270080 10793177 -2464368533509450829014442495545111296 10793178 3395306950202930720767507790577508608 10793179 471861896191818121032496969955885179384 10793180 -93095906471218267271707452344803891200 10793181 -2605666961169404005967658068836550400 10793182 -136327121052854883203807219940157991808 10793183 -57745845371895224716444193639948585568 10793184 162455300560596738356648385569532149760 10793185 -2600484324991163968258706866490829960 10793186 53159784933348153707954829689996403792 10793187 112306409313946171654428371174168551284 10793188 -150215454398454362784835715491507503104 10793189 -79481362418033852876065749901486689600 10793190 -110077427358864753514524195078887942400 10793191 933051950841586050228322882679411291400 10793192 332199416805587251991152587076420992000 10793193 -59573128782540265582851537219380962656 10793194 -175314507594887376228561203680568860320 10793195 -4430973726091355737654428557151499200 10793196 -22849848567453561306260699966589066240 10793197 238514944542841455860826304043280055200 10793198 75185116001107671389067744396779917440 10793199 -33797840520289551354311621333843986560 10793200 -92003476656354073151976595446169600 10793201 829188162787625477196599307135363365202 10793202 13139630783179320124021282346951990784 10793203 -338067730914022884167451199460710346548 10793204 -281431207881119971979345031663619908864 10793205 -201644591622841374351150416428695586500 10793206 -281752318995476827098461603063627517120 10793207 360867236755302651507418580558657051952 10793208 -10060981226583665257428184058521190400 10793209 26548280148551932232162533270938794112 10793210 -125237205151140378630355834840827770880 10793211 46301092192773550863620041411071671040 10793212 28822616222391409793472963932108435456 10793213 -707381511439543951378906795891151756538 10793214 -178792099738483577982241822206175999296 10793215 -3764786233801194844836551347139880480 10793216 203027169043029772383872098750924062720 10793217 89882156285926698599687411390474421120 10793218 -98492266445888108444283009035533294560 10793219 260228017048548954636264023398391464320 10793220 261875813756386693925267580293040844800 10793221 -135941036726682305548278701336154147456 10793222 -188031931783122846129903123250371526656 10793223 -152936611435831225112352671169433754880 10793224 229705105296168855520377901467549696000 10793225 1843827990783121543351369131489930750 10793226 -60894053787718444463918474007391923456 10793227 -374536216207129207721440730091811402924 10793228 -324037959386583264790189358783312440320 10793229 -702689677774005059869024665306499536000 10793230 -283791557439899884602761461194518314560 10793231 402039464586368489666079860828666673672 10793232 -35784584897964987496430350128580116480 10793233 -37914628263938545056725709737999793792 10793234 -3889567826437126913966759868560655984 10793235 -253571415145257824156001799597804761600 10793236 -375520979983582141036563509428634065152 10793237 45991980905263420993505979514494357120 10793238 77532896265650278323760690996406698368 10793239 309048905288412068226806489611546739072 10793240 156268269267729805489211927355617280000 10793241 -107266870601089348680746561898837533052 10793242 43810822315244985649180916221719916272 10793243 -592403463473154143832089217277696208508 10793244 -68085173971858599849947661620537573376 10793245 115255077057895014229053003127717819500 10793246 1294397600532863331009467748205491072 10793247 -281264206762763008290893417863496643000 10793248 531917376559709036941072279032354570240 10793249 253080846986270843783390025767699016360 10793250 -2554005535027262448310343631623472000 10793251 -65820435146533614397244308861724983296 10793252 206872549537151719897407556071079252992 10793253 394446914340325312303094176493946225504 10793254 25522491206961268428497469140423116800 10793255 -549050224059892667273468705044236495360 10793256 -154810029441356123045089843404355829760 10793257 -460269058720377430536605736015192001920 10793258 635396256084661495561225939599490560 10793259 360996438187000417375088643639054532104 10793260 -305292286748424866992330102713133701120 10793261 223750925254952845040018086048791347862 10793262 -151250740423321585121626529746673942400 10793263 344611107167414613214381961953846927248 10793264 -12801430087576409962693053737013411840 10793265 73421822638007978448835894970326504320 10793266 319150119894690624295646971566117515520 10793267 1289144080778462383286227015363656817680 10793268 404573583794866161054532146411273031680 10793269 -10957120738469973851470109315991569156 10793270 38953758383756893517976291446361630720 10793271 -215452018830453358666353232395603861936 10793272 -280394811953171585834395282041254584320 10793273 -36931267619851091205840706495572261600 10793274 168637203230140190716934534230230183168 10793275 -234039515686297537478728166575190862700 10793276 251180458550989369550491062120686648832 10793277 165773485235835263138719329280719535680 10793278 258596364397272219392736995338042033920 10793279 -289433530316532135922124965540395134688 10793280 39653537178180057776665444275412008960 10793281 -25749143780763695961631114404184310336 10793282 -145171154923846226773664999592200521008 10793283 119213948291089263201962942088560771520 10793284 153116991073464662536078618299591487616 10793285 -209137824541229434223590651807104816000 10793286 35050225855507476914783618509837567104 10793287 366621528074991849242889525220430217712 10793288 214073777956464920189748940847564267520 10793289 50240718785672316970064081226594129600 10793290 -25431194240651402421555916033446045600 10793291 -80967595202152304808580865125669148256 10793292 -216563275065435025197318951672822067200 10793293 -154862695021007677417677068650110893600 10793294 -244919510856147655557510713499103466304 10793295 -222273590639982517138591976153318687880 10793296 51405721948146960586418086091731763200 10793297 136044227489180816361303478713468485160 10793298 133727399342905465384192582615222099200 10793299 -42639755677677422698383963285599953080 10793300 -366222098477663917478504492602060800 10793301 1123009731147720014556231704535705600 10793302 -105010853848447496516636006900873836800 10793303 582255158581830276992979096566425413120 10793304 344899125661299887790616453012404633600 10793305 216907478016668933130492241921357140360 10793306 37649047142781103896563671630502726880 10793307 103744020375116381476356771916738252800 10793308 -14800911382743620378889189239323038720 10793309 -96580610478150704820081052107165206490 10793310 -42964755960305213412117150803400852480 10793311 -519153250808023339527492978972696752600 10793312 402357285496157740705486381315847749632 10793313 171247119319363798644214113653934426642 10793314 -141964045700284708724278245621389465088 10793315 -71057540945038654788961206763494218880 10793316 233154976012255421251740691326758651904 10793317 -496539844314826602040380259636667814468 10793318 397817874059226905935527199194662043360 10793319 97363635778084608058008226710480917544 10793320 -388878090242013871373202859730316902400 10793321 -263324774253202206220202255607662784 10793322 249561199629416309646052642946218173360 10793323 648295301642307858780131168704159098624 10793324 229443254631286886674085963946057021696 10793325 -52965221121177081111088237421107070400 10793326 28245971262678380146782560526842498112 10793327 84999372447656585018749876793160148176 10793328 6075078714502352947525414261606907904 10793329 -95795215134037568653578246664132379840 10793330 -322063446259862446114535670103336358400 10793331 -387930636343048049275864979930013516888 10793332 69734123467187212582246285308302819328 10793333 -498209713524094887362277349562049374418 10793334 104068511777208993898671636902473456512 10793335 -69359607795528263749112773175633472000 10793336 -543714837960207850209669103491517747200 10793337 -236173429160261405148164256346812822432 10793338 -478487753727683438416111875346515457680 10793339 -821625076126158078333780601083679360860 10793340 66843249047234363760396118237251717120 10793341 11222953075685412114918603270727130572 10793342 -5132362416375320075990664989919590400 10793343 554475496503135141061965696221874620928 10793344 -1683779050031551946479003699941212160 10793345 -41135598616342042245848218359739709400 10793346 -247066555838658792042268109607722534016 10793347 -836087784117115593865817806701529795204 10793348 129706587100075600549135843411410923520 10793349 -52186003757024714722805521043728465920 10793350 -121471894784680394702707001626550568000 10793351 -489660036643229530963805545576836649968 10793352 -107887701519741958037240469208183848960 10793353 508556876934381911313572513253204072602 10793354 202909073206406547704670798294483226368 10793355 -59348392658712322032179004616208129040 10793356 114036784784398705718193446086404433920 10793357 -206469942851491225608053180501545016394 10793358 -251796184257294729656910452051154910080 10793359 -455119157617101072275477377320927513680 10793360 -102963656954576713380265286460608593920 10793361 -313285620000698899488460761013929316320 10793362 41231203642609471066993061278481971200 10793363 -77974827143287252665678098744169016320 10793364 36929736221952546233998505121998002176 10793365 -419610013702696828141561351908273686400 10793366 -1892855205935344958461317163322662368 10793367 -72369554360334707044587790300235103432 10793368 612174443090717940844147172083230105600 10793369 347024135930690940035212232197614205770 10793370 12022499528853528384399949641676800000 10793371 -65115874275785540788781050328409569280 10793372 -597432986727701896170907121164487374848 10793373 19898611910955587661845854944627528768 10793374 337117792870382651174954667403886060160 10793375 -34851487198805819061713615669387280000 10793376 362778529254030196315455300621287030784 10793377 588136797337468660536475149491499255360 10793378 52980131741732604914204118681154044240 10793379 414167504343544294551378591265473310584 10793380 60017136587428624813138450233005314560 10793381 -68199402444521775385594622248209302400 10793382 139192157445221283798955136010315763392 10793383 -24516661230174226536896055369731854560 10793384 112162119783790901124613343017028321280 10793385 238499711037828842814816829530212275200 10793386 -207470262207608707076929765733441196960 10793387 7205915040537933383494082795518335360 10793388 28524073963659045314574910220563415040 10793389 562738898455089712954598180302748935190 10793390 -176746071794203688192503515058106548800 10793391 36268396307744202938549591337685549824 10793392 9907526577927345931901113426187517952 10793393 373284045074331967680209116999579643688 10793394 -11521118911873621954672723463871731712 10793395 -28478588454393381719426840674816227600 10793396 -50380824920588710246442074119921979392 10793397 185965127801407229135930566455598381728 10793398 4798909808172231901647105822221629440 10793399 -1152681130511917184948568767608106103336 10793400 31979676011421810181647688994741760000 10793401 329139992996057127500998571519429400000 10793402 -91909607516675274518259784898827207968 10793403 -170791821522591065523874537826143768200 10793404 229745937170835087788797939340664111616 10793405 -234520211786247022467033461211111344640 10793406 49919773698445871631835476731637826560 10793407 297811196167349963789849574019308552120 10793408 -77698946622314252621475762591460491264 10793409 168371285673993751102877069201238896640 10793410 224522350360070496707512458815426334720 10793411 142237153729527382090747239014391512400 10793412 -5586860957969798743521276539906641920 10793413 787206530565991097318588136392165829662 10793414 12602274127654932036416059591227446592 10793415 -21784159794478041820281921587681654880 10793416 -441827875273632745186159262187246443520 10793417 515969777470680258268261656181185903360 10793418 -99347915237470575349409166527746594560 10793419 -50348795396048267097137784662147686848 10793420 102246965927586758702233746203501445120 10793421 -123099060405631302964469311220550758292 10793422 -131999361171954839010191740514381575488 10793423 701105420381043311558350534299968515200 10793424 -110550259728785133242888975468355649536 10793425 113674733416144948334516277883130912000 10793426 -2858954219968007904829765272786788064 10793427 233664024718283744583291736177232654520 10793428 -207369541636341273246881875245162236032 10793429 -205179210963681598347155446969413569970 10793430 -1452468104736817550720584217262883200 10793431 -20359418715616168675412661891535661736 10793432 283170840312427693841871045286837248000 10793433 -1373471810072990648642508770490122880 10793434 118425907456577069447094544967520965616 10793435 -656768777063846217893899175434109765040 10793436 407648249557843515989854431969087399936 10793437 34616148194228275394882094148345765260 10793438 -64087357879357158010450515503568170880 10793439 741739862209614197529759677321407445520 10793440 21770260131617656339610056715875123200 10793441 -945047740967629253552711225766088194816 10793442 272444009118711564088864686807305856 10793443 -464638076840340927019698938657928062308 10793444 -672780721385176686084678682326365260800 10793445 -133106015280335784784104979326231596160 10793446 50997762815385335265514856187217128672 10793447 221033316744244939524818089472413853232 10793448 170665909699760582143689110833458969600 10793449 -191988915410583058122419040404603887536 10793450 71309534063720631213502016839403661600 10793451 306720207114153274080779990819370374232 10793452 663832541891550484026508674949412797440 10793453 -1352796679159275729707660897755968960 10793454 -25588198926936186762302054293187911680 10793455 73729135607598122814581847292567221120 10793456 -17128485546897595658969584494125776896 10793457 -679599894960275785796421523528126067340 10793458 -122219476263471498195456283591423442016 10793459 -953390920608100026549665583114291596340 10793460 -240349274448751160567589253676981760000 10793461 -42017639872425313042681951672209903968 10793462 -151432045480475480769703518992587460736 10793463 224060189579571398483972455857207855360 10793464 343162793174847310500620634925703147520 10793465 -152809227812802842552873812470075550140 10793466 340381336323887951570287929653363827200 10793467 487927498566547184169302186777749844516 10793468 -120846673505911025737606782358847898624 10793469 430354105921840823309252709264993232608 10793470 135350671645685810095418645594047042560 10793471 -11620744812455295371775069476053151208 10793472 -170406771343109414841793085714693357568 10793473 -2784944996421547454423063768735440576 10793474 111273228274018649327336702069705078736 10793475 65704975947866893957564520794536927000 10793476 320676502480196428797685090270773772288 10793477 397319751432840603311654050955967535326 10793478 198491498028935592107762730670152364224 10793479 62259965057580180592878840736599144480 10793480 347825887477770125478345429569060044800 10793481 -200967950956757373361796823210329395200 10793482 -3340703713177133575828888274811348480 10793483 98109714184122969965753716042978480344 10793484 -20594104754767532375994928859787518976 10793485 -233176808928624253017917054563416464820 10793486 168138851993936665312178933651586521088 10793487 -126143178694511383030712654795987966976 10793488 -12409225319782551507556744058976321536 10793489 41624702599792240141703499594795362880 10793490 -120256874058870250094307288790026938880 10793491 -349175679962328191299247309727962593632 10793492 468635053431417949619232430692734479872 10793493 -4910134391777037179974304241528089778 10793494 464677298434533026826055357907654354112 10793495 379152885683441070703920160291595151000 10793496 -35571690434084250510502877915413217280 10793497 -131206657056393707001496028181167484480 10793498 364421695583199237949539471750510445536 10793499 -598840417454538712672551098451566145600 10793500 -26870955274793363027488906730143104000 10793501 21323817924539752628333596532395181280 10793502 58589657801477380825685755620748724160 10793503 303461987306973693743833293905483351040 10793504 98930574712251191793798143863950016512 10793505 -205543500578793690741953728728798349440 10793506 95660453352581132339902921788903454080 10793507 -283968633947937536918667759830504803680 10793508 -51994896595749134396324104044815861760 10793509 194558902780693029821848534241168692704 10793510 29686318606029054077715910353418368000 10793511 -685298623697166764240014954856900191200 10793512 355751941802151007479680295718893235200 10793513 82514112025051272392270832335729424762 10793514 -71812552473997562592949772960315631360 10793515 -43132884330295894747146273851319971280 10793516 -6303529350776329625059180381667931648 10793517 -162379559607185477336189411926308017088 10793518 -9170376395001419063451174597808017408 10793519 180491541405678269146541970946020723840 10793520 90418161349405580357251100825616384000 10793521 685991796549221208391656898654827658080 10793522 229478509079876622255274533374089601952 10793523 65558599476477836331961468897796998800 10793524 408495470751199207132738291291780198400 10793525 562119675666878627794238697856243449300 10793526 14767774134489068534760157529447070144 10793527 370050081084088859507119043411546782376 10793528 -168205362005114567253941155583813959680 10793529 -223592192492754859520679968096282082876 10793530 94003726717351430336717008457940069120 10793531 88743646578521900511474230416191032592 10793532 -159106377805424119400904868856633745408 10793533 -228087276659519761241496169800023139840 10793534 17496278372791443142347388509979870848 10793535 90747617769747372419849792919633325200 10793536 -38162615639659658343603840990653186048 10793537 -182255662646624387993398997969091276348 10793538 -20799893337511131369994229735224043520 10793539 12278730507763718302410821831482314960 10793540 46366240961418875697671054750029866240 10793541 213320639165867050115858512071798282240 10793542 66882444672532277405076836538074232672 10793543 47339592827163686902567174315409871744 10793544 398290468861028898624551489497684869120 10793545 -26258159117097890033122575331084333440 10793546 -34786838920986263111577575580377062560 10793547 436388613182157648625360130868202373040 10793548 137714258570316808102664397589013259008 10793549 -5418818709190377876602179529019328512 10793550 -216411598005529401590740669438858598400 10793551 390538005711810752955998723948230397552 10793552 38840822145131022374093784426555899904 10793553 -310095384720734966497068047981650555392 10793554 198722714550102466330209814821462008976 10793555 170247676149505469402857104095806211520 10793556 5793980180281403996883548589695223552 10793557 69755660207199032895039744200205317052 10793558 -384366624352041886000701077439723543360 10793559 1374989117660585502348597264514199808 10793560 610317281097925922130603650624056320000 10793561 1453109510653569287610239837791132800 10793562 -51631912341542309137973052714093542400 10793563 1634030447982605295724871307341586716 10793564 37563421692312818127196897863791462400 10793565 217972653412334181688920488663254486860 10793566 56540165814883011583478055896333955072 10793567 -671878630252835842816106996593409084568 10793568 283648036087030448307405678397512744960 10793569 364685701953871988795102879985893488944 10793570 -80441316219966930527715975507807287520 10793571 197116690264913818671933006959609821104 10793572 -51512824570334286361558658587779980416 10793573 43934366141443028924019164361371293116 10793574 -187487886932258416586330089611734707392 10793575 170126424820627397010815501610942226600 10793576 -280483787116709481372195114605144064000 10793577 -367026543262222835490664372045377997920 10793578 53665408356543874524972768546060887040 10793579 239389506826762235694941060513811850920 10793580 -28607671700344949851319473515508531200 10793581 756113927331305413887944246229329911382 10793582 27461306940765611516342005596244554432 10793583 -389507427316989048649090197415027258440 10793584 -69836059762890982665667563417243975680 10793585 147444494016274148484807348605410388160 10793586 5888437947352672150208498224844148864 10793587 -170129227556677427758527420930169846448 10793588 37625128514396252928337988848755505920 10793589 98019570239587035928302420307446694080 10793590 136010357320665810308505750389776204800 10793591 582832417612524376464505169239239493992 10793592 -45643913410754188593391888577083207680 10793593 -250156520474612097443211426716579493500 10793594 159013349641879611691993157567902271232 10793595 -309547118905276127011650144873179214480 10793596 -604084234854455398543102604984384962560 10793597 -1541498437402928901501896272966347686400 10793598 47540885874937602299252035294052631168 10793599 69551813060678350165736944179417112120 10793600 325729382313364094094076668270870528000 10793601 -36507272303888940506261201053218570240 10793602 -3204554764208389338938206930586322048 10793603 182052912528074228621915499553235513856 10793604 -71657378573330849683546345812860335104 10793605 -620242709230396401317789698352141116740 10793606 67216809190586801192012439305009242560 10793607 -127253319665179680015667406785612471680 10793608 -119976546122399371706023071352738775040 10793609 -8912447559392664527390790201858973596 10793610 49843426035120436113312914676566056800 10793611 -11323076799217347743310989956308214976 10793612 120999359569134611214306593489530890240 10793613 97902886576560082208478843022687536288 10793614 -94279334581656425005514484963670581120 10793615 -164989301066360075568863712635671948800 10793616 9247792515047957727637898653626531840 10793617 599515906986015793158182158559754959666 10793618 -180493469909145195358389680038602533760 10793619 -8125965120248312223349888876755915912 10793620 25905281300420575061964906811838638080 10793621 -73185454778984158318374551141498552178 10793622 44033595355427602176605739141428202432 10793623 147699039290413978711840472969102073936 10793624 -172140840130440755625575712334986977280 10793625 -210938291765794525621941468814565520000 10793626 298053144583677116484357553363020480480 10793627 -219417810030925182983970024667795075440 10793628 625059940905959993475842609583280128000 10793629 285580772486680662651353041196734721472 10793630 110650311971836040403504153164080454400 10793631 -324310885372667771133211423099356506496 10793632 387025526249969956445951565116443656192 10793633 695177168028634105844642302361420283840 10793634 -11087456346079207632610870723477009920 10793635 547317108178955615854530292634164432080 10793636 -110217519509886109106941661908340649984 10793637 -132562854030763814565377354064649771680 10793638 -463860385250085983878326166737827573280 10793639 -11185622862177368238790563379333543560 10793640 -39964441081215937540730155607428300800 10793641 768969122514633617303727001952235362042 10793642 -13176561268165481727868347741422048256 10793643 36755438619191883033933857174475403008 10793644 893306882937915671181253035188421113856 10793645 7783431959258948390190114854390759040 10793646 181796186111405359839219162743068776960 10793647 -88951192467083849754414149472063941472 10793648 -6241904538942360743094165320460976128 10793649 -189504917031278643822174771119963342736 10793650 33233523666771879971281695569702976000 10793651 -421259197337011055376016819391180535096 10793652 7620054177116597554351978111702259712 10793653 -74487854218374009548800198599066724800 10793654 95995516583941212181392631159428381312 10793655 -5022825590183994985725094744967292000 10793656 692753814268468551550289549376038522880 10793657 236622646611591391568445481395686644992 10793658 267407766348075375243755129046459638784 10793659 20936911885614387995587921022028652960 10793660 55261821147638143182650327573995944960 10793661 348350216484397561270020558302985891072 10793662 -66210424937568989537663111786147926656 10793663 -610314466660865589264916280186349425088 10793664 -19316384887591120947186465489807212544 10793665 -440319831367876041550418312714212496940 10793666 82590064764794332273943348519419919904 10793667 2959556180365991729280722856478337520 10793668 100197872993395468134952075843515069696 10793669 -521086059689745183577097162096762568930 10793670 10617747857889926903271520032213411840 10793671 -364713945356000167079252054985074435160 10793672 285745988701766384919564437428373299200 10793673 -169701618222335462218168435852468430592 10793674 9026486996572437366388465954791770112 10793675 414325642365889642326368893466416513800 10793676 -167648769893067065610702885055992365568 10793677 171832967999428151679250603478555548492 10793678 90166880546723020990823871780539877120 10793679 153909049483185210701393558637116694528 10793680 -51120225242191041920049557498545520640 10793681 99451249738281573501007461227500372452 10793682 169057764242884063245569958023169139200 10793683 279547888500093334372862463342532365932 10793684 -237745336164757914824171067159609600 10793685 -108362267716819447872551323122446931840 10793686 181662650554285870739985971578171265280 10793687 -783837030340998953369743411345074888 10793688 7017901651166305607562778279863091200 10793689 -263972321890484364693104338321142731510 10793690 254784973978972007561454813594833061600 10793691 857079503190167291559409212327854131200 10793692 92626139067708714958294255891402540032 10793693 43937345407280189650057955476107081600 10793694 356882257240362977723325752665975741440 10793695 -54558988614507718116598311058250870280 10793696 26243404343627070089532543108203151360 10793697 11673612577442858012850399586468583328 10793698 -187720826806251882112989480228760666464 10793699 -119501832654219997348862899882327113264 10793700 111036728182056637870862232617930112000 10793701 635207191846691888760798576141644278106 10793702 41461564544824084184541354807350762112 10793703 217852820971279183064521490756196683304 10793704 -108097842332326152285486808810118184960 10793705 250735151904832140820207328965885734720 10793706 87167690482051643258952241632079773696 10793707 -49190449114660270367854298548362252680 10793708 711795058236637701369178205192910875136 10793709 186730183133726481211442290094954376000 10793710 128308521197822221119264663814641936000 10793711 237102580183144110209059564500611566512 10793712 49494117167610709453571050412137021440 10793713 -255218829682418371026743590330958571840 10793714 -103718188565501894462921185947139702368 10793715 -196777161553277169715579187951502571680 10793716 -47342180968474402920639870508606446208 10793717 372448358680983111562161073778827461504 10793718 61227545612688562819819271460940869120 10793719 -360059913063433070601622088814369945880 10793720 69040969826072498374997586686899507200 10793721 128689475479427000816361177413928159312 10793722 121333044589794593208164037295980204912 10793723 593968055875201651431849006960645063972 10793724 38820778825230229504428780395504288256 10793725 -227269842596218850533567453068531867000 10793726 -63170344320283913149076020294954994688 10793727 220671295236142355562621982782029944560 10793728 -219691506450565991729181252542357569536 10793729 -337978657814215072179489616248170241360 10793730 -43222743674607940769882522683309178880 10793731 -5551676371476115709653207880650294960 10793732 78633791716249539470535366652246748160 10793733 54231305690908877027766116587267629024 10793734 -57294603764168302140289957389405172608 10793735 -59612413062343509306407883300774451200 10793736 11853090281030477229975706981176775680 10793737 -687521106422181856051238373175948496614 10793738 253045693787659552733518074250595344896 10793739 322787314828740307156549744327655567616 10793740 -386552633121044917304798351858617359360 10793741 215940105495600786272861610738926818272 10793742 -41300861919938843618428505732490739200 10793743 -720910930140649817352548698820719140000 10793744 -95906003720582182365270144986045792256 10793745 -251011893133720777773851644493216266560 10793746 -131004461886927948858202542954179163360 10793747 339037983279696591882265300562162705400 10793748 121385952002863788187923843626924605440 10793749 724820131178770408223217767820020660750 10793750 -255942313091681248038365817389240400000 10793751 91718752411868337243710551766570719824 10793752 410338261116573255596388881898707097600 10793753 -145912366433219249409892523912796704496 10793754 -41812733115611107265160150500782958112 10793755 -103138087823370591134814165418544275200 10793756 -92909413867792626981357783746095852032 10793757 -41474963017862967667853397869519183712 10793758 179553171450674647030769229782342724480 10793759 -568135203546515786534547798117548930784 10793760 14849075350199305690610338408955904000 10793761 200265418433349373789273651331716792800 10793762 44734586413398484145602212806834248704 10793763 -52283704478428112223378421429361283600 10793764 -534814869589606249015568844244373079424 10793765 -386073808676216250123148768091496590340 10793766 1679234998047031394200265948612149248 10793767 -685252861522398024868124839506368758400 10793768 393272477554858854081260543897989109760 10793769 -86156012066095843757460511163493755328 10793770 -143308100528236656412234975894115174400 10793771 -182530704137568348947179348061570074320 10793772 141119318456866089362991737618414982144 10793773 -706937413138173385844785110443538652820 10793774 -2105262061512735144790110475478575680 10793775 -7994433535176069405402947507911478400 10793776 9168320106832934394756830165530705920 10793777 -2798250242017307207694004297088251374 10793778 -250904467452666149052530491360614370176 10793779 350588134262822691792192276981291114380 10793780 -3751975423793897437603245871297866240 10793781 -8124803342524992260699312586072558930 10793782 695333490384532972389995736004065859584 10793783 -38679945492386355153708098249248748544 10793784 140661943487255028838228083137968312320 10793785 231544977754292318902696706852815772160 10793786 81556869006824455981894429269291571200 10793787 219748153173347019500864647759124449560 10793788 -166695276175336424527357910271343967744 10793789 320140118498201677552335418297709275590 10793790 -47422845372085311681496455069254860800 10793791 13711307656695174029662251453612512192 10793792 3848263929310214035818320530444910592 10793793 -253792320836848918609863216066724724256 10793794 -72050154002647190474594225112820879488 10793795 -187666320339063231325267050354731593200 10793796 70780608946522698817519083014641741824 10793797 -16452835363302654132335835521101851136 10793798 -203708269919399011709704117561692864 10793799 -64258055758602723946242772634670486432 10793800 153416367756674527049196411587224320000 10793801 225075885645078192028541609765099171802 10793802 190224142642095489050661963458326847232 10793803 19500983993055685710631893052109615784 10793804 -85305954853132188742386728352697344 10793805 -643295325416073817039438968816148800 10793806 -388528843763354477544430294092696099648 10793807 75417602318852665074457383007789939056 10793808 -48640662785644725106907763762653429760 10793809 219731553144646278901358957304997446004 10793810 64330259838672524557488188252527805760 10793811 28382260789019364794772041224058920704 10793812 429708629198804560468488504621260406656 10793813 86063675612685301449487641490033496160 10793814 -18061704235975171899916203165377948160 10793815 -252139171680649047008982081025330232040 10793816 -29974489631562902587833237379778764800 10793817 116550389509347783807712488810107808 10793818 -122830692354008164155948046109875597824 10793819 199783100330031659481894373381275420696 10793820 262222189821804378266348606199521326080 10793821 -42436486447108637827903980530779538388 10793822 -35420513386646728495550804837474211648 10793823 316045769350109546891547533009855354184 10793824 -64541314163748948171978441410197585920 10793825 -60986183253732187611152111138592081600 10793826 -129697256022325272612657226776804610608 10793827 -254067734825249589033389184861211100256 10793828 56334025977233771652486359747631562752 10793829 51787817586488026008332750705625848160 10793830 -102653008417547069743532622139591501440 10793831 5743154296872361204270512512990153760 10793832 156659191731525576502698153379218063360 10793833 591888466551805759332639982002831457082 10793834 -229538830446112076953829986119032121600 10793835 39950549862847704036921557336242267440 10793836 -27652723103442980631974462287158809088 10793837 -614872256781965947917997071716843635008 10793838 -115155302161657009295418616136976417792 10793839 -108477154740460484113784716282812874368 10793840 -64810945923658645542437541009804656640 10793841 185396791894045610555119506893141607792 10793842 170719960294924373120227171205755437072 10793843 487669888286669558827279086021377455320 10793844 236159193522716362284100232040159436800 10793845 -597604409487797996887857061348377708900 10793846 -84159818341719882782728975441935022080 10793847 538518238644649841580407794937663207400 10793848 -158403915731234282676742808277069680640 10793849 -910142716207167194607151657767816708480 10793850 -17483658814572215240673805843556755200 10793851 131238733312117298038612162768654130852 10793852 -293837365893077082916616804361551960064 10793853 5536413096731246760533578673759738304 10793854 27983087955049279990763130949862749440 10793855 431252712512498355181365633387039494760 10793856 252811292007963840263860962699981619200 10793857 -619044584336642818692572622377659793408 10793858 95416937272311608711931126188697000000 10793859 16049117233211289652146627817384596480 10793860 390015162633107101010618279119749120 10793861 270429327702065748413105014968687999600 10793862 79384835917724422951696557057788983680 10793863 -1071261332866568962809953248501480753760 10793864 -182429127468277033909089087822464240640 10793865 -102030534013404941655158261948293474560 10793866 292946205739775093175688825526607715632 10793867 -370271265604907610712450338191357004000 10793868 111482689821300733296422884039259406336 10793869 -59906072655226093191587974442799520000 10793870 -129666073891871316442096787077061130240 10793871 583809290304006411337567432478775079680 10793872 -35536793066742982904705038244816076800 10793873 -209800820817755600981057267363263677600 10793874 -5150956524586813540776062657099556864 10793875 -518443111735755721804652473555184376000 10793876 -466528000750453669510087918340726630400 10793877 118703134352645801932200947242625120256 10793878 343930627531859127156921651072278522112 10793879 1010817626598131973435491228554780028160 10793880 257105566245056407695838719370668441600 10793881 183265844792706393827160474165812189120 10793882 490241976609116445341803767554004566784 10793883 -229259325249998319203266487248602902736 10793884 597036972228939501840565177906499042816 10793885 -103036761346742431506831077940235814400 10793886 446152034593652198469035817833863676928 10793887 241550500143939761415679027639639909920 10793888 121264048226002935420962876507355611136 10793889 -66176333045835351428232533950954032492 10793890 -93044037072556967973670776701546956800 10793891 355978951866226615447116638440138778184 10793892 325271819189399743031900259834713981952 10793893 421892372811459555526720167885786577344 10793894 304004503208705755152058721127351959040 10793895 94149676996277520768617529191638978560 10793896 129103102972219337310333522397544847360 10793897 228103604454047785267699976488462944420 10793898 -6781160047445549005902296403739536720 10793899 -262105716502519967700065945971601312864 10793900 1141856082688759894167515522209612800 10793901 393225600227089037399635740110034338304 10793902 174016144641484849740042264979516129152 10793903 -1636937953485963716769711922458143616 10793904 -118952549012575809574207485656740134912 10793905 437427672207323667774893405690759931060 10793906 125831105345307706172671991598261262080 10793907 -148527169906299876412858732283642837520 10793908 7855691785886490100858989088339530496 10793909 -13560167317028602084555893993039929184 10793910 -9993764686176666246098776676903239680 10793911 -758365862813228758381255391848882185008 10793912 270857553013840428212324260896891002880 10793913 -6268550641999697637290627451726172416 10793914 -468594552222694602860846032077794092944 10793915 679539977320125766881668768872693120800 10793916 247618603141784250588044849974750087680 10793917 121459478328356904064082981890583314272 10793918 -75071978052487480236622093245155331840 10793919 -67680741352759217902118901096654451200 10793920 -47724675568080395903206010644856832000 10793921 181117642876836196507883765772066284544 10793922 -145067150622915682069681969753920870528 10793923 -17278406429419314291991602197299827456 10793924 -320105138732613526386690937725869791104 10793925 -69399182158058840960796224237244504000 10793926 27180259105714611723397353498250752 10793927 150015613401199226017340830297204605720 10793928 -570713206475451102629552486426478182400 10793929 796431090550767941931446411894284154676 10793930 -9890862336854580228825272449971916800 10793931 68611608459872693588042876949187240152 10793932 -39387267305577209695535695238119441920 10793933 -759380246237792987069600416762045664736 10793934 18235439254111189820154749176529337984 10793935 243340612515396115132354790895026134560 10793936 -28142917670318429568918987978436067328 10793937 -19628626954758987979535436937336697856 10793938 -430079719525738355371675908310976972160 10793939 -11811163867467302900889332911706613120 10793940 44500282754949284193383013883913472000 10793941 348241221657031344253705664728125323342 10793942 182500094681207883500912005236668679744 10793943 -94794833982028118171604667070570417160 10793944 22560185183560677972005971041838080000 10793945 175610245527239641771823469192637081800 10793946 -1203400033715807355510477110933102592 10793947 78704292481044393872726184749818467672 10793948 -257935866300438986466272644907474164224 10793949 -245165732629697043560585930311861105536 10793950 143890893905497412018864047168425912000 10793951 134097618063119494466930622283385742720 10793952 188341699333654023772706890594839429120 10793953 472721178897487347215430509061359767202 10793954 76208902639462565897535157910150404176 10793955 -11066476835798023454081761527932930640 10793956 294680525461863469047342039773487783168 10793957 -278203031415415391171202786974211523200 10793958 163980991936336738186682404420086816768 10793959 -8738835784652327923400163842945635200 10793960 -584499247009888929351601454042135040000 10793961 -221855564843462875988891222540543511990 10793962 364515358591609058414688464156087693232 10793963 -628682483860556092590854067484941047160 10793964 -33929155747217026741468626163157925888 10793965 -207743333918025121576879368246336361800 10793966 -280046513268925702979412570482915813760 10793967 -474570204168957224055390713311440028920 10793968 -104334394553934275095512287506049761280 10793969 -47591561480461957117126976223607025856 10793970 163581136357469836065926836524966397440 10793971 -273679930371510935273057242596252904656 10793972 -86588414397043617451959991658738319360 10793973 249425975484292764009416477163433424640 10793974 -430978249763983124083112522717513370240 10793975 -202297452314362112282504046190468206000 10793976 -126152084920468421299776595230095769600 10793977 -118998261785638191930727112828924545174 10793978 63146032611155948738809592766186880224 10793979 -6137392224748400808961612855249680624 10793980 133377000670038033838334540486711808000 10793981 -716220767476303412220630260408114903136 10793982 72704119670058508438444034967974198592 10793983 198411196779818247256991357443880583168 10793984 282823299011374315433945128113543315456 10793985 -297820990341204425876149004722618224000 10793986 36397505810756619386575058882232566784 10793987 -251089709640852282697563335305634863128 10793988 -113935014617329512955753127361297211392 10793989 -3758200904602055285040966985922638752 10793990 -72520462774190004114125067243708528000 10793991 -52218210674880904206864514728145057920 10793992 32526621160278560068123099479725015040 10793993 -96295116779103669968776021557305808000 10793994 13309436392753871177921072174167008000 10793995 523863543661606689961715028682533169200 10793996 611793912915380795988989763451069536000 10793997 483710186156908091256614000746559861100 10793998 65938102847300349478841846793530990400 10793999 -40086933923146601829814717752031701936 10794000 35829517185268738512956172757499904000 10794001 -594325891590390131860846072299603665998 10794002 -245781221405085645104724087406308840048 10794003 451704828231903283640122051087741785600 10794004 3009207287450445277219588306158262272 10794005 436222535323369378242410536149073053660 10794006 343855585748977247847050966402158204800 10794007 449586263027876717066025968193642624000 10794008 512845364261220762680805690061108008960 10794009 34134585244847982823652598826293965280 10794010 -89488979639894316895204659671302712640 10794011 -523590082122913788348583902418983157776 10794012 -53573715715518209301370097062570085376 10794013 498225806104077773060559664047972700262 10794014 84712832753634318145263583449674096640 10794015 17731672529271146678726517816737229600 10794016 794410273240348066289197063072917553152 10794017 -81535301735572852997051875362297142380 10794018 232873869185783431670390208254362859904 10794019 -27147647018792582415383967483098190320 10794020 665160901129066961539647949015434977280 10794021 -111853829774756974915878172498598198976 10794022 136236705873568614338517789155780025312 10794023 153192916127053373071714708273785477864 10794024 -213830233384720808183524176053554145280 10794025 -238209504839861985578625063264780476400 10794026 -12966479191928727291676638206137854288 10794027 7576972537369229553343192523101528920 10794028 231857660550745236353165393751949198336 10794029 -112650787372875557595162508800645679860 10794030 -62433920103858905566451044469978102400 10794031 1018782412425786577120633412746221324672 10794032 3680026488279352962298531068604907520 10794033 259500065920479116464966921594825948800 10794034 52733747250626093084330525772022747680 10794035 285263923449962653046966562195951471360 10794036 -48790097418730538321511008834312534016 10794037 170980477717709409694033278702887160686 10794038 -260660611848896561617281645734223536256 10794039 -148529592280425993454528907618675165976 10794040 337167086221775862147779210660403916800 10794041 25025263533595030078312790401462872912 10794042 -6965085906942831861502494894629776128 10794043 308771029417195749464733207498170612944 10794044 110309845254115423481617028668693286400 10794045 -105744083168556849802321015818321715200 10794046 -301052317384893385052087190573114423936 10794047 -412419722929004530297133476578473544 10794048 21988988250797802607383055357030957056 10794049 -215753293409194780177204579496867238464 10794050 144495056591908751180633527819877040000 10794051 7688738416028885412760915226740885320 10794052 -13589763943991156200027362339705548800 10794053 299140434358893874666918900525328003520 10794054 -23495067072263180951122643244176950080 10794055 262214549806574094688738084353852819960 10794056 71241861709575044506110611764495810560 10794057 -236276237885157097863110274049027922160 10794058 76124374762385381919691005019481253120 10794059 -253607120937746831677562345487460454640 10794060 -22615495503565525501402057017303383040 10794061 82142838063671877978468723335615771520 10794062 388361430219644036634266289317811882432 10794063 21397893724327859397261142673075678736 10794064 152200673274104316963134251442082267136 10794065 -464111582777440915879666380017017243800 10794066 186952026983317070310731211229390506624 10794067 1275012535744157588884563577746868196352 10794068 66228249119179521890186246575839358848 10794069 -197252629576266453338620124025814626912 10794070 1162249260659806556295692116380817920 10794071 -211549863419247425041126935462426079800 10794072 17720396151217307210231451087867002880 10794073 736768871553506233926882375934594813322 10794074 -320961669945050350901822796851628328464 10794075 1482880797771220224990782524488369600 10794076 95003269256007175498888461993407180800 10794077 -4423119728308650585025640295638566848 10794078 137937649869687622763551656551825553408 10794079 -354586625244191460525748017940462052320 10794080 3155761142492696195144579118197637120 10794081 400736185421403911377628057932643512752 10794082 141950814826927905421437221143448169024 10794083 -889451355619712050185204608240144989668 10794084 17395331434743904364470117469302554624 10794085 -327213192820677505074575130750824057220 10794086 7688538791801027313958395566131622400 10794087 -179059852910698569066024842615193184560 10794088 27768695892119323557042738180266588160 10794089 610915683692198520933461924317574145024 10794090 47404724982988484644172450540940672000 10794091 577246627366783922763581074356735779328 10794092 -159527268859231875206688231109817683968 10794093 -157921484583458751314478825557922083136 10794094 272526758699023753715769868925576364096 10794095 120336252729705721459084631075049203520 10794096 -41993369208200762616596988501950791680 10794097 -257804023923090648632263541290826385454 10794098 63210313903072619890816519566733102080 10794099 -93008180277984550337835107327639576352 10794100 -89971831477081414240186327490081353600 10794101 -20006246011236235972650332447580626898 10794102 268517036157017476413692080856675939328 10794103 -71411223828191402867449043845594896120 10794104 500466670327015392221554897862982942720 10794105 67523038486761434361292279057850141760 10794106 -489160286007618076510690786780737248256 10794107 170730830668047638143528382395633013760 10794108 -55318005195059015746828110282628094976 10794109 871789966001216168920903366588057716000 10794110 130490889851904486609214419604972421760 10794111 56042535110719491801717089926099120128 10794112 -247935158878640165029978163441188208640 10794113 -314760223000879813073890438469393662416 10794114 -757317424531173734451315997120948623360 10794115 10122770327614025929503303859141487760 10794116 284754860281034589733396293181033806336 10794117 89512047457201824611654220244827187680 10794118 5454825465152617633390288669154644608 10794119 52380750351387158607549691422366152160 10794120 -37669812312813680106143879776638566400 10794121 -12138885039980895909158040630696449656 10794122 268551584956775082693523471350342182400 10794123 570735975369140097186950736225211861344 10794124 544867421651429844501258391347067924992 10794125 -659498413457845814291510999247146001000 10794126 43194855657228961223283122571188327424 10794127 175613128119334467905927833211027005672 10794128 -103910738342024548786288338905586401280 10794129 -40334186869436766889022583264067568160 10794130 112788856567191972946274380947748976640 10794131 478745244128962684676761841580630997932 10794132 14720559657112710420529590095674337280 10794133 136947717925841890269229698456169692672 10794134 94110642540580842284789762542030120320 10794135 135848625411024535925066774644981814400 10794136 -264133707784732648050886356149392957440 10794137 -110500713629054626744077514393397900214 10794138 66276113752232341043541610264792252416 10794139 -233213394515216025839483594156888052576 10794140 32194883020215421284602616995338106880 10794141 -17805790113717267275579280881103889818 10794142 -267236897866531534485895063458392742528 10794143 355821054800033833546472529689597767392 10794144 -283609564383321001618893318424630394880 10794145 11322511184824224495939819492355503720 10794146 274192894677357630765024876220599506304 10794147 -85326379412724946958792417492253488640 10794148 287531587378408602496764997784655233280 10794149 1998056279985238450001492348110926780 10794150 27379272621534937585476171394505752800 10794151 -871894810094438014447309431351547379848 10794152 -163249588270820232882995018770415462400 10794153 -185918650430609602438556907956081121216 10794154 128425668952611401351577303976233199872 10794155 -121270731863514074789044667483007457440 10794156 -428951831755182035567984834665422873600 10794157 699463494602644461030050823671964692832 10794158 25205146393617078696877764948335174400 10794159 -432499429954246364860214863664257497336 10794160 -18646615852146945836404400532343357440 10794161 5738923395765090295842615349163506560 10794162 56343037496058947874305299797580953600 10794163 -1460911932225384356115480020969278080 10794164 -167326287728437346519807512322667306624 10794165 -69541104577992390608878434200837472000 10794166 435351025570998323780853555557790371520 10794167 -807725918553314026349966396055871352688 10794168 -268041543826544812761412968824832000 10794169 -279431964925432526699673117617832917248 10794170 230889945672928959458728231627307981280 10794171 376075453286496475755012515006692892160 10794172 -8494128583889003955987453953160150528 10794173 41544124497602275119978710699697633528 10794174 -196320235096913727691049688555847557120 10794175 4599615079857605509889851621964078800 10794176 -98519568423583455790375343765248278528 10794177 380463654463299969547097075582957237460 10794178 -326477750426717101732910880828313965360 10794179 744607916800626173029706072401794691080 10794180 80284959181809392050222724342131752960 10794181 92972746098812233147193675832773149982 10794182 -46743426414136151886020898483900025728 10794183 -175216486204950762392694542282711161176 10794184 -498669463504861900328937980570513817600 10794185 -66826667101024724171200097477988100800 10794186 9423754377669178421753972989547801856 10794187 -111519677849491578625349522418132932520 10794188 287585203270770517253673701212890663936 10794189 -47291665887830763135485175553617516480 10794190 -203240370442133503868210096067371779200 10794191 1176379359619269407033231864400838514832 10794192 -24207369817469488409388095356028977152 10794193 75931676904755557184910555291179234724 10794194 205128531564817990122907560876545917440 10794195 -48277224399291512470141533839857684800 10794196 57096590564068768586129877873018224640 10794197 -1924341873950977120500101248133320320 10794198 -24163961575883116878565005443228024832 10794199 188870695157285457703046440079662957104 10794200 6918467016641932304564525197651968000 10794201 34325220840465085184356084194500653056 10794202 -214867611803826324263342335413228050448 10794203 -71712913004569728081060268349630580720 10794204 5433666931948546250802590940052439040 10794205 93107688875462518482415104396515578860 10794206 120163164018948461671953402145047353280 10794207 -2567591265504367073548094231368747008 10794208 875393532414510155307778158282975215616 10794209 496247323099610856052034733084289741104 10794210 -87057875401750082284544782934841600000 10794211 376417709615193613263999716090879281824 10794212 -106645249399333152137697593473095622656 10794213 263831205870722281270487737692905577342 10794214 130518576256684873006238613808748511456 10794215 -43187428151142836363386342096467965640 10794216 -26148977688677787194215584364299878400 10794217 89576383126170344635959805085406116992 10794218 -4459153755273822888988686884922196800 10794219 431807415260364652770967431464511252480 10794220 -31527535782962436856616531464808325120 10794221 96992067771581100573192424748064876600 10794222 -2387297428163811133110349832480554368 10794223 -580936242752007987342590962165388252160 10794224 -51965593058848572597837087288798019584 10794225 -67046688988659803818985168118272140800 10794226 220466476003598136356307106668887415312 10794227 -394508973163800224904088229394610395480 10794228 -79507536651828175414685426883655188480 10794229 -718984449847542861824914142286176921170 10794230 -53112450655489405942690556895869817600 10794231 -19369022693187303001602305584258553856 10794232 -55287518014009335529473999240685547520 10794233 -209186271603171304228979985450939170736 10794234 20848524570144239728289237560761592320 10794235 117913138369819484652827579362351433760 10794236 224689065774277544326413846481491829248 10794237 -220071557890277261317633663976633534880 10794238 -37656758795629618139064433100484968448 10794239 -163302416863565581669168859468033953080 10794240 289315001024657097128798020722606735360 10794241 -497683021165152411437576059183672984016 10794242 389336397399786553721756250489366499200 10794243 422796589255463826707128342851740790264 10794244 203231473250123226207244347304238694400 10794245 -41765664853986526520016086649799647360 10794246 175366866463270268882441733416606318784 10794247 4478933304783948657662692786654801328 10794248 -486497105862829623657032703639068912640 10794249 296538985480061704944287395991474961120 10794250 118082772349416196197270967125566712000 10794251 -374342822055797733506897932961933199888 10794252 -167287603701327303028032210048165642240 10794253 -580708684049392395476742834662840791498 10794254 233499025115535043926254756271641136576 10794255 295418689059248370974257747506882800640 10794256 -154988900686407970103804122823028965376 10794257 179528009927350400471497111895310956232 10794258 -176002383366347656984589378523452065776 10794259 -262939678307694230362661708058074078244 10794260 452585718639786509090057850309161690880 10794261 -7526396747986326677725923018442310208 10794262 -94255705454188428839071257434576948736 10794263 -184329251284618750459339462160830402488 10794264 -4546401127947567703887869378753740800 10794265 -805712294439354254037868122209437881600 10794266 -55924212824873701409529782146287156480 10794267 -233165579853261878346205763258778544320 10794268 -148953136879857728902501189143997701120 10794269 256516774459188769676622247894469864268 10794270 -38450970301013243357034598050768940800 10794271 -375629711124457675693387259254193818528 10794272 -305874915595270098881052017757442277376 10794273 -70194814843843731014794580397652961856 10794274 -41072657993986953215833901625176994528 10794275 92756483094693625150717098618596826600 10794276 -99054527097579866108622283444242739200 10794277 280534857340541802438301226594112781660 10794278 109907356394915812332157772728634964480 10794279 35388607140313406833115602325844518184 10794280 -150906784468258733590886393187164160000 10794281 776357801966586730080878453427803995392 10794282 -14261808387057859592944140867895042560 10794283 263972842768239356224324112391476789184 10794284 382520524065093344593548822742487567616 10794285 404399575366326051477963374825168435820 10794286 -518029090189696455341805557247394442880 10794287 -61906937457588864569097345706286968848 10794288 -18000328014029774477244773300276330496 10794289 376132551902151194714635771758702530 10794290 110693217289937907079229863831626240 10794291 -23815894567775231558735085542398470144 10794292 333051717945221098844918053820997958016 10794293 188164218689494539443374684614585576960 10794294 19123245547152455098765744275584845440 10794295 -399223620084319039071292970144480380200 10794296 155021303246106174390934492814133473280 10794297 308620349479853702777497073384372270976 10794298 86222643947492755738614423339699101664 10794299 -332781970195255801136936530396254600000 10794300 -205314291947972425608222813450099302400 10794301 30848095174805034638195811759181574752 10794302 -310345415201600122302875577843794320128 10794303 -190375336176863434956073000895122056816 10794304 -5002564239455888918520665069473234944 10794305 322252626948333670848131980047229905000 10794306 68707507287048086360325405377970422784 10794307 -21627634891212602843543610623054137440 10794308 -268054140222406283058297995446266429312 10794309 -493817159975535279971954452215349578432 10794310 -243182502306552909866280793339901293440 10794311 110349055315054618940663994716726860824 10794312 511517433836572690536650095389036241920 10794313 245824646351467920442705601383436377562 10794314 98174227217221414984891246264570417920 10794315 109020919448141544822801472252922941440 10794316 -53473213161279670515678144581619566592 10794317 166211759467898038446090523347997286220 10794318 -151406160582531277804426057535264501760 10794319 -804933497218948546069750563139827675280 10794320 6407737110736372332436124944647290880 10794321 238873054807737437382048624656646169890 10794322 -86639281052206544011072921357145226240 10794323 270527586760399288661492630317887014400 10794324 117737040117329654842933138983479427072 10794325 63426269313677443164010244132872022100 10794326 -400750976904857632922507735271470961888 10794327 -467773095035077447113866103536296361880 10794328 -278648605902442265417099991820700160000 10794329 14644812488276006992438814139142501440 10794330 269128370385428068784990909410625088000 10794331 -58013677817181710034953941228253799868 10794332 -440814452424486397735668494223566728704 10794333 8523663326821785116842373714546677248 10794334 164321464980416918850576336042963038592 10794335 -196208787456986897604848376101337619200 10794336 80937019940755502471749072585777741824 10794337 277317353472145892935903926138687511680 10794338 93842807058648834229655950715771468160 10794339 170005899661756783665084661241860383204 10794340 -264305343643654003389350826838237969920 10794341 -735980422826642004422516158910824432416 10794342 -135579247964259959319814308208141440 10794343 -72719881991316535573340961135262345728 10794344 -420516630201765805326345708151176314880 10794345 -227649168599451999174654460983680846400 10794346 -457933310969940337606563841582661314128 10794347 1476368404887562069285181103897269521440 10794348 -359774208685273281887109029656885210368 10794349 53578769864476062790761784289481294720 10794350 47176966576367792149574940145068892800 10794351 -24553498535857435717067868457485176160 10794352 35277373838624693160138790172361261056 10794353 -63131764203293885904975394023853287696 10794354 241325132875147606099538419160731789824 10794355 -17336065376039553221984266515941928960 10794356 395928434200670373656998613486248120320 10794357 27908614014711424263155319303168144000 10794358 369373566583267439249753115441197381280 10794359 449017472698832695964142291353401555560 10794360 66152983615207565060154716310778675200 10794361 250631438949374984091539498084659762500 10794362 -91861731540513249966720867028040615568 10794363 -831031404027084321666469501998387600 10794364 3776122236045752687494223658678351872 10794365 87607175807696915540736033295513190400 10794366 -67890464315434032045610460411786446656 10794367 323769350263204735891833979506424956912 10794368 53680665655199852088413638282444800000 10794369 125326533113644419441068411442673654560 10794370 -83346163815335241999968149316985584640 10794371 -42846432201867638751151187397917420640 10794372 109208604977669451463725431864138222592 10794373 985410917066543351315985266828508728380 10794374 -128274450029431263563427116642203962048 10794375 48419974302658478076114945648070425000 10794376 -13700096328351850254030179749664563200 10794377 -260167908127261710823618670933988734016 10794378 57616221858953272906077018056251118592 10794379 -61401484386805055645061126512686147680 10794380 84270912955984038885688496140442726400 10794381 -204025696473887131415447934580843046880 10794382 -116205753774034083234156450151160809728 10794383 -423200781670653078712358302958599844016 10794384 -519583138250704615891146996015390720 10794385 107986560965733527466117895765753277760 10794386 -21828748816934953247327202021438492672 10794387 24285653473621001982857784328977165168 10794388 -48487789122203572064635823981966573568 10794389 -621453248013279912343288662596813661810 10794390 2257721376981003053658375218328810240 10794391 -88103991594823135458976889770197873208 10794392 44699218595319322892865817091043041280 10794393 -314176630293470172493436550501245289318 10794394 176576836168507946869134095418744526080 10794395 52854453160395856228476519258488817600 10794396 144202523217355369793011337252368957440 10794397 -259731301813379107692383298887237226708 10794398 -21403729323658343657940554702581211520 10794399 16210679106102067589772526044706768896 10794400 -715115214287417543523186364411045478400 10794401 418154856295976944516963239031101522402 10794402 11965419899029931526647436158297809920 10794403 -816729937766216379368787987581037517348 10794404 -131801980951222736494559932103566049280 10794405 -378632696799917123731395923143821382080 10794406 -24103960990449129425911276781394975360 10794407 356508180569590981740861032145007984680 10794408 203662952461259786858475690387163791360 10794409 -1418988933066811690609022724046561395000 10794410 -89755774317322021888673997826224898560 10794411 -261553129925296041536804279841665601360 10794412 5782898453552327655839487486051578880 10794413 -70130165248607121777469807937171852160 10794414 84466265764933058733287015760252380160 10794415 -5372365042185498413266688085952890000 10794416 -44059135125480149154837784141674086400 10794417 29916095667947292981790909258523334144 10794418 -345107537763757840044692701896278028384 10794419 -14723328208736022934914505460293873656 10794420 -17704171787639041713575685205217894400 10794421 -133886070650948091176935254510869273856 10794422 449169177482025658531030553681591272512 10794423 279344416066537849602231029143444516584 10794424 897405489187318280374348312251079557120 10794425 288647310322519513771553048775894135150 10794426 203576589399877355985601325532470866944 10794427 -87018162085444797667361195856492356608 10794428 -522589946364593577553501182572871724032 10794429 -44081832358747906646294378831690954016 10794430 107090469827565467099847610931131161600 10794431 -1128560822896398747675760164229207091568 10794432 100174894115397351890107220523535564800 10794433 151709019650589538135272277593462248404 10794434 150853398860344524858450161199324360192 10794435 57374467758147429051020739774219916800 10794436 -328234307018134294308600562680357992320 10794437 16642541919033232565040206092339168512 10794438 -133763248059082188288339911601382617600 10794439 -45522290778688322609669650753778042208 10794440 70399462809520711343885320403159961600 10794441 48464963404975399263960017749109609664 10794442 -63561715165299399346076780259255346128 10794443 -1196694539511789325950969836758521431040 10794444 -265601732498824997438935491402438787584 10794445 -72246403020879530617142034693709557300 10794446 139322594216309126969909769425419980864 10794447 -105599791973701559460048039666009510480 10794448 -15435658462995421480432690270862049280 10794449 -692287707913275554891297226036287969550 10794450 -120856421325574670639717088525686486400 10794451 700384453661916675723940092474794463920 10794452 -147071753248311946800368718174429554688 10794453 96980199872920132570095261121823995200 10794454 65176454361734527711522564874997792000 10794455 -46599424305188102931074207669644710600 10794456 97607044612863486845393156674621747200 10794457 7510452419012157437338952515910011140 10794458 156077657772908713681773902819424388080 10794459 74274279659531680192496869703850265968 10794460 -40806904508184330150348226676018526720 10794461 -638291954172811615122627426580901902938 10794462 -56144997013695340423133168058035543040 10794463 -298980589961654052288908457660590350440 10794464 516630847534083814630940107366841450496 10794465 -24554093776421952175598590156596271680 10794466 261327651143843449569009059317447856640 10794467 569836578317352755499288487191849999360 10794468 12779178682116787612520799861125074944 10794469 -157715101962538354388772841167056257600 10794470 341097066830547987501210215085680803200 10794471 62113430005023173650834401081372918312 10794472 42564184632912550539062588694897623040 10794473 144951122146806684625950757637879826420 10794474 52273637732930293804155099421187008944 10794475 -96503457088514472721777157704904012400 10794476 -167663089590500660617652179138952675328 10794477 -25944653572813262190010898097299083392 10794478 10144620930128412214755676202090063040 10794479 -203441109484401802013004249325209218880 10794480 4044105825152019252381766752689848320 10794481 464388160536231585395847133587988222080 10794482 -169663045958134548376620119109886723968 10794483 5499334017451315282420641942661590864 10794484 -311545152356940601200274087890268833024 10794485 56762729445040135252026013537279516800 10794486 176851396341199818192307173523892489664 10794487 354716730087225769979164219617587323440 10794488 -213551102411709266622314465134680576000 10794489 325916295191588419509629035018058631840 10794490 -196043964315866695815541756414706442240 10794491 -266578947414143227541205664694461591488 10794492 -374835834878289913720233325991476592640 10794493 101504609823216195032212119858366425440 10794494 -122876820824143861474723947694886344704 10794495 202585403883366675618617570205178815120 10794496 -115504981862840157798339072216709201920 10794497 -87485980660197797200760531709297250368 10794498 26194190643180882610065524611829293056 10794499 469231582859157355005607134904040035680 10794500 623122188560792646540378646181951040000 10794501 -275852622484390174488171995904791083170 10794502 92310194825321673803500714668929273952 10794503 -149435299543132737121652787074545911696 10794504 -166225085064196812554682717217824030720 10794505 5055426230034024268199648869959164160 10794506 -261260138752491939400637485532145156096 10794507 -140339201020621768575846951179883171408 10794508 4162940041118962128279738674315811840 10794509 -790970803727695689600310813586656707360 10794510 1626361629809883806875947996819732480 10794511 -48108423141132243642733616826375910816 10794512 -26948146419676062173740726158088273920 10794513 -82347107261404529283987924528981919776 10794514 -325325449185850856997331194727786968288 10794515 -396677883603079304484468472440196725840 10794516 25773697985433635397189823287290818560 10794517 -102998800986387180569726379812195506208 10794518 44641338310496965789703755603761177216 10794519 -209210700786353595557673899319190251360 10794520 -410440326743158774093951292624425574400 10794521 18873952620619675651453084037108632704 10794522 -17104629199517272550195630577320636160 10794523 473475424491578556464404139102586736772 10794524 -2498282144367172733121419045157977088 10794525 9647897526633901164684759340075440000 10794526 241870692131379922440104995812476128704 10794527 -216016413481441857971124024989025337560 10794528 -32903923384219172911267216080600170496 10794529 -160150428231961596030706925932519411870 10794530 -201990151694426479889093662355085615840 10794531 -107842415474781064008673243999495488 10794532 211922368212889964107883071986041282560 10794533 175389711206555860319634564560895573504 10794534 154734112676496613932078397782221465280 10794535 -395550768787941581911987522213039043040 10794536 -271458960006836307868458787135994680320 10794537 -367197773473508638772688313905884644992 10794538 -439820914944361751829529630853766368256 10794539 15785896738086525382025031479356999056 10794540 49187913999601111077029634815295052800 10794541 -288806528003969676165651075124337308416 10794542 448717954722586053014680642728940791744 10794543 155223417680369209551044598677220128400 10794544 -83077692536020261303388666256419782656 10794545 -130797404634845611327959432389011418700 10794546 158165421843144514110131880692450058240 10794547 -26436123823167161082380412025702492640 10794548 6497220999285233984244079587768201216 10794549 433591914052381535746725619978929812448 10794550 76161177242045307493256924122870540800 10794551 284789607547106933402547482615743712112 10794552 -338821903871042824286599700002675322880 10794553 -597591724993436781091788652523922364800 10794554 -287568891243941688290052561343394161440 10794555 -339328838577884925592514396354103241200 10794556 -29000687124721422278622602661927321600 10794557 225267050292243823073679708344148484806 10794558 -68327159938184862152033608772889978240 10794559 -503071114930306740477689998002881170240 10794560 -57884647374545516276986142751562137600 10794561 -100819809583175516259730090398059228256 10794562 29697325461046621624159061962917826464 10794563 -101636001401185456223260410014752611216 10794564 -20824170957104464300295117071837486080 10794565 218608020209075131157313116528288301600 10794566 80679901917641846400809668126359611232 10794567 -51807427320966167623353226355984601600 10794568 -10147564945648857730250408313146480640 10794569 781395235656482923275729462670667978970 10794570 -25361248637421614188139712585614208000 10794571 -79958830629962486332775812240992002560 10794572 120055245657139364296703174314894884864 10794573 -1044373226736147049829572845205582094400 10794574 15560866139975115450568403515170508800 10794575 310035795141410272617308865532977138000 10794576 849976825780547543814796138246963200 10794577 -536813971869964995571149692387497671948 10794578 -232935590524638177464483966863863567744 10794579 347996574588491756999277613153052947200 10794580 -163134050588674407494390333832908140800 10794581 17748560831364391284474785258651992032 10794582 -110335632904820542114034597812771965600 10794583 -19136349566466099166593777355030674000 10794584 1154364016160398802923578686935774003200 10794585 76253580182198612774609544984659150400 10794586 -27703790104765205954569650955425075456 10794587 -99528419500955645279224731570564952764 10794588 -41377053036991295493620595803264237568 10794589 99434115763009480320770825262153411724 10794590 -94327411033373636387740808887807783680 10794591 223141047566334459130130607553806648 10794592 31432655342245743680572534843434074112 10794593 302386825893441498852332915824436791842 10794594 108626214300965577126839841214288291200 10794595 -164187248598162912728624804727843283200 10794596 -182359564552849297601316292196365756800 10794597 135511333709587352631437625570553346880 10794598 307591469195136138024363660414051928800 10794599 37511312118988010267906130053552516640 10794600 -183099248727530764074078845076480000000 10794601 -778728945293930210692110124109938631600 10794602 -50696122707266638380553634283522745920 10794603 48794253951429370171400390705942784000 10794604 -166894595401525213637912339279996671744 10794605 -94572995406501465220107660953939050740 10794606 -337042126740999829068305037426646158336 10794607 667156928830717988319304227741051162552 10794608 11960441541774733760736283721041281024 10794609 -24505912616207993624721285896484119040 10794610 53941630983677570653548868440188652960 10794611 519814441697001457063530271105234555212 10794612 29629290013703218688925966611603097600 10794613 -148371323270108282397358973003702856096 10794614 -219862487004459315534314862020002349568 10794615 42544041719877421712313284271863154240 10794616 60135347681515313755387805319993999360 10794617 419822431379685576945545296739401162452 10794618 203757867691165959058699881504419121264 10794619 -23871089239332017918405990216529420288 10794620 126297462996916440158606038441013114880 10794621 22738622724005288319302732860679074656 10794622 -5819719825730886709481016624436903488 10794623 -153572524290243710399899372513563158160 10794624 205411881196705059901822907377873059840 10794625 97089361129128962698083171843482097000 10794626 -370877716113739247569333598561333259360 10794627 24777895345661168569657822673204077392 10794628 -254753752915992682355384118291402248960 10794629 15917645569886683286459096272580251230 10794630 36141560438113496863307041084360765440 10794631 -24884873796153161140505404294630124736 10794632 80026033346444827145838494231992166400 10794633 -457347315762786388495236343816700027376 10794634 2290161274304910393842635284089395200 10794635 -238681593446310410364725594907444787440 10794636 -78409095103926458438289397442562106368 10794637 -235998487209344816034850375522634582048 10794638 -112924252570642658099282134087205843904 10794639 -169517728761321202742388665394679265280 10794640 -127400975006151150989994851725226803200 10794641 125666381511385116500637667504782806400 10794642 -121968409174874121624288366890118089088 10794643 -391628724965160109316838766603849923720 10794644 15165634490256799463658971904923430912 10794645 117982556571683812438549938215532393720 10794646 78236678719716495568091318425403338272 10794647 -727391515173868467920528415980664878904 10794648 -49362175282610235196311267336980889600 10794649 -87497848752154487822732310976171943350 10794650 185524372532918332239651552482944558800 10794651 -270109994789046006761452231140438559848 10794652 395530292231100287700959275867240448 10794653 -214772100980042335814964540759287683098 10794654 146995737988924703544125217703086839040 10794655 -372284597587010678879982123275975044440 10794656 -13486233278878091361796929422886567936 10794657 707466710220759081091260273230645357088 10794658 120711609004607687746688930723175768576 10794659 -26488322449139126723359777256186598432 10794660 24732546055050128082295068985232793600 10794661 -711881551931669466900822679510217596738 10794662 353009336286628682852175854089309865664 10794663 127652739733848365452976938090839696024 10794664 357863356312016819025326991995610961920 10794665 30597145052995723433543173816735872000 10794666 38335225731455117274809284785484857600 10794667 214709641749393258819782001689202076720 10794668 -203392220983815067115273647852639709952 10794669 291212478100451747188158820899825430368 10794670 301197880407469391607529411482450988800 10794671 -689263789047476194144893168177371638128 10794672 -31097525133061084927084783681120174080 10794673 -266460863647235994406129293196777396078 10794674 -249434987774390892521835896594364503040 10794675 1186683059984981529239768503934395200 10794676 -99597931305750678616950318449846650112 10794677 1043355743076711382420927793470733952 10794678 -194587257687609374562943338304057159680 10794679 -40436834983836394072300635560485989760 10794680 -232117266612160205288941841275410432000 10794681 134813071836525652183029216554917994880 10794682 55904522307258244349035751373120697344 10794683 -339977942728277678206451830295294742456 10794684 -24063829140027154173902529496272691200 10794685 -61540272598355462430710651093222796480 10794686 -63180611613556323753715282508812483200 10794687 -415565897819752539668545989084253302840 10794688 -190378856283445781265789468062278221824 10794689 -728016599271491761398063354532591320510 10794690 -21603789045164427979695995078101126080 10794691 915480900085867066027115379925568460092 10794692 -164546705166606984193556899032243751680 10794693 78542390168012799881348121445726827648 10794694 -195340065232528446417299719828703780928 10794695 61068868560950772563936191460467266480 10794696 75664469542179268478258824394362060800 10794697 -152563676537968016193833615914347794160 10794698 34374850808471084273532998977560660480 10794699 433703910512028537445330648077552133200 10794700 95842298998892271871895966095032211200 10794701 304172275444514489922751438465980869100 10794702 237418785281470635376376004959298772032 10794703 347858404756078310432197050138087763952 10794704 116263785802280562401736785482460651520 10794705 216892758191355412112207675557245957120 10794706 -61539272520321216046364286163152291360 10794707 -133779897743335847166023690626501426176 10794708 24097227512017461666146583192583878528 10794709 348774803573153087604765241652815158304 10794710 -335748669324041628820286675813515818240 10794711 201822193514418416861151860903097541584 10794712 -137938895177016147923375733415629772800 10794713 -87206000709882829399760556900843357504 10794714 104347536793257306138591273366486292992 10794715 -144129462038179815182549566703392676880 10794716 -404406381268467322157729152974918428160 10794717 -357740213655592192558369100953704406560 10794718 -92646513311094205794237001226947246080 10794719 -121438389921847399309833073505271823656 10794720 -89462779509145356554120232551055360 10794721 89935185058336701536442583644334851840 10794722 141643894588371104165314342163423645472 10794723 501614925199453406731028850182852657784 10794724 287316926593707136819258404369285754496 10794725 -498985612967353317124526148526150641600 10794726 72088917175838025669398328862737649344 10794727 171758746835862053384598076622865445312 10794728 -45443955918565811874211641227884953600 10794729 29386462210764871350572854753184220096 10794730 54408940359491519809428747855550865760 10794731 64524089609611932187358124236498969592 10794732 -11195712661977650305823066197423653888 10794733 552040245333958537913318475283524352982 10794734 -125319220814200785248476824674653065408 10794735 124915474236860892738742484514905395200 10794736 -71038327562700179915656026851097804800 10794737 -499377712705794512150796509089768276380 10794738 101843022619133151606950490737303382144 10794739 809227045299760025848467970773716558540 10794740 -56505183681890323356062850615804825600 10794741 -523753543105319675589686294316881735520 10794742 -114565793605597859259481209391182508800 10794743 31070824138610845494224546699444430528 10794744 1003625691437492316151682392254704025600 10794745 -60175286412012949355813379057263218800 10794746 301824852515133950511931699594062336000 10794747 -21443075634220021343095635496051722240 10794748 218268424447385861724725458299944849408 10794749 -25193712584263692408768558538167383514 10794750 59293478702130259048938844662692160000 10794751 -235478772192767537393137777288720507776 10794752 254317784129066575818105203037359308800 10794753 99076138894045083426232038680992309362 10794754 -22697102861612565891820267484686949424 10794755 53720407561132241802712441035366240000 10794756 -99284255589940561518746822528037949440 10794757 -392660012400374293385307140335347643680 10794758 -5170343738921782218414745363673948160 10794759 292213443259051801047508348231767342504 10794760 229494566950421374098496465784930304000 10794761 -812280374200420138107723693129460378368 10794762 527106964185560079797453934877526860800 10794763 -5201503801706656891574997452014571776 10794764 12766509582145938312778453324509816576 10794765 96595847337312478894971282173066401920 10794766 -56279451437063795073633919832494710720 10794767 94323558615850308534658201818590285712 10794768 116146147546167770026770937406315495424 10794769 -29462131822931912054065988809494371520 10794770 -77533419866574255708054071604763722240 10794771 247910310228351223087995779547198366240 10794772 -1363024490659678711186366488569465905152 10794773 -925434060522828004741926930691719954 10794774 65617565088596481340984924755161126400 10794775 41405475923181996569827751535857443800 10794776 -708101408953886339219636941430538240 10794777 9272417647987587930232310299525795200 10794778 232300602830814148104677907166704121056 10794779 135443120362793665942456118111103865152 10794780 41150552962155250286383679820516456960 10794781 404230548928837160732537404635721437100 10794782 -434166715989252246476494135368499963008 10794783 -306673241023440343515497375325020686776 10794784 -123094210435620349054033676841428975616 10794785 266090068166658921907291350124055971560 10794786 198511839335864173117585655175715238400 10794787 313612797962325910250193648954449177872 10794788 -163451437073891671502439889079421846912 10794789 -126807062039032666355058483590885989632 10794790 -17219382385364769480497613126621169920 10794791 -397450538392474478479922053706835288096 10794792 399912686267222407647128989394754846720 10794793 880266133063644919944045318058351911840 10794794 296746261498356901109266915242678315696 10794795 119703157977879141672269289317297610240 10794796 707255805347501746705819770531125150208 10794797 -124596097236619998580208751018776378880 10794798 95699545306800274704722624828691719040 10794799 -170126101847180839834738050597105161200 10794800 90624494629447870452538778524524134400 10794801 520626495582472461221687011237486073664 10794802 8709711377362902430232135607701708544 10794803 41112231413019922051387262497225223052 10794804 -247055768506190212768849193060111013888 10794805 30853604118753424459496316655993714560 10794806 -514527891285521325567332189602570752 10794807 409401654952296754224008144148580979904 10794808 -236860949578671798190532047353958318080 10794809 -454227166061822952847784061427275339990 10794810 -21037353404241449949329457170285414400 10794811 -150484648591414028602528827882780418588 10794812 170617039649105505202087592708973035520 10794813 364585247340267159508550282474893536384 10794814 -390559434643915984962643547309376507840 10794815 -138142739914097465781047308086292932000 10794816 -97265553206023287579808472934635274240 10794817 210289206033987798912644381586870327840 10794818 -120473638445204030077962695731623566640 10794819 -290662514843806775460846937761200176128 10794820 -4672223870227479873665065895589642240 10794821 1050756005603138277210165552439917020544 10794822 195333141391516129599124054123147054272 10794823 288092777840474639902283172167315094384 10794824 178588527193675867606499330550950553600 10794825 -22194883442447238159842567425241166450 10794826 7661280542394974708051147253623777280 10794827 816435350400541398941434650995983358832 10794828 -64220344365136263123694188064439549952 10794829 125867067907469804517203871517639261430 10794830 345193145623630202542262178985600560000 10794831 -8658280096709442819050396540067292800 10794832 -194776739097761891050238237147190206464 10794833 304405810256779367871377264914867149120 10794834 -152750218327070231423156698607990578416 10794835 840929188807528618569560388283773600 10794836 -87491925426424212578868603410102393088 10794837 112003659031137897968869828884168857760 10794838 -85146060098486368695469234803315195456 10794839 511874664963487724621394582538384184064 10794840 16803752816406051810040693542499123200 10794841 -649694415761493016203685066137429008758 10794842 15066246242359853697743693245334468352 10794843 -171341746802270240447504923221334648320 10794844 568171265454378063022877998171909286400 10794845 -120212583689200664127745791961224948480 10794846 -225072646893022771736740363018565198016 10794847 -131666444747327136094216873827823033920 10794848 420790149818537330518110898168613437440 10794849 1010333683439171906551264529208095616 10794850 -1771440441697761658143978930880608000 10794851 -16254007024452663429633116542082344896 10794852 -32119329202075412906127479346957911424 10794853 -469638693614356004125826249435624613600 10794854 23986537958359182334628046282650433792 10794855 136631176899650757476248752821317017600 10794856 -553056863780028362101990509310405125120 10794857 16110877860941129682637943466928257060 10794858 233669610821917081568321425761426086400 10794859 114741290233039159081832470152456630240 10794860 21636117339422942917618659997560238080 10794861 -31717650602742501878495908816004514432 10794862 116524946125400676422280093916717223232 10794863 396261405489052956205536648412108220112 10794864 -77868023366580552337142537031078051840 10794865 -515992355139016244812669598862415030680 10794866 -234477983075769611074033217542080976896 10794867 3611978010309815866815422157993960000 10794868 103315219665658982856782525195032139776 10794869 -744827658437300109520125848211677504160 10794870 -6424018605692447953369970434744293120 10794871 312936104622298632023344327620015832632 10794872 -895844285991479068799919007240396800 10794873 74289645068547666825070378136341493760 10794874 408108487869026934300749312972453647872 10794875 -12832303544939526622683959857573512000 10794876 399314887697159307858389362126383513600 10794877 289554804584516924257332323582121518726 10794878 -381275839113911787711622580293627781376 10794879 -154177116816665530085882122272864846600 10794880 367706511137424773771726764574874009600 10794881 359640270062234903047466294863417750824 10794882 21083912958264077481458296523627593728 10794883 426973553531290287172643953788703669248 10794884 444370129137615788156710752168942066816 10794885 -307592174747471880789357721091764322400 10794886 298086625487866891855509995580501367392 10794887 440287037320786373169048452911092832536 10794888 -147604559989657214885043262717712793600 10794889 57894794982818265473092423667873865600 10794890 -53413984526205827431744807360220933760 10794891 -129832584965069575428789176122100850960 10794892 -1971348186978421017717635387258060288 10794893 92022445389536133799235782562052728364 10794894 -505468022249736156026206106220703680 10794895 319871126388306777526131930328196651400 10794896 48285641868426399509474215023632228352 10794897 -22871615803567316019444172393230528960 10794898 79961210138221741678404799466799757632 10794899 67424769778653434936474463862664039880 10794900 21832928410646549837488308542155468800 10794901 118831491020500212365411388893630760600 10794902 -224208773085310650061977615336280022400 10794903 -89232116330693675246215406666064037632 10794904 -119172617326799304244876769224936458240 10794905 -59102028693905150735287200564547466880 10794906 -341718490495104420534955732737537797376 10794907 333418849189658365415189094229738150840 10794908 -129573462931618580276324111094571663872 10794909 -101754698725177890713559893560796886240 10794910 57810758819116430852335047438256469760 10794911 114658774099456864767395469594569290224 10794912 -178743239466923141858733123227552317440 10794913 433924092454685528613214031951751333120 10794914 -74075276591642024960494172261562129120 10794915 254329561437280590302903914294255917120 10794916 -97228536290599509929147138430837672960 10794917 -180066796003179065884066694334285981408 10794918 83471214558393421133800454315946880704 10794919 -60131975860583619722960989181486583800 10794920 -258089809631879844559547608898644070400 10794921 -291600299079598492256204458853357835888 10794922 -427743184374633585592600745240313295776 10794923 379257856976921794956630896237646245172 10794924 -83815652844745402770331099676032204800 10794925 -94466687089822643641749418378344284350 10794926 -419077790568018443505843422974676069760 10794927 193436679649984606914057138228218787456 10794928 33864754547050168390444719987755466752 10794929 622956701840824896188440722943700464530 10794930 175853040038674943849961120097629765120 10794931 -77820334913072488087904260344387791040 10794932 -595908036111664768689049459620946464000 10794933 359952365299035120566627133287853318702 10794934 58940602881360125880442964544014849280 10794935 -1458138009074885265437125116873868800 10794936 101382289950765056378695480469241077760 10794937 576287838223286121904689650764633660586 10794938 -105578424911943128438876526759926562816 10794939 463417783045377791792465911020593145624 10794940 70013045930819261707261960920742809600 10794941 -886940940615730912697607586073671145658 10794942 -101744784008500537295285158084647044160 10794943 742550001606789435762390923763491792192 10794944 -9313438629656965665449827826776670208 10794945 245429172119144591906268156463834171200 10794946 -135440279459805630998346898404541505328 10794947 66948787454803800190265458270412210280 10794948 251219946632818731540815098106210304 10794949 -886829891869115135220991714810814942208 10794950 -97508041742674027974389783256453540000 10794951 -7541435248288649364813814523573455608 10794952 -310971162407171415725359851350308945920 10794953 34206171197266051466763563602033478400 10794954 6874770897961980173205942526323724800 10794955 -209540766626652191982969276844426008000 10794956 -334604790417771001329549202381061018880 10794957 -92051878919923891110654954373030666560 10794958 82792245821354095171486739169343469184 10794959 -95748885615538954055441149221042752784 10794960 -99957860442482620553210255371429478400 10794961 308457944864597021291541979847962936562 10794962 -34655236622718386313497837504224503168 10794963 -94914927685519131391002644639023245312 10794964 -67054367357420909249204094911318681600 10794965 -88334362384962189175911011969839231140 10794966 21248794432178703663392775483504488448 10794967 -270454075527911235502372586896540648328 10794968 192149825785371870769965404851455682560 10794969 -342155359276862302499212605317808554406 10794970 -78169401777647714063179169510804116800 10794971 623457996282401388837553385747208055488 10794972 -6316950264018850014713612986938955776 10794973 -383607632497660181601666754714611312064 10794974 27975057526707514291699924473371775360 10794975 -50108915724202054991984967066062476800 10794976 -251254277827795997722279021330424659968 10794977 423418466505684865698719025072186161826 10794978 6484795823733818677503737917576896000 10794979 -191208929617257685621611627170733888416 10794980 -12485891448406026807488983890234777600 10794981 143917801346632320179004675442164566400 10794982 77264964653006964460652287886371258368 10794983 17690129779477126368534367531485764160 10794984 355273479584422008520398207939082321920 10794985 -22209541704795163690652844653550527040 10794986 -131653572023924055730193211237038153808 10794987 -88974744464190508089387398906941557072 10794988 212426161217921101390040337447106506240 10794989 21179079353814386721415520195532596460 10794990 43359377320554783942823664124760842240 10794991 -181424157583486336725907966927594226608 10794992 -77845247831254011795894660548805427200 10794993 208843589031373365860554996316846344128 10794994 320590214108473672862141268560234186880 10794995 -59962112042563240837450368636153210000 10794996 22581513197782651634002425212054689152 10794997 9319443654035124933676308703087658752 10794998 -9654015606085227647495046973499868000 10794999 -243283780780345600610012656688211944112 10795000 -74934410357474988997786243423027200000 10795001 -47884346736217164571603298142850172736 10795002 162026299354769640541069781943856193280 10795003 -70740303626951389824609871467393033816 10795004 52833176613548372460457317419698102272 10795005 -147345390787232682344207086859140473600 10795006 -127230325969571084880665196890161812480 10795007 211392051283059415489606854649217847072 10795008 7302227379406030470813406603467816960 10795009 94780406270017825730677691905569685992 10795010 24739149894232264151681661209940672000 10795011 -424240753089064958164084022012974251528 10795012 583876053456376848360165511139069949056 10795013 -346992343665949085458228535974394342436 10795014 4248980887255045884566118271269819648 10795015 -343408462981559932581290998014228000 10795016 -200397159393420080905917558870203965440 10795017 -94851918879878809500820379715535107408 10795018 -239878536150522864417478298792108467200 10795019 -70749402769112126361479894749321457580 10795020 -57983022998960699470127400200933176320 10795021 266403344524731149732661560743946560 10795022 -47086826420873632579557529591211146368 10795023 253336402777017795327941722912035496872 10795024 -11753095545094169977353883089403969536 10795025 -251234850737433080447837146969174503450 10795026 -6935979400029217121805837041032518912 10795027 -62467401613728945422076601417124661792 10795028 -219778219941255506752041164046973073664 10795029 -171426558548324952266809969636416734400 10795030 68502132489409434552021294682948988160 10795031 275265892574795447533010194243696311432 10795032 -3283884115354612653549445521642700800 10795033 188556181622296232741200160626864067720 10795034 -561566508718199189569523854631182310400 10795035 -90212403838251239701610105471639016960 10795036 6131826108572192297907871923401141248 10795037 -115765936738456236887193506426478679296 10795038 293429481769955238474811927689881895744 10795039 -201237136727928061457947077765750336160 10795040 -250294157047041032521729492301434060800 10795041 136588959405353210336535619293246292752 10795042 -149895242395480685587472567805009713328 10795043 32899241798811266922613858558132000908 10795044 173472631292201709264592409944554599424 10795045 191080814160903180801387040911872069280 10795046 160606758496447108065426162331417553280 10795047 121489228078977705346296071144782686720 10795048 -330795936173746499589726121670327746560 10795049 -290177809968589070510737234358065570950 10795050 -24216199986581832657915859562386560000 10795051 -476285529760316718241562363752164325368 10795052 119017403390419931615651267128901721600 10795053 -69684724111005404708836470951057753600 10795054 -110992104121879290185059242578780929536 10795055 464150110803062875572845558384615419920 10795056 -6583320144638784266228910304586661888 10795057 -140947647475102080131949165741928657280 10795058 228936059355743231240980272085418564880 10795059 333008630070274457129344360565240121600 10795060 411942163670663197230741564774829555200 10795061 1422138057091272368382240641731413185472 10795062 -160393622762637598893574351541538973248 10795063 -138384132810945738884817851030359283488 10795064 3334173411564634046050233898345758720 10795065 -84489093344374611258187045887754956480 10795066 829085401791288900708765694991103582720 10795067 -558774512625580899731163900831569497884 10795068 82561056343500006133766637120210493440 10795069 430227247193934442695469403396194402444 10795070 -8859799084781258188141824958375584000 10795071 -24499178446692662294378576981721077376 10795072 -217063480281947665804871066694494715904 10795073 -155348832512468551482942328688354696256 10795074 -182676925188416465190206808087854989440 10795075 197157245789505803635239090917618090300 10795076 -190568292230482673989656369909392353920 10795077 148898120089219220811098411242915573980 10795078 -59165061629599082396190322009886607360 10795079 -35646567758163758985010595672218623480 10795080 253590969789064342078129366938021888000 10795081 -281478025030580299951045806818398642272 10795082 -27378023641822028745555882471486477216 10795083 62976934754062919838701943766650970848 10795084 638984736015197556661350747509862761216 10795085 -280783011711230658473141650040139709440 10795086 95043070326190596735070889574181891200 10795087 25869032340757793301613441820539162736 10795088 1532623938312913944928561028599898112 10795089 211855617153628347264032152337825098224 10795090 75308287370439270613210255000126576800 10795091 -13021438440456960856669979981067743508 10795092 250509304010114092373645215950134814720 10795093 34893498944436465828889437339265704504 10795094 -13407745633551777964128544702283046720 10795095 -56144132056575971918164271009411922960 10795096 192771595981266628564104947216815472640 10795097 -523232263544585455433070487959907974960 10795098 -89563224957822025405845617535904507392 10795099 -4035522669507182445171028162201965568 10795100 17357626607921263308655607631376358400 10795101 -315052842232671821094676328189499655296 10795102 6674019787215152119279378977071864832 10795103 211922759188733161624133779742353820664 10795104 343678932645671649716945704381285269504 10795105 405773381552963233914404302104807705000 10795106 60614278790948849350213887604933102080 10795107 1854617418455612576004842424819984000 10795108 -455060348129278981411157433323492313472 10795109 -423687104535121726649934016363786687272 10795110 159307687155538552851233292153042725760 10795111 328512843253045207325747856055651222712 10795112 353263611484718245693997943308067225600 10795113 245826185160584082281474232973128960 10795114 -1835337898253261081253189529309982976 10795115 -473357754527296181482738844162317566240 10795116 24717748656664523660396034360543436800 10795117 -388608852701457139439189179223435857834 10795118 -106253775665136740401144838998916750784 10795119 135515085676911340732273467024276196608 10795120 13493117922134982323600283562518773760 10795121 -1362424450804435419929702633178572958336 10795122 -69523498554569209376211103791840431712 10795123 -158305697282317362705148097416797590256 10795124 -76427968511964464505895051472425003008 10795125 488372296383614649283699574864629008000 10795126 197571348350630723968256587011371187264 10795127 -196730275119376992858629044666468712448 10795128 441969653685811542323167306461987164160 10795129 87614053014122711823165209024725808640 10795130 72410172257870524226975643079157145600 10795131 143416108734159099744974788794486604620 10795132 -106958984549673136835066211998131484160 10795133 -640491835698240738124929271962024782016 10795134 -73265730163260193519814092946043617280 10795135 -75463665984384265024450936711865445600 10795136 -358475609655157638220427708690595840 10795137 93859794849083159017316891842742982960 10795138 104231105061139147342751552246869728720 10795139 654578520272553838073033017163761748880 10795140 35014346601163749956881030589472153600 10795141 -452514745226889686344813662828999438240 10795142 -78078997874234903671114778313685935360 10795143 359319397217009703991170081866729469864 10795144 38787794371247689569888871468285916160 10795145 -39789108972926303408317078525118881920 10795146 58380494344061480083200910140217198080 10795147 27988760507083751315125804137315654312 10795148 163141285894512598263472653821115236352 10795149 106437407486268654684247428064245970134 10795150 -4251021945886952321998159048920926400 10795151 -294891869361099705526557394941817840848 10795152 61982927146286370092863071909076008960 10795153 43110356677829265647440356565246358400 10795154 273515394973213845916897641439920205440 10795155 66244581262352736886005831579115979520 10795156 -432752738559733444733729377778215396480 10795157 17258642645391832547382704154069204000 10795158 -182148099050448358089413076176089954752 10795159 599336462173150753491195404841949724360 10795160 350055630473801243789545063907576832000 10795161 60994162531530792793825667531210903040 10795162 210291944009229543640558268425746921984 10795163 -542279787043062068183687248486483581840 10795164 -40890426379063939770706460092182773760 10795165 -158846455325409278599374319709692289280 10795166 -89486591972133982132507436123655058560 10795167 -11922229419921217588294303159097345760 10795168 -812221640916784837827809282848884326400 10795169 257597047285754675807306927488265090112 10795170 -218450063650948757344598415067287290880 10795171 -457624693594785596524952376983309083800 10795172 -641640606332105559062262139586774645760 10795173 82465434432922849417763626560620709600 10795174 12773119681668280121562917039790402432 10795175 138893827789667928020748540477661118400 10795176 126699887321646562500435573173390131200 10795177 250429265784241419815175093262957626984 10795178 -91964768211069341593108174823102572800 10795179 506445993981572202647682264723363389784 10795180 161905496715660077505095654711118873600 10795181 341233047598389802276280739664910792982 10795182 203817180270593099621602911422417025024 10795183 63329471205350027527909077849217427040 10795184 5649889186440449447206039910054707200 10795185 -369082617725149438789159623932766067980 10795186 84339130304840631446083905417889217664 10795187 -331922610915900950346064614560992229568 10795188 -28136367333817296322449988554068054016 10795189 227729771590435576482200515073615407356 10795190 113254026037600738900129726369762126080 10795191 224795826734173115595286932081154698624 10795192 -232949726976654036224539982706769920000 10795193 4235353172074757290889333857366871184 10795194 6451374653409308350406822661369933792 10795195 436667795337071059628280880707500636160 10795196 369990507247159592755930780625796326400 10795197 8916119512716466244798686906537476672 10795198 417592388948934572645100451360988601600 10795199 -291145447957665099854561825355813727200 10795200 -9523789389504170369832608409216614400 10795201 -237856994470867107270845353863487012798 10795202 56928930036807427305351954754655927808 10795203 -54532157788972329917489845029543793788 10795204 238387969880284707551363711678355824640 10795205 276106228979258557413832929874830124860 10795206 -157981677454774229675548433290569853056 10795207 694670296797404515067240797507727609920 10795208 -804057606044569165097607482578042199040 10795209 7798064664292391495454341548249388304 10795210 87016973128198948098550063685024696880 10795211 -143112056671411458162386733540434572800 10795212 32919285983821397086010791305753165312 10795213 -185136793871909436055276343368060504896 10795214 463564179362279347807801381376835053952 10795215 40778476326389416988942787197419791120 10795216 11570336553103369434015684156211945472 10795217 -75996651868387071554367529904128903308 10795218 -36226295875020763918169000236386616320 10795219 293877654674638621937856846515839680620 10795220 -61559380303485973899462810729007653120 10795221 -330441708895944174398990868913503676800 10795222 -41061310166389312561363742955872433600 10795223 -136863097089773988243256892879224381440 10795224 -534718417465969277015583875203649372160 10795225 -74715546467315363335327670540154737600 10795226 153100732948896773985714760857701497824 10795227 -299020281320784780285578399064869250768 10795228 14543969609360083132455313022235949568 10795229 136187183064110861369485860971215315968 10795230 -65769112261710059510688179649429888000 10795231 352225515359039966206958483969304060224 10795232 -18174645631546552107373186194520670208 10795233 416772306612335567934110846118774063024 10795234 19867346645775464761957193119301168640 10795235 553397922540979617369366651860845770960 10795236 -6734809741459595253672569129467693056 10795237 -584330916631554276703028295879363651108 10795238 692259647588996365777255928256570716160 10795239 104366341917591210448831026310929624000 10795240 37288521852708599056977382712275660800 10795241 -472032681474766219354756201815412564848 10795242 -148443548277387402109746566532121568256 10795243 5825364153257402500482293396790480424 10795244 -130866256599523669565985399161028532224 10795245 116033690350540304588052877843581873120 10795246 14369946466154073594802821419810227200 10795247 -722364705998685338708054736904614320304 10795248 53022193183449865993424514673700044800 10795249 -606036565639062947785635853918920991760 10795250 -182967474694990474378412368012767600000 10795251 -116917076246512138253429159231232388560 10795252 -129912245627285868678803067919974978048 10795253 299553040088105893238214823522058155680 10795254 -25481415688102316851596464753079484416 10795255 86790297958560374266109731895681479200 10795256 151706303083389653081802980713000058880 10795257 75779424923908207880343202733879424 10795258 -339743409134409733938960565562248037520 10795259 193782089643217143591972325873922125200 10795260 73868339308034416572550957059619061760 10795261 506976837047904210125268378632733145862 10795262 550133921032440025792548824541022006272 10795263 303257278923511495044265304373854508744 10795264 -147680661046044182612399399925742305280 10795265 34598968033030312006605944325627735720 10795266 -15644003074550679853680119598943420416 10795267 187164097573631638794866991381084244992 10795268 -39202239752987477083214619638604288000 10795269 -361434163718483731392880718104891930656 10795270 -286416254497614318409938719008334785920 10795271 -897468980194579160317689867192581028000 10795272 194212796860374811454145871411417497600 10795273 -49461430111104729725828519756160693478 10795274 -87822599609222465494543314125854126848 10795275 357428747309566774379053992069108979800 10795276 -354242708475919961402935988399531587840 10795277 -132702897276167990854891191922914350388 10795278 63744682586207612852772319486930616448 10795279 -15550324724918151546041180174338961280 10795280 5863416511184912721627749066189045760 10795281 112172197855501273601990847452687146944 10795282 -8661944699818891996717190106768472416 10795283 -381493573031197211090508396078327072468 10795284 -37273540157836727305113025921819848960 10795285 23043450175975467790627562618755921920 10795286 -582892904913236539015376109217581247680 10795287 282246810070324886213450686112425409280 10795288 -256942148216347118085683237702347622400 10795289 -1138745464882892940644271618953330131200 10795290 -128940275234331277398839705716104168960 10795291 -110504744342645448012267717692681558560 10795292 -201997435755124806997321283365739698176 10795293 257972607177457680948764549604020765382 10795294 336168470394215303220711799852244685696 10795295 -19847818556627706673678567448894082720 10795296 -165804647907035565423909513926619955200 10795297 -900037254131676364353656625955467620254 10795298 101219786411193584561344266618309272400 10795299 -399654001353815450050064813960534848080 10795300 30298160464003936326520393618200364800 10795301 -927678668903533750599521058388462303296 10795302 -35069215044882446722119406316708044800 10795303 148740651197413207981470608374029948392 10795304 144531096690584559914316334769643755520 10795305 -62973052890427356814893003938062087680 10795306 -40836657060762283946112714417815642880 10795307 -43394186997783500384389755427598712600 10795308 90104637807483134847099277715945717760 10795309 79848431737844405347151589318579426016 10795310 -117782330338741128731782044596523685440 10795311 -235082843991461683772549892932357845080 10795312 130149052855979270181605892531805224960 10795313 29147213590928173147016771257339301604 10795314 -103091932551866928011011161398619941760 10795315 -26518675199173842723817549518450113040 10795316 32221944360679767332696476610347892736 10795317 -130205703925824828658362342538478270784 10795318 108961940080429437291163685847552976704 10795319 88451146744124739693850875922733250744 10795320 -168459353093885817050297395029747302400 10795321 68465351333090833289514230264235865044 10795322 -5393569076026763427505681038928267008 10795323 217704496968961583102607937557730752000 10795324 -128905162201859185799336303781926795264 10795325 -210118235141044901745500440550070612000 10795326 47994690580689718400890703335823259648 10795327 24556484057377047061943205239873345408 10795328 107645156542440017873190554250568531968 10795329 4497814413038657678326236967056992640 10795330 10706463274051121634723630800296581120 10795331 478916242323932316303959353297270611132 10795332 -274245728816262153001554739266490672128 10795333 -342399792600963761147682451943873496418 10795334 -379231841072812819469135892021311456448 10795335 -144808299847675003951860105890301591600 10795336 314254232011448389328340397350468648960 10795337 -192536957104030923516969010850443965120 10795338 -160845054916134459765974703270544648656 10795339 -131758883340013291808220948032310650860 10795340 -302479458609753448302856759226867128320 10795341 80016261329071870392684096849304753344 10795342 7046193478339087597600070372953398144 10795343 202127772438296210585186247929214969144 10795344 -294020224339436699777025370844037120 10795345 -445549638905904764622611131111500955200 10795346 209970050834081805668460979415478601872 10795347 -35949986723335034489039722646784211392 10795348 -130454316175575954221471004586460928000 10795349 -351212346707713447453508342704871845536 10795350 -64715139022147168768436177380887552000 10795351 -208390498145527223324705541830712000848 10795352 -78517463884267730198254608444791808000 10795353 -159578753925477428461431328010333956992 10795354 925442351094230605454091409721444832 10795355 24215019536971239756172140570871140960 10795356 -13296834226395964683696468903526388736 10795357 -579501318837197482351474176485806143348 10795358 42038024146451134251909257409292281600 10795359 -227873759341828289303205974630495847096 10795360 -295000956558278150515008834497347584000 10795361 -116453560729794848704404535997495178048 10795362 -282177606516283007272879436388076587648 10795363 -228069885566452452516698672153418543080 10795364 480298532561419727582154330108143707776 10795365 -362404026678532410018291268413924480 10795366 -18508687148366965588318927994595600000 10795367 -622841637919858430091689009505691942248 10795368 -62868777361964081378849072679880458240 10795369 253273719240777147633084569859913801444 10795370 -21597551181889826827593356508784968000 10795371 357194450710533289889515334858534672064 10795372 -121683376711991966504507387479592091648 10795373 156035824249130722399572720629408521644 10795374 -216996790791177147268001622604626397440 10795375 29267495358578407313960991057885780000 10795376 -168489488237758218369295562615401709568 10795377 143453115711982758750246020983668862320 10795378 -14721231336100488915375794827714560 10795379 -33073220663730219181322886313064885088 10795380 225238613181636652403014750348080322560 10795381 -62063353756659118614610914866905712640 10795382 -169934293912806441839848784748902174880 10795383 346929735958454610617287528390712112720 10795384 -848261991793786346422827319728465469440 10795385 18333658108922529121018821861739841160 10795386 7610603416672834091310456488003126784 10795387 528366924201027018658132493695694672036 10795388 -524362841537223965469253725873803507712 10795389 64368127222980239282824456457899265568 10795390 144428391581355162782766676903782427200 10795391 -616899537149761810151281092998903636160 10795392 -69272763102624728008544882931384975360 10795393 -126790288135941168712983143372097321280 10795394 311556716413095129883875802564047788496 10795395 49382805295453763472376591143560678400 10795396 -169702676980019376684622600226734142208 10795397 449794093359471954066560111960747562846 10795398 -4168127987494253832515450627489507136 10795399 69039818642965229324274881794224882664 10795400 110443785009680551398257854461063168000 10795401 270168033118411370589312792721407508080 10795402 79171901999213308063261649054906959152 10795403 -206075499311193469953938210960194255200 10795404 48294446952905897671230517611914743296 10795405 -125371016583995692173490472686390709940 10795406 1080395424650571148855089197032201152 10795407 -101810544597309994926120042550721314560 10795408 -660431010809516481662239280620634112 10795409 275500066727794291017473153524868897280 10795410 -167774903189840291949381635250569164800 10795411 85735865674612118401487879632710978384 10795412 571733479000635845356617441495093545856 10795413 -207811724427366005284944337525689604800 10795414 82989536285718618042033463539543508224 10795415 459871683905133271619993632691589553560 10795416 -29615555883773072753621807720583536640 10795417 -398798614698414357910457621523848932534 10795418 55390474071039748623062520407599643904 10795419 -238677628984661822605903717728803129556 10795420 26531901523828308367459011941532288000 10795421 18268953827291715366838922731899243264 10795422 4104085156961351369130754981355280384 10795423 177407481892973325373716931719263535984 10795424 -832034213208311486606739475480673648640 10795425 -73714056081381507188239056988466263200 10795426 397639831902684291682380468562968600912 10795427 188365315012815122780451562884554445276 10795428 -107270624946706776600145518070439055360 10795429 8597929418415766448188965964853383360 10795430 515836412093882846820233307082283089920 10795431 -168694693311388475168218686464702917848 10795432 92523060710815108524728734557576806400 10795433 -144170256622405824229091501296813756320 10795434 54732640218824577784426379847454664448 10795435 -407802699074258205000871819656880652400 10795436 -276400356610697025789700460452179832320 10795437 4027270013579555231526924683263326486 10795438 15972808980106504878350653532594445120 10795439 -103226693911688820069416973768428204160 10795440 14660347798016291820595754366549360640 10795441 -72427328995333057430587475904792070848 10795442 -60712660882630117035705264584623064064 10795443 -377311785093518918921059546282484719872 10795444 -125233598536404628841980857353494038528 10795445 880845594170527435623776230354254208800 10795446 -32527149168689485120447334229063067200 10795447 302061790157867548547203852157928304840 10795448 -344517555639089000556087163394011361280 10795449 -14295028179463450352043528778897904640 10795450 2408631630179379507944486296011954000 10795451 -12269401796048696829856859314387170648 10795452 564769613433234635868773208057013822464 10795453 147239194385610981280222515865316135160 10795454 -47936960871521679004821042508427700288 10795455 135983635907015876950833260499029990880 10795456 34809184581249866888696703043363667968 10795457 -6552510970840940562417387207562947900 10795458 -164125012911857184599281799758300792320 10795459 59591378545181429585856392106193928400 10795460 -23295063739825408805403901124717360640 10795461 116506356885375046506698613600926338272 10795462 29739752692145277650123985464477051232 10795463 167601163631455397605853403897698227296 10795464 56757675989050255609258746219400396800 10795465 -11036589725487160319669397971565178140 10795466 -171465386140190327483386508873825998080 10795467 282756349621721779175388976748583334848 10795468 1403367854193324310783227249817979648 10795469 105578331304346875738593432101754919020 10795470 -31126956428392409139164595687809802240 10795471 -84160728034848202772406699939375745856 10795472 182779866348674565029772845125376434176 10795473 41159049420426109985953628598579969780 10795474 141096991290882241615309972786175534736 10795475 -51822723468920086264330211691599826000 10795476 271574686824586967592181821742363422720 10795477 -337288295538809905184569368502694645760 10795478 105983507554142480912094883213628793024 10795479 -56990856110208101472944697974222020992 10795480 164474035913429727425671156916487782400 10795481 571344090934621609262993953992342774282 10795482 87821985661059610666907660434542225120 10795483 504234281718412762356198706802202017732 10795484 -234915574428990560497471082882186273280 10795485 -236807406517991644907601297979626468000 10795486 102510131983703498799622998349904844288 10795487 120896929250339832892232374925114815440 10795488 -38570501532645738594511470576179085312 10795489 -145807033720000608718124417974191631680 10795490 -12708244022459107905694142714256883200 10795491 160120238350226425339950555037085030400 10795492 547911948405138217299941737194673320960 10795493 -92274305928565372543567591937207472960 10795494 -4482409977199657387660442090491049472 10795495 391542605816939653069172843732140490880 10795496 -407775450397412183097724166839229644800 10795497 -521356613429622422896536215654967038400 10795498 65339564363062916655705271083564572160 10795499 -382797948825654422570232488273262048 10795500 -81158051044789822842910561827763200000 10795501 73336272131250698705346571233892492502 10795502 47150235452433150403655168507932706304 10795503 -12722284014894299508043989753860021496 10795504 143635727584507948354938877517749944320 10795505 -41956579838495540694104573703911268480 10795506 212814079430871845590475561421423179904 10795507 551796122065097535853847801625622391756 10795508 380861640496178984323342871290596556800 10795509 -443449634655231870119928939421485389376 10795510 103590154980810878094512622668830371840 10795511 -535305197143513089455888875465961568000 10795512 -44598988827936176032257020952206376960 10795513 805348573614045834624351509074556006762 10795514 -407956685448288247148835997031463168144 10795515 -91971968931714071979177415391811744000 10795516 74207229441862789392406040726303062528 10795517 -604776201171447407151773286010594627488 10795518 285273355183984065946872503304012965760 10795519 -168649832684312776272493489261302325904 10795520 229400662934767312630177006130540052480 10795521 -270957224607173802330849432197540500032 10795522 -186726868748913507906267446469320124000 10795523 253534648656274635542728771743713963772 10795524 -496223811613687780910181103091513745408 10795525 -18727241847494491504578986247494484000 10795526 -163265343165687886074686842850378912640 10795527 31175942877454358711073428268430606992 10795528 68441745150871791474078163744038144000 10795529 507293241299304112193313387473055215130 10795530 -67149279660520363542231984159438247680 10795531 144218721356596783094565368445022197332 10795532 34903708529375113959999333151041659904 10795533 -95109103070878827837344211080731533312 10795534 72318783635172970192862361154598264640 10795535 53375623625415527569027927886183341200 10795536 26967084866913839905613649860657233920 10795537 -16618625490407465337324125294666760080 10795538 -114907661549921944759759235390334217056 10795539 -1255947426511048263032013975083348112 10795540 19770023163119895154702564194235392000 10795541 202238544815283281158547322240963177372 10795542 -142043476332430051042167898447590504576 10795543 -204012611890970689520636570447374450512 10795544 117509168441125340048987760332094566400 10795545 91371211652272170228121790944129497600 10795546 -54425479266398874485335170319312744512 10795547 -260507349984848583664633587881041129968 10795548 -591738745222893343510427932274402156544 10795549 74996624773259825128682108008467112550 10795550 -511673240835572366978873377289366400 10795551 -24156886292512762397489006277361795200 10795552 10359632366951620597269275917127319552 10795553 -449988640520047507641990157384091132880 10795554 74961023890566408015674129847487695360 10795555 402679066546992597867813024990345744000 10795556 10328018448158742594804389409947172864 10795557 486184503600420357330509385921703935840 10795558 497436777893741460843920447668469184 10795559 -1118517339713208572657316332203291217496 10795560 164519061843432197807009401025872281600 10795561 -8639284747194790286381899393555944576 10795562 298133321435751844622589393820373434032 10795563 71129069116028532681690375004828580892 10795564 -8162150794944394652523860750364164096 10795565 49800340980864171545418622578985698240 10795566 142929101676522398560449753596349570624 10795567 527667734730968373189270788856625081616 10795568 -21085957009316265946869283827273302016 10795569 36472560360108252877307299411084599360 10795570 -36355557617437127285037815015906116800 10795571 -352121589671179243348864483065801828768 10795572 -425683718477219141836006024905874329600 10795573 -740225006809181100961391147587959276178 10795574 -400578023465567550740682720049419625920 10795575 -79390070372327750838903920966344598400 10795576 -506321256253889875119488408875988090880 10795577 4209843895607854344906958947937194312 10795578 -65949029663484194624785889801408693760 10795579 651631333227504622491620752336674275328 10795580 7035841431193649400694060826174684160 10795581 -40667259968597528275321521852748957530 10795582 -130638266114015342715322815040276051200 10795583 -371461794697033325787771511533397647168 10795584 -141310601563963337999390202015283937280 10795585 292986546827118328341910634039025172200 10795586 -318850615777432362419502156464402377008 10795587 129338275107624517031819499842117114880 10795588 -46248630894788904768102908225281961984 10795589 81960851789173307771714244377733819840 10795590 -15122145931543670192302829171166737280 10795591 208125413196438270028158760185963905800 10795592 203728987062553377266453081599467233280 10795593 218699475743010939892191166663560001824 10795594 -380357148699607423747353795087444811008 10795595 792278750456891100577404625889880960 10795596 142374616651388748965334543564063621120 10795597 13467779470207741200993395877440096812 10795598 -106263295442191284577401242845261975680 10795599 -14985618922348595873037596776745164320 10795600 -21515609024688319036122087445189017600 10795601 103105447688750511401452205579613920064 10795602 39376412702772142328378397521734187520 10795603 -2324495187564614377074089225981670496 10795604 613381070428439239465354156417559181312 10795605 3704796040167081536536033964172331200 10795606 -67702993007655922550381830260279937248 10795607 505837785103237084209734002973190542856 10795608 173248830698746149427649364157078886400 10795609 -449329423226915093035882918344226706160 10795610 -22117114286399108634853840816345574400 10795611 262024127744505737311104825140874246960 10795612 459419714325949370478858551538498862080 10795613 884473900275223508609634623310229037862 10795614 -112704678136377336150717228920151380160 10795615 467358077663565082224929971891600942800 10795616 -364018480162816898610167565536666320896 10795617 23609872524349329828018024631226702400 10795618 -631479723741818622813545740536200515584 10795619 -158752949251079000768697643501514410980 10795620 -152001349774284864693076760644853760 10795621 471627722669298972411438774977125238784 10795622 130039357833120746890046134987678694112 10795623 3673037295927541824435992473234266240 10795624 271695643457220518476040308149655633920 10795625 -62136374560330029715842822921395760000 10795626 46995232786559144203654838683611648000 10795627 271662393446674748237740929743405284560 10795628 45073046994755582796670487891872114176 10795629 -238571523099276483750133470231887176320 10795630 -75065506637786623414611113010729868800 10795631 -493644300849405531745061955326283598920 10795632 -18465116651957989267949383718647726080 10795633 -327988272880042212711557620578408771118 10795634 514013744005402340705606572301216114592 10795635 -120216870337925498356347205406232153600 10795636 594061816171236266490741303136418854912 10795637 -622370331937265449367848038852036942660 10795638 -20686735795542190250458139509238396928 10795639 150690342671314751655962077154417587656 10795640 114026721482577239062420784743096012800 10795641 416275351641129450061987721540822823264 10795642 -84612307824665518321149706929167122176 10795643 -541421067864074445486303115642086722880 10795644 12402969254483488284302364966077643264 10795645 -24277311856342753055297533763138833920 10795646 204377063876704789637709848161983004800 10795647 236334033612123199893898921665801318600 10795648 365708521791377750712454519479651532800 10795649 -5748401423124987225721862250224651964 10795650 -75475119363267951502157766706977398400 10795651 916339194582657401779478457405874966652 10795652 233510114652209448596463098028220231680 10795653 102823129198422010861521333806303170560 10795654 -15497247482419328537600377352494844928 10795655 72430623723001195584425219967712405920 10795656 -160596818842016610578795541294978662400 10795657 123984720723285561532851047618863459072 10795658 -4106221330367483999461512594612534528 10795659 118934963350894967725010551353109724160 10795660 -15419661786023730250324820767924792320 10795661 261426863554532218663386125776194088524 10795662 -161728324006144861684390769763054641280 10795663 155397171174777728422339027097548693440 10795664 89100125882555217802044265825357332480 10795665 -211666368282457122055165920586097575680 10795666 356716845665481482028931432577679360 10795667 -342790511353792734368406879591525672360 10795668 -150585327655800717537104056917645920256 10795669 82216717127709951151313426310247134720 10795670 57053359356130210735177259083484981760 10795671 -78420077958327038961751529788130718192 10795672 208689284213078329386288940559915335680 10795673 54370617513344633729506765893464298240 10795674 -5321800372065609464712594982010442240 10795675 181359767385604400742228124388706807600 10795676 -70142553357335671085940429947398445568 10795677 -16180225057067162201039405291171323968 10795678 -3164316006611173731938825808722299776 10795679 152123759440760013777203260815652428384 10795680 -18540615063579975966543335196616949760 10795681 -116991519972442860810078382919730528600 10795682 -51783964051180202561719219842209669808 10795683 651415968829505705723347969411436792304 10795684 216131688498085316011599326984684364416 10795685 -147295450053672232415334520838180524200 10795686 -94011661016456842666818982721425075200 10795687 -50509599320441529694073165375224276000 10795688 26192160683822148295541418438796247040 10795689 426072806168110302553302916335594575754 10795690 -216891151146180847365966025509356042400 10795691 107732624728367110733749230853497751092 10795692 145835961807906797261584153950326882304 10795693 -56816214878428794248159351007678030058 10795694 14131929338454514439144969281270149120 10795695 133748492044160315421980125060930747920 10795696 -31773632715939332148008942910356635648 10795697 -160370394132536898712978898441796951456 10795698 156835732905025386870428882723497380768 10795699 -445556247539963827964602716424861645300 10795700 -111055729411349238111716695560469344000 10795701 114237484149709818958540473949737547584 10795702 361522073464040695566199599112731033600 10795703 -196081873843841200808311755762731203176 10795704 24451318268652015058736416369497477120 10795705 5026366864120330319640819239480737860 10795706 -492838965026873267575438635676451906448 10795707 -296499014787538377103570277140998473760 10795708 -66337285391739347024574952183095533568 10795709 5405889441275172748566267975679747104 10795710 88002450486945588301306707467614832640 10795711 -668927316159861740002891523532116676368 10795712 -99150419796678455700808625517370540032 10795713 -375475846162458547171637889315365872800 10795714 616418625216249789634363357735558056000 10795715 -304478007269692504253594829510182814720 10795716 -167729007540412697748695759676954745728 10795717 120329161984514293053684767493355726560 10795718 665717984915337144435179990579327973504 10795719 47067186606138400700434823833436669952 10795720 438386062369502163418534419172960204800 10795721 -155221804330654376544423885408643143078 10795722 -13621993916048226642687660566994926592 10795723 -561954656689386352343563586028137778028 10795724 -116908279150452498029194852887999552000 10795725 185351874045016247989142638056978434850 10795726 -16371662585415900064831740199159994688 10795727 -312494336374155884903366641860656775960 10795728 10793306562632733328098013558074507264 10795729 101233865228269714555102279576948619316 10795730 167985124208333110418000549517160888320 10795731 -591522689327018115372511730267678879376 10795732 -590976230681327279728531319332449867904 10795733 -164531264766020879186832723902713971396 10795734 272398102987514327986516576259262906240 10795735 -636429504885172626618449552093820601320 10795736 170671916857401189986777257969496924160 10795737 48454311973045080307243625901229702752 10795738 253492298133013266534777711994235781120 10795739 261958790525375896454512485252369909408 10795740 1059909234798963068345516514541240320 10795741 -785679033308089771299719336962298562432 10795742 -446118775768192205408363050273770361728 10795743 129923799551545181324394113152849958400 10795744 749854879601020598131284663539720257536 10795745 151294764932603582379849123326997081600 10795746 -30748497316647105372187803875474489856 10795747 -325885471567873599387703741037023942640 10795748 -589135830052903661555053086227701089024 10795749 -201311994295102739567840411374359542880 10795750 5552900528726012764339701612748800000 10795751 -5425205316186609113264856650299378656 10795752 7328071848424771962051816190237655040 10795753 -73612729683342198250395308156699366940 10795754 -486033074942703463662186973576360889424 10795755 37270881963355463706824680914074104560 10795756 767866344725207685476691816666707059200 10795757 -268845941085737145841854197835163507488 10795758 45494560722599043033591735419282670720 10795759 -15925685101049243774547319767800391360 10795760 28378534339785319925954243946970644480 10795761 -207640798271225480440152485166696064560 10795762 -272287141901086347900875116462663802880 10795763 228286244571536906658897502569811785216 10795764 -26130545041795667091549821396542353408 10795765 259035527095536649963242449077174428480 10795766 178091263153972657214076931841400384 10795767 -194638347382725208136490991349330781720 10795768 577877868529841327541893388359204290560 10795769 -622948461000913912680621244748791591830 10795770 204216810515866372077451172858725905120 10795771 -21019538637386767515343940883533380096 10795772 -128948157131021187861869446257355315200 10795773 -271982830999814190153877553698508246016 10795774 -10156714578784427737523798443050516096 10795775 -40463060690605162202875987485205360200 10795776 -267814925907434292740607194193721294848 10795777 680819063737612493845757313689477832000 10795778 -78276079975678190955728572555916238384 10795779 364944137990299239972429888668721456048 10795780 -313156085273574286569276497867416512000 10795781 -31979511350919027628537178787760300800 10795782 -63785851634046582561727008272044544256 10795783 120917787976516604696641766219130075032 10795784 404439507188658163135558272070394434560 10795785 61120406016617224501657539336054988800 10795786 71463401475120820369244565790747812864 10795787 366694028039649515066714464173584132436 10795788 175725387964532015460875383117219077120 10795789 150818338235680997378609435673969745560 10795790 31917596044648525109488950400016766720 10795791 268875895430066718163742293309177490064 10795792 21198819328873420883054808700938092544 10795793 -814077428325856604389596471363327194958 10795794 -58075019854672215610377020191993212672 10795795 11164258742750186414572794681510084000 10795796 63174590401055091094035803119072696320 10795797 -168145269204485698743672063151221324420 10795798 48518073204830206676868273690590928000 10795799 69017714652430299969217240682012828352 10795800 165016965328983735905966011576750080000 10795801 961998055708470784204531473127521692100 10795802 -9195502853264663996908010070383685888 10795803 100510054975919416696808923601950903704 10795804 85995942863750689671070278260326278656 10795805 580075262363275900766571467095823043960 10795806 166812032859560347663051963950961557504 10795807 -26539392080177226399198192188626351368 10795808 578968697535036241323118202939594833920 10795809 -114349203359298539848974283667030397312 10795810 79823874080424722217932504373860367360 10795811 204257136164051411874193663278662422752 10795812 78060364190193090731648269738546151424 10795813 106101093710885298692389800099443817760 10795814 283509200510778729935980058619571724256 10795815 352150081041720494411174426518525536000 10795816 -45909371695882255031937490705434378240 10795817 -12263042972482747878188105925823115868 10795818 -24829267449237161929368980291095779072 10795819 -100977538165271162824162898464391713160 10795820 54762190754285660075191402751880806400 10795821 255830818894589245879859584888009403712 10795822 19275557886353240110261617817920141312 10795823 -283847551901984792816538761654089555320 10795824 3616152490888164011175693244244951040 10795825 221439057407715603404108859976546588550 10795826 -76617259682423051762110367174843504640 10795827 241520198276202261126980133745559248668 10795828 -388234226081887520518309618822500853760 10795829 437768684725012664639760591507387674880 10795830 -170722109724830520782398430184878112000 10795831 1035824791455060608651898043887287077000 10795832 22421712849054930965758766949105438720 10795833 104506279709619135582747380799097360488 10795834 -55505922193019374920630808873937519616 10795835 99357049585326853945927063860972476400 10795836 -687667114952163089108542579727195136 10795837 -10701578198407849511486282123370706100 10795838 -3999828785289939696730163577687644160 10795839 468405365410054882744927652157946273224 10795840 6726010643840643603037301404839444480 10795841 -400342116759792765544712388491587554432 10795842 30998715760219567955023613212946330112 10795843 -237613631052294409607306829392391398336 10795844 -457746817792284277018439333319210968064 10795845 48258934159340572385215515292559279520 10795846 424298341503108612396357929274918187872 10795847 55223145004885962614210115334329118296 10795848 -94448086925145015811833422891384832000 10795849 -477563033801624342461597916912481370150 10795850 -21337491735633085567906654466663371200 10795851 -33029767858387683017476068596964667800 10795852 -14944774058358943635704676455535418880 10795853 1054159866461109225507156106237619851200 10795854 89235581218483449037606307568660755520 10795855 -95134695676812339479951587645166369280 10795856 -163602981841963311935369346059082866688 10795857 438669240797712646345344440115007291680 10795858 358927722327578365935299746600303067280 10795859 93496763259954876639291214202848779360 10795860 -36460064247164973337736782764766333440 10795861 -51129608327201929301017962060634335538 10795862 -29866192118176270248792574076482944 10795863 -29477067209437324504296558389733639216 10795864 -1064780652646483990421868439426992844800 10795865 -37597220629919149188214239628441800000 10795866 -181695740618557750705444758113936395776 10795867 523687875243976666225913558583781179432 10795868 -173251651151890829771359825645480791552 10795869 -115782804915297083492391122197759865280 10795870 315514912443583642697262999317615746560 10795871 669685202837534910731245090142775159072 10795872 251124127841774383642275767894308552704 10795873 785978511128115714647090855770428099504 10795874 -49704532252391254279783758656826309984 10795875 -230064970021985441391450215699918340000 10795876 -112854463876429418648031456970696212480 10795877 25644712000883130374194591202254377726 10795878 30407359337414364129334714557641675520 10795879 -508456564668987180401538515142649444680 10795880 -245149455372979126655596500676738713600 10795881 3598938182156718211781462582613032160 10795882 -197811224489544411945051187368163861248 10795883 2841296907876867094653990664269970464 10795884 -44479456713470731198208110452288811008 10795885 417956309460374824064318488679688845580 10795886 -219547023361507757672837459820274588608 10795887 -301463940886322002432436243474746702992 10795888 5873240463291715271997410146625126400 10795889 194094921591817859116655590104623268864 10795890 3428623503642843870205040901909043200 10795891 286454773968055573550379345504930374800 10795892 3758174459335869241627028310194879232 10795893 27769168404815767985087341057484402688 10795894 -88965139151294669122190118537294897504 10795895 323490875628647056927677483900639542400 10795896 -324522495955229444522683163110136217600 10795897 6396329019588717860155716142639087744 10795898 330798591338628377992645246991793529200 10795899 -425140688969464106333092588023698604432 10795900 383608124364289992984225247029930547200 10795901 -400074017501835034576384775000999818176 10795902 -111469715203893692278730726673891383040 10795903 -221599391348947793737864893627465573920 10795904 29066955951430575018995581093675008000 10795905 20869507829176222653094686449578214400 10795906 187477559727834980452339805969030987520 10795907 -74662102815968574079848237546313690920 10795908 -249435485011845954940901501659994403840 10795909 83261210951680434707625339298951641660 10795910 27419031300150307012702661100410808960 10795911 -168337963578128097713559199677690552576 10795912 -289380971494235920302824064713583206400 10795913 322625251686569575494314136375676395162 10795914 -16598350631876692082222981466123240960 10795915 55009165920151593486072662197776332640 10795916 -321644167065725865061278732627217301760 10795917 -86574152856886593775391342363363886240 10795918 -48901704675906065138328189022400878848 10795919 384623145628839373629002185370010934320 10795920 -6407978106119204955631596458107207680 10795921 157261174769840010605962512876002115122 10795922 91223036270412286572537140407014682512 10795923 32994655345821468560624349619758149052 10795924 -302414533751280486449370982276362240 10795925 -61353833278166453383601525816059800000 10795926 -99874073831226982376645667512531152512 10795927 -834264332169794646896754166603427975224 10795928 247334870944909933563118839677194936320 10795929 559081019673524471721441619453036856784 10795930 -216849080590008534928434761451997604640 10795931 -109245569099491235562827554567582742268 10795932 -19554631994132041295206161423922295808 10795933 524735015927783340613236890851879827520 10795934 -146263455484308599460920221787071107264 10795935 191474352342674178847560186847990544160 10795936 -289310812350945869889227949767179370496 10795937 -362527915880599712737145642150768784414 10795938 -177843403803597710171984609580674254080 10795939 -219805705361845602019655087168420909568 10795940 16856582708921088641163965128873079040 10795941 -6368861563575502193307893877702283944 10795942 -312473405382380691539533194271658308128 10795943 69192943578830492146938229975899407160 10795944 -360969484351398042728954511522846720000 10795945 280731320163473706161487619806086953920 10795946 166237906746790254893299045211546357760 10795947 -357017921065967999253672179460548551680 10795948 -515821335762026124167466417789883526144 10795949 13224363572203868611036536388223954400 10795950 -59090639250019731395924194261657344000 10795951 -476517249188224345898325461699333608048 10795952 239090952134708479336660718616915148800 10795953 65361070021339729380178587345847303104 10795954 23857917564433128504086766689430497280 10795955 396968540872277210646215043245385669360 10795956 42574204335376448193239211085790736384 10795957 883944108312108146580848791279239924206 10795958 208155314922624807889126134288943474080 10795959 -464882835691737963912110579874184959936 10795960 -82679518933887407569071061765235097600 10795961 -540936424387670048782096310370325355376 10795962 552567372618634422714828890652006144 10795963 140995812721971811619863191305079233584 10795964 -371788673678278503951064056099388032000 10795965 265276840936733389722407923164161409120 10795966 87371912922244540580690516284328145600 10795967 -218798569766830347455999406333972480 10795968 -46661379838680862022438132669541777408 10795969 -467576928600710331112624657071487815804 10795970 -961630300014461094484092992493173760 10795971 -149366968066654043121012136248550195200 10795972 311938643144311202246287620468629919744 10795973 -603940824542843405675893569230518861476 10795974 -66823582948278537031703998421443507008 10795975 237474230387439666039588540384970869000 10795976 286925781544200729778983983523989913600 10795977 696347364117739146799381987922741103840 10795978 255312866118803404231591229965715341056 10795979 -136445208763371085963075465801286890560 10795980 -80331728194673979776626329852485806080 10795981 -343988978614532983306034922775776907808 10795982 252970640174353181072703848015923142400 10795983 -496049840436303876438341031299169528 10795984 -157901719744311047575013713545610240000 10795985 -133918548017820856179900428126941079820 10795986 131913507242958366170562632594282301984 10795987 368216118253890009377326153606969526636 10795988 -126256088776830073360579755749822306304 10795989 33267261020387522786630130658307467968 10795990 136394069390566468986603767874818659200 10795991 123135416795184785300559594064359399600 10795992 -29084788862103727692983667071698145280 10795993 67705808623756131913150489284258177984 10795994 -158279502380536544327576291682844194816 10795995 -38835262529305154553274761903438106080 10795996 -874186836167431191494967424908468574208 10795997 143610176254869317073298212811278887040 10795998 -43105696284432328482520484865441165312 10795999 -658552756797613885225924794313549468000 10796000 347744008504738848120846015710822400000 10796001 -297397056007586028374764925589169343568 10796002 -61683482041265783132945223178589480448 10796003 -683905039025866943049754100567959752144 10796004 -586249191518165988677107006544797040640 10796005 -3602451895854518888473600734716515680 10796006 -89204220269445880827203474144277897216 10796007 -42615498006462657880394693632444479408 10796008 -213997405973591837417964070608612771840 10796009 84555969613011380367135359311449685440 10796010 -1369356618468889549135922666192985600 10796011 -55647035597747353020807753085339429128 10796012 285421547986835900138236885974599066112 10796013 -351063891168043548595158137471123109258 10796014 -17055468650308175816988994629513151680 10796015 -262885477686448849977207197098082426400 10796016 10906517330707220998378339187501826048 10796017 -383837577456283003427749107429791253934 10796018 69839296680322995155988840120484058016 10796019 126040296806678461930523664620406996528 10796020 -87943441324999185279014161026935485440 10796021 1895162541561989157158040680064947712 10796022 -184829025198045293068859089344038103840 10796023 -248736011922043851410877102534444927432 10796024 -343552507486820780470057740619062497280 10796025 -25334532925183349872533831978198961200 10796026 484083105520773624090704097788277609984 10796027 -262051995130681867423230649189998876480 10796028 -68616901695496627110194671258953768960 10796029 199813842152988451740929021390770222720 10796030 -40182750126176927517370986353386041600 10796031 550503169947098364796247348864409453840 10796032 107813965587505845077914014004598013952 10796033 356871002616295224293446450448767015380 10796034 55161311423439446500953632221829576448 10796035 -71924302901736474600630512854248977520 10796036 -621029592368464838696037817157555637120 10796037 -138921438773504287267011993075905713536 10796038 -174661977428841572137579832560238555520 10796039 274599695865546442330352824662890741760 10796040 92349568143332347935423423787805952000 10796041 -1234001167407765729576645964431915143808 10796042 -5490420136477892043140458882153936800 10796043 7650588979641146951496546812679893424 10796044 211608020487550894795410322730087044096 10796045 59773135854536313468510610259621453880 10796046 66958497909373223439183883961717481600 10796047 137364518874609767363785802945650920960 10796048 -1606158069418541908124890951175110656 10796049 198397880203168900121831649852951290688 10796050 -129025502474043126942377983707727669200 10796051 -179383894470892526754536478797257647360 10796052 113717775666918772602307483513490552832 10796053 -9017898584537296472332496306885624576 10796054 282770406030845200943207381976942177024 10796055 464797898697997136281043280028873456800 10796056 262530645174089114428926504615416832000 10796057 -186743643810474231028827780540963344694 10796058 -45016028246026559148144055816901230080 10796059 8500850368715900414863665398113934904 10796060 32924161049182020153137316568525701120 10796061 707061917241943878294854535998970990720 10796062 146180259242630321416663510840509861120 10796063 18570624227249568965614523250678825312 10796064 38064671694748483495554784299484446720 10796065 -12817575174306029746612042824013774080 10796066 403817198069664637082827837254097117440 10796067 -660424895674610903609841379951758221040 10796068 -666946093833793653313783209082850465152 10796069 -1209057649313980124779884195230930732004 10796070 -84033389621794031868176101856930716800 10796071 20413316885592301379121075069405948768 10796072 -508184022028623963462597160883150853120 10796073 246714437117349634120491917847894071184 10796074 -105984109233323446627152617792784304464 10796075 33144715741734792393972324215725914000 10796076 -58048044192407996874941007683635239168 10796077 16527425172426794564865474918459965932 10796078 -104139144951415927919539011137003540160 10796079 15617497126674167243889931821665583360 10796080 19146375144435291583533608646396149760 10796081 7343481232398512339980639543115372772 10796082 -15108462066684802851971465930052936192 10796083 266186368548070837683584900353890180400 10796084 -12640028309956386789096635959717920768 10796085 11120828493393143681950323907132694400 10796086 26669401938611560256692313691242735616 10796087 -830448394130618880103312861023100434264 10796088 -96786779848256498184207290544814817280 10796089 480992277399750993626528172797960334890 10796090 -279485684426393448359945344896201415200 10796091 160860137747109261835775507533685744640 10796092 322907989351568330513504575373572588032 10796093 -348468631196549074782438199664307830400 10796094 -80060547789220873599487433627269402176 10796095 -373337282820479269484799714269297671200 10796096 -412589991385483031075466513343315968 10796097 137927484745502018777577950921231761728 10796098 -10336232422664890822584631244715816960 10796099 573107768931901438343966290674749398464 10796100 18961924646723690418843108957417676800 10796101 -33129084649364976030839856841569989796 10796102 -428372155209674070474040269676179829248 10796103 619567162244707908253599121322600731944 10796104 -1092552928135856199051467818624819200 10796105 -245859846099406178375099896193895433200 10796106 225104571960870682740042433906345937664 10796107 -5165530386427379960749193621109354976 10796108 -94803633906801468558580899620428677120 10796109 490059624467071715724154161287174003904 10796110 -94574627620070113292673094110414915840 10796111 26549071802696934234350851188254489712 10796112 -61775620392714226932299646490945781760 10796113 297385899772356827119472137997421786484 10796114 -210021421679955307885820293627988763648 10796115 257580711287704662573523514098889952000 10796116 9345624817522402658831960931849463552 10796117 -258929606965475046448127525069713974834 10796118 119013778079945576769078124711679950848 10796119 -18480874027578035457001228109056410048 10796120 -21953141140681359671643994283329536000 10796121 112787500315661936770304917140618451482 10796122 56983553034812762539226734577216047104 10796123 60382713007417622330180128057136104800 10796124 -70360910390692676101647904847671938048 10796125 -80020026465731937590054708661401385000 10796126 308108887916334421732616584311670344384 10796127 355029864761006822245972470947542741320 10796128 -65364706381467437936627065666867298304 10796129 454308203376294406371120435095181323184 10796130 84994449564650996124561379427376076800 10796131 -26285163328558356660832879105881231888 10796132 -148487221181220249538834666430950552320 10796133 -14325105680413938960200357074040949696 10796134 -282385816932875964548340451884801002784 10796135 97968318304503291572802871694909352960 10796136 -43712348989459289097610989862065192960 10796137 195963432752858193471502305811262835792 10796138 -248119051927405928329645235754824819280 10796139 -6518570933923936715954689211270280960 10796140 530651372292312021962673657408634982400 10796141 698094648681969357662314736186993683542 10796142 11333230352834950222764290750536335360 10796143 -316570935540690229222278909000858103040 10796144 64322490020053917918828807818012098560 10796145 -39692065282322194356865579463021193600 10796146 149836826279483707393180036840975411104 10796147 -817550405564548882922689272650700599088 10796148 -19359805350214082929554521533072281600 10796149 106430863062002339343009387702943221120 10796150 -4146210174342976561150816614400310400 10796151 -148164152718913941795353547714639239040 10796152 119954810935301882571383776755078021120 10796153 -2692170076993755612918320102740584192 10796154 80733024910407585956468619590818795008 10796155 494831859354908885808082747359501154560 10796156 76699980726085270720076362634731401216 10796157 275307915440075058326160967033713380454 10796158 73358090799770419108869215248894934784 10796159 571400845588006005652232878880670363120 10796160 222951799921760088508706008736150323200 10796161 225636075722617854758898924805795418400 10796162 29613278522997650060496621446802951744 10796163 -100179202650280860560318803202942635776 10796164 -708710017455688670382216582084660609024 10796165 -426751185193696106627005685481292271940 10796166 24421726703428206405346345840239167712 10796167 37104314895944668148591436821923271800 10796168 -168970369398117540020588991471830538240 10796169 25253464633851869704088939540971324944 10796170 147538621937872799107965272514078178560 10796171 541000939404459837790605578592539118432 10796172 333135604378267266988898323061267860992 10796173 -226026308976926184000533276758715640862 10796174 456753133387528385673359186235866761920 10796175 -7898060690267455306255845725713675800 10796176 -29139440702761990828567731253750816768 10796177 -108015062828468423561408911755542740608 10796178 302852115815658641937411675381815592960 10796179 614647728920168731129520002854160901176 10796180 230191307778021870955904824876724889600 10796181 -429124714749148508597663698791263938560 10796182 -10876980397642053052522482099597828096 10796183 -345868219413831484600279655531952608568 10796184 23337421365803487096203914438484951040 10796185 229604632035317718910545525007949269380 10796186 -20136720765329059496586974500962152208 10796187 -474968826939307953159488593491546228840 10796188 -227630823803184870621877629170077345280 10796189 32477982936941897842489967493057549888 10796190 -106975402160459091241529933970421420800 10796191 -195689429596332169747968298476364060320 10796192 -599698205639723388456100195131621113856 10796193 98495323955210099565780390463392109440 10796194 77004510266089372715692773546766412160 10796195 -6892782308109464087974247305456426800 10796196 -279002918460601581068208264230780338176 10796197 242767287042225511827419066804668944892 10796198 -30332139169843763560753770146664880128 10796199 -450589500353345486133191434186625256960 10796200 -79827115401986863188866086397454336000 10796201 -257571632380787319737331672435532818588 10796202 -94796125519389627014991643842780158880 10796203 -209221736601074764918277341609451666136 10796204 133343017706082105809758505443748787456 10796205 -147570314133490659543856975864835040000 10796206 87104326000917761534135872215993283200 10796207 -972102063097277869988894540909139662400 10796208 116196381020293334540717319099159773184 10796209 -297085125868271535434592810895561268590 10796210 229103993733868838863871183531274233760 10796211 464537910198884922817999588704259035432 10796212 113523308511929532478199490035495434240 10796213 -526471349756095690569011275547310539538 10796214 73704502288839624093662586737042774016 10796215 -150323050888459741102834912089098378880 10796216 574969233558240825505934598269396213760 10796217 173205930024616104325591662264292000080 10796218 288778068703347063097436589926645015040 10796219 -416434688950061427199694508654584978400 10796220 -176771244989221288198473556971870566400 10796221 38125979283190935299630510257875882144 10796222 96614878435282224026240050956235139712 10796223 -169492715760465617618956124674697383296 10796224 -94422367124304778154291857025258225664 10796225 -6383683452350760540613393761217200 10796226 -41530491079695640704386174543002814976 10796227 504670514007619894374040789369851998808 10796228 567690080364865010458189488553085481216 10796229 -500530166195960034846712256282954980416 10796230 119601714140458655745324582668852726400 10796231 -44526661871468210796351825271542556968 10796232 18076138279855639420138950058662297600 10796233 -105091173820667956579253970027120492480 10796234 46286086554787577823616479503864693760 10796235 -181396956228107264301837951083103210000 10796236 407165657021889176235828700085473244160 10796237 -491855447929929680001392422537800556320 10796238 -59202195530893298086945427403932483136 10796239 -571976373408235326628813616560405138960 10796240 -10863421984857388965847048133848596480 10796241 239342811878891638353382898546656674144 10796242 11935216793434228242925306567274532000 10796243 142591236067731308983488815094533518824 10796244 -35427764025816468774709159983677405184 10796245 -271315378288026016241993088926683342500 10796246 31168297530019940860917373067588026368 10796247 105282092086645695794042118296086543104 10796248 -431065617503950264591848578367861872640 10796249 444731755457780847908881984554246353280 10796250 28861100160530336450756324959161600000 10796251 -229617593390192861641046521639340754748 10796252 -157853635626015603124857783236962145280 10796253 36181836422223825234367079633827864224 10796254 -18019667013056366207412648264092909568 10796255 -252370279195521891604249201883107482840 10796256 283869890244887412198998872567904993280 10796257 -663452803053496716076660329133512701760 10796258 -165133206766563778477654228363379689728 10796259 86959930592229017368021740445389221808 10796260 189936377220444610831773870509398978560 10796261 -9616607196660102521004638652911314176 10796262 -2664576031687715534841267578176655808 10796263 130273714851389495867316883842269940024 10796264 -17196572410867773656673569763612656640 10796265 -319389180662490822057563544691667993400 10796266 1599902037735542611514277188641401024 10796267 -351148581818040946590998110170384888288 10796268 2718812259776810548068034881495859200 10796269 91073320118475541604971846842110952960 10796270 -95759853478567585289219525783931555840 10796271 37128751986493053037319454162020341512 10796272 -33322056781447612700351190793074049024 10796273 876864195652570029391685224183540317522 10796274 -62967871625648145630631129944065122560 10796275 -86838190347456988078107144135043584000 10796276 742207753531374729770472059741719769088 10796277 166795010075462904739586698466344392960 10796278 31009563625310541182151886634147809440 10796279 49798737870836536848584464249268627784 10796280 -4098189169665016676196539307466752000 10796281 12740632350513760763904646688258808964 10796282 157285107558809817491514341422707324672 10796283 -126411997474228743748426132447813565748 10796284 89932322196521019103669005985853893632 10796285 -216854096413130349870317079434395510440 10796286 251631231140676069096396342427441491264 10796287 -296685332844633678238387259229569016064 10796288 -238824217694202665958436620062316036096 10796289 1094858821642556402437546436634805248 10796290 -70946476958377129958862703869046341600 10796291 240758400964266299338789108891299640584 10796292 -64569394723455046117562386297573416960 10796293 -122196174971590721076386495213902247458 10796294 -201467001949182635937777914221860076800 10796295 -82285459144323080052282707272215685680 10796296 -159543594178302792835128174055551959040 10796297 698737058914265260234129801670090110746 10796298 -299590080249587686686849499796444912640 10796299 185272125894736163171324992729473257300 10796300 -47896514893485134552905117894214208000 10796301 419110790244030438623834672921778535680 10796302 -327545993153840397256278270423051909696 10796303 -90207838557310745441148663101763999744 10796304 -37394945015393008323703399267895869440 10796305 42465482855046886463778777304395038400 10796306 108053221816878317244922941222496417440 10796307 224834984569519649948549237685171703920 10796308 -110535173835686020132554435106152038400 10796309 1423296223732043948020205161706889027960 10796310 -37577606407831293945261119533913783040 10796311 -273758237244916592667228555141428141520 10796312 -192734801669171262355704045662904852480 10796313 -532825415559519548433528844643096056320 10796314 21041762861031931587818639340584559072 10796315 -59661262076921213736077161168274280000 10796316 -380783973874778361637549135107749365248 10796317 270463226185863136500704077294744283526 10796318 -3872548733352629706346477781084022912 10796319 -531792673153201915549997233800086666856 10796320 -83607509005339802180010504102010552320 10796321 -484247017397856975738940507413603992478 10796322 -212194256164155034724728601877586360320 10796323 -742089644284442905893882700060961418720 10796324 49442081075008392632583118033397010432 10796325 33353759770597556042720565572053531200 10796326 -391799906320809198436741415799500362560 10796327 -8446440452744069653040821130128015920 10796328 41790645379219520180540372779679247360 10796329 -922026859486599357582554457763292901020 10796330 -134277678691583187697279824991851361440 10796331 4475227665100101310179567982216977408 10796332 -499772519971621524520617502276780413440 10796333 -585333447321868466212219218211416365418 10796334 14744966805439056117157898970272886912 10796335 34348187914335326045679012718932088800 10796336 141398982943446101962460296785617928192 10796337 -538436478249277927631659469178844361406 10796338 -87589543192403212112575768035437859840 10796339 101759980211815895042707227493999525440 10796340 233323482549275776642702964322962995200 10796341 50354510980162401388853043510565915160 10796342 -338548738189991098268127802652682104928 10796343 -10868414459417898074731697172942628656 10796344 -150421332962107451523169541319572090880 10796345 -52752183352826712484605132279897376320 10796346 430817073798681903504717343367527536 10796347 7071718979064799074097299924641088000 10796348 -288707448728573966485032257059230139392 10796349 -88230152205522984522503200664199051072 10796350 -109504405011300290657251014551287233600 10796351 113610470256907280635437857013319334400 10796352 24012796663257165799764231272351662080 10796353 -147242596137040943321113801842922660176 10796354 -998889747550278092428628640780654720 10796355 -285433917572447534452812335137706320800 10796356 30586227123738230940719100314420896000 10796357 551747439609486038193225370960418476416 10796358 193143593755656399929428142026126421184 10796359 139154167036669904027636578530621832800 10796360 -296331373015458631470962572639049625600 10796361 -2070564678820407503002760775493281072 10796362 -467993318609209100266393300782087983568 10796363 -28894163226040755009023425116741650136 10796364 -42604928903467704771503747680864320000 10796365 -242813379665780296373958104613319378560 10796366 58762430190940734074869651022326511616 10796367 297789024388498442632146028369617292680 10796368 155569714198167868699025105865389113344 10796369 -142610285608635179918157258948680209920 10796370 -25551578514440690047365769339188019200 10796371 373230562246422359043913857073535601232 10796372 -558291680152619314270263788441853239424 10796373 -28796462354783933518362507975570321600 10796374 -179338617200118048707052743658465572064 10796375 681478473641903066056401682825172514000 10796376 -247011573865938690729776724314062848000 10796377 -340478484761174358067121992075901740800 10796378 89918213424522328372268387855050143456 10796379 145999531388865165615905026077146628288 10796380 -100488504142409689818123571110197329920 10796381 -78059406756781975652291990792613573300 10796382 184498358199912523840396791694123981440 10796383 -279835673736209828575160569730425164576 10796384 -71254107157036782561228614921064284160 10796385 69368563583129365170563462327518305600 10796386 146598857409739578291635805727339618080 10796387 -446681720689002816262314640835218526208 10796388 -35243914127243358516610141585953091584 10796389 174860547480707671327435170313646945440 10796390 -90521899135664991622744291971832108800 10796391 -278941938607980353857784353045723868400 10796392 97768711700482322604769761337601310720 10796393 704248740575855815447910741895501795642 10796394 -48669578449617167096973800457827736576 10796395 -14714173877912482676169608728947133200 10796396 19676589561826873706354059102328877312 10796397 -2568179763265664703560758021475573760 10796398 214411476794191575283419322019654491200 10796399 44974017177742526975048332616017082520 10796400 -26081774596805994658695105483264000000 10796401 -50674359352183470096183988887180275712 10796402 -213061938284001780461755316841709879296 10796403 210879538856521483273875390702404290104 10796404 180945796456880261842566091655943529856 10796405 549484898281222299363456852360969276060 10796406 -82814003018883679555032960986947547136 10796407 -74131336242434873814965593311258813168 10796408 -13174419319408927474964747376771072000 10796409 -13853402440126752834092995675573267836 10796410 -329297531925734994387344367587686272000 10796411 -222540188796737707284344825726727409056 10796412 -24105389595548648085851940332129894400 10796413 228306203092106989546002333843412374624 10796414 -131245765132376399554365264381778834944 10796415 78324040864852801948998656935332965280 10796416 179061669107965238517839574721741455360 10796417 -574096114645907370407520491440827349248 10796418 -130404336212147653064139903311811358176 10796419 -698537600562174139345108701257789952704 10796420 -608572032019155874838635990246419064320 10796421 18907927566170107199359474622769000480 10796422 6891794589412453111515327861968454144 10796423 -130718498299145216120399025362526385896 10796424 -348052223436431798936223003286719406080 10796425 355916627019132209980709143301069057150 10796426 -211229272403681912747043983321781947088 10796427 -11362108527670603935280428072129254076 10796428 -574947444912042201601996682601272031744 10796429 199900840889852513444951749350052855776 10796430 71778229054919597995587493061005393920 10796431 -512089734741197892530690334617546722768 10796432 48674872049315099927023320417180844032 10796433 -422201670534584469301711118731348540176 10796434 -525405389933975625283923828334556743680 10796435 -214268397892636790401245233265666234000 10796436 116889624021278778702397692468739153920 10796437 843436016217637935534249800694645363086 10796438 -462071803929147976783099119186560486880 10796439 69668266030162217687528719317058314960 10796440 9928586254778337647886646135595212800 10796441 2727211213196875328068468059253486032 10796442 130032452858117366755777856739626368512 10796443 29077079873548010919865688248649347600 10796444 30325124374963122880343551475393895936 10796445 453349139279530162615786440193053464640 10796446 -178781250912775355192711605404779897280 10796447 229087745427027505376505639861569020872 10796448 -59943576064633099548180479379278659584 10796449 364298638646404754758549168875786068450 10796450 -12584657445675363884320461943966272000 10796451 412072830892265271893948923393544451504 10796452 102052138091720738269971363615064633600 10796453 -131352140909302816459550965019849096736 10796454 -135933516719490789359815224720882253536 10796455 -547876104523182561396029503400673677640 10796456 -572562636298102320218961108955825766400 10796457 132693775335692873738069262808188364992 10796458 -268119117517431449596130648083182827520 10796459 281322473570689280778628451114986020660 10796460 70269029040035780547424255321691996160 10796461 31733639163161604339223067480159815852 10796462 -38761871510878449022764649862932618560 10796463 288037965622328425871380357107474816000 10796464 107710888449839886563941583449628737536 10796465 163207178639541327959617216068088425600 10796466 -145900140005639606174545594704811978752 10796467 -1617670845294827834932928786461652092 10796468 96869634420150583024461615324796200960 10796469 157720693304840900260293485953463615040 10796470 200038109158221470939253538653460231680 10796471 -108853092006449462347874373343948774176 10796472 84042777620970753409610875490158264320 10796473 -393564704828443148936571867087556571136 10796474 -37934801883024067424765969026840127232 10796475 131903605359931004171864466736799550600 10796476 282305628029008815957298782131560952832 10796477 742462501011009396686435854217203456326 10796478 112062071789509770359126835212988794880 10796479 448321211616585319528097314321406820576 10796480 -176028363743898238639300803537036902400 10796481 34334332348360850358873875406587846628 10796482 118336819377633694633070979061404944592 10796483 3233043196330924203802981194946505544 10796484 -254938064409670277106340479301084968960 10796485 1215852155210453677234018489854898560 10796486 -142322344141973484652473398186110219200 10796487 87555963291052944423074053678039813968 10796488 -745604973193186577515032207092590295040 10796489 -103126621480101612622979252175798792576 10796490 -64614390412489275232379980382841067680 10796491 752346679465701274360329003039898472352 10796492 -104041479039550430831959387278491028480 10796493 174708697891872360675197576130295875264 10796494 -89993666979292863040926645464344078848 10796495 107156741837191046642436630803751189000 10796496 -88683626282762873553568571317633155072 10796497 130402923743874251648953647816061193460 10796498 290992664136694444894078780406261946000 10796499 -137485153637922800179508760880419485952 10796500 134566242349699753934564944802285568000 10796501 305974113117399136930841335231014123900 10796502 30486488309545886841765544802572957632 10796503 -589978304557457617569150543628058701880 10796504 1246568318270885047240811752203788697600 10796505 -30683780851968443795712729797632291200 10796506 66891549729130138821384209761596967680 10796507 -236087103270640038397331845463059805244 10796508 101197977289772281042040141221991227392 10796509 -932811890961919997398757808188398082900 10796510 67830461472176885463484161012132260160 10796511 -856092368628273020543107217935641303552 10796512 -15530601074177709345984137562467598336 10796513 144893368992810259645960899376078727976 10796514 109702362459175941522506471528276035584 10796515 139559834670409516294092887132860046160 10796516 -66274786201583094570454804020927922560 10796517 727435336148269297747975357918075146240 10796518 218522885383171378359541660883622132960 10796519 172508526453252489397617841589515204920 10796520 21557945613117540902076048026581401600 10796521 -440754005082346791111545231548975364748 10796522 -93703690246459730152557009256008560640 10796523 275828125546432780357063646126945616984 10796524 82342876097094045698004714083834560512 10796525 60175062737655260005123042194981993600 10796526 -631394733689913757658307429407304960 10796527 248717883832009583606113766233878092272 10796528 99948756964898812475810776421190696960 10796529 157966715028905324596605105814238051184 10796530 92436350772207961933985308036310928000 10796531 -492692694305280227025743364532616431668 10796532 27328273133862934498718208981235433472 10796533 -105439977054989987769537607343746907712 10796534 49178148268224964510674721048711550592 10796535 -303716143321254541524897290975945371200 10796536 -633354272464083137575882523585410314240 10796537 135329179291089636398556883907292187860 10796538 -245361506468429939903963086328430944256 10796539 111912495673473597261381014443629331024 10796540 -318894314827416110316143850842719488000 10796541 57147872298624085333781209321368230400 10796542 28226609517773671229231312927502108672 10796543 -295878097740953076718277180616223804176 10796544 139997022693836505811494897241376686080 10796545 113016426254493514196155390717400355840 10796546 60514048200157346989974485178740467200 10796547 37658161066598959257495088217456837760 10796548 -85510446231435407015539045142810169344 10796549 -265273876350266450554577316746878234560 10796550 -30493859917569569777297307792779366400 10796551 223568313289167879305157289812796262552 10796552 -98759086776131830888549362480854906880 10796553 222883248461007078846690075415123806762 10796554 60407797429318735507061590118036029584 10796555 -102681919427326313343971566799513779200 10796556 98687344631889417188286515550098817024 10796557 -7528694849981043015706939526970240 10796558 -638358444682887064955954852241918425088 10796559 1272978547300081459137395303611633440 10796560 -40109418960567278225524501731921100800 10796561 -235025092616226212762509925915326133838 10796562 207311706246471117010823410133958027792 10796563 -231676851155472073151571557351438435296 10796564 97751153334010872467410278355719843840 10796565 -176673173347326519914494026402506584800 10796566 330659276428366230557653627998352619520 10796567 -405548415494632763712258877205610675384 10796568 264349091576810119855622854055392051200 10796569 1352842635629812170404852815622047040 10796570 -235557787505591215218304426670511935040 10796571 16668969429494559970530819098125557624 10796572 194190358534608041536800045468022846976 10796573 -629029140549539298017187722129209455840 10796574 -8099713457048095784897140705643854848 10796575 -48148733565588800791110097834398188200 10796576 66320530860681989547614192914227265536 10796577 285483735549505493599204233089853483456 10796578 -12771843875516041519819422711746340576 10796579 564327137657963055173861511405635471640 10796580 154424510470670274722007872270399381760 10796581 1156107913501460233062842121692004828480 10796582 140578903595065588317562681868975601984 10796583 8638952413405002411016900618244878464 10796584 -266376560708475196823288050337217024000 10796585 88727512591539977764619197327009257360 10796586 107134882072699626103234907124737510400 10796587 193439960226843598625141914374226544640 10796588 -868845866724473714093415180876877056 10796589 481772571006869296553391990517622822454 10796590 -1526535295037782393446146418713049600 10796591 104560319785533483641493764806821111840 10796592 55381682658877398061208097803419484160 10796593 513515666942290289753091138772379181842 10796594 -193825644759807354156533804937423665904 10796595 -254627410935068595655686421561444182480 10796596 173130842636708906090039056652084259200 10796597 -222078368278410152991306551145027563136 10796598 -547144169546095399455005082857847552000 10796599 300045349133959228188895194085399392000 10796600 -126957362501933438533281267784481280000 10796601 -399742334298325166782505355644408661168 10796602 -164265014954298117092711447011945423248 10796603 -175726817527995650735538832446446223720 10796604 36579153938292072223543699196430385152 10796605 -1026341622597123171916561088824984669440 10796606 101596872726589693885958142023480362752 10796607 7059475178981296868364190017374045304 10796608 121242052592591897529134967166694064128 10796609 -614034276943120066248765778949545616190 10796610 -173067450453520494017624481176885537280 10796611 208547200690176815701592083666224720800 10796612 -4055969082991662508432302772049197056 10796613 53533535563142296001010675629798120640 10796614 -156318900792621105447386323704632954880 10796615 86750266567941879815312042999952254400 10796616 71741224711989963154571959042085790720 10796617 271100314789295022683297119845823316480 10796618 37075061216099305478203429771777339392 10796619 443348893476663111485700503694227670744 10796620 -605098178653748240442270963265198064640 10796621 -582541473555133066659866052848239370016 10796622 358254784039424387283342634518732240000 10796623 -350015888065070390829537278365349834128 10796624 -98107973605952206417989570394143989760 10796625 -133680917948311745369162801079370560000 10796626 56757070547885330258262010792917562512 10796627 -49587196756311443183348847288702856080 10796628 322108999154994235493511991497223710720 10796629 440362423952787392456103996667366674076 10796630 -34618454848714887734853125633862113280 10796631 28322277244657088196070547731440184320 10796632 -176814043952760520732874220156353249280 10796633 -4063928867266767647906881905069728496 10796634 -6270017249964643375614588571979649312 10796635 636163452754940686540187805809518630080 10796636 -26746571927323236161144231861866298880 10796637 -7895975444201081609384106059464625280 10796638 -395362748816700709854657110125199057280 10796639 21446203098503932269103957418863583856 10796640 -26464068741235060117863699854194114560 10796641 -538874017991183344116631137916667796958 10796642 100539345345005311814426706813676212000 10796643 -74815670106436064699079911545431090480 10796644 27215091413815925890919299472524394496 10796645 -534280833956978365227563859490770548100 10796646 -6113449998318124698471265481527265280 10796647 242335442875715371837801384630172903096 10796648 -1025998335498856456039966781164952125440 10796649 36452071348434975063920132185046392320 10796650 -1756022447080789878089511065400818400 10796651 53059919818663436640679758800878669824 10796652 -4599955844400531359297737234681989120 10796653 90127817860597851736586056859181599040 10796654 20011107080702535689778069297713788800 10796655 -938293469260627277813986639207123200 10796656 -1795597348836184168048878987402641408 10796657 94782253975916926504148140914059246592 10796658 12463696273222008556758968198741641728 10796659 543059168728679549211520308048403786840 10796660 236366420073673344129337025910022963200 10796661 148427268151335059249416167951764896110 10796662 -279471209182099724007612082000312995168 10796663 8827803195167862535727688463907350680 10796664 -2874691372471476557281179842165760000 10796665 -2833913710868074806601607851882270080 10796666 855706995654506141400458126555174567424 10796667 65175947077238024249637545858028467712 10796668 -222147897807506705593869184641634019840 10796669 3362316727167527688795676189095325644 10796670 -109076077589394239298617846274321929280 10796671 -270821711298594361618900647636236181000 10796672 -315875586788357172941248071568195584000 10796673 -396382680032043529999393117007422750416 10796674 -8527916781887193918965514896089850880 10796675 359923799555854441873812593357995659900 10796676 240086560512734712465829528111206432768 10796677 75601319595804451428257274690109622752 10796678 -53074227123729320795536206633650643360 10796679 353582348128105523109825808170474429600 10796680 108581471891450902671551037528706252800 10796681 -133200539793280161576007330123388078208 10796682 27287718022272663294414767048328943104 10796683 190608153696440686689836054613360861888 10796684 623888427233045469710934005765250076416 10796685 330662470580245249080035942036914840800 10796686 -105483707793359517572657864956798110720 10796687 241438092338847357281924686669051774392 10796688 14483652382778693140099584296891449344 10796689 1063784215150211288760398320315818957300 10796690 72851184298802709590263534011884925600 10796691 360341341097875011267774529996581539904 10796692 -14610026937004796405987011238234786048 10796693 520190917871768011165035415481060995200 10796694 -68865629115333871725994521150427175040 10796695 -48713125859240239457259048228529987200 10796696 77782265902906372519497551334469570560 10796697 -124896558513667218443650728298044329472 10796698 -1529387318971301231622324038529083904 10796699 350537252752800774699131084097430707936 10796700 -12277907910532384543394947221878016000 10796701 -379003810490763337733025613572494262298 10796702 -58350860079264297904152777858121718016 10796703 412267879098316387901126058383033147664 10796704 -353640815788308086188421596952478941184 10796705 -589832769018987372371802802507554120000 10796706 -203911377769033470756660569655716305920 10796707 -135285693343712478599033433182869524560 10796708 -167034163327937921233782551694887550720 10796709 531910950857171114923817762657977728 10796710 122877736026634803839681370260197157760 10796711 129831209314233140979931338366852541824 10796712 -384170890146468001477322989820449996800 10796713 -304413800393864905231023052573045196038 10796714 -406077464147350415531063423416170398544 10796715 149719688807851216670581973961759924720 10796716 65135627498847361503446554312677065728 10796717 -1020952145451704946629606625275162330688 10796718 187473130745632569800899432318035146304 10796719 -368770724193765435071903410979552448880 10796720 90302777979830794676211267375518515200 10796721 -3929745791930068953999969701387768640 10796722 -108843592192602081246091563604255055088 10796723 -110703812114955434590043403208959526656 10796724 260838233566592490925676555367145138560 10796725 -144018893086444314797543949953037865750 10796726 -91767187917546221139659983625542190688 10796727 54962808005430552583363195230614864208 10796728 -170137814517137425663647583205717053440 10796729 -357950877708264664919012654750804831040 10796730 63417985453215982260781471892941931520 10796731 -338980597597170990213930164252130465600 10796732 481081698096683112422825241259892868096 10796733 294546538193654106276549183098499186144 10796734 -117233000932434712451210026719697818240 10796735 -34518277025468864326295080720012380240 10796736 -79267356987775028033505820510557044736 10796737 491163798208362834853131248449180013504 10796738 110376538928662350829656552975841805520 10796739 130887507295295467504652310315701111280 10796740 88962001573876064218782045897685136640 10796741 109017980800948405954713855166110912 10796742 -69882199699109413730639087282676203520 10796743 -427762528035654303278246038493297630520 10796744 -214093401890651648610002201954205696000 10796745 -32490447511246669808971276395009168000 10796746 268008491905607751156173955420985397760 10796747 -462921173017073442069166182838372500048 10796748 51038354903453588584115706352460000256 10796749 294270413628738736109482423407672869750 10796750 -57694867680173695811628323673489120000 10796751 -7745577758694097970362355468963863728 10796752 -133662554752108834712311353629911941120 10796753 -912360676647229119260109887848031707536 10796754 145604200878879370787131649399746775808 10796755 -147645555674699367578129943142082949840 10796756 272994246490635304327434196677180000000 10796757 56109383694098239654799918833310153856 10796758 110282615759807566005811728775022990496 10796759 747256748608200679695079447474863021960 10796760 43603411185544913690164633145733120000 10796761 201855716361840811901935114837296400900 10796762 494664885695701216643162703405888667632 10796763 320000758011146778615998912373354030744 10796764 -354889287388225968193583364815717990400 10796765 36283406834643032478108371296893436800 10796766 16788200233684457480197145621516928000 10796767 -453223762949596482205652840746093785184 10796768 -249028847363834820810142837683907461120 10796769 676427206105095731761763776838195482560 10796770 285676931968600259534336764322182963200 10796771 -87870575979143865863231835467843251800 10796772 -18969961567778512607443386019910123520 10796773 -7950196712778216578060670373882591232 10796774 329149757111610409974686676815974065792 10796775 -86616739573884515681165750492398176000 10796776 -47989193516321558801644602730055485440 10796777 -147831982905697469379825009131534884380 10796778 93238702862142737948918871538555490304 10796779 276320627929334930196409329430639153952 10796780 -21613460452267165231850707575233126400 10796781 -240794129098021203856663116678762752448 10796782 220321318741926759600784253826043512960 10796783 -326830896226918995591918932690505442080 10796784 -906484910449634529643337233367826432 10796785 -48772388304893456242293530637281899440 10796786 52415713052248028309346071231717925888 10796787 -831860586617793669410653373173646436000 10796788 -4666621214849175415893438627307784832 10796789 211563415963461939624423302515394578524 10796790 -54005947080738409759617735687837849600 10796791 747798238218225218644752600912713321192 10796792 56700702700232409056988089209439539200 10796793 -317070995240519969484426763910256875520 10796794 -22928987979164000121557630350072181760 10796795 412357524029166825933077097441822604800 10796796 -77620771077884296948419862607997331968 10796797 -410203792185212211253009966036872993888 10796798 217649937577301035009246052353836584064 10796799 41994136476587967016726826137028147616 10796800 1347251908143176364294697846099148800 10796801 -14286902125105611812600110612846542288 10796802 -197223918123267720969750891382066486272 10796803 -230531001297213559154937116606532370948 10796804 101776477984198550912362250594183872512 10796805 200739709296161191520598044205151854300 10796806 463637741889810631964773316584923609984 10796807 477450527382085841320414797837533498760 10796808 -352208769332064266190758620641111982080 10796809 -347226947120646578395950249918759733990 10796810 -269114219584634282453030304563501953440 10796811 -101883285024990914141229931508777259600 10796812 -3861544241542518459300860758895930368 10796813 -60345165078270048766264259012844440916 10796814 1437638451251996728601060210553543552 10796815 -21197837582301491279741623917389234040 10796816 25396338499202050288839731641819545600 10796817 -12581902066811799141448982278974190080 10796818 109790680327237135199713202663941161360 10796819 749648632664744533694802255894728391312 10796820 23399631311594128008745243293270190080 10796821 -4134263778009344341758757051707359616 10796822 -124310032714386584327407492010625462528 10796823 244459223971284281797983200136582405240 10796824 154033969440611386496322032453652787200 10796825 -62770352248142372990397375346462320000 10796826 81991824120400507165014241597707974400 10796827 3585987325440530946593326325181187152 10796828 -18036922657115889962245051256916246528 10796829 258636856839972414358376306494299072384 10796830 530110617779844593337776573603782080 10796831 -154462041964700995624456944715787639736 10796832 26446615694812163167598035275592826880 10796833 -91895877337267361514975288967896070140 10796834 611957425526191916470290289384988332032 10796835 41593866527503053280639815566117287680 10796836 567781136897706942238454532493113070848 10796837 -97937302941030449258513991663592664514 10796838 -13934913509313118492403005510430112000 10796839 -704383154164694987261931743534620804360 10796840 790009624533021455828378500447489228800 10796841 -639902446687283288098427378086395769920 10796842 -4834708530086618948880250349022821376 10796843 -159255466243526268580837783031508066456 10796844 -164073023214357838018625467010085519360 10796845 -324017172428146716328779505416582240000 10796846 -4877199951157354551601196201658349056 10796847 -300964670318150225512640044531449348600 10796848 25838791810263302109478125404444688384 10796849 -490468470583748797727836764552831463488 10796850 25893615365814039820426954401041271600 10796851 -316459540096792455541609614436311782080 10796852 415386800927985302819086151892334589952 10796853 -594759930832660262680179685235737604160 10796854 83453627828434055122855615236840425376 10796855 -99373800967972673978053671867541197840 10796856 -18146162065067661257553120089729495040 10796857 178230122372449814450037951029067684180 10796858 10161087008177057887957628776676442048 10796859 204010218421171840610697149731103832144 10796860 456478988806747082397548232140435182080 10796861 -1088277639683885765128442002236037742688 10796862 -27881740465696835536750252200641619648 10796863 20501912441025230775519523634048160000 10796864 50397053059987676620701893383988183040 10796865 272748329588123028520104152985161454720 10796866 -17255014498374295171156493591531667456 10796867 102767948837700566548955832711083858160 10796868 -664570291153566300129686241784865249280 10796869 -223116504494445487504984359946804773730 10796870 -1559412206358601725043494992405729280 10796871 -296638611796786675041649976460494816088 10796872 914949995521414530971414059796174929920 10796873 -258645442348403995900545268752131107878 10796874 -311898388601843822126804925778470120960 10796875 -266855433356431488747265306143487937500 10796876 287609487085545105238861688768899634688 10796877 -16247902889917174223721470829496399872 10796878 79872045291248645434300505027110728000 10796879 -299629940193320949071777902192336421520 10796880 -71602008001098507651728816804920688640 10796881 -261654650901124163582296523069085874318 10796882 252792167569378880647027590626625360000 10796883 1001117027703912803463300540380000640 10796884 223607400844396892321125393464569978880 10796885 -259608687771608141094281354133950166240 10796886 -61171778307918097569578029733339228160 10796887 1160412864817561227950386502984219456832 10796888 -90449148794860687624176395176059248640 10796889 296844657635642814404915451796787463936 10796890 -53306470000071704422857856564166287680 10796891 -217138376169548687925382620467648345856 10796892 -90468352163525996873279114986737945600 10796893 -482147611176460301058575633352516496858 10796894 -392697460238136929547039997820482053504 10796895 -6502999842334198625999297271468432480 10796896 345792889161047028501930960079576104960 10796897 -1168911790763076537103548843557941248 10796898 -36380596605106010919913819966662351360 10796899 151554424157361871942388448489707175840 10796900 -249075794453954513017991887951717152000 10796901 357891102312900228534611086358708200032 10796902 -91745715028850482997977014667803278400 10796903 281778207834569119643446083344179993320 10796904 417617272067482216568467780793272350720 10796905 -335189155143197990234502473092339829760 10796906 -140155810357070342937786384847369932960 10796907 289626137441901694531719608227115958720 10796908 53624342898929494884156131407184501760 10796909 478026007931447588201890058276426401110 10796910 -156598239096052485568357775006014496640 10796911 -32891617876219368247662217471603311776 10796912 34987362843543032411773563681045676032 10796913 4295389879895516167613284937869454016 10796914 -75379814244316434403419614192012813280 10796915 431372211192784553984450496888358312560 10796916 1684985114806695374821032416740798464 10796917 -6379672202186202225730836255959310034 10796918 64348110546791740928926321054212671040 10796919 -15493544274135049108089380780207507712 10796920 -241000020423299706180005780342182195200 10796921 -10257938035975073146249527987974093280 10796922 252966724960044012502566792214147161600 10796923 -260036365842406667505775877002239124856 10796924 -240068701322573305371346539823344175104 10796925 135089541704541618209073849244931736000 10796926 -119527624843200122402090944343784551040 10796927 1292263102084120932912706017120498904992 10796928 379862061401350306197247819713085440 10796929 241744880635485127338431777604661346688 10796930 77658079449479792230745349595607676960 10796931 487536043898103766665253369778773006020 10796932 -257551873603021071052245195352175727360 10796933 -21701152144953344340657753851117937024 10796934 -417412120232824766425019449694473740288 10796935 841593712356583382070322037848517994000 10796936 -400057951151782034321062146076894003200 10796937 -231237811098544008627650866813306506432 10796938 -57464819619879982212448045864141516704 10796939 -800597256469984778708909086141046737632 10796940 -23759161707815229290910704864700825600 10796941 425080904892495670549572884052604020000 10796942 -98566760796145343253970145785084116096 10796943 209576470986222569978471723526975485064 10796944 -12118291743792576750749391737166233600 10796945 -37283597899303615747584133537866259200 10796946 -53630247843800799244604859602908166400 10796947 63001549383148433850690550952654769232 10796948 -44173986091150580105207164369373272320 10796949 16451238555641761533820504269757653120 10796950 -147472547056316246773548592199899164000 10796951 1362604032899579662520384647250015856 10796952 -268328839176121268406221397859214131200 10796953 -22473284016012424661581528911466733696 10796954 129309510222912244456700725620541632000 10796955 89282971831879656837116277171888784320 10796956 3297663962250786046517581949179151872 10796957 -58274911339404894963656017236671627520 10796958 8171892621736566576273240147191145024 10796959 -24183629351724120697798196811634206720 10796960 -284383341901597046314044876566894346240 10796961 33973798116439606044942122885884800 10796962 362676904938012716902243546750445307264 10796963 360124895303948108588509518197096629212 10796964 -222351656171801526398223736017872209920 10796965 672653694507305069866762293682316409720 10796966 304205744635511492253114394211896397184 10796967 555037280413036595456722893664968277584 10796968 92407336760754255755477208056068177920 10796969 -690786902860364318123142357230655834630 10796970 -15489399034294607079350423145940654080 10796971 -15255716087559556469353886859890926656 10796972 237760402179104247933004026694298360832 10796973 -381856869231021273499162468108730430912 10796974 -312869978357843662760403435585308163264 10796975 164051181090205218558582166709638080000 10796976 -91892399025291209397033868850807144448 10796977 -432148835770898978173850114947027672174 10796978 17836293135799693928962040627637517440 10796979 129654653102851690819748300032712366640 10796980 -343768857463392697058762368332684576000 10796981 34336312689675761813920101092574501888 10796982 -35711880618817835947242975155278196736 10796983 -464979793142667181809042865380485576600 10796984 -206973281483935745040258948749402542080 10796985 -37622061421880785583444885791834475580 10796986 -142197137533583770154780757949255505808 10796987 977092048004359614294834975555609573600 10796988 -8650182839526608568122074003722432000 10796989 -308941092301220810256270388751242763328 10796990 -58065947089778194939404876019273574400 10796991 291472710058577023848868409730396495360 10796992 7648585161911309798431164485129469952 10796993 504710771007443963458318509965452268544 10796994 -65790880262791504957288381048331938272 10796995 168100245294007454984819647018220695200 10796996 -7557349951189234016729940848808456192 10796997 58027851100471821892491678503702496480 10796998 491892160426667174979401472157318812000 10796999 7348829146146085057945232938896593328 10797000 275892824655834780959192856466022400000 10797001 -296834744598154238652439110492207834936 10797002 236671047302327603639925193331208827952 10797003 362705028753200746505582794887946764720 10797004 -218006813033817220762153580046284057088 10797005 27437159626056109922931485542963215360 10797006 -5632385341084078609118633105150871552 10797007 -95435755613611574020412254343336128 10797008 -40691801105084002761885737857138925568 10797009 -534303558341245052301552226587836403840 10797010 -89753515138003220756246006588524515840 10797011 -232243407380593770046357930555455818388 10797012 -70938340581332743924939130075232192768 10797013 -55881110952480201466684877359304864900 10797014 -289537189546632125716748643032840466144 10797015 250287519818199850692471140637070282320 10797016 195436106031546889805788627935434342400 10797017 290145190892509941179793115790115787584 10797018 -115816329969788307429886918577734596096 10797019 -759829856931114733378523391018528223440 10797020 216264329755704439853266999534596802560 10797021 167469920096557409508982541455404604800 10797022 67952530904957299271321655239221789824 10797023 -463933992541431677303744008069347715680 10797024 77221293387922254353604497849117048832 10797025 346260413881021361377096246298331778550 10797026 71979986336253757005414670072596293712 10797027 161266053648891418315410646250336140920 10797028 53614259419416710621880678453363474432 10797029 693468869465559501096915276437725845630 10797030 48742272760699429027769773085230944000 10797031 185955795635183267147404486154536236592 10797032 -12505769915734663431923209183285739520 10797033 103026533508957957754385955609209983104 10797034 -385934915020461883014610794708989712288 10797035 -173755345572250606869821490594231396000 10797036 252414926232780549666907522510305818112 10797037 357185424931671380284658498880680981100 10797038 -31776720268732329305623023823877810304 10797039 -240370291231993866465475771002906000384 10797040 -39503045954444710874359141327691612160 10797041 9655596605906027073482299827707933568 10797042 1277192860210684795420368688786502400 10797043 43647996155442901776582002062872313292 10797044 -20356815955554026710646355559052745984 10797045 -87133249472413063698188643978786787200 10797046 99722532562871279194029021813860264064 10797047 -285032837785789638998286591573085729368 10797048 -541420378350676079060073841393876070400 10797049 -597800534733942441658039673810693284464 10797050 121195033367260213527374555109485049600 10797051 500063574153583564116415758050529913344 10797052 138070683571486052943032590738500169728 10797053 -419837220717537972870661642901344456698 10797054 -106407648283057598192124449766061163520 10797055 381013887374590700432768369953443834960 10797056 -225083494003818122873955389522281758720 10797057 -4677079872318503547343970990878002108 10797058 400655950482515384864038806943096700880 10797059 52852918254705441255702017027340560640 10797060 -167833202054342555507865723313905623040 10797061 -448635946558049951396395969415120581152 10797062 200420749959531131807934778170386344032 10797063 321827704970121274739936399896570663032 10797064 311051618503314077150582609780077363200 10797065 -39828224949940211934121165113541090680 10797066 -38033659464872910985932595171752289536 10797067 357697063784581038600140621020205760520 10797068 -673452789187331317005036287718341420544 10797069 415190416381667280064598650866944132544 10797070 -138352438795933388272974236069581722240 10797071 757883704331629752519906906509327908272 10797072 55239156464096447386283240699104198656 10797073 -264356835529013680566782230652673943360 10797074 -271490607776755658142375911749095487488 10797075 266384924872654781721141339044695437600 10797076 360435711522336733610170274959701541760 10797077 -947231233541971870022344143691872263940 10797078 464040290022137160129900963576951717888 10797079 -15510398746387139002478406310683035320 10797080 30057493024808513887434846087378124800 10797081 -227490872651246730017853603318275140032 10797082 -149619912629932842711057346751674698528 10797083 55664742596525273602926625180741367808 10797084 -387360657401737061920438428942028953600 10797085 -2665752064021693673204571479302796160 10797086 -9411748801847413610618872082473339008 10797087 145800491179030431846429034436052385152 10797088 -825892050224918674976144945943769251840 10797089 792664439737843385923694483008370113890 10797090 111844467649363326819096301878153623040 10797091 -36676957477904998871770327700476510560 10797092 59931530184417318241724692550071772160 10797093 158249494308396722337435960987244894782 10797094 -97870449392038844369526816172592603136 10797095 410070473836127107424222644164313500600 10797096 -88726885041321678481710863667067699200 10797097 63415248267715242981001599901253921280 10797098 101120105083775457664301878600776365664 10797099 281589723612602860869601921182563423064 10797100 -42687510156623955307856913385044217600 10797101 -276348702514586163285929067015661782720 10797102 135752944557433191835484631500431767360 10797103 347326102987527896993401686394451046000 10797104 -18426606729906604656538924695958978560 10797105 113246022472726547586396098820784605120 10797106 -383278930448288660136045053418431322720 10797107 80756728926897771538462658568292022592 10797108 48624494923889363065851487330418368512 10797109 605340217612223162498506388050088083310 10797110 277052400586730030818482718830711912960 10797111 -214320544780539190033165679318074464000 10797112 184824718965028294687901865295029657600 10797113 362985184044465762122228411329658225280 10797114 58329173934314809908262840984250419200 10797115 -154218396195710397859037037276758680800 10797116 -140718402583589187320218277263597724160 10797117 367124926552511670130486272688215935712 10797118 65024979936827947001191836510436609920 10797119 -32262730774367244988101601940447596704 10797120 9884226501885585411339796004072325120 10797121 673849028809277539232127842721438764500 10797122 194105510672588297217519405140117975040 10797123 -152393355467464401397416179910790436616 10797124 94654759470569841397342138072700705280 10797125 -1112429455547239860294485457780003306000 10797126 176963616248715143864567640228351409344 10797127 -323081399247841114332370927809369843456 10797128 -3345649394782153995186273984217866240 10797129 29629422877280285496152176139900055744 10797130 -277976591790486627016203039203145926400 10797131 -305450100104497114702008048712812217068 10797132 -196490243703546569885345873539825033728 10797133 434054766428888952377762804336155195382 10797134 -84467238533919921655868776941532286784 10797135 -143570618059412435737298056302987842400 10797136 63344863515438495718719417660565094400 10797137 320813326742610103649205408711633290100 10797138 917445019593933206820703037260355328 10797139 1232620650444200756120218839153014055360 10797140 200727334918895078895993565855247892480 10797141 -264688730612538099968161237346738695008 10797142 164892644591289384585798295620463017792 10797143 -27512918323079086572620925298384665600 10797144 -69104209211098429640181271602178498560 10797145 37651133243976987575275176934874304000 10797146 -272806386457741434310824114392613811728 10797147 557600629375357730810950830210844079724 10797148 157178417571586652895681566038741918208 10797149 6702862252737176556246752697974816640 10797150 -12873934217083587904304672939287862400 10797151 -758665620174975772383898702062175162296 10797152 -295255404905802045916332966201853083648 10797153 694494808182137922076202243822027449344 10797154 -154374356885227904086613288792796322224 10797155 47459656127359762987220865949175068560 10797156 29120289878533488715367493155752061952 10797157 210476341124230956134157772861084455712 10797158 38957185200117976050799501160647123680 10797159 358407116061590874609748985914481651712 10797160 -42541903791925141532955787566386380800 10797161 740355619521078706948961533963058952762 10797162 -40620543166925860648451802933367266048 10797163 -92989581450397230318289637054482423376 10797164 59185971815347927785816931976530544640 10797165 425284394608031928178815595316954088000 10797166 -177550153079892400654335244811254674816 10797167 -159310877997096767691640059512488219200 10797168 85165415113136471019474706834233753600 10797169 791935795044353656532149944944541405696 10797170 -94206202443598627869163651521921114720 10797171 -207859177583813359553669712331702272 10797172 -248590635017947194242774325806659104768 10797173 -939496360039384656499859367310691482578 10797174 91230605681855919165815363719001643744 10797175 130238741740885437045221897581912840400 10797176 51226986386110492712779626826568171520 10797177 463155845261615872064327519238512435040 10797178 -131786046245058314167092567859684210944 10797179 547464707237468591779435505231165199780 10797180 230061233619370474594280443694519976960 10797181 900574138980248240027493959053786473952 10797182 -64828196984916714068381354537984735232 10797183 127094169219263145889342999331565706848 10797184 -204697466699836432943671446635701862400 10797185 234576534450993070010947755131024900160 10797186 -65580827494038869140519688526461283072 10797187 892147049254868610944304088477088761240 10797188 66341316694503485820359025551935605888 10797189 24381783925502669586070366860641870208 10797190 93816733326256031742727437468895159680 10797191 363464824782056389199352995130573144000 10797192 -102792803517788814744027144322616524800 10797193 440468695858639103817951916155201480 10797194 184078960559317492275030374170306414896 10797195 272350902604369177701916856545414183920 10797196 332891477286641522551542018392746438400 10797197 14509592711872754886092007344824766646 10797198 85329177501766472365922743092474982464 10797199 -469000727375886723411274722837714876864 10797200 78937468675996069299440476924721356800 10797201 582840846636377152744470860789561448930 10797202 -179476207695769700572650790708216942080 10797203 -387825444057761723950818376369139012496 10797204 -241913573344448487781346087865893892096 10797205 -29386337423497982553917626666639056000 10797206 -122212145709777566175524478869866844160 10797207 -39832356906571548088116779586367449600 10797208 624866556877805778342086284887392040960 10797209 -781866163948565425479256978265726471484 10797210 -200605165275105931233128752387994034240 10797211 2676495593671193321859717866105884080 10797212 -85196187214525764804678198177167121408 10797213 -12368291527867923945834826311766598400 10797214 738528001397199985953698972193189888 10797215 -133794338198918278983966956687306124960 10797216 -426739520166538846211628908656151494656 10797217 980955547958102360554463265241949329840 10797218 -256401131442241025977627843864870608384 10797219 95119077059258136027761148702677583840 10797220 132944260472014192943087934131919298560 10797221 170635637990154989007613124020239368352 10797222 233851727652404442595894048586887451520 10797223 227019745610226687766274992764381517920 10797224 -167384275250766163649386904768508979200 10797225 82697461999195914197927641724712876000 10797226 -71328638056858267972809995296554710016 10797227 -14730920947734929323640619191821665216 10797228 -149436710326254263017588664604246061056 10797229 -59776817563723302942054961288138055924 10797230 51981946081174709587946751199194654720 10797231 125418200677160526826282841241697059600 10797232 -100355681488552283007070224324555096064 10797233 -160953540907358439911575754047063382160 10797234 -109935734723482853502003077058506162688 10797235 -191558170709537034023130899476394445600 10797236 314284647773322042754424073539288770560 10797237 -596099335600117593749604815411528824992 10797238 92296747113269231824656895215291916800 10797239 -435779104364793868608444016393727565576 10797240 121404799978373430217846119604191436800 10797241 39461942393330764036073836033410278592 10797242 5896227113827404603475169166409401600 10797243 362542900716127057784364764851425262704 10797244 -224068969178611978250100730220987258880 10797245 -480258587963864560072531849542726076500 10797246 133513560659163193504083438120794419200 10797247 186738738631406750608192466815773509696 10797248 243613688633474660768510096905554886656 10797249 570731814124321962284169977225665775664 10797250 -447203153430745047674634940103076120000 10797251 850750204673227712211056615933404098480 10797252 82304794260967076815388830780922836992 10797253 -414726890582275574368927410435919222498 10797254 -23538946704340224279023139425158137600 10797255 10303851908396088507197163702289374720 10797256 -4075723901007333297919679817083904000 10797257 -1686132497942237939649323941233802800 10797258 132337387646206859572318545501648066048 10797259 -459528986804020024188056403405186486360 10797260 321846582883828455044295998753326586880 10797261 -404195337100961518459122920802652194816 10797262 -126133493776557908039962390165803873408 10797263 -220147032118587152093695690868301672960 10797264 93788594375389594819672609168615194624 10797265 156657307116812371527633459820652220660 10797266 -25728902620508223743630249065902872256 10797267 174270305601310692004563797196316816896 10797268 60104432412552974427569968720196564736 10797269 96045444584329379240682912612506813952 10797270 -22013041769685602172014954404774809600 10797271 -121202957453335285017380074688443345528 10797272 197779534292636718319875506779202641920 10797273 246235773419805351935165728098885948000 10797274 128575114666985019789671180350761819360 10797275 284411414065947540550397181534049701300 10797276 -8044936582974024863308567132364046336 10797277 -137698799562266096839270063623549893408 10797278 683969765644406537133185249704612881792 10797279 -25767786042668327133933345234550341816 10797280 118508843326060475824531210858266624000 10797281 385250422256433644714196055880426000064 10797282 -4247669548269110762998789170422096640 10797283 51444843065161222547001423861159928064 10797284 76654408941892930790546433965022289920 10797285 -152990278494292154913600376080562752000 10797286 -260168109423128936593900132887476951040 10797287 -220954384668494068609159224948128069064 10797288 59103290090158209773915219610004684800 10797289 428429474610068491257017342163069788090 10797290 92060100428586109628599075258098478080 10797291 -565251039210228138292622671358109224100 10797292 281144010725548000056822876144623529984 10797293 -326577558796233182601050047961890169556 10797294 169613604881417500393625634067552641600 10797295 411041966216776034334694106015908245600 10797296 20229088982159687782098212331566333952 10797297 -124882212220700181923107310284398762000 10797298 46306508414315313521168889377202846720 10797299 50657570178439165364232756223829205864 10797300 56563404157074344087601728094412800 10797301 -783946076441633567244804561460312330400 10797302 97181196927039934092999558265977950400 10797303 139196428844339713585728715399843303680 10797304 63237279723935454397811349512528855040 10797305 -25530267889944864270660923713736401080 10797306 120583571070363189539359799715055905024 10797307 683811783651949737311592564793058635556 10797308 -2701456252701305006108234414047875072 10797309 63579137257480079621871026004433786200 10797310 189853393600247300433964367808508776960 10797311 -104786284415541807016156126141696449168 10797312 6470435054749236473386537868089884672 10797313 -458448505852925677301667056474089653456 10797314 236905729049032716022911687719534928 10797315 -10487502470366457798546458043613062480 10797316 -702001660332462834925477611961039388672 10797317 -229523887479644215487441895999821037348 10797318 -58537523241534333052559076241923440640 10797319 71669585015968899393829787637019588128 10797320 -54848423113839022933262375235551232000 10797321 -375233515933061034268101341474193378288 10797322 -91707639395795331524454791595534487200 10797323 -102853375014780869773518951889382368428 10797324 -8141667807062667163614157123453071360 10797325 85190355010649498651251368460743168000 10797326 142388454581909973628926419623260714624 10797327 -434155541032625603781016655359270191360 10797328 144658406089212583241052952949095473152 10797329 -233366125563133889155334017312507434474 10797330 -113279281838965244126954317006328302080 10797331 37641530128131115326221494604187315200 10797332 49768648545180866638584412941525614592 10797333 -337319373739115900102489195615567316576 10797334 -119112809742576219861864109105611557760 10797335 13956141223800162306242204654662234800 10797336 -485009189368743765285743223618725621760 10797337 -658731793510283825663303433266197659708 10797338 37038555448082447406478694575790830560 10797339 -141046857043945521529335584498008139520 10797340 -194687858640000109046676440438737797120 10797341 796590904034863001945572459290238714572 10797342 8150459445198585682062638686015564800 10797343 -9119769836206638606134695147239680016 10797344 80691954961030961544370766062019543040 10797345 55957323791318959695266187858124249320 10797346 -216895725186989963139814044460045663584 10797347 110165583803626218599314386510103160712 10797348 -23823969516138953104813248503955102720 10797349 -363248433280878132724545461055331571650 10797350 -41568121214555114986769054123452512000 10797351 206130287048518551463488018496092353832 10797352 -688448598851139896509264933547752166400 10797353 -123216385696688845350236103145156187520 10797354 400376028157168552335945843530845248000 10797355 26800259334381470128812738093969042960 10797356 -527332184450154978837462911516571022080 10797357 48019758634303721596901037709027987200 10797358 -83538984644066520157256026379979678720 10797359 339638300416778560021986354835403692560 10797360 -15417354087495358878530408445184573440 10797361 68891022946664020690901546501066413160 10797362 3540856373084690840142208686048000000 10797363 -394827853728042760745672143041659966136 10797364 508728868015662780175229104110203451776 10797365 650487733239497895360183680865190687260 10797366 68109052490781117401466842387898584448 10797367 104040969075466556382095400768261247200 10797368 710611233358394463260520242533229506560 10797369 521283960141247525605542900842127671008 10797370 -85702948471688822344539346493793219840 10797371 -54081096872500314167756341376084578608 10797372 108365884144467336493255299627272517120 10797373 -96535279787082949510821243371757494016 10797374 450685751817067969026784951015874304 10797375 531282260061230215826607423892144308000 10797376 -76796620885286879321178012842619568128 10797377 23381872639422597253749443153733427200 10797378 19915222869184866994970700183088689024 10797379 688361232326960530866564950343418401980 10797380 -107993378446475144821370623702235013120 10797381 4945311995080871748007828294959349440 10797382 -505470223525298878831042709701551750528 10797383 547004616488944589014199418078413164632 10797384 -60382918648116293351269990945551482880 10797385 -1121125499020007192025919846802517747840 10797386 -6768270841514539536402566487111292416 10797387 285565692012475449617736932413552962816 10797388 2133496020872403522197566529924740096 10797389 483865870376196004441561174061205011190 10797390 53063551660106133080355899446666528320 10797391 -106372685871740921127354485505668224800 10797392 -95935343088296388501345816460467707904 10797393 -41216052714404530478398804293608662272 10797394 -51554783338354227450913246800745371504 10797395 -45099171720523357560969474381214558320 10797396 -92700390210858876738790861961910681600 10797397 -105201479384068486989293339304844455048 10797398 -31118586318726126716585542505143787136 10797399 57585542565978694618640783152837428384 10797400 -78883686315542216923467145203287808000 10797401 -386189966212621007967322393936193662188 10797402 95724453907015522453511084269889261568 10797403 -750092591348104933389701609961072124348 10797404 -371629779607316712575847804412874588160 10797405 -243719767039959343570971251271653527680 10797406 -173766645412739452975441228558092775296 10797407 -675328778401184453263102100112446405328 10797408 -706289450384946386900697993777347297280 10797409 73010363589424392370485482532590746816 10797410 211625827844820523385516288859353666400 10797411 -287761056609511418804659755057066497928 10797412 95140249243943566960729905507997949952 10797413 460278900411006929595121691909325987840 10797414 138276159392185756611677616772532807424 10797415 155264824057383211061152744429993491600 10797416 -134065701203823289183856545873826365440 10797417 -47752463811962163401593415700299721180 10797418 110254019704055099626642373116802378160 10797419 -251774635918613999000147979015851792316 10797420 79323185166240279371960061186251258880 10797421 488852448960425898388872574992872012544 10797422 104932994567571602655520339805809580352 10797423 12387540053398321390492227972163903488 10797424 -66028080682908885079904166444615598080 10797425 109930932940853858861990560035990123000 10797426 185045788174713946355324157755175963792 10797427 -474098561751121084051553843661622346528 10797428 64834911166675290960678284834058691968 10797429 -3454863848753264679065642942243656032 10797430 4023482883419301399907768871635806720 10797431 300654695674241612133089664595398186960 10797432 120842162310258946352568406591055831040 10797433 608707954265485026518480590606215774720 10797434 -62222062327357486752477280439599392000 10797435 940096658518596822448185694786245600 10797436 74834210826124628274215163426355635712 10797437 37631299052541970827529188721715507712 10797438 233806056477559397751405392654228276544 10797439 -166669977911012797797730027856504229760 10797440 544985016588443776001596686704679321600 10797441 -371689968926959632363014277148580825808 10797442 148208644680866157330810880348087567872 10797443 -246993533279660435312083177382878543896 10797444 25168977771925557917462053608642623616 10797445 -40354922112910317852395550096950516520 10797446 -30312972846696707574429290705818947072 10797447 -317340330602193012377772694169929690200 10797448 491851621857989174776490331182761666560 10797449 135371106965527008637349665868942240328 10797450 -25677581260308327848605872120379430400 10797451 46890838628159785938223078336353847296 10797452 748338081084330978524762439929692024320 10797453 -80180411652373947991269358433698362240 10797454 -208159061653219106346924347283174517440 10797455 -31594347626430962058022713005260337280 10797456 44993031024526185819610766306385395712 10797457 473477282279009600057191127485970136432 10797458 -156825221189108790534182402826512898048 10797459 12708833682694365345392162728229943360 10797460 -176167894852458226622717597807894592000 10797461 223073671253730199940453901449917042062 10797462 -26112655443163079762002484321465842560 10797463 -694183922591706297081751773496527007288 10797464 -429343913053636112817606632798536304640 10797465 -63692447187018984016220612291078184960 10797466 -109636630686768662382083755059018359568 10797467 306516300348965043628908320696891209872 10797468 359854365752918715062648123721682329600 10797469 -282998363569886527546688366238569141280 10797470 70879612039243022231168791789381737600 10797471 252246432414867138132897363547632450840 10797472 3120626580648046762471039787492966400 10797473 65253521441758331010487194169712709480 10797474 -28066398254866555004747932018863488640 10797475 49760775266531166618830405720780239600 10797476 -187693055670928789429413850437855661440 10797477 17156246601049059732015953087016649632 10797478 11811651148880269582694038455000772224 10797479 215860164466614387035675021826428883072 10797480 140233305652119651957594157386173952000 10797481 -225798308925339606208561274581456460636 10797482 -48098248341762872964769690115827929600 10797483 -776306569087765469139680212909128230400 10797484 500581929205443529969581941202970486016 10797485 610695150649064174615689986893004279180 10797486 -27174973007258456195364757750154575872 10797487 -133514650323350979487343350727406538864 10797488 13477198479760156384563921752499683328 10797489 210889175595662091013367273704122753600 10797490 560089650653746864015296117269563683840 10797491 646293128005041808563005614524801187800 10797492 164679573270255669188588545084447690752 10797493 496211443552052103631075983737742372558 10797494 -166076360988189197011001446671375364704 10797495 199012581395014188414731891364790647120 10797496 504114105953978825852806272430208225280 10797497 73105628918103219799270942866921002832 10797498 1928362139215832174774402052925899264 10797499 -442151366326659427107514119020677280664 10797500 -293255757830844250171718271803520000 10797501 -106345120173826796077476863904725499840 10797502 -254527862476873340562686325964305762048 10797503 -56952662104812851612244293050249972272 10797504 -138637763989925166483865936934788399104 10797505 118003293920489189973773984528790984660 10797506 -70583814425469436340963264278590806496 10797507 208994024600499428668200976477585777152 10797508 639598486396933585295719796457441331328 10797509 318444019878388332077598083588461255710 10797510 -1765650077185374741151876860310515840 10797511 -193332404901769488006416472212868073968 10797512 340529134563167775859512778876578201600 10797513 308446261532890415599534330005142761744 10797514 -23036881004920636639269548689552951296 10797515 -2375628971134868988746390400181828080 10797516 -36316080024226945501300153690069370880 10797517 -277183948252566990934655081925236417408 10797518 121786562815374122863759350313059330432 10797519 -406150117696621452898994187983012876160 10797520 -61141698763484828322980063520807321600 10797521 -36967234265840525420230522783661431488 10797522 62040690905990289170046323007690653184 10797523 9027939531542957594450162012772947088 10797524 -198883748423225478335799546388899590400 10797525 -62026274634787847581802128327570958700 10797526 -368831158933243791736536352153667352288 10797527 215987205201172287451931638684835825160 10797528 -141737846195930972048780808961456865280 10797529 -226235780113423528847971950286845244000 10797530 -114084326865727221054419463076805271840 10797531 113796609995677468974478429198845358080 10797532 -634939781999582426839793263063665186304 10797533 449318132773066446008389572553453269900 10797534 -87294408837978426406112154987991839744 10797535 218465456513887683417284185236435012960 10797536 -192221558687015136934253327690074423296 10797537 -490450286961890982243530578610860303440 10797538 -20880750929530878651091492043386283520 10797539 -273045804350571552182718022184881885944 10797540 -19982963221171069316015104369813094400 10797541 52450440098790763063187943295236192000 10797542 212064335235396246916087558843998032640 10797543 -3112576930188662395758319406821528728 10797544 -613372807217060833752023620151753441280 10797545 -682957434069479224417391011610648259840 10797546 -104418174408918925917002522855533007616 10797547 29583013266704807889379243872654505320 10797548 -102673843375953505067627928505141493760 10797549 40086667270846304595766173960388552320 10797550 302627651180996362377077880592198924800 10797551 242227100125710978442753222229383416504 10797552 189246426588662010703558570855843430400 10797553 -97596519903281336332868955495831900096 10797554 -127880234324910922217393974846297072608 10797555 -28041738001718528456142867834200228160 10797556 -113872934818088849355727713811798016 10797557 271634634486224414922231574130972192640 10797558 -1824472871253324260075556694414213632 10797559 29341631747364436981407805504338934760 10797560 269150110359470875524955302212553216000 10797561 340551392868571370172763271082702599988 10797562 227804588562323412863544202880791726080 10797563 47917241767942950379767463698510335760 10797564 -78736344045362368570745185299966950400 10797565 -312017350055271205082438208467222019540 10797566 -89108824912194909882325598971344158592 10797567 -80127820435962460315599136366315280640 10797568 152221358154761728695646972998309642240 10797569 14345135985394786417014435269946368580 10797570 52527622401663720274862642930554368000 10797571 -727291600707303815113411420809556097456 10797572 301252853328276471215537324185171022976 10797573 -270220460658411292676930348385682422816 10797574 393264888692314942381813090186044067200 10797575 -104637007672254062809847543753377807200 10797576 -25490370373471162808404264784113090560 10797577 -215430468714839886756119256924126643328 10797578 309669910455817783713433974680565715968 10797579 103557491490069443529855050614093909440 10797580 -40831033197907576359430298969771427840 10797581 341902227763365369869106685892181389664 10797582 -119779949017401767603874543747086300160 10797583 334782657317620709145736709123292791400 10797584 -16440378616074607824933939558288457728 10797585 -8779673404566980424038487857878137600 10797586 -393430366799074558440988787749761365760 10797587 -213415239006928406041488910991760247764 10797588 -56185005555117080752773614856294169728 10797589 760522415996031064243707939677897155200 10797590 -158896037081973080827249115267731478400 10797591 -490929048299400876407503216216223503128 10797592 -298725087383192836843732590011692646400 10797593 294122721636899842248926919822629182464 10797594 -19508817267748437145977488224111372800 10797595 281851312354322885227702450202866113600 10797596 -3604157566233195155594737215535503360 10797597 -146649632213860000203108792008162208960 10797598 131804517971194079488891938851435926272 10797599 121616145272499421402922178602738627976 10797600 -139317244941566943797990938017398784000 10797601 6419831058413614636109185964900988384 10797602 115316051371158555558802219475324145312 10797603 -116009308662719683375706119757977142016 10797604 -128743097853025466670781832724613447424 10797605 13827236274605779837204895653351200000 10797606 270706157140391002615958514085984308864 10797607 -199738296454150939186603355342561390088 10797608 314743107279373398046146267783749544960 10797609 -44036573642443649464055341549365003264 10797610 61030788472647697963465325551820451840 10797611 -270343311588945745573459298730625551576 10797612 81347237461576479309608816599205412864 10797613 358551391596902380851522462287280403862 10797614 59651276033322734106487999353089038656 10797615 -379487810406654493877456389501355703240 10797616 67820338462328123544695305204213071872 10797617 834020289978475321338894387269570811666 10797618 49275598105089618194336351797135964160 10797619 62304702344254582059739583598459266896 10797620 97794832411989785813092557344310823680 10797621 -440432234853088879040666055370833125088 10797622 -86748576196904703669614522253190183296 10797623 55504137111816073026202233110305037664 10797624 -42147936681376137418595921067545702400 10797625 -571510696895638664942634131588730291000 10797626 -14546384017099931182342712215117925376 10797627 310535787537614371053922307750732875200 10797628 -275031736981648144158516257946394667520 10797629 33897515991603745086179462052797856384 10797630 -11669802824785071004853890353280128000 10797631 -214200182219666257664299429256512568168 10797632 187673069671186019499241681289665314816 10797633 171070500862275642661272531497406347328 10797634 -102012843122908736588236649492467130880 10797635 -215563497314235001975514270685443675040 10797636 47441860906715734953066965832538312704 10797637 -18768989948411013466994175888978262920 10797638 87367051119714412358778240287984103360 10797639 -959232677377116844490067625158942877440 10797640 332046333622915269939838646527057920000 10797641 93037853001612202771413503810444313600 10797642 200518731727495367395674253699814318640 10797643 275397387462737951072250318646735526400 10797644 226043114115494444532081456631234560 10797645 45092596870514456778988687643786427840 10797646 5765914407035494159764032724883630272 10797647 191343808898644469411353441865100590832 10797648 -63220285152686088637906418782171693056 10797649 -10406075960566358030047680546486249600 10797650 170870040459735306293868393821032042800 10797651 -577083321387730906398548224183770690960 10797652 329897882188937592634967506816112844288 10797653 -1025365875131515711797876760364292678240 10797654 -42932073420955656658031089809865476096 10797655 -137422164232724755935065996764067410080 10797656 -391452279127549300009480473379618437120 10797657 -186386745303424135487790575697869916480 10797658 -103289696638149758539050361103546092320 10797659 281386399449038883334531111550577967080 10797660 153124117877415512777889142255843123200 10797661 106934896651633346062732235814615521632 10797662 202796147109080628738128756565683688000 10797663 4417367704784434188237353088452220288 10797664 -860827425031871050188252204030421499904 10797665 -237934855029345697853844723035529032940 10797666 -145294648381009975170424720307531012352 10797667 67944236466726665524487986758961852672 10797668 -111815413999864854731664960894157799424 10797669 476085237011565162167410104591849563964 10797670 34424186857919624831550220018035849600 10797671 -477202828433231674672442901809726444856 10797672 89414378162779617888564895594976378880 10797673 301171355651235245406904023407770706980 10797674 53625617590489166835474485996088444336 10797675 89360210066827120932534835346935545600 10797676 668665291046096397494361732277123016960 10797677 875316918354417243709583394240967638 10797678 -68311084364262803135422366660558575360 10797679 -554303727671428198696804681755996700720 10797680 35165311257457140335533164831196446720 10797681 84976859358915213955520030367404846880 10797682 8019990841693778794821604326698985984 10797683 -188069883960819479392880908518312804096 10797684 386322964816276607906181737559872987136 10797685 306237559900134347702685504345574708380 10797686 -1004506020682401805053119279519143818240 10797687 6987794915394801860869297896436136088 10797688 208768545104544298087598815190675435520 10797689 17707770477182858646893504304755221866 10797690 -76839125099466774896686981885229890560 10797691 594991118195329547877843230610547845672 10797692 184835443011458311235686693356156450816 10797693 -369744125248619109762598201822680807936 10797694 114436632266805285948496545933531504192 10797695 -155693514063235477282703832486052666080 10797696 83903268831567089801760584716548833280 10797697 133896579604642674134911195314621750146 10797698 61055358940373466446894733232306779600 10797699 -359358565073907469156786063953834178752 10797700 -8229768843940989492918617722612352000 10797701 137316627912898080710212305724613124702 10797702 25412819028960212536567599395943844032 10797703 -70226511036535152972537670674505728 10797704 127248133679342873651985176239753589760 10797705 -518232982690623462431286745014861579840 10797706 -89457440617965928533716799035580141216 10797707 -810442097965475001782673185330854144044 10797708 -129724596132784922081398695790559477760 10797709 -35746428014201235156637095876116659680 10797710 -27692659639132708072374282306831667200 10797711 -75279497390646944777577991161788511600 10797712 -19256276401948538006418594273412931584 10797713 -624362402366112137104125294428655097038 10797714 105828732514535835614464671212711968128 10797715 119616492815100475125599058960489228000 10797716 609110782173381375332493308249145555840 10797717 148290372033648175980797145270458133312 10797718 -188077631744794509555159007343962682496 10797719 -265471895121186812862382619060165080320 10797720 419047410215390631284834888052178944000 10797721 87188299780874724669273097010546941344 10797722 -2489132359151177225083840970889752640 10797723 150019878711749830743950780528080659240 10797724 25250007753245792328228776480731430912 10797725 -426829889119507454987379515986685293500 10797726 82794843606269038514476926037430516544 10797727 -116768534567166490852169794930593102048 10797728 1068160751862001258974960071169109131264 10797729 135413248117840893984277181839794423984 10797730 240350621161160194580241146637688320 10797731 299252041550155722618955480671221130192 10797732 -447465657185672808437673794589901824000 10797733 979471708811561836233035271128593707840 10797734 86417896664440193604660212828279572992 10797735 -38179783488904433122735891579426817760 10797736 -284895755742797749520401974769856931840 10797737 199956963234472134051079799141874595272 10797738 153614357078761266807918585208688259840 10797739 29712497116943784421338279872400383540 10797740 -18257880684057125390610397470776064000 10797741 192977673267598619162791407704057482848 10797742 122603486045855268369202097907685300992 10797743 210876091587059269005364617457178354928 10797744 44343361752124494803361037429632860160 10797745 -642722050671462648023863846967421120 10797746 22354023792164068189998317270273037072 10797747 2922847644401498969129743874010027360 10797748 293946707360096868364931848031566634112 10797749 -303746242124793230303812005465093856164 10797750 92791906795519276573421950273171200000 10797751 -221306356656702828994310940563618214096 10797752 67660321851919092925816523246228398080 10797753 171455622424755952970918742667313031504 10797754 112945375893494313638009688622171866624 10797755 -138252780023271073654392541791693363840 10797756 45814299512470015317338324731750548480 10797757 -869056949695969655483161001403031876160 10797758 209364072376733627353528359125353321920 10797759 -121763705449243791898365677379988335360 10797760 -54338079890094741444697629192030781440 10797761 -77600000424037088655752367392143419948 10797762 13343912371988458545761696946195937152 10797763 296239919030165600638968956936228510012 10797764 -1395929465123988233713784173094903808 10797765 -11600927963992807526821474607523102720 10797766 -95205173199340931617016366690461764480 10797767 53360667344334775034004834302256178800 10797768 -144754123618428416388509212553740876800 10797769 538908033301906938007306298828404389840 10797770 157405527953276296967600171792691754080 10797771 -103464122043543041187094494061926742176 10797772 -92523660444874351898980921169179079168 10797773 -3583929647850904139039811467325056640 10797774 -105245498779330039793062675454580008832 10797775 148493914327102297854896695886153721800 10797776 169026812918897753753854381224719155200 10797777 30776032483462733086057226898263223888 10797778 -203163747404569970982920456443812232560 10797779 212739081813052148323140652246042944576 10797780 60637336355561303059984936381564846080 10797781 -121181790823621126083771805428944068800 10797782 -83099582367927866035899782840754871008 10797783 -356072225454683126836984693144293492096 10797784 362687113253339169751467941312898662400 10797785 481023179164679260914487553964471742980 10797786 15444708825951393154781838601322457072 10797787 -151281881514508165967384716591718274816 10797788 -497020486523288957542008713201090909184 10797789 -551038121540504718702140818167492398976 10797790 6993504451887103504666254279593390400 10797791 -124273190016584390882387095730585549016 10797792 4111898566440412718253721614524350464 10797793 401352300764933613345182723902265815444 10797794 50526554313684903734417494524694904832 10797795 8141130826068707973794342274092056800 10797796 -223769278290157427411211719144924331072 10797797 329602616638870652499856632212656777212 10797798 -162311512849502970871045333911605760 10797799 -884687174235531250053673651226962032640 10797800 69738533132199090330950215783196928000 10797801 -19148589839590435026837204958270933632 10797802 425932643038206467269568047846778622720 10797803 217159624740838274796505892616778498944 10797804 -22382493932389871051592398496959169024 10797805 74316197753460491932783472739669255960 10797806 487576325041954650097062184398993984 10797807 459524740301497271793385140627107544840 10797808 33442291384567811763363753007140700160 10797809 -217568591855155220387372579293624365120 10797810 -76696683234330362796712168924113792000 10797811 -791770606823023193630258835358323169588 10797812 -230636032551684770770690823546454217344 10797813 153753065426242430856512241385368732480 10797814 63363380720631326034496702758059739840 10797815 50575168101580995287366579639506840800 10797816 -2569456378496341036247996199276380160 10797817 -389354359246939051274134597699561021894 10797818 -199695110723407251530153954769795050640 10797819 689102605192535218433232577787550112368 10797820 84071587460103591378174202915990748160 10797821 394621380379725400628683596258953166252 10797822 -42655003396568479126920379047579137664 10797823 438717638809178444727644207898813186424 10797824 445308019309897234974113984085365882880 10797825 89456119729131828178852009081987791600 10797826 137810105754391671798153511199451340800 10797827 -180340694051316335999535670248911271936 10797828 71320343043994260432685723143540209664 10797829 16475576889690514623927523053600660672 10797830 228557153464383351255906156556121170560 10797831 -15161075814077382588318954963911370960 10797832 -527050160567255107188646967376741611520 10797833 -454818402620897069889804986904189201600 10797834 -229539465043316294286609653546894757120 10797835 -498538793244162100073766037703126640 10797836 -263797543268648615315304050037202828800 10797837 6149134155577559261970054365292173760 10797838 81805311976946596406594948626639312320 10797839 161343933170538179350074123554758985520 10797840 134502573429912867123493703953612800000 10797841 -384272512136504821241483499455673767758 10797842 -133447184839039454251205000822055136512 10797843 871832187837772479547991509703574528 10797844 -106407567087241825797445854447482203264 10797845 -63291081997352190227147313852436497480 10797846 17438627531440910546832807710065805184 10797847 -241273732058884599529679811073237259704 10797848 9397459461575450995068270572821340160 10797849 -22550508016654903500804003141100787196 10797850 59076159123208249858887450707151916800 10797851 622076684331752039573750818080943998852 10797852 -73913834170844507768858901149756497920 10797853 -827697313467023987501135683465939962336 10797854 -374054720324168987027932925467086370176 10797855 162889256917669485380936164190974213920 10797856 273796694013486852256678052600746082304 10797857 172048041455933993883597591648173637312 10797858 -572994940271043453448623128964052992 10797859 -6264318895160308728251159125505953792 10797860 137484163172702218661419033064231539200 10797861 -35257535416353599737688497752171540000 10797862 -51335064634877685456711066593360668800 10797863 -839331152848606973281859943060928026888 10797864 -178833452834041341861744636832111656960 10797865 113527827640108215842942141986775353920 10797866 -258892394036505073006454833075347244368 10797867 3080576761614511434627019277606453520 10797868 -3494833397425729340279879623040606720 10797869 99166076851030601957174047655077509270 10797870 118472499129030181607150147542047004800 10797871 -2172490651600755169322948163510718608 10797872 -35874142110187762488066282444063719424 10797873 -64368454576759235946446937020927457696 10797874 -1141441267723695937131307907430179155968 10797875 771816457401162274054180558145384388000 10797876 -364580022460436022625835100234706378368 10797877 505635919701776278730912389620870383726 10797878 -60328935419330175112778561178048430080 10797879 -269605357020996735448367663265574618752 10797880 -546045639964971149186970856062032793600 10797881 104191361530867163908745744781852610500 10797882 67259705548225803910870781699725135104 10797883 276840170014961591242279536574646160768 10797884 496562012700048203632855796480548002816 10797885 141791778271807074874560080019165645600 10797886 -152327587433039961130412393184661201920 10797887 -553067478741793779226899617631796198464 10797888 -169787686587357008869391750404830658560 10797889 29175787210225083495463617058228849920 10797890 -7510498588447764120229001994317260800 10797891 217829883460141941983492333983352034480 10797892 -82967783858070591663973885379659182080 10797893 -326113779525527333543285811999594345696 10797894 182883812223234362159282541727897031040 10797895 -48817087190271814905075155540572753920 10797896 -199550540156090706948778516710318750720 10797897 390620089552524020588090865198906447840 10797898 102156936652821862954101903288019441200 10797899 -6878488370308827231362323973717683200 10797900 -169740341800938554734897661042888947200 10797901 270419265195053084694853618084591216032 10797902 2761007463948301459140695090300522496 10797903 -435219916186507527771523231635707297688 10797904 40472043178011194124306861718450192384 10797905 183587138177217565372200373133387655360 10797906 105816683418952076359879701761199189504 10797907 140462376703125931221400613563675965476 10797908 -41313482655110905710372244652860022784 10797909 -298722477868731143941904107372354505760 10797910 -205150166102410426415546254796350193280 10797911 412332033627106401142846475123582773512 10797912 38121138451756423855837985344661329920 10797913 -100799608744915770743457934780662572160 10797914 -222558452805888586065836663930923296000 10797915 -166881968346329628607828586273019824160 10797916 -308493562671531561372680259036771765760 10797917 36210780397175443247067083223690736548 10797918 -311258271809578473127115260032946861440 10797919 -2025685793111002720776384347890775808 10797920 -41927385098505964116345274584300257280 10797921 -800967165492915515736868888635159674880 10797922 374715950408268133330494231107528530512 10797923 530334188881997880697502124003152975040 10797924 -14936397109939537720045112886162886656 10797925 -80712063182465769870433705589000856000 10797926 -5084476727540810148181297546123818240 10797927 200278427877653985862975531874988796032 10797928 -42681033541821400989384086209069056000 10797929 183732770748516792150381815491949804040 10797930 32395437982748084148654332355371289600 10797931 133058535787046045564618759488530287732 10797932 -55563431645758666668544861257577758720 10797933 -107964189690037050962817415955533882176 10797934 -13318333084822370166152840107677397824 10797935 -86356458387506047669212009478494630000 10797936 -7929370389255158431685239039460376576 10797937 -114318301148200679488753474058176052640 10797938 -206259084535773130026328383378612944880 10797939 29654869014977780404390129920167202000 10797940 -77464967764944551709210664272397896960 10797941 -7704920466594865964518806744916745472 10797942 -418129474130801861536611313733000171520 10797943 -28036119318760572928839253599346433776 10797944 129749513455803306599091706709701324800 10797945 742380660570224938402216340588802240 10797946 -26468364956442771647103639347311223040 10797947 -218602531695021188551266035923075928400 10797948 -45975710754290093709054168473342243328 10797949 -4200101880756232465810756537713302036 10797950 5333828518901534571640140173301624000 10797951 43150956567203212672446500559432528384 10797952 -167211377357676855977408218525178265600 10797953 -12765848324628244623689291543362089660 10797954 -17720292171964412725942136667841147392 10797955 -9498855139365424501238504527903826880 10797956 -154557482557933186033535999653576028928 10797957 -443355319074908989717453794019184072640 10797958 194548679932988843209169351850199882176 10797959 -209637017500882863112957369714065924840 10797960 -248496191207483723155699082691438182400 10797961 26833261551371616948184650563307964672 10797962 107175334892906266232678671384336219392 10797963 -30921622642470036871100819450137730112 10797964 225604916356056972194963118086876915712 10797965 166432245982860735125924948940605920920 10797966 24325750635323868082467155952947407680 10797967 87282940244799355144745377733815252016 10797968 73958695215887914260697474318924775424 10797969 36059290279189798874443466230165236480 10797970 -61958279146511886880411169006384596320 10797971 281101900376307394729701456946545053664 10797972 273932694716208927718792795538347579392 10797973 -652025484109157690194452928905042033778 10797974 -444700340059171753674305104225320700416 10797975 450351333960505480369977384107809836000 10797976 -92848521254719046919607531246252032000 10797977 135486744436486238502250704362577312900 10797978 49869964392136147384778385227725655040 10797979 -708119595312823073236510375740707143420 10797980 -18940723458699097313155404072654144000 10797981 237769906714293259477405878707917268352 10797982 -20751724459607619916655996550318683136 10797983 243113927073809454608434108372543845600 10797984 261272251649243973088612912685197492224 10797985 94005420136853254444603619999149982400 10797986 125178867859110527661168489914681850192 10797987 -81541625704681535166891545516280825360 10797988 -15079456138569347305363962742672820224 10797989 46379684015956804164348571430277696156 10797990 -35604389932764377610610031404972492800 10797991 1106193287156264279947799204167185114672 10797992 39729233298029312146686807239440865280 10797993 152009537814222013636213633543624441482 10797994 42711550152650139939509341304783953920 10797995 26002006440065502716898130911346957440 10797996 -101192526131972974943310795587534807040 10797997 245492314930784278099030400675317841632 10797998 -215808880105889705116125607542154104000 10797999 -214328535111130832777457855457406509680 10798000 218441862572571979342514274804940800000 10798001 35240054758047090212162051277477022500 10798002 51961257742632019026790759956772531200 10798003 787600597631749751737325603116744949520 10798004 -158822793971126825702521988836001034240 10798005 8161337742784772497431573051210067200 10798006 10347650143223705203586353182662181120 10798007 304604556490621570878535375862273251032 10798008 -23269853018205170765367380212019281920 10798009 -473539531405439515588731344788406619480 10798010 1508527755745248649174505017217464320 10798011 -90982056693678536354894699121604410336 10798012 198485125244997314683881369760704253440 10798013 185685995450680218357502495788501515904 10798014 -3632894648816000407911470598835587840 10798015 754471955810360236709611120390225416000 10798016 156009823585083072539532493758041948160 10798017 117729627090453810808583482792721187648 10798018 -89412853910952569003708657704788469248 10798019 157624871771414256433741958769986649744 10798020 -74893993532756759958889305900502425600 10798021 -251142114582579962114825127803086033508 10798022 430225285030687411938569049621929001312 10798023 383335507574079963728295614565773721600 10798024 -90000686485475640432078632574481751040 10798025 171512996885900211956246092393027876800 10798026 171501488503367913777329395666696733184 10798027 -318394031839187834918866810881493590124 10798028 -406222375645042553714429644382300312832 10798029 17837538759869074492444967469820148640 10798030 -319617538008381024098661188204171328000 10798031 -16823839544651126364002080976846811528 10798032 -95840542251066639428576324027940077568 10798033 893266771962698729954734962621352919282 10798034 218583498690161296395147721313635072320 10798035 -170473600893547015349647983463943251200 10798036 -270717328664143735140393520388072837120 10798037 916768120274493724649012248731448212120 10798038 -45610740845195946127039999910046365856 10798039 250492879168266716584121807050222914272 10798040 284361801865482452591385108545126400 10798041 -1000956781942994458329641438933540103840 10798042 354214689163373267945089656398007091200 10798043 105218434257570257423034031948994423616 10798044 -10525785781896546137329635163012497408 10798045 4108005283578035119699286934832632300 10798046 -30345824511689570396902729107225144960 10798047 -22100652318853454315532163214206060944 10798048 -646586001233569506436462228424122957824 10798049 89679089668421008859270884640521253040 10798050 81069820210424702374658906377449340800 10798051 82792605211530866951357762673529944384 10798052 -322722619761570721648681664204130017664 10798053 -169153685696949511067651001284468029440 10798054 98008305544969416765651573411469882560 10798055 923786443257686302797762055721478954960 10798056 -840109937898187632294332991741181132800 10798057 306191098721735851347379050147245189306 10798058 300951224220370537782467574894547496880 10798059 -261333407113060511950718814534939842880 10798060 -12179703652096558352313424058514432000 10798061 -93096389447204805740652943678008527520 10798062 28048854523367112547455331201158027264 10798063 -149675721474495014109241725736650693600 10798064 139572677784149483797914963309755105280 10798065 151122428256102287244961915313472127860 10798066 171730711365678146182724140025912700960 10798067 108448058679953219146376747890545555792 10798068 -123885018205621216640622756022846556160 10798069 346840042538218988470154730494353143470 10798070 2935140347384781096203640389468361600 10798071 -12802808606545364942819103147024075288 10798072 -571245710012380516957242076780945920000 10798073 -26641949509228180505643218777390129472 10798074 -181927805589129180045959952160614912 10798075 103875599230032339634885761950243953600 10798076 -175949221166914852659992964110133096960 10798077 -30047433922747961907605527952033347968 10798078 336602029033918545436128552317445795840 10798079 194893132406435845029281299749383256600 10798080 -86772465639640993056249572917405286400 10798081 -173618392380721728025228788695222979390 10798082 278802899106222457143572367476932669392 10798083 -23420463180099145816565261082113510400 10798084 -29870831025823659371800431003483706368 10798085 251941838615560177742961987298544592600 10798086 20092478791390961375733491719380381696 10798087 4021755093386667430997973087644499040 10798088 -42527703110652405097731485177857966080 10798089 23823935803987048321383936834103448160 10798090 82942200889910413260916390886375560800 10798091 502070867111864575492544839614707217492 10798092 -73059385936245812196720131021346339840 10798093 223857192924948488255585326999646444342 10798094 -202026152677558004163874013465161427328 10798095 57897330171382148877241512742746432000 10798096 -179982418958249416625790765490153373696 10798097 -143420037669262395948554451681147056640 10798098 -15006459998707490175864090300561821184 10798099 -244125671266380549956922638259977257360 10798100 203439697344052118498017500307125494400 10798101 -192158783004242065202592327898347032370 10798102 94242674248743410565509353094230925952 10798103 20434406827932870315888138162117668640 10798104 -3172517231640931219051251141748346880 10798105 -283920696107270195050346034120065359740 10798106 48694439744642786176395829112563040256 10798107 -47247759429587158172993752364219577960 10798108 930415977342528123227870457867952552960 10798109 -87335340329598541213226106844942921728 10798110 14741778759511317888790785489770180160 10798111 213730083399355818436289607285950439120 10798112 222591202946003720066868072669281255424 10798113 -483152393997241973986432167207187307856 10798114 -64003329149327749860519327932217396960 10798115 -92724643357193606180706185643888081600 10798116 7325110604796642131309751901412044800 10798117 40600409131657869983997900050752704 10798118 268095474308657241875033934726994991040 10798119 -186229414705266928563354968050526579496 10798120 78803480872285433651739158118314956800 10798121 -283857730573483518540323860118520734400 10798122 362271906890805060181871493304223395584 10798123 125464002263170434259947852495771325840 10798124 243087744176640333954449837872727383296 10798125 23372824841435910454817728819320180000 10798126 615425483801607471354849751356918364224 10798127 -38572392725552283547759539361639448280 10798128 -55253841471575182586839601741174341632 10798129 -163978909245722556966250796467335333660 10798130 180210607409697032030337099379278951840 10798131 110675877531456627063317792612043304704 10798132 174269195422431515546297371222681700352 10798133 -141232176909502873945276927513372521618 10798134 120774693910720941594972055943604315648 10798135 376176977891967219398374168349206309080 10798136 37543176796387672420991785944518184960 10798137 -51854081786643926359045883820968755200 10798138 -12870442206645314613375862820079129600 10798139 -12538911905826426383947433008306152768 10798140 48157937732041437597973821988524057600 10798141 358077011864733135303305222215961384652 10798142 -135971671076674370193113525452907958528 10798143 547738508753430509165025533053403305728 10798144 -21071966475557572718191001816199593984 10798145 -266796141888986130801104717800960456920 10798146 104783229131345856939850559305388718624 10798147 451277564439762810449947337326825905596 10798148 -146907629172855817174673885633177871360 10798149 -472971308228597185035458349406176488736 10798150 -59364737754688690529129559963344016000 10798151 69985607653372179763347823140387216864 10798152 36086524459422390077691161892772823040 10798153 -55934193132784320629841131431922658598 10798154 52852533072034356657682193115693742272 10798155 -201620269608926170963612638315065657760 10798156 -845075161429005164503021922570597498880 10798157 -19437826720798662129358115112098510100 10798158 65647736381328212797370061416555443200 10798159 -149079598049809574823453472670556785960 10798160 -6483644787602582150963891328914964480 10798161 297765514225502474974107082513918272 10798162 300761914168113873415333724727937834272 10798163 85590129315835020580883353428807993720 10798164 -42754835235857344452024159972907560960 10798165 8305127069855285314345228090557321600 10798166 -53294625895796574651933846900134047968 10798167 80110153570527580753497074966563944096 10798168 81219403314933187225295943109917573120 10798169 694931656594872535140842502624957234570 10798170 30135693969857074365891239450307033600 10798171 624255229365531279248476505141937953200 10798172 -56699578819818979629675973499473059840 10798173 271352569918687900635382198348799858400 10798174 -827816987770912927473089655458545809408 10798175 120087418917098870067036744538640640000 10798176 -434519753243547079016083740775717011456 10798177 93560815172753121741292965249241732800 10798178 170276720095900614676103711062716916224 10798179 -422987059468672366193914596132102948000 10798180 -306939988175985681660085728036438835200 10798181 359867051192981966744075085289073307264 10798182 -156899973300941357185737023362604959200 10798183 799274351888647704753440790932953104024 10798184 504812659965326455444569893626277698560 10798185 -89253811729104240491254496221889817600 10798186 -68587487922884923763572134900946579200 10798187 -587007150767161729654881316032284457000 10798188 -56930777201430678404024967528137894400 10798189 377895842434206905437621468609296821056 10798190 -120923023299369141809349402995874804480 10798191 180259254788746676711377117907643334704 10798192 -2588674176592161444895122663671070720 10798193 -298678738513885946292344374431851198400 10798194 -96553374532177885097170138463655936000 10798195 459307364145498911831297376815841625200 10798196 56774467662366605679903322886959698048 10798197 310384401381672657776816874388609059072 10798198 166084934136768221795432743568345562240 10798199 -43160607926349919358645340274386639360 10798200 91228901260342083388645977318380544000 10798201 -176338093956478195863841635266974747008 10798202 235731143200547673879986068278290013552 10798203 -1991365467669389269127226889815985152 10798204 275916811042011004676087093198979558912 10798205 -37007946179986777214527422583744373280 10798206 62202756914255269185426421472810304 10798207 -1501264393778058032501289819225904768 10798208 707318817519659622732516496939941888000 10798209 38780601036491080452782356328966851314 10798210 200515791508035146797862104460703689760 10798211 -133132459316765678770567937953586467296 10798212 185619374231337437582012440447380851712 10798213 382680053736851783478312043651754326080 10798214 -95161537241839393873357608150976111488 10798215 -60560155243876572400158042376482288000 10798216 135153850609370905894353796212296908800 10798217 554595893620495738428744516926601085200 10798218 -388664618516895474204831818909336033280 10798219 617531339823677904362228417571433905620 10798220 217464243522163834549949738027774300160 10798221 192735320227087029475623659854691471424 10798222 146436703554675686735405377933064793792 10798223 -49297003344964838837631257361058436760 10798224 69552802019709911927340884434872434688 10798225 -295123314658577078388850860392089764250 10798226 -189928991707556213597142624491290631040 10798227 -128648144658041110250690931871800652152 10798228 75273182689426421455191638882387285760 10798229 -117748270959824266830295441358016325992 10798230 32313105911603641991237044033110589440 10798231 -711234283309622173324740707004468041136 10798232 5886838475519159077962279367573555200 10798233 33473322810984058230763256205519764064 10798234 166431250547638630314238721906242870752 10798235 -123393059613886672253657446874151241440 10798236 200389532788704639756772054407243912192 10798237 599798291959391269722352756310177101260 10798238 -241696745365800462477085128307811307840 10798239 -21277391034590502282728644644401114880 10798240 467492637730111274645852794210153267200 10798241 226453224531116233724980214498951991552 10798242 -40852241633936421194168516511533331456 10798243 -263301704255212740128987385513120009508 10798244 -380255679298379886792175835121247534464 10798245 -20938546041386954128896708829861070400 10798246 -88185514823924932091335794927864192 10798247 -67462693172950727343734134025153215968 10798248 5428184892638432010883591658467000320 10798249 -113524902429349546080947397013121020608 10798250 -112611090399460696564119430673103360000 10798251 88548208197993786389176750128421305600 10798252 -175052044431351015586905008673158865408 10798253 -72605321146701592399224426549598128180 10798254 170602934325159823890322868485971977088 10798255 107870821955006768255982970509826190400 10798256 -5960657980555609889857181353833922560 10798257 -46629557478391139207451044519727022560 10798258 21260630417187367889613375523924709376 10798259 161384102462679053225447077686384653280 10798260 -211205909656094751210977159745108602880 10798261 20960987906019965513793772574253396224 10798262 -124764047465779923608123679448588918368 10798263 -133253239424488561607691538621947454416 10798264 -599265556867032881078362608724313088000 10798265 19638016065416142916297372835112222600 10798266 -34600458490391289352286334751028582400 10798267 -3546986795374616477468548606649782684 10798268 -150395186159462865938280768115118545920 10798269 -487913792472847292108305227500733094656 10798270 9610041928851964287024393501475430400 10798271 239519719747446354200129074818936098688 10798272 10185334761704262232333077787979022336 10798273 198629124115686609844732041525155644800 10798274 46710158482184665543935856303951890432 10798275 -71972822360516758367770517433945082200 10798276 640302248197958765407109791492762540160 10798277 641827262936993084151673842806404101246 10798278 85751804687141364596481631812754117824 10798279 -123280459939707208613165234981643413480 10798280 -57485705801418216844954719741070848000 10798281 78831983352747474702053327549180635920 10798282 -754826999057147522213711477809174224 10798283 152145455847907281070388690181750608532 10798284 19508393469409430570051943796072169472 10798285 691430237403593835891506538449544456600 10798286 -66669251553141686450721532027523189376 10798287 41941575436041476933764421193470791560 10798288 -120607442078778698851356239680936427520 10798289 4080907250505260982779690856839094240 10798290 125781968219325257795003640533571829920 10798291 96864014708100624455631191148093660320 10798292 -46940905063279665549157743669362761728 10798293 -120465662435454089351930490566770811904 10798294 22034238973350625913171310165400352640 10798295 773857507876004010776922180014019688800 10798296 194213070360031041512219731127263948800 10798297 38333579835409151907266096581341412992 10798298 36349805506675347665215794843260083200 10798299 555107733210080056849549853241641379120 10798300 86816545234007784881395420822258828800 10798301 691385374702688766240730723296066331302 10798302 -67009562031662436320418065863431684096 10798303 -411994301036498404621406708556576016480 10798304 17182081103863509693435901931626954752 10798305 42456170938534042901290299534355816320 10798306 31922048970417876568815712558275720864 10798307 -135803773354447729340672363067818082720 10798308 155808898313256663342770895524587883520 10798309 -1090596415051855963805891371486486226820 10798310 -146781453223395713089287980341453261440 10798311 -277605197040605524308712068040907258328 10798312 157447243599841673413335209540536565760 10798313 -519050811173287933667184627923568186438 10798314 -106071926215231073601686134294502759424 10798315 -43153805758780882543848598357200972000 10798316 228531859205068542695050223881748401152 10798317 -320193589465923078691442508706313737866 10798318 -107271787784466363742878927261053374080 10798319 -181369476603604339433440444094620243968 10798320 -8477621452433079392595275310872002560 10798321 -948916046179910739739935558479600034478 10798322 232859449793648463214630992362742749712 10798323 6487597641527762247845858662275437568 10798324 -651582138538305455760377577083302790400 10798325 9963800656028867371699009967677291050 10798326 -92323204940916429920863293937038336000 10798327 222889562570987331472253872892606508800 10798328 785359084852202481837970036802449920000 10798329 65519567830295129921528707682508603648 10798330 40555710942055111410686771109023819520 10798331 291751281910197171090178224121876770312 10798332 -4249098830390440034126660382815256576 10798333 -66591919421559297939684596922221374080 10798334 -48818472172053905206770698939098716288 10798335 44822209336154751006633091322858373720 10798336 -82067472150107523461216267176486371328 10798337 -80805721886925774810821509407402955200 10798338 -71658866182394404105650220072167728640 10798339 65956604219342059576260397963240666080 10798340 -8667149962142350031273353712057425920 10798341 -209782128965524204837531504064237234208 10798342 27036106028079549906390234029766203616 10798343 -588677741272065045852684106365785668680 10798344 221113350961428427783512199197979115520 10798345 389717417066684506325055342027791648100 10798346 73469296123332739134343525807555142400 10798347 -20647268303976229570470551411622326016 10798348 315954396365789826195507241953531941376 10798349 -649008734455804152762500867813119649364 10798350 -46298417695153538616244436246334172800 10798351 -360397689580326354351643298580737485648 10798352 222087829067976518281018690073694044160 10798353 -5544181724454544665603226818792542220 10798354 -21308378995945326573711069376588185600 10798355 -216489893739445358051445887020812828240 10798356 -211674070476443834300944573462335817728 10798357 -901141346572482796842471443306949977280 10798358 287780435611292707005790181607561605376 10798359 54648731284812543726960226496369559936 10798360 75314400226857654855010284131712000000 10798361 -309347794150179412274051192227864045440 10798362 -155387870735517992071000801756927164672 10798363 698978286407179807516678045442741300612 10798364 144466418082853995174319089691760395776 10798365 63581652429105302766044153120413368000 10798366 305424107038241955660715067657374041600 10798367 752492393394119530774683767184595642680 10798368 147364410040058510824906198115093053440 10798369 -512006955301555676351338328992559564604 10798370 -142800291570150458130409854217454131200 10798371 139941606557715832349810803640221461540 10798372 -71095534555717146808881295642054323968 10798373 -451641483712754445744602953895291325378 10798374 -92323410565608911521352015741896680960 10798375 -3214680123506245307854150216271076000 10798376 72512089158370501213294685834401213440 10798377 185651803372552103060293499723314066320 10798378 -382148996274911261921365079837514599760 10798379 -3968777945091884122237964625536365152 10798380 49659334491170103682698052200470476800 10798381 -17726340111874494912647877103052399136 10798382 79586501052445506887835669847968602880 10798383 -22387165309709919906629890248622225152 10798384 8805095135261085965532656347884912640 10798385 -48283249150414359196832867188051077120 10798386 -248242880998075799534904164110335601536 10798387 986685966659589059211777777769826024592 10798388 -90017976263332906501421191961643779712 10798389 15646622482644397666108957506937375584 10798390 -23895538807968614475807365074387875840 10798391 821465393286757743097869746155528696992 10798392 -265885968569493742220241490962627624960 10798393 -393186835872864043012096178972842669356 10798394 355135536092215754137815017489500496496 10798395 107063952923261155881771108826945956720 10798396 -96391062753684370343787079183784993792 10798397 -657871260649252628665665989747425796154 10798398 -73629986682186354867240036635366982336 10798399 81450565947024014156323181986965522136 10798400 98922346172159483294368495016686387200 10798401 103704964458977890231100637458148202032 10798402 123298552673333757922652126937824275152 10798403 189087478694051885558732774866989135360 10798404 49913295236640590962224878766281134080 10798405 93785364724986967023157056797779968060 10798406 -210271446272024609486665961908048651200 10798407 224781685645577980615801902694789874640 10798408 -520958345210650300700586655407534243840 10798409 -6663577925010255830965952155345470300 10798410 -31436416820363337118007043818043386880 10798411 122061159349061349015617771858211857520 10798412 21928568136927831235851330231472250880 10798413 33083497275549648342174692942442791904 10798414 -292898905112868742723130080381051426368 10798415 -212972013705838493652906343893528638880 10798416 -9478284954642972705939742677789573120 10798417 -110216521119180896992219514628120742656 10798418 -1297437184589806680890924858527361280 10798419 -277929300763050850023057630399201226056 10798420 -342909804521341886095132982448830910720 10798421 219465975009956616523701691379572028622 10798422 108751407849378341714643626951520468480 10798423 -427119498446664737683434262950120366328 10798424 -74813057100689571522366569601863178240 10798425 257554383773079017183865831867305761200 10798426 192349703797526156074058083151962428912 10798427 -598787722288788486310691727467914312008 10798428 2525489265510548184542807058116760576 10798429 136430363795875571044175268168690366976 10798430 -296478844561823733094582450937309702400 10798431 -50113858328588154791293939179408015360 10798432 -270211243739261294993765758326829744128 10798433 531709662179613077644650171002425595682 10798434 -196892973367337342314361520241491011328 10798435 25253435928697145108144492597234895600 10798436 35402406619505617449498709302405227520 10798437 224136526860912940538229069693813651168 10798438 144096768979397709580772147877263142912 10798439 -269262536067385095957897383877300722760 10798440 39786566760640687360861831054369996800 10798441 -170963184761359552651378756979620896480 10798442 315663917961036510786401787925907773872 10798443 -177929263611931593937189502436536329560 10798444 -21166452805931448196944877854471096064 10798445 157787024395656256912329425455921716480 10798446 -83071281152430043672819951277794362816 10798447 120085324816054453759894399452723423744 10798448 -29640434298937584565821621051020771328 10798449 235409478658414171917193512026448772464 10798450 -39451348566329140017352809534430440000 10798451 -1010955388327040230872536701898477220168 10798452 9980542574560922759205582689423880192 10798453 45176351734201144764728340898381856380 10798454 -125695869158437036678404162197530704000 10798455 270477199662331708878883108534834358400 10798456 -1422586833763486354694818786486149120 10798457 244206794762307301359753045848648107104 10798458 103836350123070088137077295348526533888 10798459 65964131492399802005179603252899566880 10798460 99364493069709251878158316691873433600 10798461 7760152416580660041879228450850114560 10798462 -307139348681496418155243853642715616768 10798463 -67589888941287849823163766557515760352 10798464 -432224480244262734577719717593528401920 10798465 -74063588890899870705898316499651276480 10798466 -64318882191499088614999438033997799936 10798467 -130822558827224744338316890052489079120 10798468 109288725696317992809896708961388492800 10798469 899020329163615625078813217196280721120 10798470 -40846218920352747595476379263965518080 10798471 169171079261231221137697832879515259672 10798472 224186867600882926949999180007683404800 10798473 91749868423290354187291527676155623760 10798474 460487022726704097022093116741572498736 10798475 -305471859223709148566748319242421017000 10798476 -56184227750857848566614301656476988416 10798477 -200639765208969790818977707739280371700 10798478 -93176162630788220440283724989903669760 10798479 479061604268668129127746636043877681000 10798480 3418656724033433599466557684352286720 10798481 -564294045489728462608853227220796320718 10798482 33548086564639590308621951186382401280 10798483 657599249202743357109059060558315138732 10798484 55870306465211941701112706636433542016 10798485 -70060483374029360508463700202586909440 10798486 -123818089342409970334565294949628259808 10798487 670700485267430353733311552091765184 10798488 -24489826137963441461801901654151372800 10798489 -58154076269125938234988334621393452480 10798490 255487175048667009986280519899983308000 10798491 -350282934289112705575477029888740491392 10798492 144102339426653615762924541383525244416 10798493 -552012001781594851373513213205228872160 10798494 -83220090480550199817392015489632662528 10798495 769698043763427092143150697532526624800 10798496 -330173673445286431952584524300651921408 10798497 8559894141224817920643994429023608274 10798498 72278106140700302768618987801219328000 10798499 694591312370876920695269535426000385500 10798500 -246982213552113200682381851341166592000 10798501 426764510302738472175125014647313717760 10798502 -12151331005344115332982792625453498112 10798503 118252413026644063783746040997295006504 10798504 -554320356231349163682940512246497280 10798505 8411741743698536661350429423107050660 10798506 -57572883660303629375950018695207296160 10798507 -386541604113871663569618808148982396128 10798508 86001018324555616843142766075701462016 10798509 11343061138645217657696501979982810368 10798510 311249333626930088523618937137782208000 10798511 135331520195956661832489394364064308112 10798512 25536235470530414606042213648969072640 10798513 425044084031787754862259960688560102384 10798514 113685668741028215363256084114576131856 10798515 -1861599855272789703632995888995602880 10798516 42642319056641367338697536484248820480 10798517 193725410243275485284888347398917244480 10798518 78774265307754096632036251407008915904 10798519 -613412478545922828298549860100307933904 10798520 789430335764504152757060519533261209600 10798521 -89003586165073772793188981472481167360 10798522 -15350634402489716197954208265138159360 10798523 -121983644543257492715731454694761445456 10798524 235158712210329372343840263933178368 10798525 -19477599553079339186722763556411153400 10798526 -402112267351169478669264630639687276288 10798527 -590995285256969038366103997522816695280 10798528 -58039079872373227931329583933523230720 10798529 -40120375761956522509870867894274994048 10798530 -22116408051979317923647852852113223680 10798531 470333624785231703115076598755919094332 10798532 -217087148972116040532371418861315440640 10798533 -273718190755507516710404691518708950080 10798534 166908428915022110157639795057918957120 10798535 55850455142086206210186841101182176560 10798536 19116833077982061564574167707811840000 10798537 70936680031863406427072339515413123712 10798538 -110685938384897496429540682686499364256 10798539 -37728873745652273242191646208255137872 10798540 -126874807199830762069644057128466309120 10798541 81492817873125773259073702765942203372 10798542 26663921341568480405043034398487111680 10798543 -170017302321589197569282417998621216 10798544 63520759190656355949684166839771463680 10798545 -74695233686499361957049819615098471680 10798546 23545827705253870072517112557594777088 10798547 -3071857684238826667109196387372566208 10798548 -31572713030258248987328797522352209920 10798549 -75400486656965001861121136515035376512 10798550 -41398194446661249242584752824202883200 10798551 -567556576409958894334142685038099351520 10798552 -99521597901932147124336742273213562880 10798553 532587632803180712641632123571780260558 10798554 173706913565319840419072493951192069120 10798555 129984286176158837407928785521519285600 10798556 392931486701288654211467069468909076480 10798557 -30888988363706751416160369532740312576 10798558 -218543259187563730576048933508546896320 10798559 -65606686178553729687936797424594906984 10798560 -279720894945571166135684608177766400000 10798561 -59797516429987241275210664427195874028 10798562 271633907873140282105754889861154558032 10798563 33975311599543645947725853038156167488 10798564 -224837767195927086211360955350359670784 10798565 -130904629985329583398282259202700113540 10798566 -16856424069474340142067313901509805376 10798567 29333078188829748832493892797515526400 10798568 -243501020252661362682957908827418542080 10798569 -179944810733833909093929549073658774400 10798570 -7971103197935491755360209734880619840 10798571 195862687892038883682793035684663370560 10798572 -239698497677462607927270724358270519808 10798573 7659017352304153102020898818900932822 10798574 -14160757186036563847758869771121581760 10798575 145994010437255642052919679342338824600 10798576 -57796482033896732230496449276064563200 10798577 228397103381629112907984621858647585280 10798578 59915830150872646138690888093638787584 10798579 -804052174453801287745153018284341872128 10798580 10223815339004256557338995521326955520 10798581 23546041561566184700959170417250654752 10798582 -277427044817566430299423308878505376608 10798583 -2345332605780091606693814142277680816 10798584 11686357873238017650082815062384824320 10798585 3409595632156331328855335508373056000 10798586 -89488818012353584147694113073849530656 10798587 -28049761456080223121395208960716438992 10798588 -132836976700093938405719982116381581312 10798589 -1155715314045439809506987265270094837440 10798590 -2071171047349956056140593885931960320 10798591 -2109969401194405797589717565217983856 10798592 71949204741321349887815790757291229184 10798593 -5386358224362892264229353552018490160 10798594 65653128443274916825426993828533245952 10798595 322556913872838416204814419373947379600 10798596 -27424714162683353748302263755562738560 10798597 -384867998501431284212976816680367703040 10798598 -7424995326092742117426340852795584000 10798599 -141277998590329142073803528937340402560 10798600 -119324583961417599223640227093339776000 10798601 -262268925152155479260268665498216955696 10798602 40493860569614335037488835520298051584 10798603 342715332971068233908967018099347403024 10798604 459710541214097265976916178884090820096 10798605 30524842222392704169591376701076904760 10798606 -6740995370509638434470990540142013696 10798607 235213391515752160620233722157078183856 10798608 -109441530305979076798874534943615614976 10798609 587912885211129469883365649724581093810 10798610 294644168916619847719675323843568524960 10798611 -208842499882974096926979696681385291776 10798612 44879594886224189766289535091004753920 10798613 -2266634904439023290270735522486240640 10798614 85812637737550516359316460048123723520 10798615 -356714688133668304050435244694529168480 10798616 592554143307285793681697405728699668480 10798617 -36838579877928966334094731522113437376 10798618 375579603274708844266118584039562414304 10798619 72311131924112500907800514747298821088 10798620 47232173743805680263202597310352430080 10798621 -148656177365031287695672053690122318376 10798622 -157616482894685778000806108965254190848 10798623 220306262500683741192797053433503388160 10798624 -836566061456717637201291764172984090624 10798625 -253720093549240127032686815865244095000 10798626 434398114998482356440772622746629580800 10798627 -126133726485323785673548323472988026928 10798628 -330587983959150788687986148894019253632 10798629 131741550639280970200777334335642551168 10798630 29375621965955582569946279131155388800 10798631 -68502839102116225846111064448828603000 10798632 -97104473517084448702170409224085094400 10798633 1091028606216380922081653317754540288 10798634 -86618332451412450400765283905680585216 10798635 117106496289103820501648015968672942560 10798636 491047665400739266785346679963230158080 10798637 -88531015805216133769630811764257748020 10798638 177408588235167007777205963439472171008 10798639 -650733395061042220984897296366179192560 10798640 111230724073675160940199934668952371200 10798641 54079284780776779945311334607596165824 10798642 -119414455891689575321383361023209036528 10798643 -746851802747075969100764992249021021920 10798644 -52090521212152280918971466703781079040 10798645 -273743178186371038225143178326440040 10798646 285508486470682678123395987257790778272 10798647 276037021592283246425490451895918105040 10798648 -128175162418289399349850648014636195840 10798649 319729402898133460809029670115311172650 10798650 -81811353775966248504526320612242880000 10798651 -8634339180114164946891251963218848600 10798652 104763202296539527860866745967505671680 10798653 20400213662138613797515677218917435200 10798654 128123009152737143498924807465092078272 10798655 -3962731020752288434449065436418248000 10798656 51026630008516125902958834594122563584 10798657 -289564391995930359383539568180145804094 10798658 23249427833965669558891428314954918400 10798659 -174208431511419758066656743489839971836 10798660 -1613097789945599945112346510821987840 10798661 -214581393160662658050322961478383358720 10798662 -2419998819694578504367639109082611712 10798663 899863250361001847465645516374193837912 10798664 28061964937323645677569971417295749120 10798665 -153080994166565724453358816348938454080 10798666 17105633943482204163848331528040426032 10798667 560109448049224317883220650548978941352 10798668 -349338013350091910707572705726020229120 10798669 279049685150848057375583726831174416000 10798670 120941125207063508863995005540225177280 10798671 12452234593362718649265257501105100576 10798672 126678584527396532819253057490987991040 10798673 884949240536933275578238211566629980160 10798674 -13616263932252014235448970002846425600 10798675 -112852547493135173373031231183329018100 10798676 -304369815691508492522924127829217280 10798677 33669864615130619930793899800572481614 10798678 127040433828140402569886728365602395200 10798679 -778459374259206883492387664223117321720 10798680 198628775466818384384921725555203072000 10798681 -460714322099249278227862808643212774518 10798682 90444268238453969832793165055687184384 10798683 -116886864445469555508586028577479270400 10798684 -43994443494218173767264527559596759040 10798685 730285655182566628787239715684321126400 10798686 64047958720369060460864037899969639232 10798687 305967525724554212475706810774817186336 10798688 127228857049725723769874378476679331840 10798689 316245642250338377397007186736455992000 10798690 -125429658635761125044691947812781944320 10798691 537000943929497351841948734303720536092 10798692 -9404876755522520119888884126867483648 10798693 778121077964422087670234537736411218942 10798694 -410946078235604811263783858946336075648 10798695 35168407611597079679843351213907680640 10798696 -61022384076822137955632044927959091200 10798697 -37975514964547950667604822105510922240 10798698 126708786532115921948907078580194526464 10798699 -67563408414399347444036506777311312600 10798700 225002773583308587809168712651218726400 10798701 555993021149804296134107881416535842720 10798702 159202923419641805246573831850086463552 10798703 -272557520600799658983847052576138980656 10798704 -38715183960033606559973883642154844160 10798705 129815332320248978454244658858644782720 10798706 -67630605789073357468307193217020419040 10798707 -19108125951045111807964215122316222720 10798708 48222209164773224626700645449008745216 10798709 44152327213233896509444252288369618716 10798710 17967449003118680163935023691563180800 10798711 169774686059820804619319929995338238720 10798712 -3019908093200543497574086253795635200 10798713 455802807202742622717889862160034534842 10798714 55745485606969481953239029607810389760 10798715 25157007031440418930463819166346630320 10798716 -405761198123794382695178375682498048 10798717 696173704086749237734526619548439589766 10798718 256426589775565465003929859746532898112 10798719 -3499888946068337027175778576708703232 10798720 691499822515058891409967783480393728000 10798721 -343740593035538894171303290001011219008 10798722 202284578791692254456924509066726546560 10798723 -138990270523003285610615005978602678432 10798724 -398556172843237902132440800195729478400 10798725 -25504401328000784319793573739907187200 10798726 76290368807281328125518716059716403200 10798727 -304242140227473126506107712595642536424 10798728 7469790318906977565770256170369925120 10798729 -540279510780772421676983735741142765670 10798730 131766729486562523541683007349474176000 10798731 -308199471972431297307836736853978094160 10798732 45258133849034495674609049358222600192 10798733 743444525566618630882815695237092902624 10798734 -27448598549974883886375415005449088 10798735 16729326010244932635851173551837852000 10798736 -80195751386403514030060049387913707520 10798737 35670432326428265376204179834224440960 10798738 -23277287634736884381489720822517730304 10798739 104333523134560860576875340544979874720 10798740 -239938463567358640174524398291721945600 10798741 -187434738746413197374293490783484031858 10798742 474932505138758564403788115024539712 10798743 -262149585379753871707912888171881923736 10798744 -30106207630548564259201029325710397440 10798745 -77804259254328431963460279526077801600 10798746 -13877876974204927730698523245200153600 10798747 664795754760051693399972353610299030560 10798748 -390834258560704870435009261573055918592 10798749 -198748394297243544756603398493232263636 10798750 6701250297322272856352866404008040000 10798751 310517295060745922312671546384754972592 10798752 204189696298982788565367037955071279104 10798753 22818709109765599688959695944536581504 10798754 328363385803056159546557059560915594576 10798755 343203718606461823445812349109725080320 10798756 -443670833235427197727908941246973009280 10798757 -832485731130163239651809712949097762244 10798758 2830941589804747690751046648166579200 10798759 -542908658658037900761219908096814347640 10798760 32079046760532807932878644704167526400 10798761 -156509758030666385688172338530812152096 10798762 -816929546308057685389851362979217152 10798763 405840044604741117821357999074911849012 10798764 -160807594546498367314118165239147253760 10798765 -537140426905743302345874707847555463680 10798766 244440078751894554207582311332450176 10798767 480715903120760331907523952854038017312 10798768 84843169184282767768166431458871312384 10798769 376248691011051312852917446319546132160 10798770 -45765851458072182783183388434552076800 10798771 45764680177804476786710630914600390600 10798772 -397704446583603527114908161306777139200 10798773 -11773546004866444947861927793295224032 10798774 76103067520008763096874864884077795840 10798775 -120529582771865172561034900641518160000 10798776 -330464947504224264767284007492060405760 10798777 -465341086936726841155330264498816130928 10798778 -137094063499609232140346855276009116560 10798779 5413110302704870125956926902360766320 10798780 -469922615965669919527392371689779210240 10798781 78025977986853013063243110083961862080 10798782 19406170789875861363810513406627152192 10798783 242935679284048455526554156008891823440 10798784 190716461356449457463955999436047384576 10798785 -171931210647263300360014622001416217600 10798786 26026634457255557248426445191745168592 10798787 64275322133538409798637878793903621436 10798788 13017077689254339424061948628896317440 10798789 -353727770541109396483150874038760285410 10798790 142744657593688440559661569663866038400 10798791 515985615481229166668028024357556977744 10798792 -876266634320838628961906109789876510720 10798793 -688502152445953982434110699576752705958 10798794 162214117231910557869554927525197080624 10798795 8184638362492693335261263270476085280 10798796 277921294510253144999773263757068864000 10798797 -6026318037316654131505657045555765728 10798798 36945081123216092313994001862256889664 10798799 -264464123422376040421294676622194439552 10798800 -8678349992540425165706169118310400000 10798801 247512270097548078040638457944433181812 10798802 -79740052845272305403296647605983726080 10798803 271061270504567820269578719142178024160 10798804 -469609999994546652036830901434388617344 10798805 6678950063949232184054099387103747360 10798806 -106228960636810601027614288718739986496 10798807 -447085890986739783807975800824704845944 10798808 -52597501754913013266202985739292999680 10798809 7192805125598855118498080071076448960 10798810 -181457993447576404487017457938455674880 10798811 697645500297474781426194857898585929412 10798812 369981447986781181585887098432970470400 10798813 -138878674457888283092858031550913369876 10798814 -165789373117440534830457390724254064128 10798815 -99234238379567956862014044833194764000 10798816 245176938397564374127317105881774555136 10798817 -9988051205628542290841740526933984280 10798818 -69676666187797393081263541908246266496 10798819 8089951697096885339983107375047068800 10798820 26529705637490904359896026426587066880 10798821 498676512418812369410599135358086793760 10798822 52390942911977097037395827538725001984 10798823 -107181910619746917309605304348630532560 10798824 345393237119866410980216384499079249920 10798825 247561370600608217253835205505511501500 10798826 -220960100539875427663579423706122583040 10798827 -42414663795163432145756778414933315360 10798828 -713302092144323472715491081994135483904 10798829 -1225378422293647994265317696339745276480 10798830 -32278041562457522951440043079775541760 10798831 -160434612182609327443344753151698632368 10798832 -52686776260937146058172280542641553408 10798833 -124448427656180342759822600015674076736 10798834 83716741445689757870187599465561100816 10798835 -349490659106272658950209745998235608720 10798836 -232690949533378509030383001150213439488 10798837 -199355575596436934252436781174937860448 10798838 -138870890329744486718353011460549795680 10798839 -39888971278778939232965905806324031080 10798840 -6401114615414851169786181962201088000 10798841 -1074340100229136120717210652273031800688 10798842 -250006433948290426359999906929511300096 10798843 -224008531939762026924146248977693359256 10798844 16046350044124616388432800411792793600 10798845 31723665512448288271517335215263082240 10798846 162034276759627598792242255524428095680 10798847 396862521020260076305709286628795211160 10798848 -1950968221034129377829807901439426560 10798849 -542629919028393765346869741928436497150 10798850 -24607693051057648712171160817418803200 10798851 -54423376415462721858179548887159146496 10798852 -329307232596514894667075523033561480064 10798853 283752580894203955618055090936627559168 10798854 -56679586109350240249808099381665152000 10798855 295000010155604631961956722505817424760 10798856 -199123017899443196052684259366240204800 10798857 -113320701685860850136096245272949286940 10798858 72314830198456625490216488474631939072 10798859 -124107691566868739233957269254869200000 10798860 -220596847393068742848065915061419504640 10798861 -1145493462016590138710713621986379818048 10798862 -292357838798674000358139668107312085568 10798863 -68979380279487428228523554358792980856 10798864 195406297971369679604644476200516526080 10798865 -276462756828260969709639420749908912320 10798866 -102661929387804888316603662401929374720 10798867 252204813088738063015997861494892439912 10798868 -27052812707027742898693273691594256384 10798869 382449789836710026515809680741650651808 10798870 171761222670062899014270434187442586880 10798871 302185104359868436138409823897061824072 10798872 120393218311963084411454250413722828800 10798873 160763098005326442468321690942430386122 10798874 -215435331131074403398400412533604761088 10798875 -333099448124143449801357635783898060000 10798876 -389130467156840321182996366616901080064 10798877 575213505911582251062832554987758778726 10798878 -43381195507021701053543192229287900160 10798879 -153840361625834384398948120903273036960 10798880 -455613617409749974747066372717988413440 10798881 83365215450679309133720580860166451200 10798882 156539645703991792577640010311528147792 10798883 -12287241714437202072464958240753969480 10798884 -424325337062553696930108133673976324480 10798885 206569459025723675468115210777165415800 10798886 -73829374270403736280521556364411414400 10798887 90255615749726632135104736730528640 10798888 358919470142081476796211310370421964800 10798889 171562109361331218108633838282696173690 10798890 959595375154944028215309999766064640 10798891 -3734453846814556838852355885888111360 10798892 158683818198282303553806699230078548992 10798893 256748277981251960973721788909448515840 10798894 128487932771399577624843396122635196352 10798895 -358433883261911478990824611519408524600 10798896 120269797926932220364656247767730716672 10798897 836681830079436413564936609695158669040 10798898 331380358136861513467813551296817966720 10798899 289538344533710857876060383127034060400 10798900 6923585362168270886545659553002035200 10798901 -307085702477261531043195700203898438596 10798902 8309040623722462773527209713905779680 10798903 -129962087289514140959653032064578170616 10798904 5915428434501059745007333847534592000 10798905 -153517552021791873730784211464329228800 10798906 419487768936795510327764951259846679152 10798907 -8185316944189700641167438090744676608 10798908 189629495578869239800662154903117135872 10798909 -221079933353902143936474958441481875872 10798910 144990434933419267082506735673963539200 10798911 321435629649546274582589459639699946360 10798912 45701218581320918238413087528967995392 10798913 81363279472716488960995283583279591264 10798914 -140958768803043552741636015980594400768 10798915 167680517328807270602802171429726124560 10798916 -451552033139016485331404348223731036160 10798917 -134845108500399274665277114991495289120 10798918 68790153684833437984379267030786421504 10798919 356728542360234799382001200143381279320 10798920 238957524764617611417960903114638131200 10798921 114659013162092441356362337280416227712 10798922 -331253738706776595748695548766297533088 10798923 -296102472149723730664870070243105029416 10798924 357246388654990970117770996366161024000 10798925 718530244798341915183200060017084107300 10798926 68627028964436569800791066541546768384 10798927 -163223970143755770383135684999901653376 10798928 -64736684785768292959866677648151674880 10798929 6853102286181750433209983929159899204 10798930 105024372047641001791052891678018790720 10798931 186832997335231527516428239505674869744 10798932 323134857026528426845450883677197176832 10798933 560332956165909579219991360415723008380 10798934 -1276340411328738380276471597719603200 10798935 -97080164115096127794984983756209881600 10798936 -671045776809615722066024959191136696320 10798937 -305777558158107829013155871985514457088 10798938 -19072844689062190402564386610050986256 10798939 -741080272642217988096029173308245987260 10798940 -138230836502719167546917554800371304960 10798941 -139980630642669925553142346500343271808 10798942 -99699086181414488084827521532419695616 10798943 213496837360598547034142767000329564864 10798944 -16959907937225703155600002740057538560 10798945 -564863354665741332064736684092204440300 10798946 -173533226757229374677397347245943633328 10798947 619808848908783762130919768640608496000 10798948 -317455413956835996245949668342178950144 10798949 40989207242346957763851604650463217664 10798950 39009040035550221884138655712426497600 10798951 72438744271141732719949678301860288952 10798952 424914260012243125159391753243426764800 10798953 258180339042631770740750877075489297600 10798954 -2176322475251325707508774533725494864 10798955 -587338235487989233606313227922037272640 10798956 127861800129123894082984212571591959552 10798957 122644522054686974541230945750862326840 10798958 94867316914427663503922474042470180608 10798959 140013322390702778936013885321077591304 10798960 -38035089163358125608157965807029452800 10798961 64563861926050046397073622911665248640 10798962 -144646267968219432579558297373818754560 10798963 -37759342087975042554265767858746410680 10798964 -150302636407821593056702656748670834688 10798965 -142544119888411750768393723536127679940 10798966 5659897693276924933012295856436802880 10798967 243886537270168196428191239327804711016 10798968 55138123734490949034830993771866398720 10798969 -1230925735246476311902781575927153580 10798970 -42696331133513370611611296729760035840 10798971 -524030815788557326773111260334968819688 10798972 -663804002435577880441190959696213940224 10798973 163376933214940374801877265441156310720 10798974 -42258337044799789899344175253856133120 10798975 218851613685229097255503328546261932800 10798976 -60124493837464890178632058695529267200 10798977 429899498307340562334245521638896640 10798978 -485196457198432912721066631515035726944 10798979 -242841619103398352167874749720649484420 10798980 -182354432937077718440365029184666644480 10798981 189978318418960393199360861885074194782 10798982 -2995420694239126245946096340696050368 10798983 31946274127014597891504169441576610976 10798984 -289220602877859967850367170278126387200 10798985 -266479638165727862015772648869575947840 10798986 195269595156782806767127138128057884928 10798987 -912568834041431689074188911348562261688 10798988 428825735493322264008632842277845663488 10798989 437623380352302515265132800677370533824 10798990 -27557772097623960656744684438041929600 10798991 -245361340771621315356835014348790857120 10798992 -62907620183304682392982852453720719360 10798993 -518859838719879955503099821537107281120 10798994 -208550564627244798405761876635911871488 10798995 219566522550780440864217923001842556000 10798996 -231506423248405511116079699645418238208 10798997 -48299830420225031824504348908209605920 10798998 15507038401031417838003194485625929728 10798999 -57569063465309643267424917136350547000 10799000 -408577564666343626715572910940672000000 10799001 -20926712146801583728172531144883897558 10799002 58433503106262755879513007445258716672 10799003 162444650015320231915377866537371591584 10799004 -294190158536987863696506029387892155904 10799005 -20120059488414088273090275207116236800 10799006 71637259596853507486261534675159727040 10799007 -403425466212950070254887816863048090240 10799008 -631078732943403989033931602113658880 10799009 4353141169136177924912102968865670804 10799010 -96184516483193885749361072464584200640 10799011 783177449237173787960547711558260124480 10799012 76417398626425958136836530533784780800 10799013 35865404844117515656111625134240008288 10799014 -187028912162977409571981200904211866144 10799015 -136370497948695612858203546062769887680 10799016 -487429376011135841713606769421622886400 10799017 557111780286256049938472948725577192320 10799018 205352922463250494977571626149323326816 10799019 -193095931546870298189197244944627663872 10799020 1561618282872272195899198032464332800 10799021 173579121050702627436097817196849810444 10799022 22352337959290398135183062624994460800 10799023 -99745225571351827544492069803752087456 10799024 116464258853551788177189977393154785280 10799025 -107210908082079825191948415742476098400 10799026 75441173244254171366653965779999631360 10799027 71980321367228688931565621966888004876 10799028 279124499686447464567057552909538897920 10799029 188934990386462440881875615211604911360 10799030 -215158685343198977511125253550119628800 10799031 -64873791013500411213170231287624687536 10799032 132101991180897040905926800325361684480 10799033 18031190453091397262012815361164278720 10799034 85596608327828661346407548843853665280 10799035 -204402559745696608739891366049575424960 10799036 327771166873501012313414491588091904 10799037 193938446180703436757781001891521830694 10799038 -441309961376988495274640670557927722560 10799039 -1299711510898868844315112619177178670344 10799040 -38324950003985020305318380315156152320 10799041 -499508538746660720607852514982883166416 10799042 -122688048462536771352391737205949012448 10799043 -47570050341527983379007245819943687936 10799044 -3450457240839113042389547341295572864 10799045 -273575649979700630855783210446738901700 10799046 -295827401870420442804379856522769333696 10799047 29998872751524840884938189851605930112 10799048 267920466364086271631607361691233167360 10799049 553287899180202879647483653907236608000 10799050 -64899933096226960853330248638083545200 10799051 804245388008130610880742541541234232600 10799052 120072593772910909260198722263524655104 10799053 -416241747573342366035278989548629562880 10799054 122383058945934184123481524602433926144 10799055 -1024609360915217285687457095469230592000 10799056 91341359435683788186890780708636352512 10799057 129118352221183806374519064525256219812 10799058 -69371755675684833110973144281621548416 10799059 875602775492331572136469418740191825260 10799060 -526667331596984400360045342690383001600 10799061 -173228174113683961398822634625946479136 10799062 321456794084219700936684258703945888032 10799063 -4683360803301192920750296737656605440 10799064 308959597671044647057465799737577963520 10799065 -187538135422829121902429749133231155200 10799066 344946335046777021995350116543752160 10799067 27711547213183603765755794740902389760 10799068 -97070329154606137646199568478998364160 10799069 -245008862368812578800026102241873597530 10799070 51713505942044661343876857927072537600 10799071 19812378642636136011763739260589608464 10799072 299013632813374996010239108762421428224 10799073 48325014228275775744146267310961478100 10799074 217893053631524954259861362501745154560 10799075 18184405886419851852597914798046393600 10799076 -36339416617513479112929206230372694016 10799077 -735152871978877194496194289418904339168 10799078 357993318659406281035120205045839560960 10799079 27264421146008141070036860974810199040 10799080 -283283039080394126660506705795525939200 10799081 -148002823212306605811711747921437666118 10799082 -1509231688265493421001515755343618560 10799083 359712459991110749170590713906452857332 10799084 -960439962044778506919492317757494290944 10799085 -220610136032330956753035334824507096000 10799086 500487461592770431483986918774998716992 10799087 -379657027510080935718633225471752019120 10799088 58582219180410298399320308812205850624 10799089 293407338472992836802774582578308795456 10799090 -1506153372756102724043918399321479680 10799091 365057748549129745785422028760373625300 10799092 65686757862758728449191531826872671616 10799093 -239614050233586826017473228998533176658 10799094 32031124499670422865823180581848395200 10799095 -5901103333282662210548496802469567400 10799096 112102093393160199825334172229862686720 10799097 -98075965230065892516996764687572060128 10799098 39702007831371918612809069240046194688 10799099 -684704797203576858595014761043887655900 10799100 60911110418564779269141812450994777600 10799101 181929308470495103430559648346483905452 10799102 -61064071567482020642046903750097212096 10799103 -149521109477922319971964954044501012096 10799104 1642971943901811752053126172906618880 10799105 223551998885372459885312820906306226260 10799106 -1661593801442649941411702843881789440 10799107 -132049020906214937459125572560663484000 10799108 -136809696067587666481514949204093209472 10799109 -35600061433060445581909575539083900800 10799110 -35801865238078285610811748478528630400 10799111 242712514760178078074941455904495641024 10799112 333189461877259469595888826251967979520 10799113 -9685584705996757581566145410324216952 10799114 -276933428215807642857043240754399622048 10799115 -16116566953921745874048990349825931280 10799116 31758276030014252557637483884316199936 10799117 -273164986510093122432563968379430258816 10799118 -279385562530138842681530747901784990272 10799119 751648413820693897280622225684003673520 10799120 -35854057800845555468445530726302924800 10799121 49418886114884249754520117242570178176 10799122 175305675479997614471074075256413809984 10799123 116503237949761600716879878299740691704 10799124 10613667379249622364457465757940940800 10799125 431668944334720318513543326099330840000 10799126 -141813226941192378103573606469645830656 10799127 768535228308637188622401454134863401320 10799128 -403782697202340296177740498033949091840 10799129 -257028775950585156995231774918277120 10799130 112034631246017946101779173687154552320 10799131 -193882450038924968639306465029420140000 10799132 196973511224027844968146321681739811840 10799133 73631769379032966598246934909279016000 10799134 -464903181827643806639805878783323334784 10799135 87165353755554510182425908662730413760 10799136 -132850732909284172895660294750915788800 10799137 -147336376983501996439253143590406811648 10799138 239682232487800032688341502878537876480 10799139 -107218368936328573426260011211650870352 10799140 -251587561082445809935473653960275722240 10799141 269500850151302185631656157926293556542 10799142 -285037634670873810891997793367944724480 10799143 -257642935667409856756185720637675843680 10799144 -365090167398888893025296329618870272000 10799145 -101970056560667816093638393948938252480 10799146 7451602160788747893728330384361118560 10799147 -1168908846679038301310123384965915213920 10799148 -283318851115928069495564124502579590144 10799149 -1333872521705869990513108880768565536 10799150 -103571781986774527947417608761717315200 10799151 466726306357143792722697759386276891904 10799152 -24761720384440495049989366097313660928 10799153 -147323915104791740315215419973164648780 10799154 9459492679333418932318685864097208608 10799155 420517013771443390703282696708626072560 10799156 395486097698629441584923959780219699968 10799157 295638748124035951578439430953193982240 10799158 196485061463148541271365864702972363680 10799159 -271618917410183442625215842401467847944 10799160 -58921186641581484156549231039401164800 10799161 130954523075678826667196464458883166762 10799162 211049149952378983113930628131022209024 10799163 -296812577655028635101219915409906878400 10799164 -239483425973574949882510740980553243648 10799165 299418363912681426657883635084580984800 10799166 -53622193497321652867878093845380187136 10799167 295509853665175534309998957158798193360 10799168 139552586540699360004099149407097192448 10799169 -117304317404959381751379870696984557760 10799170 170253343126130252641018775807185781280 10799171 34390918077323511544796790664487632800 10799172 17792762642495797779276445787804781696 10799173 -90611567910274605203263455454276296000 10799174 -92475432816173756007901720158490151040 10799175 68332092620561854124897878089443046000 10799176 -597243453111012832524279695359581649920 10799177 -534827733023345614293610548039102535974 10799178 41361924185419312999546190362677627648 10799179 -271939956575390593303601166544257550416 10799180 138502212014568936146533760637325731840 10799181 -163597275061990542592984385295258986730 10799182 -30584924358973857678455916496162732800 10799183 50680037806667561268119301340265814360 10799184 11287085162292793449242853193712664576 10799185 6728014070338152286943891542050681600 10799186 -306277382998891115687822234970399716208 10799187 -66876607222472921369351825747547963648 10799188 79602468739928509068493134461695959040 10799189 -448785306427783356840261547377090111744 10799190 -77546930666323748883683507688709324800 10799191 54485466231202016026064596710958071808 10799192 5111740968102519471062929970335518720 10799193 65700198978220338002234755749225115200 10799194 -166254910310714071195270002424785361920 10799195 -25257388585993210246236092153649151200 10799196 702844900643347550630611841375622144 10799197 -98573798255599695043184680381664539354 10799198 -269785951128184173355426654784951126400 10799199 -572766230181044261832486109881506386416 10799200 -320964652786838231449007077946572800000 10799201 80610752933938741915802020562416393920 10799202 148767934348038308360838681244456732032 10799203 -101134295358394410702634257556208984548 10799204 -178902817795528328902908771756297358848 10799205 -16856991815663170274766625695120524640 10799206 -192154393691649017840420810065484877312 10799207 356058715708571121152764891596586038456 10799208 -282527972086475937869310164559494538240 10799209 -98533866438729996390133684838901083590 10799210 3995543577864242669533212876916259520 10799211 -409227212259037314710911552897751266728 10799212 -318907563887511508546428252601464780544 10799213 11868290454482033481655119140489279424 10799214 -411930991436822831682984977797851076608 10799215 -10926307560944155310302437666860313600 10799216 -188421673390146030338599082698168270848 10799217 355973130922700861769330528829031134080 10799218 82748973049199127520041412251152593920 10799219 266849323423869914170449150712894924620 10799220 47601331087077698350318463669342515200 10799221 691408414688949626756251476537935467520 10799222 65252694701755007483850391704853708800 10799223 -91403580456270340849683708225831698400 10799224 -36903779931028525640176073792296919040 10799225 32069825154816879408523740472694894400 10799226 65480868321319521078133518671330603520 10799227 -28997533527322211664911402666546893968 10799228 -33184176342510643064150624639741858304 10799229 -47621471393721848447720150579921688000 10799230 -73432883060042926087705820629931642880 10799231 -86407186729809429181012627641853411968 10799232 -112932238645590640992766879561899048960 10799233 -715610513856166326659596077806169109500 10799234 388359262463640944194941609123411992016 10799235 -2032902652671537644568776799943485360 10799236 -29189727987454153833642774069786132480 10799237 -1010952749245024959189430712392222557888 10799238 -52082712118329965512880737843880957952 10799239 -170035553296558453762611600778611400320 10799240 -77122521771102087337799390223838771200 10799241 -573906544579787006637180630815774875200 10799242 6421376147236810067550912831670924800 10799243 76094387766405280197631124585364036384 10799244 11084959561043429016070518267315008256 10799245 -660755477966503187479960127250749634120 10799246 -241381271632531107318154050576783908928 10799247 105791740472213552246456882598902997120 10799248 -160506822394187782984787211192685846528 10799249 -441096409375720112554108192113728369040 10799250 125111566159272106427401527589632000 10799251 -354062750462617625013846493139834865748 10799252 -532889860938411775103445081262610530560 10799253 -33540594415967582062879502327024797056 10799254 131652196455222043702037202652224300576 10799255 4822855184675716352882912130582201360 10799256 5786952140208516955919431003603722240 10799257 29836645512689378839818678007497538692 10799258 180791152161275432116530560972136944640 10799259 -78696120142059839761288556627337987072 10799260 138491548437165950703390935425452057600 10799261 -863366808250925129240626729872692085216 10799262 78911119318133193822356043755693805120 10799263 -838307067400234656655134983477853107488 10799264 -7072316464879142060764099302263881728 10799265 -247611425348584656868293719541520663680 10799266 162786365309348171969391958883039978832 10799267 1058611729616886097033481979672269884632 10799268 370191278965736415641399501151536317440 10799269 -637732796446190779513759228810542636486 10799270 -318110112061900282635927782935029793920 10799271 -188307960556434328558080042542348371200 10799272 307544039246907086942835248905573171200 10799273 479039346906719270593013461514027190522 10799274 -282308397843025554062207344172090046720 10799275 -143073957928162634270104579236288383400 10799276 -211668455174262893123048011274062763520 10799277 38772992986110567307641940323632660160 10799278 1860295178999274664232398778117268480 10799279 459264875123724209798238749859724532880 10799280 14453527371875850917281859904730890240 10799281 -68302226246625780277344064829312813818 10799282 -9770494941485185877491983358994127360 10799283 -140310725754794957281150879950458799552 10799284 -106078662296952185790423182775352688640 10799285 -55311375642494356816471750802733863040 10799286 216243426624978908580668702118285603264 10799287 -183513944698753955926347587189437167064 10799288 704825194545273916042813809995661803520 10799289 -389031907414442928495957041421425707836 10799290 322052538702272661936932927690341202400 10799291 -217639557163178542803810409359888721308 10799292 72248966495574872722121501430683000832 10799293 612433511674714287538522031583997737542 10799294 105432734625605504710073882288282296512 10799295 -71186826019824827337665861384281342560 10799296 -76183057395600458321406715239050772480 10799297 -175092911027199003022834139392303540860 10799298 -10097325532700689684010139806569090560 10799299 -111070213738767494797802224656793043808 10799300 -233975279995339003431661279304469504000 10799301 -123436505928564043710349614657741406080 10799302 -356750960388807620363305435592947839648 10799303 267547792515314300358579836991994434864 10799304 171460679208550928270273880339677061120 10799305 -37003233290531882840602651386470551680 10799306 -72566725658539482745267053068080346880 10799307 396443885922826354093238369204724001404 10799308 163029266595238006434488215552281518080 10799309 17621829148827765258724863310047195510 10799310 97148552976447866443480853415468729600 10799311 358650243421869518817348699234285804432 10799312 92180254203174333796805840041290326016 10799313 39233374287205904478814612812877605888 10799314 -178204884005709668437768559275818104160 10799315 3923276900714244487618127847644757120 10799316 -363271075780868139770011354476296595456 10799317 -620525071127790104417725273346726511300 10799318 -93332337584531970809646343263049998336 10799319 -321564809755200333847864633799492226456 10799320 -51485728009929299205151896236685312000 10799321 6433782126756295315360882914052082880 10799322 67548926398727236086437517046154230272 10799323 -539965820587644886734096186539379626936 10799324 31632385037038042737474156256357627392 10799325 -1640267029631410176587738613554695950 10799326 53304080423967088165506057531809428800 10799327 75541575688586113643613412439723692800 10799328 20943165756822614141742892918555803648 10799329 107158647642299165537485341004751362884 10799330 -88273105959945808994296984021600777440 10799331 -249570525224692112166286617254101327872 10799332 62265566771415058993083862569179545600 10799333 -273583120023720365712160405500430676676 10799334 -43786528492932942246263688885136926720 10799335 550877231531377808188664843363383456560 10799336 515511710839656993965926581103584967680 10799337 -501124888322232153927833521503512976240 10799338 -140759600243342106676903320435920517888 10799339 232746343423804746557147947982324061360 10799340 155126976776352503957549733925253299200 10799341 20459138041412944751754793023010263360 10799342 63346984071332713986212092328379739392 10799343 -139886940935286813832291776650143595976 10799344 -223420289994017268788213961079352262656 10799345 27470249468292262483889339378992903680 10799346 93209205047588724543882440979177658368 10799347 214870948204322811870122450947928189440 10799348 -82142395136542981541993437898740224000 10799349 46754510017010857919108819474559831360 10799350 -5309293872475043918749447760307283200 10799351 -3513621831841062822633655740081674976 10799352 78956525952039943218465174587540889600 10799353 -115917546116533665950587088818889128880 10799354 264322411351449642786071259989118827376 10799355 -11884555321091611759306749781483200000 10799356 376672860071372326429966170891167313920 10799357 -426066745527294997661311368548864390394 10799358 -7920768049685193361116515668571520000 10799359 -171821920339936082647173280167366181200 10799360 -105606705550387267582917188560669900800 10799361 -535904420284379149781272537740382523790 10799362 -11400032322593089180532286134025530880 10799363 470886331585349271232384371575527791612 10799364 3546577244211082356935501803044034560 10799365 116070879415228410768860429414181736920 10799366 227850257419896738866162895558511760640 10799367 384552178006921475224391323832023196112 10799368 650491454385973499853175968286321920000 10799369 -223005137311190339063446978357037404416 10799370 -99828689863397550093922105379001912480 10799371 946035709641030799241904047414670000 10799372 571948423266224110151486633886746088960 10799373 123355331852102625065861698719056499744 10799374 -32947246496953236089480166424825061760 10799375 -54998342515575959112743051550081915000 10799376 7227479368609970018013747630139244544 10799377 -198480622550822388518808483888862565888 10799378 1144649068064893977519876715786079388672 10799379 569998860593262257861797510747722470400 10799380 -470621718260707834153650086403069542400 10799381 -56174717785422626972603751425837560818 10799382 -85177302266459143147787237195617982976 10799383 167587471070102246636337670040543540960 10799384 361096854572541758527055976091498782720 10799385 196960812013386954966053334559588545600 10799386 -111461167450295434234988617822857009792 10799387 -431300770246306052050954078888948835964 10799388 -10897570113408878855526364396836860928 10799389 346739636880926288297820779372867890656 10799390 -47578632423067375701051380625085835520 10799391 -115907432017276169381214359074291777920 10799392 305465781306917802839250215908878188544 10799393 99572796748765351977367631562056680320 10799394 43814933628915868782716046536100937728 10799395 -736109281660614582370058705554803331920 10799396 331891069749116274327708006118366401792 10799397 109149039586802606649546662996124222720 10799398 44701535873612628496184166079660633536 10799399 -86490082990845551431091205234270060000 10799400 4855872105562569627758410554347520000 10799401 22120597354481885017470397014785672692 10799402 -76723434083835924853427770544054420736 10799403 -371836690309044287381669151820273280640 10799404 -203599020377709314134205064198262801920 10799405 293873996951401871039117918164357074060 10799406 -307909628532413073663377755327478244288 10799407 1738369638871744902164601931390775800 10799408 -3312289390580942803501974095449030656 10799409 -519734594811311904701375378798490993600 10799410 53308600147125633008312633814299366400 10799411 -164655341477553427439058541563161466720 10799412 -21898595872111201104373024406780952576 10799413 -21433261344881770751365155588861239460 10799414 431753497108847994280677337196485681056 10799415 221765081441595316869722742356962025520 10799416 687014972299216184261210173382941716480 10799417 -244682905972190956584350688796348920534 10799418 80896059973665620233942578471333135360 10799419 1169752608638008762047012168326206920 10799420 -160077572391768010146403421106037616640 10799421 71373616984427909790900044163820222944 10799422 291154171898845651393444606263794080512 10799423 -69181918690560625047550975461759363816 10799424 102186473656417753036379688061304832000 10799425 -54186546744738182626943504913884966400 10799426 -87054305664817776005103328738841917440 10799427 13544172720164193715796962041247871808 10799428 -21549931135305843669309771594411525120 10799429 488869105551166085808560046855748004640 10799430 -90268361494262834947497878056216778880 10799431 384949846406654325482099948766544390232 10799432 -26990841099343785100430854702805483520 10799433 382803812545023770919036081761406693600 10799434 -4954695385391836419810179593066688928 10799435 -328427393686714262589310239110593761120 10799436 154042916093707225779389565834127211520 10799437 712019617131675928927721301884465342784 10799438 -137851401945395577721059335977223011200 10799439 35402673292889975491145200647755452416 10799440 -13713279461503911256037191885818593280 10799441 15535439460282810590035752139419243684 10799442 352710301460427541809364844974647572640 10799443 -94200219268305599749697379909100357776 10799444 -228101789905508001141041789596985647104 10799445 -25684275443308845346164485459870668800 10799446 -40512392942391321930382693251766527360 10799447 -1141067226675603467099359583904763126800 10799448 288153625996134029318752012728036556800 10799449 354876184826325394858044314250755212036 10799450 -3557388191111214482782695661069286400 10799451 -3514945623524228255619734130581512704 10799452 361854358709887378862042075988656320512 10799453 -14534771658793947110513735982950895540 10799454 -97919680740307382346191803297079562240 10799455 294170709732863455217603458856915640000 10799456 93292980461856810246469795181140377600 10799457 227700947609484081362944833512144829888 10799458 -621302025262183244662683614875831664640 10799459 -306543841377006450187596368140950147960 10799460 57119174430386767476790218455041228800 10799461 875187118401855720046831972346232062 10799462 234212600080924894673861377493266942464 10799463 -349397774794874334211692993644065770456 10799464 110081282820752070538446946635397969920 10799465 -247174803556768267062705244317997234140 10799466 -16484403683493750035076143531691847680 10799467 111308781457521687668421019210727744000 10799468 -632602222312671915435342306412723652352 10799469 -84433389022665194300765137723236087636 10799470 -80228017430746481735151055895432724480 10799471 -458197495535360600161488072569338046208 10799472 -51707625030522046096411843510290874368 10799473 -617536819939110764615621135093776444416 10799474 13758222641552471661160680718071309312 10799475 -39159845366933969221814031651714316800 10799476 539107373508458581875825577162912818560 10799477 -196349683115412880847897202494541777540 10799478 -78146208252308812413193138645680657600 10799479 -669108248231607065679579051712779200920 10799480 273028046928231595185646427365714022400 10799481 12636333787824433167681997990850162688 10799482 -150782523698049194720705505215354166816 10799483 601463136959222572685109517205400813732 10799484 235517363873374775704057869615739560960 10799485 188095054635308407275481444667793531180 10799486 -17149667536929440282985371752329740160 10799487 -24224459237195707193128444293664504464 10799488 27299114014544805869215334004267417600 10799489 43556858347179328437572397695960831424 10799490 50593272318161308831425787416623408640 10799491 5633078280674209374957680497136704892 10799492 200329269874911286499058249512422656 10799493 4664446915720368103324407023401789344 10799494 -431753581897070358547957867371105676704 10799495 -9093133407386338825939224960015205440 10799496 -174759018754875365840181091391283194880 10799497 -351360642433256294119208640924280414054 10799498 -214454580551489562628384364621342178000 10799499 -97385232037416428793345096432090615336 10799500 -8676969713079904608847069372646400000 10799501 -122565520959984989554076346616927675392 10799502 91255738231791313971382772141917253760 10799503 -68024631936727812749897095395132607632 10799504 29851309399034496712296419467778605056 10799505 55078444026767988209599575372963734400 10799506 288720044195739977641154725119147095952 10799507 37111332832531421105595016350202755756 10799508 411217404214152818751275833876275277824 10799509 -97208269093387089173479803038027529408 10799510 -41213728375380394896508296543807891840 10799511 -126005539762618970895589183707452133528 10799512 -109251873590321996825183609069318676480 10799513 -437849771819502822827992780854601801020 10799514 -123630242945886838623353038807379166720 10799515 -493004162237974953984920713584115995840 10799516 8833034678369644326999324713782917120 10799517 520198029912307771927351914548595281280 10799518 -510459231879941556118686627542522143680 10799519 1375429358624583856183644790472882270496 10799520 -220177319107124188007380776569536512000 10799521 788834793941497392144895779227212170722 10799522 -203134262443761561453980371297633959936 10799523 9096434040028508566785727594873443648 10799524 -370414205345747762149634533563131264000 10799525 -17617896313154491125776106129186650400 10799526 -62847435494188224081887932164602087424 10799527 -161192141025983015681628382918887429120 10799528 814965421118875661897871980450309852160 10799529 -219217059011819254141711599600036088512 10799530 -32695425112072752698135976065196057600 10799531 62715411269253568076340266848729674000 10799532 -124552893248698917902118497041336086528 10799533 -202142080784012975764191793743664010218 10799534 -9234335823413012527142592148866762240 10799535 -210426213151610254161662917592543128560 10799536 -940911777014294576587298985724870656 10799537 -210583765335763686226363628225069414400 10799538 173542290490060658265383859784373103744 10799539 967644296567591785027167626502018380856 10799540 -72154673475945207001525407690780664320 10799541 -701913377320091360052525389358072466560 10799542 -207993822085030841808892217504516119680 10799543 390098621795256388190839616985219526800 10799544 -104549194712160370208801479198523719680 10799545 -109422156731985235334356833217150992960 10799546 54915998952525070631938812322958099424 10799547 27142193369467145643118938591774189696 10799548 90652519606571318498177062455196587008 10799549 36214064344631356203799850748272180550 10799550 -275756640343392542305858271054396092800 10799551 128413605227275604692017110835829813200 10799552 -150828239023431731746237849793036550144 10799553 559907422240821323752609081125640774704 10799554 -20566286631727860817436848428886239024 10799555 -198578696962002283627154192316629205840 10799556 588345014450864109075620077892576894976 10799557 -260939625847005065480854830476780084194 10799558 -103542323690838299539150216344925900800 10799559 -452096734592927845340898711733531721736 10799560 -120086446561696580807647875247286169600 10799561 239682993765916237820991016033339875162 10799562 149186571804002677166449700906490140160 10799563 -85539235522637809397607730020770732032 10799564 85689805828941653735833283198497700352 10799565 -31090586676348568805991433971576207360 10799566 -235103438667066642075812812268891477760 10799567 -132205901007847004568772299573152311008 10799568 -957545245979595354467256209158127616 10799569 104005544511923026175650307134054367808 10799570 62949040224021714699868129603066680480 10799571 200830924431744350820603358619242390320 10799572 -93997572008658223372102619287983357952 10799573 130297841342481814483916897163950764536 10799574 292392653780098169095655106606440986560 10799575 383214244248745711812509072357415354800 10799576 460318733298005234722923204831692974080 10799577 102159259939959490702671450998292993114 10799578 128307563901303522511238225801465721840 10799579 -945234779299793557726910940012599040 10799580 -104549597992198310343983718152626298880 10799581 -86498761950406591543039673650283418240 10799582 -114714346652044619052681985794295408128 10799583 -661256501831489477875707929332595393136 10799584 631008670540237507216609372315470790656 10799585 109111379411449815841725154578493517760 10799586 8527044631023186406357545858584392704 10799587 473457562171845180801254788243813614236 10799588 726221478557726178132247411958272766976 10799589 -362259682687725664569230304200020678560 10799590 301462760899911360489643589125009409280 10799591 -318802139602128426692573640083640127056 10799592 -56234240647902151354586948855552409600 10799593 4904309037043784207542845258396955584 10799594 -29805919611997579147261709571642470400 10799595 -14916329549952099025062303803156954400 10799596 358458811564992421825794239519408271360 10799597 -161362622707296676168365071432323082496 10799598 -47815508242341253237880892334236538752 10799599 348835213074458091253233886882998059600 10799600 58476236015944770966174653004165120000 10799601 321353902482763023324411834635711316864 10799602 -61551048788834512092890941230728512896 10799603 -639154749627604563051887815317678212148 10799604 71574450388887191947077392848264034304 10799605 130082853328692515455316040657153432000 10799606 198313274407428316152231445874615416704 10799607 -71452858706073687956956106562146983680 10799608 -141232350335695763692445041112736768000 10799609 -678666049824168642892357704619612490796 10799610 11459082773616538780195049579371349760 10799611 80699834014961828931401932595310230800 10799612 -81732842200128556578200793652637343744 10799613 1033825695130931626521368156318046912 10799614 -135781457391328893457668840570334773888 10799615 -390911907201428890291795181313811929240 10799616 87616511422646190684169617419953766400 10799617 140274787136811903313446206249535116592 10799618 186260094609709076182592031934924331904 10799619 -94087876860788155345166306996899834560 10799620 8131646937650500864334697568766899200 10799621 -44371982791169359152673236912925568256 10799622 5170539952435468879344770041360481280 10799623 -69618707355347763528489297699999656696 10799624 -742881380989000635874371800262563020800 10799625 17092398022585697151885777486791040000 10799626 -300364668921852915330999706016806540800 10799627 -328117212150277220575905424864304138400 10799628 -68280488263775789733116311571390054400 10799629 -102435736961525148474614992391960374740 10799630 49141624070182094748451211211509664960 10799631 89852398637906351145299680516859846928 10799632 -23432839611864965859529868134776561664 10799633 59111484031667201825112343241610921204 10799634 -84701822767268742088071161183670809088 10799635 110059418151562621895629411745665739520 10799636 -2172313099270556381844331753475090688 10799637 -142945961157652742782180628893118483040 10799638 360934198007733498214562130735243675840 10799639 -82171346518425587959613554580566974840 10799640 346271209584143922266955161528060928000 10799641 -228195576933699656777781527271453056290 10799642 -45701542897054700360724302355875781888 10799643 -35535908006033250886036418215506284136 10799644 -541361521667377806930886103562837297664 10799645 -104223908624322993268567247151732143400 10799646 8812682436546706663715386601617790976 10799647 -46949992136250139834430855195867504840 10799648 -727602364763122945438038244336955228160 10799649 1918808669816303574266082014816714256 10799650 74092026777127436723342460872799513600 10799651 -227090072814318841068466383715128575568 10799652 -177077258037462388984972568213072698368 10799653 1594397293168200373145915066918271904 10799654 -454546976278552068982262882873762392128 10799655 -4898117494320843726230853327967036800 10799656 65295906040455509295159752757203435520 10799657 470735100212759872510020438222639734880 10799658 -62820055087839038904321414818239007040 10799659 -263766058963233200147016985627153574096 10799660 773662742483147533366840445251600281600 10799661 -303522986062961597409872105960012852928 10799662 440493174692405547522717265788433856832 10799663 -41679698216985904624760282837541170304 10799664 21448011534293178931425721140843085824 10799665 -9171277864973591327075979051205308480 10799666 376092128084290324488078313008911734032 10799667 -502058655309565382047561966538754142272 10799668 -202344860635680334424895401397005979648 10799669 635515875208786621514409103831261470300 10799670 -3490457494866569834180105660739287040 10799671 210899252482542664301655432262579865504 10799672 258817798860138169975480925544784465920 10799673 18529170904618987540687129617532242048 10799674 590815172548854999716176977929092876032 10799675 297245587514956814434144636335657313800 10799676 5002144481876633549835935803580482560 10799677 332520371873484841792945379788409637472 10799678 -226003842040317114575488355124719151360 10799679 -113946315584613797905947050101037517312 10799680 -71570263665125635797633260269731840000 10799681 -10389449437197007661461985569392951888 10799682 15338213135038937739672421269030086400 10799683 420229700853811217185204678157770239932 10799684 -157609695996796226888776668098925416448 10799685 19779494605762496338902004836661511640 10799686 -216871608701511677781520355437882370208 10799687 50024470056715519567971988991969514240 10799688 -156765907045490743364557579648181821440 10799689 657947905651287371828212179644965106356 10799690 206800170693209721803629403476675948800 10799691 -109295439417574238423864528438935182336 10799692 5326067603121154668764165764659317760 10799693 -44159559024713994792083321630190422400 10799694 262631511340068479030874666089755012224 10799695 -45720916474037712991477910262996480000 10799696 31474999565315183892056193352758853632 10799697 -488522118761005936372616686111452061200 10799698 -30642658761186520202786302780536311136 10799699 477472029870666806803070172503234017536 10799700 61599506141081930617839175919078400000 10799701 365067282722904765370993590288511858944 10799702 -97218615985421055789313689258241713600 10799703 -726547810576502241472971784821986113200 10799704 -218719780256430106630352590480954490880 10799705 46164324348486203113465288753565635200 10799706 10861802103289360317085380180161954304 10799707 -1120911054314411453199052809824516183328 10799708 2686828469562334771647621746213907456 10799709 -271723914233978175855801818509846111488 10799710 -59861809299825151980764454174706611840 10799711 37176378814620278861686494642706034640 10799712 44005180743343641214909785765549441024 10799713 146430240926134327085829501113055012864 10799714 -14127206305600279895037766609441132800 10799715 145448837720143335874629214909593459120 10799716 75397692797126274720256933069793825280 10799717 -167137118721854190726887179150668228420 10799718 -85853613634907634637092682029855321408 10799719 114259552346634908051904510029738549760 10799720 -213514527930905317532574005928976896000 10799721 -276209641760171519197734377759083385910 10799722 -440509669203420957514634542930969451088 10799723 -466905226585797736122030965832067395840 10799724 66447079168717009850783783226780598272 10799725 63370385576071541190704764808328636000 10799726 -220103488399285138898499668991183515904 10799727 -149752173600722872280119798507755993840 10799728 -8896679706172088185396263520270221312 10799729 855552867873811281626393870893280037330 10799730 2176751021222613199138703446262976000 10799731 -201724216979015656147045105527732556468 10799732 118856553189785860352537254453232155392 10799733 -171291835715953438287577702503680463360 10799734 -41026986320703656301318869917128326016 10799735 -638815170525888189281304953121332977320 10799736 408879764895254370637578128227260518400 10799737 -216236825555246043643943417397150598968 10799738 119833229537629031615410883184034481520 10799739 177426047515486757257529567283103985808 10799740 -37999001639339284820181780547408619520 10799741 182475287223467840450255161177569720672 10799742 20652113395241811466508501340772746240 10799743 85591093782088920218020644957497290080 10799744 -503604672886517694324815956748638617600 10799745 -105911565319258835791498512623046892800 10799746 374711603422275026573680947770077242240 10799747 181245379472524696305079257784003557036 10799748 98942452101293842048655797071070972032 10799749 -102899031817428545748969120744060870912 10799750 176210056095998480706447450987367968000 10799751 843399418176252981934487519756158080 10799752 121841726127014118821925220065803059200 10799753 -562466739999624538762290574509321546060 10799754 60312999519174103908142827841962246144 10799755 137212912662521800211012975261141648160 10799756 319849269090031527281211540155788591104 10799757 25406673540976600453215139010862968640 10799758 40399871553385708147351965452156098176 10799759 -168875966565679346826631446459834425040 10799760 -89275134768461040035838807911513456640 10799761 56618071359681562908783166666568986432 10799762 -268342463133207525406927571943941344368 10799763 -26894295198799252281690601551103812816 10799764 -575631101997578703389642489988116946944 10799765 -120658077696543699675030712845811274880 10799766 -25609321210475606403964340398446947520 10799767 -340279856312579417757625676461814465448 10799768 257119911094941047130872418796133621760 10799769 -151196022565294206856286603226826192032 10799770 93109902865857366545112816812477050080 10799771 147849535533966895158109132511008881600 10799772 127471096904391830993103521085452769792 10799773 -597946699626986199999924810108766715040 10799774 -575595544778526857905116088217726169600 10799775 22591670150989463561621843787539902800 10799776 274492731268717096208706452128164544512 10799777 -178573267820137888020022852426552678176 10799778 -7777062254161838460452796898178533632 10799779 -471462176903668810976645917223029283620 10799780 123634790875010930232578927605957017600 10799781 -264879315354388295120963224346702156448 10799782 -79574803299323753412381214807010246400 10799783 -937296606912422919548281251322230114336 10799784 695302312876897317151706348022374400000 10799785 137023187001990755191263476488678114980 10799786 -150974063134414457180464065871083133440 10799787 384041093881898830017504163097339017560 10799788 -308739650912760182268852070335965352960 10799789 -8599625907286966166685443284926618240 10799790 -97720678997331161250198112692398668800 10799791 -645507718166382274811137847973589437808 10799792 49501851000191986562410293703656554496 10799793 7151711195693700068942197463772626064 10799794 -2081070135928584877169201135202685440 10799795 118258490061479354317166091507965122800 10799796 249159756264462415526496539027162185728 10799797 1493988768960720891059610889714571112000 10799798 152130122295606982212391335813072554400 10799799 -332102914508964348779432046497801594136 10799800 74984187071754111629067948506903040000 10799801 918656748338189367041577789360780380970 10799802 -65884697606996426823254902417513216032 10799803 -131125154986298723602305542638659049440 10799804 333330626316797428967251056713350726656 10799805 -15790375595039090529362913027570528000 10799806 -344650905552010378586157575900533705536 10799807 640015877323514236518989510734086818280 10799808 -32849201120766086062503524607197184000 10799809 761714892290978166705299431873807618080 10799810 -9346192417710608644581232871707176960 10799811 6056691801803739930649032624189339648 10799812 620898921515613132883694136262500783360 10799813 -141654973352530459714680695976919795938 10799814 138864808299187429595833264397312898240 10799815 163173652573028690167411062701611069920 10799816 787912613010671558757620801402504340480 10799817 -90698646708332103650656516486582471488 10799818 -109717970065816709380787731249389943200 10799819 392853030697921950654978353598041865696 10799820 -270574073318951497374459410274992640000 10799821 878874684787005183661010688661508188022 10799822 343666907306369996857188331179305806848 10799823 -147789610886842347904190979887246493816 10799824 34075560228898129951725908235212029952 10799825 -356477361389773121889686032348289487450 10799826 48153964712011571356129545011477766144 10799827 -204778350570493319868058288446660946324 10799828 -19033764088271056559607762620628111360 10799829 189548471369385132463419695922983732874 10799830 -190597715188399960960048509897007453440 10799831 62015562938906976760325711316537851520 10799832 344333364421249003813862608542744576000 10799833 -436724123318691262126889233276205079552 10799834 -256103467234723714375747786222148861952 10799835 -161228002905317362328068479358892403600 10799836 62591168720805785832862935812744197120 10799837 2942242382038582764190008365051241120 10799838 -110566945731682538530983632258739394560 10799839 -5142034255295297222367351396696989920 10799840 350975594344336063109684849287987200000 10799841 162642442933797671660057300947297711680 10799842 43190778788346222384993437066522302464 10799843 648483482433949215204130597240064968092 10799844 179162288563708153844376424270293399552 10799845 80682230054961079673926187783089138680 10799846 -21618848389525260835670835868770173376 10799847 -262612661428275529725799299660125239920 10799848 978444586221089355381012080579107061760 10799849 387557861868718901390334576626659601850 10799850 67709024762061128904963953232019200000 10799851 -156143338027235006684346394045879722696 10799852 126512195253153300398853502775503610880 10799853 11357053014223331740762325612939779200 10799854 -90059129105242917999019890122792130240 10799855 551514329638683968538737645275064280 10799856 2597235836955812596167206432803356672 10799857 70840756673817416690790508278969960000 10799858 -40606554454483460642951007654639156720 10799859 185755672165106235863672943219516446208 10799860 422276407703036506491039229292864398080 10799861 -161373354987104736859954275086856965700 10799862 -137407355993128365804947486662145362176 10799863 105335744745695463433469490948290759544 10799864 -457928446682189006036159867826912768000 10799865 -24472744456747911405723252864288000000 10799866 10805480258789965174304257307486638080 10799867 132027774814879240879191092286084440880 10799868 -104701867642465934265425325172640808960 10799869 353802683342316077122870500905525964460 10799870 75714223781660017954435913622988514880 10799871 96259940178827141751065552767900807440 10799872 102419680542972876398001957401532563456 10799873 97010391687911226140605749365694047232 10799874 -116198291453075771535092110143675297456 10799875 -733626608517512180572756563901339200000 10799876 41117273523674866164856362290176327680 10799877 166431320724303295079178131427183238656 10799878 74790909308730140451069577826570886240 10799879 -902024959971632212834002257021957098224 10799880 -317586765680605803205770606909849600 10799881 -54067722063058913176794441437869470336 10799882 -443753213646773724485077374199228928208 10799883 127152120144035870475069974771153365200 10799884 535809024419756091232754744634974594816 10799885 289750394107008517792351533819204415200 10799886 -22578785702233587507988968522601170816 10799887 271470940656696276887475686626767603952 10799888 -135324046966498903111206290045382230016 10799889 198447297542012853792369862476125597424 10799890 -300769120478524747584565712694400819200 10799891 68226074159900708099576918125147352640 10799892 22901400265393129556439728309583765504 10799893 -51213825555917410787578651461429900136 10799894 317457769031681012042167512879253376832 10799895 -122986817466826685075946532502813260800 10799896 52632521485424461684496535019197788160 10799897 -73332886558439660957204951100169305840 10799898 133308519243989364497160001058309604864 10799899 287299582267172302398433624151080902120 10799900 -157582307293071045462289760015059200000 10799901 199036735317133512921295916659005372192 10799902 -303267691240988740281932184037001647296 10799903 517743151311134084927654985228189722064 10799904 77145359953077525760935380815875932160 10799905 170753242641101274080667850223145333120 10799906 -62948535528537164426415296921878216416 10799907 135842434577455447076234723535542565240 10799908 27159308146089470234614450269711429632 10799909 -337211871422249931581104177429597501890 10799910 101860410840293498868356191946997379200 10799911 1008558888744685316226644155803799579632 10799912 -1042280182708248877746286921158420480 10799913 -150854567155446820417487513917184529792 10799914 144891712574693130284992163544953327712 10799915 53098799258182022819723730141025965600 10799916 205064546484885255038538730572285533184 10799917 -156574299903194019352284373747235037034 10799918 -317058800638903012001592471222777177600 10799919 396911378594265545207845810771600622400 10799920 -37070122039176619420520560026624000000 10799921 657894518122340764747052584659211164144 10799922 10777745825268880560359426325486779904 10799923 10462506158176064296313579427993396800 10799924 142445604889724796447307687998302656896 10799925 -189579188250891188386071974781076800000 10799926 295501038587906362502558874377546104704 10799927 183774956533306776591037419913978084776 10799928 -490961177049017070874200120472805068800 10799929 1341055996435063501867397600203126400 10799930 23170865692879590293072737523047164480 10799931 469918682716898812367837211965491967424 10799932 -123727691585862320958552234580859289600 10799933 -181517164778612848847445960493196712 10799934 165513761471282603871841599083715971712 10799935 -158354126259315678444191172872054797440 10799936 38453334947841647858119966422045032448 10799937 24119338381543030313067410586709433394 10799938 -19446009299299508413035144513976519680 10799939 -831881517672458353910271470228808232260 10799940 166064854832078545632549282329180160000 10799941 518516202932627608868031975012916445342 10799942 -459980909604505715570264951845245665280 10799943 36269646656552997702269678453187480960 10799944 -454500227515801864265063027139120675840 10799945 -253216338824979767861562710658177626580 10799946 -461248910824197940994845344502494720000 10799947 -624668658650362649919685097629495958328 10799948 348212827702482700934119283821472225280 10799949 174630430456319367362608712279925720768 10799950 -1160181839048540406569870813511552000 10799951 692771094216836153636309144612264771952 10799952 -26224505420938975796648661549935493120 10799953 66044947977684210628036274243581254656 10799954 -46889783953518490762454549116361185536 10799955 -301712570110964780878113025889721120000 10799956 -215680001442713301480136718615622090880 10799957 118511858941701754235763887237823710112 10799958 -13003814272475136369610613428860419712 10799959 116294599464293886032783513050867863304 10799960 79348801357333278075005834515187097600 10799961 -224680045824016446492372432918016199520 10799962 -76402238353243463770548973138797227280 10799963 307806207027809651556309954954830470212 10799964 -122932123673253548024238086694411675648 10799965 47427489796702617609429485114627284800 10799966 1389584963604259374602033113712037888 10799967 -60713405794394014812582141768188642400 10799968 -3600665462465361157683229343351046144 10799969 394892564313350249471008342036498666644 10799970 116301357278951287012071604876593792000 10799971 -20838111054751914598121906378616083296 10799972 -86289289203458746704075690321876787200 10799973 -708522079891272410452354186727956896 10799974 -59066361003615174132957930191768077248 10799975 123762447821644329120883849856116149600 10799976 -649070209743398403018092933275238400 10799977 -305846947920369726182486515726146470940 10799978 139125775897018889894563559434921472256 10799979 -6521028816961169531406905748682178880 10799980 136049048734502306532363883647670425600 10799981 125473140443700514335471644120884193772 10799982 182006871311501364619914281058549312000 10799983 -812150803661080050298304841567402960296 10799984 24824651913214096725595992572410920960 10799985 1662167192507308769266826103629203200 10799986 327936597174155534966320121615884722192 10799987 648736454463366991081335502083468097992 10799988 -126048669098188937901552408494359517184 10799989 -420264048143419133168654882845653696768 10799990 220811203920970416687335536697781120000 10799991 -211644432146232016179803598771476784000 10799992 206701658850919371403328635949937377280 10799993 129072407448781859952975357559653067242 10799994 94469583051727858214853632180437248000 10799995 181413128114769852881358026105838849120 10799996 -471973825032410259908820273547687680000 10799997 44948327112296287435402350974938354176 10799998 98462939007789250350116848452517883904 10799999 193545442811828055248920289633554631040